
/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root,
[data-bs-theme=light] {
  --bs-blue: #0d6efd;
  --bs-indigo: #6610f2;
  --bs-purple: #6f42c1;
  --bs-pink: #d63384;
  --bs-red: #dc3545;
  --bs-orange: #fd7e14;
  --bs-yellow: #ffc107;
  --bs-green: #198754;
  --bs-teal: #20c997;
  --bs-cyan: #0dcaf0;
  --bs-black: #000;
  --bs-white: #fff;
  --bs-gray: #6c757d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #e9ecef;
  --bs-gray-300: #dee2e6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #6c757d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #0d6efd;
  --bs-secondary: #6c757d;
  --bs-success: #198754;
  --bs-info: #0dcaf0;
  --bs-warning: #ffc107;
  --bs-danger: #dc3545;
  --bs-light: #f8f9fa;
  --bs-dark: #212529;
  --bs-primary-rgb: 13, 110, 253;
  --bs-secondary-rgb: 108, 117, 125;
  --bs-success-rgb: 25, 135, 84;
  --bs-info-rgb: 13, 202, 240;
  --bs-warning-rgb: 255, 193, 7;
  --bs-danger-rgb: 220, 53, 69;
  --bs-light-rgb: 248, 249, 250;
  --bs-dark-rgb: 33, 37, 41;
  --bs-primary-text-emphasis: #052c65;
  --bs-secondary-text-emphasis: #2b2f32;
  --bs-success-text-emphasis: #0a3622;
  --bs-info-text-emphasis: #055160;
  --bs-warning-text-emphasis: #664d03;
  --bs-danger-text-emphasis: #58151c;
  --bs-light-text-emphasis: #495057;
  --bs-dark-text-emphasis: #495057;
  --bs-primary-bg-subtle: #cfe2ff;
  --bs-secondary-bg-subtle: #e2e3e5;
  --bs-success-bg-subtle: #d1e7dd;
  --bs-info-bg-subtle: #cff4fc;
  --bs-warning-bg-subtle: #fff3cd;
  --bs-danger-bg-subtle: #f8d7da;
  --bs-light-bg-subtle: #fcfcfd;
  --bs-dark-bg-subtle: #ced4da;
  --bs-primary-border-subtle: #9ec5fe;
  --bs-secondary-border-subtle: #c4c8cb;
  --bs-success-border-subtle: #a3cfbb;
  --bs-info-border-subtle: #9eeaf9;
  --bs-warning-border-subtle: #ffe69c;
  --bs-danger-border-subtle: #f1aeb5;
  --bs-light-border-subtle: #e9ecef;
  --bs-dark-border-subtle: #adb5bd;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 1rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33, 37, 41;
  --bs-body-bg: #fff;
  --bs-body-bg-rgb: 255, 255, 255;
  --bs-emphasis-color: #000;
  --bs-emphasis-color-rgb: 0, 0, 0;
  --bs-secondary-color: rgba(33, 37, 41, 0.75);
  --bs-secondary-color-rgb: 33, 37, 41;
  --bs-secondary-bg: #e9ecef;
  --bs-secondary-bg-rgb: 233, 236, 239;
  --bs-tertiary-color: rgba(33, 37, 41, 0.5);
  --bs-tertiary-color-rgb: 33, 37, 41;
  --bs-tertiary-bg: #f8f9fa;
  --bs-tertiary-bg-rgb: 248, 249, 250;
  --bs-heading-color: inherit;
  --bs-link-color: #0d6efd;
  --bs-link-color-rgb: 13, 110, 253;
  --bs-link-decoration: underline;
  --bs-link-hover-color: #0a58ca;
  --bs-link-hover-color-rgb: 10, 88, 202;
  --bs-code-color: #d63384;
  --bs-highlight-color: #212529;
  --bs-highlight-bg: #fff3cd;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #dee2e6;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.375rem;
  --bs-border-radius-sm: 0.25rem;
  --bs-border-radius-lg: 0.5rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-xxl: 2rem;
  --bs-border-radius-2xl: var(--bs-border-radius-xxl);
  --bs-border-radius-pill: 50rem;
  --bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  --bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-focus-ring-width: 0.25rem;
  --bs-focus-ring-opacity: 0.25;
  --bs-focus-ring-color: rgba(13, 110, 253, 0.25);
  --bs-form-valid-color: #198754;
  --bs-form-valid-border-color: #198754;
  --bs-form-invalid-color: #dc3545;
  --bs-form-invalid-border-color: #dc3545;
}

[data-bs-theme=dark] {
  color-scheme: dark;
  --bs-body-color: #dee2e6;
  --bs-body-color-rgb: 222, 226, 230;
  --bs-body-bg: #212529;
  --bs-body-bg-rgb: 33, 37, 41;
  --bs-emphasis-color: #fff;
  --bs-emphasis-color-rgb: 255, 255, 255;
  --bs-secondary-color: rgba(222, 226, 230, 0.75);
  --bs-secondary-color-rgb: 222, 226, 230;
  --bs-secondary-bg: #343a40;
  --bs-secondary-bg-rgb: 52, 58, 64;
  --bs-tertiary-color: rgba(222, 226, 230, 0.5);
  --bs-tertiary-color-rgb: 222, 226, 230;
  --bs-tertiary-bg: #2b3035;
  --bs-tertiary-bg-rgb: 43, 48, 53;
  --bs-primary-text-emphasis: #6ea8fe;
  --bs-secondary-text-emphasis: #a7acb1;
  --bs-success-text-emphasis: #75b798;
  --bs-info-text-emphasis: #6edff6;
  --bs-warning-text-emphasis: #ffda6a;
  --bs-danger-text-emphasis: #ea868f;
  --bs-light-text-emphasis: #f8f9fa;
  --bs-dark-text-emphasis: #dee2e6;
  --bs-primary-bg-subtle: #031633;
  --bs-secondary-bg-subtle: #161719;
  --bs-success-bg-subtle: #051b11;
  --bs-info-bg-subtle: #032830;
  --bs-warning-bg-subtle: #332701;
  --bs-danger-bg-subtle: #2c0b0e;
  --bs-light-bg-subtle: #343a40;
  --bs-dark-bg-subtle: #1a1d20;
  --bs-primary-border-subtle: #084298;
  --bs-secondary-border-subtle: #41464b;
  --bs-success-border-subtle: #0f5132;
  --bs-info-border-subtle: #087990;
  --bs-warning-border-subtle: #997404;
  --bs-danger-border-subtle: #842029;
  --bs-light-border-subtle: #495057;
  --bs-dark-border-subtle: #343a40;
  --bs-heading-color: inherit;
  --bs-link-color: #6ea8fe;
  --bs-link-hover-color: #8bb9fe;
  --bs-link-color-rgb: 110, 168, 254;
  --bs-link-hover-color-rgb: 139, 185, 254;
  --bs-code-color: #e685b5;
  --bs-highlight-color: #dee2e6;
  --bs-highlight-bg: #664d03;
  --bs-border-color: #495057;
  --bs-border-color-translucent: rgba(255, 255, 255, 0.15);
  --bs-form-valid-color: #75b798;
  --bs-form-valid-border-color: #75b798;
  --bs-form-invalid-color: #ea868f;
  --bs-form-invalid-border-color: #ea868f;
}

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

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

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

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: var(--bs-border-width) solid;
  opacity: 0.25;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

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

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

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 1));
  text-decoration: underline;
}
a:hover {
  --bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}

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

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

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

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

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

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

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

caption {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-secondary-color);
  text-align: left;
}

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

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

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

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

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

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

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

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

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

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

textarea {
  resize: vertical;
}

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

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  line-height: inherit;
  font-size: calc(1.275rem + 0.3vw);
}
@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] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}
[type=search]::-webkit-search-cancel-button {
  cursor: pointer;
  filter: grayscale(1);
}

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

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

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

output {
  display: inline-block;
}

iframe {
  border: 0;
}

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

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: var(--bs-body-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  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: var(--bs-secondary-color);
}

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

@media (min-width: 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;
  }
}
:root {
  --bs-breakpoint-xs: 0;
  --bs-breakpoint-sm: 576px;
  --bs-breakpoint-md: 768px;
  --bs-breakpoint-lg: 992px;
  --bs-breakpoint-xl: 1200px;
  --bs-breakpoint-xxl: 1400px;
}

.row {
  --bs-gutter-x: 1.5rem;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@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.33333333%;
  }
  .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.66666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
  .gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
  .gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
  .gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
  .gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
  .gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
  .gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
  .gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
  .gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
  .gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
  .gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
  .gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
  .gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
  .gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
  .gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
  .gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
  .gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
  .gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
  .gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
  .gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
  .gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
  .gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
  .gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
  .gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
  .gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
  .gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
  .gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
  .gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
  .gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
  .gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
  .gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
  .gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
  .gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
  .gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
  .gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
  .gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
  .gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
  .gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
  .gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
  .gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
  .gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
  .gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
  .gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
  .gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
  .gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
  .gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
  .gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
  .gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
  .gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@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.33333333%;
  }
  .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.66666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
  .gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
  .gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
  .gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
  .gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
  .gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
  .gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
  .gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
  .gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
  .gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
  .gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
  .gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
  .gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color-type: initial;
  --bs-table-bg-type: initial;
  --bs-table-color-state: initial;
  --bs-table-bg-state: initial;
  --bs-table-color: var(--bs-emphasis-color);
  --bs-table-bg: var(--bs-body-bg);
  --bs-table-border-color: var(--bs-border-color);
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: var(--bs-emphasis-color);
  --bs-table-striped-bg: rgba(var(--bs-emphasis-color-rgb), 0.05);
  --bs-table-active-color: var(--bs-emphasis-color);
  --bs-table-active-bg: rgba(var(--bs-emphasis-color-rgb), 0.1);
  --bs-table-hover-color: var(--bs-emphasis-color);
  --bs-table-hover-bg: rgba(var(--bs-emphasis-color-rgb), 0.075);
  width: 100%;
  margin-bottom: 1rem;
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.5rem 0.5rem;
  color: var(--bs-table-color-state, var(--bs-table-color-type, var(--bs-table-color)));
  background-color: var(--bs-table-bg);
  border-bottom-width: var(--bs-border-width);
  box-shadow: inset 0 0 0 9999px var(--bs-table-bg-state, var(--bs-table-bg-type, var(--bs-table-accent-bg)));
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: calc(var(--bs-border-width) * 2) solid currentcolor;
}

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

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

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

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

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

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

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

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

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

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

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d1e7dd;
  --bs-table-border-color: #a7b9b1;
  --bs-table-striped-bg: #c7dbd2;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #bcd0c7;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c1d6cc;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #cff4fc;
  --bs-table-border-color: #a6c3ca;
  --bs-table-striped-bg: #c5e8ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #badce3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #bfe2e9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fff3cd;
  --bs-table-border-color: #ccc2a4;
  --bs-table-striped-bg: #f2e7c3;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e6dbb9;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ece1be;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #f8d7da;
  --bs-table-border-color: #c6acae;
  --bs-table-striped-bg: #eccccf;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #dfc2c4;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e5c7ca;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

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

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

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

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 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;
}

.col-form-label {
  padding-top: calc(0.375rem + var(--bs-border-width));
  padding-bottom: calc(0.375rem + var(--bs-border-width));
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + var(--bs-border-width));
  padding-bottom: calc(0.5rem + var(--bs-border-width));
  font-size: 1.25rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + var(--bs-border-width));
  padding-bottom: calc(0.25rem + var(--bs-border-width));
  font-size: 0.875rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-secondary-color);
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: var(--bs-body-bg);
  background-clip: padding-box;
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: var(--bs-body-color);
  background-color: var(--bs-body-bg);
  border-color: #86b7fe;
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.form-control::-webkit-date-and-time-value {
  min-width: 85px;
  height: 1.5em;
  margin: 0;
}
.form-control::-webkit-datetime-edit {
  display: block;
  padding: 0;
}
.form-control::-moz-placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control::placeholder {
  color: var(--bs-secondary-color);
  opacity: 1;
}
.form-control:disabled {
  background-color: var(--bs-secondary-bg);
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.375rem 0.75rem;
  margin: -0.375rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: var(--bs-body-color);
  background-color: var(--bs-tertiary-bg);
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: var(--bs-border-width);
  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: var(--bs-secondary-bg);
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: var(--bs-body-color);
  background-color: transparent;
  border: solid transparent;
  border-width: var(--bs-border-width) 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

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

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

textarea.form-control {
  min-height: calc(1.5em + 0.75rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + calc(var(--bs-border-width) * 2));
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + calc(var(--bs-border-width) * 2));
}

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

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

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

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

[data-bs-theme=dark] .form-select {
  --bs-form-select-bg-img: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23dee2e6' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
}

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

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

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

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

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

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

[data-bs-theme=dark] .form-switch .form-check-input:not(:checked):not(:focus) {
  --bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28255, 255, 255, 0.25%29'/%3e%3c/svg%3e");
}

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

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  min-height: calc(3.5rem + calc(var(--bs-border-width) * 2));
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  color: rgba(var(--bs-body-color-rgb), 0.65);
  text-align: start;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: var(--bs-border-width) solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
  padding-left: 0.75rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > textarea:not(:-moz-placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:focus ~ label::after,
.form-floating > textarea:not(:placeholder-shown) ~ label::after {
  position: absolute;
  inset: 1rem 0.375rem;
  z-index: -1;
  height: 1.5em;
  content: "";
  background-color: var(--bs-body-bg);
  border-radius: var(--bs-border-radius);
}
.form-floating > textarea:disabled ~ label::after {
  background-color: var(--bs-secondary-bg);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: var(--bs-border-width) 0;
}
.form-floating > :disabled ~ label,
.form-floating > .form-control:disabled ~ label {
  color: #6c757d;
}

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

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: var(--bs-body-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-tertiary-bg);
  border: var(--bs-border-width) solid var(--bs-border-color);
  border-radius: var(--bs-border-radius);
}

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

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

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

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

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-valid-color);
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-success);
  border-radius: var(--bs-border-radius);
}

.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: var(--bs-form-valid-border-color);
  padding-right: calc(1.5em + 0.75rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.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"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: var(--bs-form-valid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}

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

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: var(--bs-form-valid-border-color);
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: var(--bs-form-valid-color);
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-success-rgb), 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: var(--bs-form-valid-color);
}

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

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

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 0.875em;
  color: var(--bs-form-invalid-color);
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  color: #fff;
  background-color: var(--bs-danger);
  border-radius: var(--bs-border-radius);
}

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

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

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.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"] {
  --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
  padding-right: 4.125rem;
  background-position: right 0.75rem center, center right 2.25rem;
  background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: var(--bs-form-invalid-border-color);
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}

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

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: var(--bs-form-invalid-border-color);
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: var(--bs-form-invalid-color);
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.25rem rgba(var(--bs-danger-rgb), 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: var(--bs-form-invalid-color);
}

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

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

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

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

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

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #198754;
  --bs-btn-border-color: #198754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #157347;
  --bs-btn-hover-border-color: #146c43;
  --bs-btn-focus-shadow-rgb: 60, 153, 110;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #146c43;
  --bs-btn-active-border-color: #13653f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #198754;
  --bs-btn-disabled-border-color: #198754;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.25rem;
  --bs-btn-border-radius: var(--bs-border-radius-lg);
}

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 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: var(--bs-dropdown-spacer);
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: calc(-1 * var(--bs-border-width));
}
.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:nth-child(n+3),
.btn-group-vertical > :not(.btn-check) + .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

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

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  text-decoration: none;
  background: none;
  border: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
}
.nav-link:focus-visible {
  outline: 0;
  box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
}
.nav-link.disabled, .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: var(--bs-border-width);
  --bs-nav-tabs-border-color: var(--bs-border-color);
  --bs-nav-tabs-border-radius: var(--bs-border-radius);
  --bs-nav-tabs-link-hover-border-color: var(--bs-secondary-bg) var(--bs-secondary-bg) var(--bs-border-color);
  --bs-nav-tabs-link-active-color: var(--bs-emphasis-color);
  --bs-nav-tabs-link-active-bg: var(--bs-body-bg);
  --bs-nav-tabs-link-active-border-color: var(--bs-border-color) var(--bs-border-color) var(--bs-body-bg);
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(-1 * var(--bs-nav-tabs-border-width));
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(-1 * var(--bs-nav-tabs-border-width));
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: var(--bs-border-radius);
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #0d6efd;
}
.nav-pills .nav-link {
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-underline {
  --bs-nav-underline-gap: 1rem;
  --bs-nav-underline-border-width: 0.125rem;
  --bs-nav-underline-link-active-color: var(--bs-emphasis-color);
  gap: var(--bs-nav-underline-gap);
}
.nav-underline .nav-link {
  padding-right: 0;
  padding-left: 0;
  border-bottom: var(--bs-nav-underline-border-width) solid transparent;
}
.nav-underline .nav-link:hover, .nav-underline .nav-link:focus {
  border-bottom-color: currentcolor;
}
.nav-underline .nav-link.active,
.nav-underline .show > .nav-link {
  font-weight: 700;
  color: var(--bs-nav-underline-link-active-color);
  border-bottom-color: currentcolor;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 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: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: 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 {
  --bs-accordion-color: var(--bs-body-color);
  --bs-accordion-bg: var(--bs-body-bg);
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: var(--bs-border-color);
  --bs-accordion-border-width: var(--bs-border-width);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: var(--bs-body-color);
  --bs-accordion-btn-bg: var(--bs-accordion-bg);
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23212529' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 1.25rem;
  --bs-accordion-btn-icon-transform: rotate(-180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23052c65' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: var(--bs-primary-text-emphasis);
  --bs-accordion-active-bg: var(--bs-primary-bg-subtle);
}

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

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

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

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

.accordion-flush > .accordion-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-collapse,
.accordion-flush > .accordion-item > .accordion-header .accordion-button,
.accordion-flush > .accordion-item > .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

[data-bs-theme=dark] .accordion-button::after {
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e");
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%236ea8fe'%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-.708'/%3e%3c/svg%3e");
}

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

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

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.375rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: var(--bs-link-color);
  --bs-pagination-bg: var(--bs-body-bg);
  --bs-pagination-border-width: var(--bs-border-width);
  --bs-pagination-border-color: var(--bs-border-color);
  --bs-pagination-border-radius: var(--bs-border-radius);
  --bs-pagination-hover-color: var(--bs-link-hover-color);
  --bs-pagination-hover-bg: var(--bs-tertiary-bg);
  --bs-pagination-hover-border-color: var(--bs-border-color);
  --bs-pagination-focus-color: var(--bs-link-hover-color);
  --bs-pagination-focus-bg: var(--bs-secondary-bg);
  --bs-pagination-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #0d6efd;
  --bs-pagination-active-border-color: #0d6efd;
  --bs-pagination-disabled-color: var(--bs-secondary-color);
  --bs-pagination-disabled-bg: var(--bs-secondary-bg);
  --bs-pagination-disabled-border-color: var(--bs-border-color);
  display: flex;
  padding-left: 0;
  list-style: none;
}

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

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

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

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

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

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

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

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 700;
  color: var(--bs-alert-link-color);
}

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

.alert-primary {
  --bs-alert-color: var(--bs-primary-text-emphasis);
  --bs-alert-bg: var(--bs-primary-bg-subtle);
  --bs-alert-border-color: var(--bs-primary-border-subtle);
  --bs-alert-link-color: var(--bs-primary-text-emphasis);
}

.alert-secondary {
  --bs-alert-color: var(--bs-secondary-text-emphasis);
  --bs-alert-bg: var(--bs-secondary-bg-subtle);
  --bs-alert-border-color: var(--bs-secondary-border-subtle);
  --bs-alert-link-color: var(--bs-secondary-text-emphasis);
}

.alert-success {
  --bs-alert-color: var(--bs-success-text-emphasis);
  --bs-alert-bg: var(--bs-success-bg-subtle);
  --bs-alert-border-color: var(--bs-success-border-subtle);
  --bs-alert-link-color: var(--bs-success-text-emphasis);
}

.alert-info {
  --bs-alert-color: var(--bs-info-text-emphasis);
  --bs-alert-bg: var(--bs-info-bg-subtle);
  --bs-alert-border-color: var(--bs-info-border-subtle);
  --bs-alert-link-color: var(--bs-info-text-emphasis);
}

.alert-warning {
  --bs-alert-color: var(--bs-warning-text-emphasis);
  --bs-alert-bg: var(--bs-warning-bg-subtle);
  --bs-alert-border-color: var(--bs-warning-border-subtle);
  --bs-alert-link-color: var(--bs-warning-text-emphasis);
}

.alert-danger {
  --bs-alert-color: var(--bs-danger-text-emphasis);
  --bs-alert-bg: var(--bs-danger-bg-subtle);
  --bs-alert-border-color: var(--bs-danger-border-subtle);
  --bs-alert-link-color: var(--bs-danger-text-emphasis);
}

.alert-light {
  --bs-alert-color: var(--bs-light-text-emphasis);
  --bs-alert-bg: var(--bs-light-bg-subtle);
  --bs-alert-border-color: var(--bs-light-border-subtle);
  --bs-alert-link-color: var(--bs-light-text-emphasis);
}

.alert-dark {
  --bs-alert-color: var(--bs-dark-text-emphasis);
  --bs-alert-bg: var(--bs-dark-bg-subtle);
  --bs-alert-border-color: var(--bs-dark-border-subtle);
  --bs-alert-link-color: var(--bs-dark-text-emphasis);
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: var(--bs-progress-height);
  }
}
.progress,
.progress-stacked {
  --bs-progress-height: 1rem;
  --bs-progress-font-size: 0.75rem;
  --bs-progress-bg: var(--bs-secondary-bg);
  --bs-progress-border-radius: var(--bs-border-radius);
  --bs-progress-box-shadow: var(--bs-box-shadow-inset);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #0d6efd;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@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: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-stacked > .progress {
  overflow: visible;
}

.progress-stacked > .progress > .progress-bar {
  width: 100%;
}

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

.list-group {
  --bs-list-group-color: var(--bs-body-color);
  --bs-list-group-bg: var(--bs-body-bg);
  --bs-list-group-border-color: var(--bs-border-color);
  --bs-list-group-border-width: var(--bs-border-width);
  --bs-list-group-border-radius: var(--bs-border-radius);
  --bs-list-group-item-padding-x: 1rem;
  --bs-list-group-item-padding-y: 0.5rem;
  --bs-list-group-action-color: var(--bs-secondary-color);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-tertiary-bg);
  --bs-list-group-action-active-color: var(--bs-body-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-bg);
  --bs-list-group-disabled-color: var(--bs-secondary-color);
  --bs-list-group-disabled-bg: var(--bs-body-bg);
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #0d6efd;
  --bs-list-group-active-border-color: #0d6efd;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

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

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

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

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

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

.list-group-item-primary {
  --bs-list-group-color: var(--bs-primary-text-emphasis);
  --bs-list-group-bg: var(--bs-primary-bg-subtle);
  --bs-list-group-border-color: var(--bs-primary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-primary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-primary-border-subtle);
  --bs-list-group-active-color: var(--bs-primary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-primary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-primary-text-emphasis);
}

.list-group-item-secondary {
  --bs-list-group-color: var(--bs-secondary-text-emphasis);
  --bs-list-group-bg: var(--bs-secondary-bg-subtle);
  --bs-list-group-border-color: var(--bs-secondary-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-secondary-border-subtle);
  --bs-list-group-active-color: var(--bs-secondary-bg-subtle);
  --bs-list-group-active-bg: var(--bs-secondary-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-secondary-text-emphasis);
}

.list-group-item-success {
  --bs-list-group-color: var(--bs-success-text-emphasis);
  --bs-list-group-bg: var(--bs-success-bg-subtle);
  --bs-list-group-border-color: var(--bs-success-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-success-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-success-border-subtle);
  --bs-list-group-active-color: var(--bs-success-bg-subtle);
  --bs-list-group-active-bg: var(--bs-success-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-success-text-emphasis);
}

.list-group-item-info {
  --bs-list-group-color: var(--bs-info-text-emphasis);
  --bs-list-group-bg: var(--bs-info-bg-subtle);
  --bs-list-group-border-color: var(--bs-info-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-info-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-info-border-subtle);
  --bs-list-group-active-color: var(--bs-info-bg-subtle);
  --bs-list-group-active-bg: var(--bs-info-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-info-text-emphasis);
}

.list-group-item-warning {
  --bs-list-group-color: var(--bs-warning-text-emphasis);
  --bs-list-group-bg: var(--bs-warning-bg-subtle);
  --bs-list-group-border-color: var(--bs-warning-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-warning-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-warning-border-subtle);
  --bs-list-group-active-color: var(--bs-warning-bg-subtle);
  --bs-list-group-active-bg: var(--bs-warning-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-warning-text-emphasis);
}

.list-group-item-danger {
  --bs-list-group-color: var(--bs-danger-text-emphasis);
  --bs-list-group-bg: var(--bs-danger-bg-subtle);
  --bs-list-group-border-color: var(--bs-danger-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-danger-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-danger-border-subtle);
  --bs-list-group-active-color: var(--bs-danger-bg-subtle);
  --bs-list-group-active-bg: var(--bs-danger-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-danger-text-emphasis);
}

.list-group-item-light {
  --bs-list-group-color: var(--bs-light-text-emphasis);
  --bs-list-group-bg: var(--bs-light-bg-subtle);
  --bs-list-group-border-color: var(--bs-light-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-light-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-light-border-subtle);
  --bs-list-group-active-color: var(--bs-light-bg-subtle);
  --bs-list-group-active-bg: var(--bs-light-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-light-text-emphasis);
}

.list-group-item-dark {
  --bs-list-group-color: var(--bs-dark-text-emphasis);
  --bs-list-group-bg: var(--bs-dark-bg-subtle);
  --bs-list-group-border-color: var(--bs-dark-border-subtle);
  --bs-list-group-action-hover-color: var(--bs-emphasis-color);
  --bs-list-group-action-hover-bg: var(--bs-dark-border-subtle);
  --bs-list-group-action-active-color: var(--bs-emphasis-color);
  --bs-list-group-action-active-bg: var(--bs-dark-border-subtle);
  --bs-list-group-active-color: var(--bs-dark-bg-subtle);
  --bs-list-group-active-bg: var(--bs-dark-text-emphasis);
  --bs-list-group-active-border-color: var(--bs-dark-text-emphasis);
}

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

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

:root,
[data-bs-theme=light] {
  --bs-btn-close-filter: ;
}

[data-bs-theme=dark] {
  --bs-btn-close-filter: invert(1) grayscale(100%) brightness(200%);
}

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

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

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

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

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transform: translate(0, -50px);
  transition: transform 0.3s ease-out;
}
@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% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

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

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

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

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-right: calc(-0.5 * var(--bs-modal-header-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-modal-header-padding-y));
  margin-left: auto;
}

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

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

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

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: var(--bs-box-shadow);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
  .modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
  .modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 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,
  .modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@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,
  .modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@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,
  .modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.5rem;
  --bs-tooltip-padding-y: 0.25rem;
  --bs-tooltip-margin: ;
  --bs-tooltip-font-size: 0.875rem;
  --bs-tooltip-color: var(--bs-body-bg);
  --bs-tooltip-bg: var(--bs-emphasis-color);
  --bs-tooltip-border-radius: var(--bs-border-radius);
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  margin: var(--bs-tooltip-margin);
  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;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

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

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

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

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

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

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

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

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

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

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

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

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

.carousel {
  position: relative;
}

.carousel.pointer-event {
  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;
}

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

.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: #fff;
  text-align: center;
  background: none;
  filter: var(--bs-carousel-control-icon-filter);
  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: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

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

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

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708'/%3e%3c/svg%3e") /*rtl:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0'/%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%;
}
.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: var(--bs-carousel-indicator-active-bg);
  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: var(--bs-carousel-caption-color);
  text-align: center;
}

.carousel-dark {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

:root,
[data-bs-theme=light] {
  --bs-carousel-indicator-active-bg: #fff;
  --bs-carousel-caption-color: #fff;
  --bs-carousel-control-icon-filter: ;
}

[data-bs-theme=dark] {
  --bs-carousel-indicator-active-bg: #000;
  --bs-carousel-caption-color: #000;
  --bs-carousel-control-icon-filter: invert(1) grayscale(100);
}

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-zindex: 1045;
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: var(--bs-body-color);
  --bs-offcanvas-bg: var(--bs-body-bg);
  --bs-offcanvas-border-width: var(--bs-border-width);
  --bs-offcanvas-border-color: var(--bs-border-color-translucent);
  --bs-offcanvas-box-shadow: var(--bs-box-shadow-sm);
  --bs-offcanvas-transition: transform 0.3s ease-in-out;
  --bs-offcanvas-title-line-height: 1.5;
}

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

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

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

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

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

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

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

.offcanvas-header {
  display: flex;
  align-items: center;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-right: calc(-0.5 * var(--bs-offcanvas-padding-x));
  margin-bottom: calc(-0.5 * var(--bs-offcanvas-padding-y));
  margin-left: auto;
}

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

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

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

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

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

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

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

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

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

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

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

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

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

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

.link-primary {
  color: RGBA(var(--bs-primary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-primary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-primary:hover, .link-primary:focus {
  color: RGBA(10, 88, 202, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(10, 88, 202, var(--bs-link-underline-opacity, 1)) !important;
}

.link-secondary {
  color: RGBA(var(--bs-secondary-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-secondary-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: RGBA(86, 94, 100, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(86, 94, 100, var(--bs-link-underline-opacity, 1)) !important;
}

.link-success {
  color: RGBA(var(--bs-success-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-success-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-success:hover, .link-success:focus {
  color: RGBA(20, 108, 67, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(20, 108, 67, var(--bs-link-underline-opacity, 1)) !important;
}

.link-info {
  color: RGBA(var(--bs-info-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-info-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-info:hover, .link-info:focus {
  color: RGBA(61, 213, 243, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(61, 213, 243, var(--bs-link-underline-opacity, 1)) !important;
}

.link-warning {
  color: RGBA(var(--bs-warning-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-warning-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-warning:hover, .link-warning:focus {
  color: RGBA(255, 205, 57, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(255, 205, 57, var(--bs-link-underline-opacity, 1)) !important;
}

.link-danger {
  color: RGBA(var(--bs-danger-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-danger-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-danger:hover, .link-danger:focus {
  color: RGBA(176, 42, 55, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(176, 42, 55, var(--bs-link-underline-opacity, 1)) !important;
}

.link-light {
  color: RGBA(var(--bs-light-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-light-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-light:hover, .link-light:focus {
  color: RGBA(249, 250, 251, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(249, 250, 251, var(--bs-link-underline-opacity, 1)) !important;
}

.link-dark {
  color: RGBA(var(--bs-dark-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-dark-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dark:hover, .link-dark:focus {
  color: RGBA(26, 30, 33, var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(26, 30, 33, var(--bs-link-underline-opacity, 1)) !important;
}

.link-body-emphasis {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 1)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-body-emphasis:hover, .link-body-emphasis:focus {
  color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-opacity, 0.75)) !important;
  text-decoration-color: RGBA(var(--bs-emphasis-color-rgb), var(--bs-link-underline-opacity, 0.75)) !important;
}

.focus-ring:focus {
  outline: 0;
  box-shadow: var(--bs-focus-ring-x, 0) var(--bs-focus-ring-y, 0) var(--bs-focus-ring-blur, 0) var(--bs-focus-ring-width) var(--bs-focus-ring-color);
}

.icon-link {
  display: inline-flex;
  gap: 0.375rem;
  align-items: center;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-opacity, 0.5));
  text-underline-offset: 0.25em;
  backface-visibility: hidden;
}
.icon-link > .bi {
  flex-shrink: 0;
  width: 1em;
  height: 1em;
  fill: currentcolor;
  transition: 0.2s ease-in-out transform;
}
@media (prefers-reduced-motion: reduce) {
  .icon-link > .bi {
    transition: none;
  }
}

.icon-link-hover:hover > .bi, .icon-link-hover:focus-visible > .bi {
  transform: var(--bs-icon-link-transform, translate3d(0.25em, 0, 0));
}

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

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

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

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

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

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

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

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

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

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

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

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  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;
}
.visually-hidden:not(caption),
.visually-hidden-focusable:not(:focus):not(:focus-within):not(caption) {
  position: absolute !important;
}
.visually-hidden *,
.visually-hidden-focusable:not(:focus):not(:focus-within) * {
  overflow: hidden !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: var(--bs-border-width);
  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;
}

.object-fit-contain {
  -o-object-fit: contain !important;
     object-fit: contain !important;
}

.object-fit-cover {
  -o-object-fit: cover !important;
     object-fit: cover !important;
}

.object-fit-fill {
  -o-object-fit: fill !important;
     object-fit: fill !important;
}

.object-fit-scale {
  -o-object-fit: scale-down !important;
     object-fit: scale-down !important;
}

.object-fit-none {
  -o-object-fit: none !important;
     object-fit: none !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.overflow-y-scroll {
  overflow-y: 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-inline-grid {
  display: inline-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: var(--bs-box-shadow) !important;
}

.shadow-sm {
  box-shadow: var(--bs-box-shadow-sm) !important;
}

.shadow-lg {
  box-shadow: var(--bs-box-shadow-lg) !important;
}

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

.focus-ring-primary {
  --bs-focus-ring-color: rgba(var(--bs-primary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-secondary {
  --bs-focus-ring-color: rgba(var(--bs-secondary-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-success {
  --bs-focus-ring-color: rgba(var(--bs-success-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-info {
  --bs-focus-ring-color: rgba(var(--bs-info-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-warning {
  --bs-focus-ring-color: rgba(var(--bs-warning-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-danger {
  --bs-focus-ring-color: rgba(var(--bs-danger-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-light {
  --bs-focus-ring-color: rgba(var(--bs-light-rgb), var(--bs-focus-ring-opacity));
}

.focus-ring-dark {
  --bs-focus-ring-color: rgba(var(--bs-dark-rgb), var(--bs-focus-ring-opacity));
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.border-primary-subtle {
  border-color: var(--bs-primary-border-subtle) !important;
}

.border-secondary-subtle {
  border-color: var(--bs-secondary-border-subtle) !important;
}

.border-success-subtle {
  border-color: var(--bs-success-border-subtle) !important;
}

.border-info-subtle {
  border-color: var(--bs-info-border-subtle) !important;
}

.border-warning-subtle {
  border-color: var(--bs-warning-border-subtle) !important;
}

.border-danger-subtle {
  border-color: var(--bs-danger-border-subtle) !important;
}

.border-light-subtle {
  border-color: var(--bs-light-border-subtle) !important;
}

.border-dark-subtle {
  border-color: var(--bs-dark-border-subtle) !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.order-last {
  order: 6 !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.row-gap-3 {
  row-gap: 1rem !important;
}

.row-gap-4 {
  row-gap: 1.5rem !important;
}

.row-gap-5 {
  row-gap: 3rem !important;
}

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

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

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

.column-gap-3 {
  -moz-column-gap: 1rem !important;
       column-gap: 1rem !important;
}

.column-gap-4 {
  -moz-column-gap: 1.5rem !important;
       column-gap: 1.5rem !important;
}

.column-gap-5 {
  -moz-column-gap: 3rem !important;
       column-gap: 3rem !important;
}

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

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

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

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

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

.fs-5 {
  font-size: 1.25rem !important;
}

.fs-6 {
  font-size: 1rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-medium {
  font-weight: 500 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bold {
  font-weight: 700 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

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

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

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

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

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

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

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

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

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

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

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

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

.text-muted {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !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-body-secondary {
  --bs-text-opacity: 1;
  color: var(--bs-secondary-color) !important;
}

.text-body-tertiary {
  --bs-text-opacity: 1;
  color: var(--bs-tertiary-color) !important;
}

.text-body-emphasis {
  --bs-text-opacity: 1;
  color: var(--bs-emphasis-color) !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;
}

.text-primary-emphasis {
  color: var(--bs-primary-text-emphasis) !important;
}

.text-secondary-emphasis {
  color: var(--bs-secondary-text-emphasis) !important;
}

.text-success-emphasis {
  color: var(--bs-success-text-emphasis) !important;
}

.text-info-emphasis {
  color: var(--bs-info-text-emphasis) !important;
}

.text-warning-emphasis {
  color: var(--bs-warning-text-emphasis) !important;
}

.text-danger-emphasis {
  color: var(--bs-danger-text-emphasis) !important;
}

.text-light-emphasis {
  color: var(--bs-light-text-emphasis) !important;
}

.text-dark-emphasis {
  color: var(--bs-dark-text-emphasis) !important;
}

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

.link-opacity-10-hover:hover {
  --bs-link-opacity: 0.1;
}

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

.link-opacity-25-hover:hover {
  --bs-link-opacity: 0.25;
}

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

.link-opacity-50-hover:hover {
  --bs-link-opacity: 0.5;
}

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

.link-opacity-75-hover:hover {
  --bs-link-opacity: 0.75;
}

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

.link-opacity-100-hover:hover {
  --bs-link-opacity: 1;
}

.link-offset-1 {
  text-underline-offset: 0.125em !important;
}

.link-offset-1-hover:hover {
  text-underline-offset: 0.125em !important;
}

.link-offset-2 {
  text-underline-offset: 0.25em !important;
}

.link-offset-2-hover:hover {
  text-underline-offset: 0.25em !important;
}

.link-offset-3 {
  text-underline-offset: 0.375em !important;
}

.link-offset-3-hover:hover {
  text-underline-offset: 0.375em !important;
}

.link-underline-primary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-primary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-secondary {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-secondary-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-success {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-success-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-info {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-info-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-warning {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-warning-rgb), var(--bs-link-underline-opacity)) !important;
}

.link-underline-danger {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-danger-rgb), var(--bs-link-underline-opacity)) !important;
}

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

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

.link-underline {
  --bs-link-underline-opacity: 1;
  text-decoration-color: rgba(var(--bs-link-color-rgb), var(--bs-link-underline-opacity, 1)) !important;
}

.link-underline-opacity-0 {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-0-hover:hover {
  --bs-link-underline-opacity: 0;
}

.link-underline-opacity-10 {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-10-hover:hover {
  --bs-link-underline-opacity: 0.1;
}

.link-underline-opacity-25 {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-25-hover:hover {
  --bs-link-underline-opacity: 0.25;
}

.link-underline-opacity-50 {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-50-hover:hover {
  --bs-link-underline-opacity: 0.5;
}

.link-underline-opacity-75 {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-75-hover:hover {
  --bs-link-underline-opacity: 0.75;
}

.link-underline-opacity-100 {
  --bs-link-underline-opacity: 1;
}

.link-underline-opacity-100-hover:hover {
  --bs-link-underline-opacity: 1;
}

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

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

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

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

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

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

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

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

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

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

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

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

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

.bg-body-tertiary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-tertiary-bg-rgb), var(--bs-bg-opacity)) !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-primary-subtle {
  background-color: var(--bs-primary-bg-subtle) !important;
}

.bg-secondary-subtle {
  background-color: var(--bs-secondary-bg-subtle) !important;
}

.bg-success-subtle {
  background-color: var(--bs-success-bg-subtle) !important;
}

.bg-info-subtle {
  background-color: var(--bs-info-bg-subtle) !important;
}

.bg-warning-subtle {
  background-color: var(--bs-warning-bg-subtle) !important;
}

.bg-danger-subtle {
  background-color: var(--bs-danger-bg-subtle) !important;
}

.bg-light-subtle {
  background-color: var(--bs-light-bg-subtle) !important;
}

.bg-dark-subtle {
  background-color: var(--bs-dark-bg-subtle) !important;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

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

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

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

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-0 {
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.rounded-top-1 {
  border-top-left-radius: var(--bs-border-radius-sm) !important;
  border-top-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-top-2 {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-top-3 {
  border-top-left-radius: var(--bs-border-radius-lg) !important;
  border-top-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-top-4 {
  border-top-left-radius: var(--bs-border-radius-xl) !important;
  border-top-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-top-5 {
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-top-circle {
  border-top-left-radius: 50% !important;
  border-top-right-radius: 50% !important;
}

.rounded-top-pill {
  border-top-left-radius: var(--bs-border-radius-pill) !important;
  border-top-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-0 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
}

.rounded-end-1 {
  border-top-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
}

.rounded-end-2 {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-end-3 {
  border-top-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
}

.rounded-end-4 {
  border-top-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
}

.rounded-end-5 {
  border-top-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-end-circle {
  border-top-right-radius: 50% !important;
  border-bottom-right-radius: 50% !important;
}

.rounded-end-pill {
  border-top-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-0 {
  border-bottom-right-radius: 0 !important;
  border-bottom-left-radius: 0 !important;
}

.rounded-bottom-1 {
  border-bottom-right-radius: var(--bs-border-radius-sm) !important;
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-bottom-2 {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-bottom-3 {
  border-bottom-right-radius: var(--bs-border-radius-lg) !important;
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-bottom-4 {
  border-bottom-right-radius: var(--bs-border-radius-xl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-bottom-5 {
  border-bottom-right-radius: var(--bs-border-radius-xxl) !important;
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-bottom-circle {
  border-bottom-right-radius: 50% !important;
  border-bottom-left-radius: 50% !important;
}

.rounded-bottom-pill {
  border-bottom-right-radius: var(--bs-border-radius-pill) !important;
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-0 {
  border-bottom-left-radius: 0 !important;
  border-top-left-radius: 0 !important;
}

.rounded-start-1 {
  border-bottom-left-radius: var(--bs-border-radius-sm) !important;
  border-top-left-radius: var(--bs-border-radius-sm) !important;
}

.rounded-start-2 {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.rounded-start-3 {
  border-bottom-left-radius: var(--bs-border-radius-lg) !important;
  border-top-left-radius: var(--bs-border-radius-lg) !important;
}

.rounded-start-4 {
  border-bottom-left-radius: var(--bs-border-radius-xl) !important;
  border-top-left-radius: var(--bs-border-radius-xl) !important;
}

.rounded-start-5 {
  border-bottom-left-radius: var(--bs-border-radius-xxl) !important;
  border-top-left-radius: var(--bs-border-radius-xxl) !important;
}

.rounded-start-circle {
  border-bottom-left-radius: 50% !important;
  border-top-left-radius: 50% !important;
}

.rounded-start-pill {
  border-bottom-left-radius: var(--bs-border-radius-pill) !important;
  border-top-left-radius: var(--bs-border-radius-pill) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

.z-n1 {
  z-index: -1 !important;
}

.z-0 {
  z-index: 0 !important;
}

.z-1 {
  z-index: 1 !important;
}

.z-2 {
  z-index: 2 !important;
}

.z-3 {
  z-index: 3 !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .object-fit-sm-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-sm-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-sm-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-sm-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-sm-none {
    -o-object-fit: none !important;
       object-fit: 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-inline-grid {
    display: inline-grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .row-gap-sm-0 {
    row-gap: 0 !important;
  }
  .row-gap-sm-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-sm-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-sm-3 {
    row-gap: 1rem !important;
  }
  .row-gap-sm-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-sm-5 {
    row-gap: 3rem !important;
  }
  .column-gap-sm-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-sm-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-sm-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-sm-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-sm-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-sm-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .object-fit-md-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-md-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-md-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-md-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-md-none {
    -o-object-fit: none !important;
       object-fit: 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-inline-grid {
    display: inline-grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .row-gap-md-0 {
    row-gap: 0 !important;
  }
  .row-gap-md-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-md-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-md-3 {
    row-gap: 1rem !important;
  }
  .row-gap-md-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-md-5 {
    row-gap: 3rem !important;
  }
  .column-gap-md-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-md-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-md-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-md-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-md-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-md-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .object-fit-lg-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-lg-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-lg-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-lg-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-lg-none {
    -o-object-fit: none !important;
       object-fit: 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-inline-grid {
    display: inline-grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .row-gap-lg-0 {
    row-gap: 0 !important;
  }
  .row-gap-lg-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-lg-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-lg-3 {
    row-gap: 1rem !important;
  }
  .row-gap-lg-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-lg-5 {
    row-gap: 3rem !important;
  }
  .column-gap-lg-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-lg-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-lg-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-lg-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-lg-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-lg-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .object-fit-xl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xl-none {
    -o-object-fit: none !important;
       object-fit: 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-inline-grid {
    display: inline-grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .row-gap-xl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .object-fit-xxl-contain {
    -o-object-fit: contain !important;
       object-fit: contain !important;
  }
  .object-fit-xxl-cover {
    -o-object-fit: cover !important;
       object-fit: cover !important;
  }
  .object-fit-xxl-fill {
    -o-object-fit: fill !important;
       object-fit: fill !important;
  }
  .object-fit-xxl-scale {
    -o-object-fit: scale-down !important;
       object-fit: scale-down !important;
  }
  .object-fit-xxl-none {
    -o-object-fit: none !important;
       object-fit: 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-inline-grid {
    display: inline-grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .row-gap-xxl-0 {
    row-gap: 0 !important;
  }
  .row-gap-xxl-1 {
    row-gap: 0.25rem !important;
  }
  .row-gap-xxl-2 {
    row-gap: 0.5rem !important;
  }
  .row-gap-xxl-3 {
    row-gap: 1rem !important;
  }
  .row-gap-xxl-4 {
    row-gap: 1.5rem !important;
  }
  .row-gap-xxl-5 {
    row-gap: 3rem !important;
  }
  .column-gap-xxl-0 {
    -moz-column-gap: 0 !important;
         column-gap: 0 !important;
  }
  .column-gap-xxl-1 {
    -moz-column-gap: 0.25rem !important;
         column-gap: 0.25rem !important;
  }
  .column-gap-xxl-2 {
    -moz-column-gap: 0.5rem !important;
         column-gap: 0.5rem !important;
  }
  .column-gap-xxl-3 {
    -moz-column-gap: 1rem !important;
         column-gap: 1rem !important;
  }
  .column-gap-xxl-4 {
    -moz-column-gap: 1.5rem !important;
         column-gap: 1.5rem !important;
  }
  .column-gap-xxl-5 {
    -moz-column-gap: 3rem !important;
         column-gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.5rem !important;
  }
  .fs-2 {
    font-size: 2rem !important;
  }
  .fs-3 {
    font-size: 1.75rem !important;
  }
  .fs-4 {
    font-size: 1.5rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-inline-grid {
    display: inline-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;
  }
}
.toast-title {
  font-weight: bold;
}

.toast-message {
  -ms-word-wrap: break-word;
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #ffffff;
}

.toast-message a:hover {
  color: #cccccc;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #ffffff;
  -webkit-text-shadow: 0 1px 0 #ffffff;
  text-shadow: 0 1px 0 #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/
button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

#toast-container {
  position: fixed;
  z-index: 999999;
  /*overrides*/
}

#toast-container * {
  box-sizing: border-box;
}

#toast-container > div {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  box-shadow: 0 0 12px #999999;
  color: #ffffff;
  opacity: 0.8;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  filter: alpha(opacity=80);
}

#toast-container > div:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  filter: alpha(opacity=100);
  cursor: pointer;
}

#toast-container > .toast-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=") !important;
}

#toast-container > .toast-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==") !important;
}

#toast-container > .toast-warning {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=") !important;
}

#toast-container.toast-top-center > div,
#toast-container.toast-bottom-center > div {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

#toast-container.toast-top-full-width > div,
#toast-container.toast-bottom-full-width > div {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.toast {
  background-color: #030303;
}

.toast-success {
  background-color: #51a351;
}

.toast-error {
  background-color: #bd362f;
}

.toast-info {
  background-color: #2f96b4;
}

.toast-warning {
  background-color: #f89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=40);
  filter: alpha(opacity=40);
}

/*Responsive Design*/
@media all and (max-width: 240px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 241px) and (max-width: 480px) {
  #toast-container > div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  #toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}
@media all and (min-width: 481px) and (max-width: 768px) {
  #toast-container > div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}
/*! 
 * OverlayScrollbars
 * Version: 2.12.0
 * 
 * Copyright (c) Rene Haas | KingSora.
 * https://github.com/KingSora
 * 
 * Released under the MIT license.
 */
.os-size-observer,
.os-size-observer-listener {
  scroll-behavior: auto !important;
  direction: inherit;
  pointer-events: none;
  overflow: hidden;
  visibility: hidden;
  box-sizing: border-box;
}

.os-size-observer,
.os-size-observer-listener,
.os-size-observer-listener-item,
.os-size-observer-listener-item-final {
  writing-mode: horizontal-tb;
  position: absolute;
  left: 0;
  top: 0;
}

.os-size-observer {
  z-index: -1;
  contain: strict;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  padding: inherit;
  border: inherit;
  box-sizing: inherit;
  margin: -133px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transform: scale(0.1);
}

.os-size-observer::before {
  content: "";
  flex: none;
  box-sizing: inherit;
  padding: 10px;
  width: 10px;
  height: 10px;
}

.os-size-observer-appear {
  animation: os-size-observer-appear-animation 1ms forwards;
}

.os-size-observer-listener {
  box-sizing: border-box;
  position: relative;
  flex: auto;
  padding: inherit;
  border: inherit;
  margin: -133px;
  transform: scale(10);
}

.os-size-observer-listener.ltr {
  margin-right: -266px;
  margin-left: 0;
}

.os-size-observer-listener.rtl {
  margin-left: -266px;
  margin-right: 0;
}

.os-size-observer-listener:empty::before {
  content: "";
  width: 100%;
  height: 100%;
}

.os-size-observer-listener:empty::before, .os-size-observer-listener > .os-size-observer-listener-item {
  display: block;
  position: relative;
  padding: inherit;
  border: inherit;
  box-sizing: content-box;
  flex: auto;
}

.os-size-observer-listener-scroll {
  box-sizing: border-box;
  display: flex;
}

.os-size-observer-listener-item {
  right: 0;
  bottom: 0;
  overflow: hidden;
  direction: ltr;
  flex: none;
}

.os-size-observer-listener-item-final {
  transition: none;
}

@keyframes os-size-observer-appear-animation {
  from {
    cursor: auto;
  }
  to {
    cursor: none;
  }
}
.os-trinsic-observer {
  flex: none;
  box-sizing: border-box;
  position: relative;
  max-width: 0px;
  max-height: 1px;
  padding: 0;
  margin: 0;
  border: none;
  overflow: hidden;
  z-index: -1;
  height: 0;
  top: calc(100% + 1px);
  contain: strict;
}

.os-trinsic-observer:not(:empty) {
  height: calc(100% + 1px);
  top: -1px;
}

.os-trinsic-observer:not(:empty) > .os-size-observer {
  width: 1000%;
  height: 1000%;
  min-height: 1px;
  min-width: 1px;
}

/**
 * hide native scrollbars
 * changes to this styles need to be reflected in the environment styles to correctly detect scrollbar hiding
 */
[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),
[data-overlayscrollbars-viewport~=scrollbarHidden],
html[data-overlayscrollbars-viewport~=scrollbarHidden] > body {
  scrollbar-width: none !important;
}

[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,
[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,
[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,
[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner,
html[data-overlayscrollbars-viewport~=scrollbarHidden] > body::-webkit-scrollbar,
html[data-overlayscrollbars-viewport~=scrollbarHidden] > body::-webkit-scrollbar-corner {
  -webkit-appearance: none !important;
  appearance: none !important;
  display: none !important;
  width: 0 !important;
  height: 0 !important;
}

[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body) {
  overflow: auto;
}

/**
 * body element
 */
html[data-overlayscrollbars-body] {
  overflow: hidden;
}

html[data-overlayscrollbars-body],
html[data-overlayscrollbars-body] > body {
  width: 100%;
  height: 100%;
  margin: 0;
}

html[data-overlayscrollbars-body] > body {
  overflow: visible;
  margin: 0;
}

/**
 * structure setup 
 */
[data-overlayscrollbars] {
  position: relative;
}

[data-overlayscrollbars~=host],
[data-overlayscrollbars-padding] {
  display: flex;
  align-items: stretch !important;
  flex-direction: row !important;
  flex-wrap: nowrap !important;
  scroll-behavior: auto !important;
}

[data-overlayscrollbars-padding],
[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]) {
  box-sizing: inherit;
  position: relative;
  flex: auto;
  height: auto;
  width: 100%;
  min-width: 0;
  padding: 0;
  margin: 0;
  border: none;
  z-index: 0;
}

[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]) {
  --os-vaw: 0;
  --os-vah: 0;
  outline: none;
}

[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus {
  outline: none;
}

[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]::before {
  content: "";
  position: absolute;
  pointer-events: none;
  z-index: -1;
  min-width: 1px;
  min-height: 1px;
  width: var(--os-vaw);
  height: var(--os-vah);
}

/**
 * wrapper elements overflow:
 */
[data-overlayscrollbars~=host],
[data-overlayscrollbars-padding] {
  overflow: hidden !important;
}

[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],
[data-overlayscrollbars-padding~=noClipping] {
  overflow: visible !important;
}

/**
 * viewport overflow:
 */
[data-overlayscrollbars-viewport] {
  --os-viewport-overflow-x: hidden;
  --os-viewport-overflow-y: hidden;
  overflow-x: var(--os-viewport-overflow-x);
  overflow-y: var(--os-viewport-overflow-y);
}

[data-overlayscrollbars-viewport~=overflowXVisible] {
  --os-viewport-overflow-x: visible;
}

[data-overlayscrollbars-viewport~=overflowXHidden] {
  --os-viewport-overflow-x: hidden;
}

[data-overlayscrollbars-viewport~=overflowXScroll] {
  --os-viewport-overflow-x: scroll;
}

[data-overlayscrollbars-viewport~=overflowYVisible] {
  --os-viewport-overflow-y: visible;
}

[data-overlayscrollbars-viewport~=overflowYHidden] {
  --os-viewport-overflow-y: hidden;
}

[data-overlayscrollbars-viewport~=overflowYScroll] {
  --os-viewport-overflow-y: scroll;
}

[data-overlayscrollbars-viewport~=overflowImportant] {
  overflow-x: var(--os-viewport-overflow-x) !important;
  overflow-y: var(--os-viewport-overflow-y) !important;
}

/**
 * viewport state modifiers:
 */
[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId) {
  font-size: 0 !important;
  line-height: 0 !important;
}

[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::before,
[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)::after,
[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId) > * {
  display: none !important;
  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-width: 0 !important;
}

[data-overlayscrollbars-viewport~=measuring],
[data-overlayscrollbars-viewport~=scrolling] {
  scroll-behavior: auto !important;
  scroll-snap-type: none !important;
}

[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible] {
  overflow-x: hidden !important;
}

[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible] {
  overflow-y: hidden !important;
}

/**
 * content element:
 */
[data-overlayscrollbars-content] {
  box-sizing: inherit;
}

/**
 * Display contents to bridge any flickering during deferred initialization.
 */
[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]) {
  display: contents;
}

/**
 * optional & experimental grid mode
 */
[data-overlayscrollbars-grid],
[data-overlayscrollbars-grid] [data-overlayscrollbars-padding] {
  display: grid;
  grid-template: 1fr/1fr;
}

[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding],
[data-overlayscrollbars-grid] > [data-overlayscrollbars-viewport],
[data-overlayscrollbars-grid] > [data-overlayscrollbars-padding] > [data-overlayscrollbars-viewport] {
  height: auto !important;
  width: auto !important;
}

@property --os-scroll-percent {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
@property --os-viewport-percent {
  syntax: "<number>";
  inherits: true;
  initial-value: 0;
}
.os-scrollbar {
  --os-viewport-percent: 0;
  --os-scroll-percent: 0;
  --os-scroll-direction: 0;
  --os-scroll-percent-directional: calc(
    var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) *
      var(--os-scroll-direction)
  );
}

.os-scrollbar {
  contain: size layout;
  contain: size layout style;
  transition: opacity 0.15s, visibility 0.15s, top 0.15s, right 0.15s, bottom 0.15s, left 0.15s;
  pointer-events: none;
  position: absolute;
  opacity: 0;
  visibility: hidden;
}

body > .os-scrollbar {
  position: fixed;
  z-index: 99999;
}

.os-scrollbar-transitionless {
  transition: none !important;
}

.os-scrollbar-track {
  position: relative;
  padding: 0 !important;
  border: none !important;
}

.os-scrollbar-handle {
  position: absolute;
}

.os-scrollbar-track,
.os-scrollbar-handle {
  pointer-events: none;
  width: 100%;
  height: 100%;
}

.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,
.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle {
  pointer-events: auto;
  touch-action: none;
}

.os-scrollbar-horizontal {
  bottom: 0;
  left: 0;
}

.os-scrollbar-vertical {
  top: 0;
  right: 0;
}

.os-scrollbar-rtl.os-scrollbar-horizontal {
  right: 0;
}

.os-scrollbar-rtl.os-scrollbar-vertical {
  right: auto;
  left: 0;
}

.os-scrollbar-visible {
  opacity: 1;
  visibility: visible;
}

.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden {
  opacity: 0;
  visibility: hidden;
}

.os-scrollbar-interaction.os-scrollbar-visible {
  opacity: 1;
  visibility: visible;
}

.os-scrollbar-unusable,
.os-scrollbar-unusable *,
.os-scrollbar-wheel,
.os-scrollbar-wheel * {
  pointer-events: none !important;
}

.os-scrollbar-unusable .os-scrollbar-handle {
  opacity: 0 !important;
  transition: none !important;
}

.os-scrollbar-horizontal .os-scrollbar-handle {
  bottom: 0;
  left: calc(var(--os-scroll-percent-directional) * 100%);
  transform: translateX(calc(var(--os-scroll-percent-directional) * -100%));
  width: calc(var(--os-viewport-percent) * 100%);
}

.os-scrollbar-vertical .os-scrollbar-handle {
  right: 0;
  top: calc(var(--os-scroll-percent-directional) * 100%);
  transform: translateY(calc(var(--os-scroll-percent-directional) * -100%));
  height: calc(var(--os-viewport-percent) * 100%);
}

@supports (container-type: size) {
  .os-scrollbar-track {
    container-type: size;
  }
  .os-scrollbar-horizontal .os-scrollbar-handle {
    left: auto;
    transform: translateX(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%));
  }
  .os-scrollbar-vertical .os-scrollbar-handle {
    top: auto;
    transform: translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%));
  }
  .os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle {
    right: auto;
    left: 0;
  }
}
.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle {
  right: auto;
  left: 0;
}

.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,
.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl {
  left: 0;
  right: 0;
}

.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,
.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl {
  top: 0;
  bottom: 0;
}

@media print {
  .os-scrollbar {
    display: none;
  }
}
.os-scrollbar {
  --os-size: 0;
  --os-padding-perpendicular: 0;
  --os-padding-axis: 0;
  --os-track-border-radius: 0;
  --os-track-bg: none;
  --os-track-bg-hover: none;
  --os-track-bg-active: none;
  --os-track-border: none;
  --os-track-border-hover: none;
  --os-track-border-active: none;
  --os-handle-border-radius: 0;
  --os-handle-bg: none;
  --os-handle-bg-hover: none;
  --os-handle-bg-active: none;
  --os-handle-border: none;
  --os-handle-border-hover: none;
  --os-handle-border-active: none;
  --os-handle-min-size: 33px;
  --os-handle-max-size: none;
  --os-handle-perpendicular-size: 100%;
  --os-handle-perpendicular-size-hover: 100%;
  --os-handle-perpendicular-size-active: 100%;
  --os-handle-interactive-area-offset: 0;
}

.os-scrollbar-track {
  border: var(--os-track-border);
  border-radius: var(--os-track-border-radius);
  background: var(--os-track-bg);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s;
}

.os-scrollbar-track:hover {
  border: var(--os-track-border-hover);
  background: var(--os-track-bg-hover);
}

.os-scrollbar-track:active {
  border: var(--os-track-border-active);
  background: var(--os-track-bg-active);
}

.os-scrollbar-handle {
  border: var(--os-handle-border);
  border-radius: var(--os-handle-border-radius);
  background: var(--os-handle-bg);
}

.os-scrollbar-handle:hover {
  border: var(--os-handle-border-hover);
  background: var(--os-handle-bg-hover);
}

.os-scrollbar-handle:active {
  border: var(--os-handle-border-active);
  background: var(--os-handle-bg-active);
}

.os-scrollbar-track:before,
.os-scrollbar-handle:before {
  content: "";
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: block;
}

.os-scrollbar-horizontal {
  padding: var(--os-padding-perpendicular) var(--os-padding-axis);
  right: var(--os-size);
  height: var(--os-size);
}

.os-scrollbar-horizontal.os-scrollbar-rtl {
  left: var(--os-size);
  right: 0;
}

.os-scrollbar-horizontal .os-scrollbar-track:before {
  top: calc(var(--os-padding-perpendicular) * -1);
  bottom: calc(var(--os-padding-perpendicular) * -1);
}

.os-scrollbar-horizontal .os-scrollbar-handle {
  min-width: var(--os-handle-min-size);
  max-width: var(--os-handle-max-size);
  height: var(--os-handle-perpendicular-size);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, height 0.15s;
}

.os-scrollbar-horizontal .os-scrollbar-handle:before {
  top: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  bottom: calc(var(--os-padding-perpendicular) * -1);
}

.os-scrollbar-horizontal:hover .os-scrollbar-handle {
  height: var(--os-handle-perpendicular-size-hover);
}

.os-scrollbar-horizontal:active .os-scrollbar-handle {
  height: var(--os-handle-perpendicular-size-active);
}

.os-scrollbar-vertical {
  padding: var(--os-padding-axis) var(--os-padding-perpendicular);
  bottom: var(--os-size);
  width: var(--os-size);
}

.os-scrollbar-vertical .os-scrollbar-track:before {
  left: calc(var(--os-padding-perpendicular) * -1);
  right: calc(var(--os-padding-perpendicular) * -1);
}

.os-scrollbar-vertical .os-scrollbar-handle {
  min-height: var(--os-handle-min-size);
  max-height: var(--os-handle-max-size);
  width: var(--os-handle-perpendicular-size);
  transition: opacity 0.15s, background-color 0.15s, border-color 0.15s, width 0.15s;
}

.os-scrollbar-vertical .os-scrollbar-handle:before {
  left: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  right: calc(var(--os-padding-perpendicular) * -1);
}

.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before {
  right: calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);
  left: calc(var(--os-padding-perpendicular) * -1);
}

.os-scrollbar-vertical:hover .os-scrollbar-handle {
  width: var(--os-handle-perpendicular-size-hover);
}

.os-scrollbar-vertical:active .os-scrollbar-handle {
  width: var(--os-handle-perpendicular-size-active);
}

/* NONE THEME: */
[data-overlayscrollbars-viewport~=measuring] > .os-scrollbar,
.os-theme-none.os-scrollbar {
  display: none !important;
}

/* DARK & LIGHT THEME: */
.os-theme-dark,
.os-theme-light {
  box-sizing: border-box;
  --os-size: 10px;
  --os-padding-perpendicular: 2px;
  --os-padding-axis: 2px;
  --os-track-border-radius: 10px;
  --os-handle-interactive-area-offset: 4px;
  --os-handle-border-radius: 10px;
}

.os-theme-dark {
  --os-handle-bg: rgba(0, 0, 0, 0.44);
  --os-handle-bg-hover: rgba(0, 0, 0, 0.55);
  --os-handle-bg-active: rgba(0, 0, 0, 0.66);
}

.os-theme-light {
  --os-handle-bg: rgba(255, 255, 255, 0.44);
  --os-handle-bg-hover: rgba(255, 255, 255, 0.55);
  --os-handle-bg-active: rgba(255, 255, 255, 0.66);
}

/*!
 * Bootstrap Icons v1.13.1 (https://icons.getbootstrap.com/)
 * Copyright 2019-2024 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/icons/blob/main/LICENSE)
 */
@font-face {
  font-display: block;
  font-family: "bootstrap-icons";
  src: url(/assets/fonts/bootstrap-icons-d58dbdc0232480708b000373bb9f5be99101ea5a95df6a9ef080912f10588790.woff2?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff2"), url(/assets/fonts/bootstrap-icons-a4b4c37fb90f2582f099ab3c34870aa3badb59098220f722c971fd5744bbdb87.woff?24e3eb84d0bcaf83d77f904c78ac1f47) format("woff");
}
.bi::before,
[class^=bi-]::before,
[class*=" bi-"]::before {
  display: inline-block;
  font-family: "bootstrap-icons" !important;
  font-style: normal;
  font-weight: normal !important;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bi-123::before {
  content: "\f67f";
}

.bi-alarm-fill::before {
  content: "\f101";
}

.bi-alarm::before {
  content: "\f102";
}

.bi-align-bottom::before {
  content: "\f103";
}

.bi-align-center::before {
  content: "\f104";
}

.bi-align-end::before {
  content: "\f105";
}

.bi-align-middle::before {
  content: "\f106";
}

.bi-align-start::before {
  content: "\f107";
}

.bi-align-top::before {
  content: "\f108";
}

.bi-alt::before {
  content: "\f109";
}

.bi-app-indicator::before {
  content: "\f10a";
}

.bi-app::before {
  content: "\f10b";
}

.bi-archive-fill::before {
  content: "\f10c";
}

.bi-archive::before {
  content: "\f10d";
}

.bi-arrow-90deg-down::before {
  content: "\f10e";
}

.bi-arrow-90deg-left::before {
  content: "\f10f";
}

.bi-arrow-90deg-right::before {
  content: "\f110";
}

.bi-arrow-90deg-up::before {
  content: "\f111";
}

.bi-arrow-bar-down::before {
  content: "\f112";
}

.bi-arrow-bar-left::before {
  content: "\f113";
}

.bi-arrow-bar-right::before {
  content: "\f114";
}

.bi-arrow-bar-up::before {
  content: "\f115";
}

.bi-arrow-clockwise::before {
  content: "\f116";
}

.bi-arrow-counterclockwise::before {
  content: "\f117";
}

.bi-arrow-down-circle-fill::before {
  content: "\f118";
}

.bi-arrow-down-circle::before {
  content: "\f119";
}

.bi-arrow-down-left-circle-fill::before {
  content: "\f11a";
}

.bi-arrow-down-left-circle::before {
  content: "\f11b";
}

.bi-arrow-down-left-square-fill::before {
  content: "\f11c";
}

.bi-arrow-down-left-square::before {
  content: "\f11d";
}

.bi-arrow-down-left::before {
  content: "\f11e";
}

.bi-arrow-down-right-circle-fill::before {
  content: "\f11f";
}

.bi-arrow-down-right-circle::before {
  content: "\f120";
}

.bi-arrow-down-right-square-fill::before {
  content: "\f121";
}

.bi-arrow-down-right-square::before {
  content: "\f122";
}

.bi-arrow-down-right::before {
  content: "\f123";
}

.bi-arrow-down-short::before {
  content: "\f124";
}

.bi-arrow-down-square-fill::before {
  content: "\f125";
}

.bi-arrow-down-square::before {
  content: "\f126";
}

.bi-arrow-down-up::before {
  content: "\f127";
}

.bi-arrow-down::before {
  content: "\f128";
}

.bi-arrow-left-circle-fill::before {
  content: "\f129";
}

.bi-arrow-left-circle::before {
  content: "\f12a";
}

.bi-arrow-left-right::before {
  content: "\f12b";
}

.bi-arrow-left-short::before {
  content: "\f12c";
}

.bi-arrow-left-square-fill::before {
  content: "\f12d";
}

.bi-arrow-left-square::before {
  content: "\f12e";
}

.bi-arrow-left::before {
  content: "\f12f";
}

.bi-arrow-repeat::before {
  content: "\f130";
}

.bi-arrow-return-left::before {
  content: "\f131";
}

.bi-arrow-return-right::before {
  content: "\f132";
}

.bi-arrow-right-circle-fill::before {
  content: "\f133";
}

.bi-arrow-right-circle::before {
  content: "\f134";
}

.bi-arrow-right-short::before {
  content: "\f135";
}

.bi-arrow-right-square-fill::before {
  content: "\f136";
}

.bi-arrow-right-square::before {
  content: "\f137";
}

.bi-arrow-right::before {
  content: "\f138";
}

.bi-arrow-up-circle-fill::before {
  content: "\f139";
}

.bi-arrow-up-circle::before {
  content: "\f13a";
}

.bi-arrow-up-left-circle-fill::before {
  content: "\f13b";
}

.bi-arrow-up-left-circle::before {
  content: "\f13c";
}

.bi-arrow-up-left-square-fill::before {
  content: "\f13d";
}

.bi-arrow-up-left-square::before {
  content: "\f13e";
}

.bi-arrow-up-left::before {
  content: "\f13f";
}

.bi-arrow-up-right-circle-fill::before {
  content: "\f140";
}

.bi-arrow-up-right-circle::before {
  content: "\f141";
}

.bi-arrow-up-right-square-fill::before {
  content: "\f142";
}

.bi-arrow-up-right-square::before {
  content: "\f143";
}

.bi-arrow-up-right::before {
  content: "\f144";
}

.bi-arrow-up-short::before {
  content: "\f145";
}

.bi-arrow-up-square-fill::before {
  content: "\f146";
}

.bi-arrow-up-square::before {
  content: "\f147";
}

.bi-arrow-up::before {
  content: "\f148";
}

.bi-arrows-angle-contract::before {
  content: "\f149";
}

.bi-arrows-angle-expand::before {
  content: "\f14a";
}

.bi-arrows-collapse::before {
  content: "\f14b";
}

.bi-arrows-expand::before {
  content: "\f14c";
}

.bi-arrows-fullscreen::before {
  content: "\f14d";
}

.bi-arrows-move::before {
  content: "\f14e";
}

.bi-aspect-ratio-fill::before {
  content: "\f14f";
}

.bi-aspect-ratio::before {
  content: "\f150";
}

.bi-asterisk::before {
  content: "\f151";
}

.bi-at::before {
  content: "\f152";
}

.bi-award-fill::before {
  content: "\f153";
}

.bi-award::before {
  content: "\f154";
}

.bi-back::before {
  content: "\f155";
}

.bi-backspace-fill::before {
  content: "\f156";
}

.bi-backspace-reverse-fill::before {
  content: "\f157";
}

.bi-backspace-reverse::before {
  content: "\f158";
}

.bi-backspace::before {
  content: "\f159";
}

.bi-badge-3d-fill::before {
  content: "\f15a";
}

.bi-badge-3d::before {
  content: "\f15b";
}

.bi-badge-4k-fill::before {
  content: "\f15c";
}

.bi-badge-4k::before {
  content: "\f15d";
}

.bi-badge-8k-fill::before {
  content: "\f15e";
}

.bi-badge-8k::before {
  content: "\f15f";
}

.bi-badge-ad-fill::before {
  content: "\f160";
}

.bi-badge-ad::before {
  content: "\f161";
}

.bi-badge-ar-fill::before {
  content: "\f162";
}

.bi-badge-ar::before {
  content: "\f163";
}

.bi-badge-cc-fill::before {
  content: "\f164";
}

.bi-badge-cc::before {
  content: "\f165";
}

.bi-badge-hd-fill::before {
  content: "\f166";
}

.bi-badge-hd::before {
  content: "\f167";
}

.bi-badge-tm-fill::before {
  content: "\f168";
}

.bi-badge-tm::before {
  content: "\f169";
}

.bi-badge-vo-fill::before {
  content: "\f16a";
}

.bi-badge-vo::before {
  content: "\f16b";
}

.bi-badge-vr-fill::before {
  content: "\f16c";
}

.bi-badge-vr::before {
  content: "\f16d";
}

.bi-badge-wc-fill::before {
  content: "\f16e";
}

.bi-badge-wc::before {
  content: "\f16f";
}

.bi-bag-check-fill::before {
  content: "\f170";
}

.bi-bag-check::before {
  content: "\f171";
}

.bi-bag-dash-fill::before {
  content: "\f172";
}

.bi-bag-dash::before {
  content: "\f173";
}

.bi-bag-fill::before {
  content: "\f174";
}

.bi-bag-plus-fill::before {
  content: "\f175";
}

.bi-bag-plus::before {
  content: "\f176";
}

.bi-bag-x-fill::before {
  content: "\f177";
}

.bi-bag-x::before {
  content: "\f178";
}

.bi-bag::before {
  content: "\f179";
}

.bi-bar-chart-fill::before {
  content: "\f17a";
}

.bi-bar-chart-line-fill::before {
  content: "\f17b";
}

.bi-bar-chart-line::before {
  content: "\f17c";
}

.bi-bar-chart-steps::before {
  content: "\f17d";
}

.bi-bar-chart::before {
  content: "\f17e";
}

.bi-basket-fill::before {
  content: "\f17f";
}

.bi-basket::before {
  content: "\f180";
}

.bi-basket2-fill::before {
  content: "\f181";
}

.bi-basket2::before {
  content: "\f182";
}

.bi-basket3-fill::before {
  content: "\f183";
}

.bi-basket3::before {
  content: "\f184";
}

.bi-battery-charging::before {
  content: "\f185";
}

.bi-battery-full::before {
  content: "\f186";
}

.bi-battery-half::before {
  content: "\f187";
}

.bi-battery::before {
  content: "\f188";
}

.bi-bell-fill::before {
  content: "\f189";
}

.bi-bell::before {
  content: "\f18a";
}

.bi-bezier::before {
  content: "\f18b";
}

.bi-bezier2::before {
  content: "\f18c";
}

.bi-bicycle::before {
  content: "\f18d";
}

.bi-binoculars-fill::before {
  content: "\f18e";
}

.bi-binoculars::before {
  content: "\f18f";
}

.bi-blockquote-left::before {
  content: "\f190";
}

.bi-blockquote-right::before {
  content: "\f191";
}

.bi-book-fill::before {
  content: "\f192";
}

.bi-book-half::before {
  content: "\f193";
}

.bi-book::before {
  content: "\f194";
}

.bi-bookmark-check-fill::before {
  content: "\f195";
}

.bi-bookmark-check::before {
  content: "\f196";
}

.bi-bookmark-dash-fill::before {
  content: "\f197";
}

.bi-bookmark-dash::before {
  content: "\f198";
}

.bi-bookmark-fill::before {
  content: "\f199";
}

.bi-bookmark-heart-fill::before {
  content: "\f19a";
}

.bi-bookmark-heart::before {
  content: "\f19b";
}

.bi-bookmark-plus-fill::before {
  content: "\f19c";
}

.bi-bookmark-plus::before {
  content: "\f19d";
}

.bi-bookmark-star-fill::before {
  content: "\f19e";
}

.bi-bookmark-star::before {
  content: "\f19f";
}

.bi-bookmark-x-fill::before {
  content: "\f1a0";
}

.bi-bookmark-x::before {
  content: "\f1a1";
}

.bi-bookmark::before {
  content: "\f1a2";
}

.bi-bookmarks-fill::before {
  content: "\f1a3";
}

.bi-bookmarks::before {
  content: "\f1a4";
}

.bi-bookshelf::before {
  content: "\f1a5";
}

.bi-bootstrap-fill::before {
  content: "\f1a6";
}

.bi-bootstrap-reboot::before {
  content: "\f1a7";
}

.bi-bootstrap::before {
  content: "\f1a8";
}

.bi-border-all::before {
  content: "\f1a9";
}

.bi-border-bottom::before {
  content: "\f1aa";
}

.bi-border-center::before {
  content: "\f1ab";
}

.bi-border-inner::before {
  content: "\f1ac";
}

.bi-border-left::before {
  content: "\f1ad";
}

.bi-border-middle::before {
  content: "\f1ae";
}

.bi-border-outer::before {
  content: "\f1af";
}

.bi-border-right::before {
  content: "\f1b0";
}

.bi-border-style::before {
  content: "\f1b1";
}

.bi-border-top::before {
  content: "\f1b2";
}

.bi-border-width::before {
  content: "\f1b3";
}

.bi-border::before {
  content: "\f1b4";
}

.bi-bounding-box-circles::before {
  content: "\f1b5";
}

.bi-bounding-box::before {
  content: "\f1b6";
}

.bi-box-arrow-down-left::before {
  content: "\f1b7";
}

.bi-box-arrow-down-right::before {
  content: "\f1b8";
}

.bi-box-arrow-down::before {
  content: "\f1b9";
}

.bi-box-arrow-in-down-left::before {
  content: "\f1ba";
}

.bi-box-arrow-in-down-right::before {
  content: "\f1bb";
}

.bi-box-arrow-in-down::before {
  content: "\f1bc";
}

.bi-box-arrow-in-left::before {
  content: "\f1bd";
}

.bi-box-arrow-in-right::before {
  content: "\f1be";
}

.bi-box-arrow-in-up-left::before {
  content: "\f1bf";
}

.bi-box-arrow-in-up-right::before {
  content: "\f1c0";
}

.bi-box-arrow-in-up::before {
  content: "\f1c1";
}

.bi-box-arrow-left::before {
  content: "\f1c2";
}

.bi-box-arrow-right::before {
  content: "\f1c3";
}

.bi-box-arrow-up-left::before {
  content: "\f1c4";
}

.bi-box-arrow-up-right::before {
  content: "\f1c5";
}

.bi-box-arrow-up::before {
  content: "\f1c6";
}

.bi-box-seam::before {
  content: "\f1c7";
}

.bi-box::before {
  content: "\f1c8";
}

.bi-braces::before {
  content: "\f1c9";
}

.bi-bricks::before {
  content: "\f1ca";
}

.bi-briefcase-fill::before {
  content: "\f1cb";
}

.bi-briefcase::before {
  content: "\f1cc";
}

.bi-brightness-alt-high-fill::before {
  content: "\f1cd";
}

.bi-brightness-alt-high::before {
  content: "\f1ce";
}

.bi-brightness-alt-low-fill::before {
  content: "\f1cf";
}

.bi-brightness-alt-low::before {
  content: "\f1d0";
}

.bi-brightness-high-fill::before {
  content: "\f1d1";
}

.bi-brightness-high::before {
  content: "\f1d2";
}

.bi-brightness-low-fill::before {
  content: "\f1d3";
}

.bi-brightness-low::before {
  content: "\f1d4";
}

.bi-broadcast-pin::before {
  content: "\f1d5";
}

.bi-broadcast::before {
  content: "\f1d6";
}

.bi-brush-fill::before {
  content: "\f1d7";
}

.bi-brush::before {
  content: "\f1d8";
}

.bi-bucket-fill::before {
  content: "\f1d9";
}

.bi-bucket::before {
  content: "\f1da";
}

.bi-bug-fill::before {
  content: "\f1db";
}

.bi-bug::before {
  content: "\f1dc";
}

.bi-building::before {
  content: "\f1dd";
}

.bi-bullseye::before {
  content: "\f1de";
}

.bi-calculator-fill::before {
  content: "\f1df";
}

.bi-calculator::before {
  content: "\f1e0";
}

.bi-calendar-check-fill::before {
  content: "\f1e1";
}

.bi-calendar-check::before {
  content: "\f1e2";
}

.bi-calendar-date-fill::before {
  content: "\f1e3";
}

.bi-calendar-date::before {
  content: "\f1e4";
}

.bi-calendar-day-fill::before {
  content: "\f1e5";
}

.bi-calendar-day::before {
  content: "\f1e6";
}

.bi-calendar-event-fill::before {
  content: "\f1e7";
}

.bi-calendar-event::before {
  content: "\f1e8";
}

.bi-calendar-fill::before {
  content: "\f1e9";
}

.bi-calendar-minus-fill::before {
  content: "\f1ea";
}

.bi-calendar-minus::before {
  content: "\f1eb";
}

.bi-calendar-month-fill::before {
  content: "\f1ec";
}

.bi-calendar-month::before {
  content: "\f1ed";
}

.bi-calendar-plus-fill::before {
  content: "\f1ee";
}

.bi-calendar-plus::before {
  content: "\f1ef";
}

.bi-calendar-range-fill::before {
  content: "\f1f0";
}

.bi-calendar-range::before {
  content: "\f1f1";
}

.bi-calendar-week-fill::before {
  content: "\f1f2";
}

.bi-calendar-week::before {
  content: "\f1f3";
}

.bi-calendar-x-fill::before {
  content: "\f1f4";
}

.bi-calendar-x::before {
  content: "\f1f5";
}

.bi-calendar::before {
  content: "\f1f6";
}

.bi-calendar2-check-fill::before {
  content: "\f1f7";
}

.bi-calendar2-check::before {
  content: "\f1f8";
}

.bi-calendar2-date-fill::before {
  content: "\f1f9";
}

.bi-calendar2-date::before {
  content: "\f1fa";
}

.bi-calendar2-day-fill::before {
  content: "\f1fb";
}

.bi-calendar2-day::before {
  content: "\f1fc";
}

.bi-calendar2-event-fill::before {
  content: "\f1fd";
}

.bi-calendar2-event::before {
  content: "\f1fe";
}

.bi-calendar2-fill::before {
  content: "\f1ff";
}

.bi-calendar2-minus-fill::before {
  content: "\f200";
}

.bi-calendar2-minus::before {
  content: "\f201";
}

.bi-calendar2-month-fill::before {
  content: "\f202";
}

.bi-calendar2-month::before {
  content: "\f203";
}

.bi-calendar2-plus-fill::before {
  content: "\f204";
}

.bi-calendar2-plus::before {
  content: "\f205";
}

.bi-calendar2-range-fill::before {
  content: "\f206";
}

.bi-calendar2-range::before {
  content: "\f207";
}

.bi-calendar2-week-fill::before {
  content: "\f208";
}

.bi-calendar2-week::before {
  content: "\f209";
}

.bi-calendar2-x-fill::before {
  content: "\f20a";
}

.bi-calendar2-x::before {
  content: "\f20b";
}

.bi-calendar2::before {
  content: "\f20c";
}

.bi-calendar3-event-fill::before {
  content: "\f20d";
}

.bi-calendar3-event::before {
  content: "\f20e";
}

.bi-calendar3-fill::before {
  content: "\f20f";
}

.bi-calendar3-range-fill::before {
  content: "\f210";
}

.bi-calendar3-range::before {
  content: "\f211";
}

.bi-calendar3-week-fill::before {
  content: "\f212";
}

.bi-calendar3-week::before {
  content: "\f213";
}

.bi-calendar3::before {
  content: "\f214";
}

.bi-calendar4-event::before {
  content: "\f215";
}

.bi-calendar4-range::before {
  content: "\f216";
}

.bi-calendar4-week::before {
  content: "\f217";
}

.bi-calendar4::before {
  content: "\f218";
}

.bi-camera-fill::before {
  content: "\f219";
}

.bi-camera-reels-fill::before {
  content: "\f21a";
}

.bi-camera-reels::before {
  content: "\f21b";
}

.bi-camera-video-fill::before {
  content: "\f21c";
}

.bi-camera-video-off-fill::before {
  content: "\f21d";
}

.bi-camera-video-off::before {
  content: "\f21e";
}

.bi-camera-video::before {
  content: "\f21f";
}

.bi-camera::before {
  content: "\f220";
}

.bi-camera2::before {
  content: "\f221";
}

.bi-capslock-fill::before {
  content: "\f222";
}

.bi-capslock::before {
  content: "\f223";
}

.bi-card-checklist::before {
  content: "\f224";
}

.bi-card-heading::before {
  content: "\f225";
}

.bi-card-image::before {
  content: "\f226";
}

.bi-card-list::before {
  content: "\f227";
}

.bi-card-text::before {
  content: "\f228";
}

.bi-caret-down-fill::before {
  content: "\f229";
}

.bi-caret-down-square-fill::before {
  content: "\f22a";
}

.bi-caret-down-square::before {
  content: "\f22b";
}

.bi-caret-down::before {
  content: "\f22c";
}

.bi-caret-left-fill::before {
  content: "\f22d";
}

.bi-caret-left-square-fill::before {
  content: "\f22e";
}

.bi-caret-left-square::before {
  content: "\f22f";
}

.bi-caret-left::before {
  content: "\f230";
}

.bi-caret-right-fill::before {
  content: "\f231";
}

.bi-caret-right-square-fill::before {
  content: "\f232";
}

.bi-caret-right-square::before {
  content: "\f233";
}

.bi-caret-right::before {
  content: "\f234";
}

.bi-caret-up-fill::before {
  content: "\f235";
}

.bi-caret-up-square-fill::before {
  content: "\f236";
}

.bi-caret-up-square::before {
  content: "\f237";
}

.bi-caret-up::before {
  content: "\f238";
}

.bi-cart-check-fill::before {
  content: "\f239";
}

.bi-cart-check::before {
  content: "\f23a";
}

.bi-cart-dash-fill::before {
  content: "\f23b";
}

.bi-cart-dash::before {
  content: "\f23c";
}

.bi-cart-fill::before {
  content: "\f23d";
}

.bi-cart-plus-fill::before {
  content: "\f23e";
}

.bi-cart-plus::before {
  content: "\f23f";
}

.bi-cart-x-fill::before {
  content: "\f240";
}

.bi-cart-x::before {
  content: "\f241";
}

.bi-cart::before {
  content: "\f242";
}

.bi-cart2::before {
  content: "\f243";
}

.bi-cart3::before {
  content: "\f244";
}

.bi-cart4::before {
  content: "\f245";
}

.bi-cash-stack::before {
  content: "\f246";
}

.bi-cash::before {
  content: "\f247";
}

.bi-cast::before {
  content: "\f248";
}

.bi-chat-dots-fill::before {
  content: "\f249";
}

.bi-chat-dots::before {
  content: "\f24a";
}

.bi-chat-fill::before {
  content: "\f24b";
}

.bi-chat-left-dots-fill::before {
  content: "\f24c";
}

.bi-chat-left-dots::before {
  content: "\f24d";
}

.bi-chat-left-fill::before {
  content: "\f24e";
}

.bi-chat-left-quote-fill::before {
  content: "\f24f";
}

.bi-chat-left-quote::before {
  content: "\f250";
}

.bi-chat-left-text-fill::before {
  content: "\f251";
}

.bi-chat-left-text::before {
  content: "\f252";
}

.bi-chat-left::before {
  content: "\f253";
}

.bi-chat-quote-fill::before {
  content: "\f254";
}

.bi-chat-quote::before {
  content: "\f255";
}

.bi-chat-right-dots-fill::before {
  content: "\f256";
}

.bi-chat-right-dots::before {
  content: "\f257";
}

.bi-chat-right-fill::before {
  content: "\f258";
}

.bi-chat-right-quote-fill::before {
  content: "\f259";
}

.bi-chat-right-quote::before {
  content: "\f25a";
}

.bi-chat-right-text-fill::before {
  content: "\f25b";
}

.bi-chat-right-text::before {
  content: "\f25c";
}

.bi-chat-right::before {
  content: "\f25d";
}

.bi-chat-square-dots-fill::before {
  content: "\f25e";
}

.bi-chat-square-dots::before {
  content: "\f25f";
}

.bi-chat-square-fill::before {
  content: "\f260";
}

.bi-chat-square-quote-fill::before {
  content: "\f261";
}

.bi-chat-square-quote::before {
  content: "\f262";
}

.bi-chat-square-text-fill::before {
  content: "\f263";
}

.bi-chat-square-text::before {
  content: "\f264";
}

.bi-chat-square::before {
  content: "\f265";
}

.bi-chat-text-fill::before {
  content: "\f266";
}

.bi-chat-text::before {
  content: "\f267";
}

.bi-chat::before {
  content: "\f268";
}

.bi-check-all::before {
  content: "\f269";
}

.bi-check-circle-fill::before {
  content: "\f26a";
}

.bi-check-circle::before {
  content: "\f26b";
}

.bi-check-square-fill::before {
  content: "\f26c";
}

.bi-check-square::before {
  content: "\f26d";
}

.bi-check::before {
  content: "\f26e";
}

.bi-check2-all::before {
  content: "\f26f";
}

.bi-check2-circle::before {
  content: "\f270";
}

.bi-check2-square::before {
  content: "\f271";
}

.bi-check2::before {
  content: "\f272";
}

.bi-chevron-bar-contract::before {
  content: "\f273";
}

.bi-chevron-bar-down::before {
  content: "\f274";
}

.bi-chevron-bar-expand::before {
  content: "\f275";
}

.bi-chevron-bar-left::before {
  content: "\f276";
}

.bi-chevron-bar-right::before {
  content: "\f277";
}

.bi-chevron-bar-up::before {
  content: "\f278";
}

.bi-chevron-compact-down::before {
  content: "\f279";
}

.bi-chevron-compact-left::before {
  content: "\f27a";
}

.bi-chevron-compact-right::before {
  content: "\f27b";
}

.bi-chevron-compact-up::before {
  content: "\f27c";
}

.bi-chevron-contract::before {
  content: "\f27d";
}

.bi-chevron-double-down::before {
  content: "\f27e";
}

.bi-chevron-double-left::before {
  content: "\f27f";
}

.bi-chevron-double-right::before {
  content: "\f280";
}

.bi-chevron-double-up::before {
  content: "\f281";
}

.bi-chevron-down::before {
  content: "\f282";
}

.bi-chevron-expand::before {
  content: "\f283";
}

.bi-chevron-left::before {
  content: "\f284";
}

.bi-chevron-right::before {
  content: "\f285";
}

.bi-chevron-up::before {
  content: "\f286";
}

.bi-circle-fill::before {
  content: "\f287";
}

.bi-circle-half::before {
  content: "\f288";
}

.bi-circle-square::before {
  content: "\f289";
}

.bi-circle::before {
  content: "\f28a";
}

.bi-clipboard-check::before {
  content: "\f28b";
}

.bi-clipboard-data::before {
  content: "\f28c";
}

.bi-clipboard-minus::before {
  content: "\f28d";
}

.bi-clipboard-plus::before {
  content: "\f28e";
}

.bi-clipboard-x::before {
  content: "\f28f";
}

.bi-clipboard::before {
  content: "\f290";
}

.bi-clock-fill::before {
  content: "\f291";
}

.bi-clock-history::before {
  content: "\f292";
}

.bi-clock::before {
  content: "\f293";
}

.bi-cloud-arrow-down-fill::before {
  content: "\f294";
}

.bi-cloud-arrow-down::before {
  content: "\f295";
}

.bi-cloud-arrow-up-fill::before {
  content: "\f296";
}

.bi-cloud-arrow-up::before {
  content: "\f297";
}

.bi-cloud-check-fill::before {
  content: "\f298";
}

.bi-cloud-check::before {
  content: "\f299";
}

.bi-cloud-download-fill::before {
  content: "\f29a";
}

.bi-cloud-download::before {
  content: "\f29b";
}

.bi-cloud-drizzle-fill::before {
  content: "\f29c";
}

.bi-cloud-drizzle::before {
  content: "\f29d";
}

.bi-cloud-fill::before {
  content: "\f29e";
}

.bi-cloud-fog-fill::before {
  content: "\f29f";
}

.bi-cloud-fog::before {
  content: "\f2a0";
}

.bi-cloud-fog2-fill::before {
  content: "\f2a1";
}

.bi-cloud-fog2::before {
  content: "\f2a2";
}

.bi-cloud-hail-fill::before {
  content: "\f2a3";
}

.bi-cloud-hail::before {
  content: "\f2a4";
}

.bi-cloud-haze-fill::before {
  content: "\f2a6";
}

.bi-cloud-haze::before {
  content: "\f2a7";
}

.bi-cloud-haze2-fill::before {
  content: "\f2a8";
}

.bi-cloud-lightning-fill::before {
  content: "\f2a9";
}

.bi-cloud-lightning-rain-fill::before {
  content: "\f2aa";
}

.bi-cloud-lightning-rain::before {
  content: "\f2ab";
}

.bi-cloud-lightning::before {
  content: "\f2ac";
}

.bi-cloud-minus-fill::before {
  content: "\f2ad";
}

.bi-cloud-minus::before {
  content: "\f2ae";
}

.bi-cloud-moon-fill::before {
  content: "\f2af";
}

.bi-cloud-moon::before {
  content: "\f2b0";
}

.bi-cloud-plus-fill::before {
  content: "\f2b1";
}

.bi-cloud-plus::before {
  content: "\f2b2";
}

.bi-cloud-rain-fill::before {
  content: "\f2b3";
}

.bi-cloud-rain-heavy-fill::before {
  content: "\f2b4";
}

.bi-cloud-rain-heavy::before {
  content: "\f2b5";
}

.bi-cloud-rain::before {
  content: "\f2b6";
}

.bi-cloud-slash-fill::before {
  content: "\f2b7";
}

.bi-cloud-slash::before {
  content: "\f2b8";
}

.bi-cloud-sleet-fill::before {
  content: "\f2b9";
}

.bi-cloud-sleet::before {
  content: "\f2ba";
}

.bi-cloud-snow-fill::before {
  content: "\f2bb";
}

.bi-cloud-snow::before {
  content: "\f2bc";
}

.bi-cloud-sun-fill::before {
  content: "\f2bd";
}

.bi-cloud-sun::before {
  content: "\f2be";
}

.bi-cloud-upload-fill::before {
  content: "\f2bf";
}

.bi-cloud-upload::before {
  content: "\f2c0";
}

.bi-cloud::before {
  content: "\f2c1";
}

.bi-clouds-fill::before {
  content: "\f2c2";
}

.bi-clouds::before {
  content: "\f2c3";
}

.bi-cloudy-fill::before {
  content: "\f2c4";
}

.bi-cloudy::before {
  content: "\f2c5";
}

.bi-code-slash::before {
  content: "\f2c6";
}

.bi-code-square::before {
  content: "\f2c7";
}

.bi-code::before {
  content: "\f2c8";
}

.bi-collection-fill::before {
  content: "\f2c9";
}

.bi-collection-play-fill::before {
  content: "\f2ca";
}

.bi-collection-play::before {
  content: "\f2cb";
}

.bi-collection::before {
  content: "\f2cc";
}

.bi-columns-gap::before {
  content: "\f2cd";
}

.bi-columns::before {
  content: "\f2ce";
}

.bi-command::before {
  content: "\f2cf";
}

.bi-compass-fill::before {
  content: "\f2d0";
}

.bi-compass::before {
  content: "\f2d1";
}

.bi-cone-striped::before {
  content: "\f2d2";
}

.bi-cone::before {
  content: "\f2d3";
}

.bi-controller::before {
  content: "\f2d4";
}

.bi-cpu-fill::before {
  content: "\f2d5";
}

.bi-cpu::before {
  content: "\f2d6";
}

.bi-credit-card-2-back-fill::before {
  content: "\f2d7";
}

.bi-credit-card-2-back::before {
  content: "\f2d8";
}

.bi-credit-card-2-front-fill::before {
  content: "\f2d9";
}

.bi-credit-card-2-front::before {
  content: "\f2da";
}

.bi-credit-card-fill::before {
  content: "\f2db";
}

.bi-credit-card::before {
  content: "\f2dc";
}

.bi-crop::before {
  content: "\f2dd";
}

.bi-cup-fill::before {
  content: "\f2de";
}

.bi-cup-straw::before {
  content: "\f2df";
}

.bi-cup::before {
  content: "\f2e0";
}

.bi-cursor-fill::before {
  content: "\f2e1";
}

.bi-cursor-text::before {
  content: "\f2e2";
}

.bi-cursor::before {
  content: "\f2e3";
}

.bi-dash-circle-dotted::before {
  content: "\f2e4";
}

.bi-dash-circle-fill::before {
  content: "\f2e5";
}

.bi-dash-circle::before {
  content: "\f2e6";
}

.bi-dash-square-dotted::before {
  content: "\f2e7";
}

.bi-dash-square-fill::before {
  content: "\f2e8";
}

.bi-dash-square::before {
  content: "\f2e9";
}

.bi-dash::before {
  content: "\f2ea";
}

.bi-diagram-2-fill::before {
  content: "\f2eb";
}

.bi-diagram-2::before {
  content: "\f2ec";
}

.bi-diagram-3-fill::before {
  content: "\f2ed";
}

.bi-diagram-3::before {
  content: "\f2ee";
}

.bi-diamond-fill::before {
  content: "\f2ef";
}

.bi-diamond-half::before {
  content: "\f2f0";
}

.bi-diamond::before {
  content: "\f2f1";
}

.bi-dice-1-fill::before {
  content: "\f2f2";
}

.bi-dice-1::before {
  content: "\f2f3";
}

.bi-dice-2-fill::before {
  content: "\f2f4";
}

.bi-dice-2::before {
  content: "\f2f5";
}

.bi-dice-3-fill::before {
  content: "\f2f6";
}

.bi-dice-3::before {
  content: "\f2f7";
}

.bi-dice-4-fill::before {
  content: "\f2f8";
}

.bi-dice-4::before {
  content: "\f2f9";
}

.bi-dice-5-fill::before {
  content: "\f2fa";
}

.bi-dice-5::before {
  content: "\f2fb";
}

.bi-dice-6-fill::before {
  content: "\f2fc";
}

.bi-dice-6::before {
  content: "\f2fd";
}

.bi-disc-fill::before {
  content: "\f2fe";
}

.bi-disc::before {
  content: "\f2ff";
}

.bi-discord::before {
  content: "\f300";
}

.bi-display-fill::before {
  content: "\f301";
}

.bi-display::before {
  content: "\f302";
}

.bi-distribute-horizontal::before {
  content: "\f303";
}

.bi-distribute-vertical::before {
  content: "\f304";
}

.bi-door-closed-fill::before {
  content: "\f305";
}

.bi-door-closed::before {
  content: "\f306";
}

.bi-door-open-fill::before {
  content: "\f307";
}

.bi-door-open::before {
  content: "\f308";
}

.bi-dot::before {
  content: "\f309";
}

.bi-download::before {
  content: "\f30a";
}

.bi-droplet-fill::before {
  content: "\f30b";
}

.bi-droplet-half::before {
  content: "\f30c";
}

.bi-droplet::before {
  content: "\f30d";
}

.bi-earbuds::before {
  content: "\f30e";
}

.bi-easel-fill::before {
  content: "\f30f";
}

.bi-easel::before {
  content: "\f310";
}

.bi-egg-fill::before {
  content: "\f311";
}

.bi-egg-fried::before {
  content: "\f312";
}

.bi-egg::before {
  content: "\f313";
}

.bi-eject-fill::before {
  content: "\f314";
}

.bi-eject::before {
  content: "\f315";
}

.bi-emoji-angry-fill::before {
  content: "\f316";
}

.bi-emoji-angry::before {
  content: "\f317";
}

.bi-emoji-dizzy-fill::before {
  content: "\f318";
}

.bi-emoji-dizzy::before {
  content: "\f319";
}

.bi-emoji-expressionless-fill::before {
  content: "\f31a";
}

.bi-emoji-expressionless::before {
  content: "\f31b";
}

.bi-emoji-frown-fill::before {
  content: "\f31c";
}

.bi-emoji-frown::before {
  content: "\f31d";
}

.bi-emoji-heart-eyes-fill::before {
  content: "\f31e";
}

.bi-emoji-heart-eyes::before {
  content: "\f31f";
}

.bi-emoji-laughing-fill::before {
  content: "\f320";
}

.bi-emoji-laughing::before {
  content: "\f321";
}

.bi-emoji-neutral-fill::before {
  content: "\f322";
}

.bi-emoji-neutral::before {
  content: "\f323";
}

.bi-emoji-smile-fill::before {
  content: "\f324";
}

.bi-emoji-smile-upside-down-fill::before {
  content: "\f325";
}

.bi-emoji-smile-upside-down::before {
  content: "\f326";
}

.bi-emoji-smile::before {
  content: "\f327";
}

.bi-emoji-sunglasses-fill::before {
  content: "\f328";
}

.bi-emoji-sunglasses::before {
  content: "\f329";
}

.bi-emoji-wink-fill::before {
  content: "\f32a";
}

.bi-emoji-wink::before {
  content: "\f32b";
}

.bi-envelope-fill::before {
  content: "\f32c";
}

.bi-envelope-open-fill::before {
  content: "\f32d";
}

.bi-envelope-open::before {
  content: "\f32e";
}

.bi-envelope::before {
  content: "\f32f";
}

.bi-eraser-fill::before {
  content: "\f330";
}

.bi-eraser::before {
  content: "\f331";
}

.bi-exclamation-circle-fill::before {
  content: "\f332";
}

.bi-exclamation-circle::before {
  content: "\f333";
}

.bi-exclamation-diamond-fill::before {
  content: "\f334";
}

.bi-exclamation-diamond::before {
  content: "\f335";
}

.bi-exclamation-octagon-fill::before {
  content: "\f336";
}

.bi-exclamation-octagon::before {
  content: "\f337";
}

.bi-exclamation-square-fill::before {
  content: "\f338";
}

.bi-exclamation-square::before {
  content: "\f339";
}

.bi-exclamation-triangle-fill::before {
  content: "\f33a";
}

.bi-exclamation-triangle::before {
  content: "\f33b";
}

.bi-exclamation::before {
  content: "\f33c";
}

.bi-exclude::before {
  content: "\f33d";
}

.bi-eye-fill::before {
  content: "\f33e";
}

.bi-eye-slash-fill::before {
  content: "\f33f";
}

.bi-eye-slash::before {
  content: "\f340";
}

.bi-eye::before {
  content: "\f341";
}

.bi-eyedropper::before {
  content: "\f342";
}

.bi-eyeglasses::before {
  content: "\f343";
}

.bi-facebook::before {
  content: "\f344";
}

.bi-file-arrow-down-fill::before {
  content: "\f345";
}

.bi-file-arrow-down::before {
  content: "\f346";
}

.bi-file-arrow-up-fill::before {
  content: "\f347";
}

.bi-file-arrow-up::before {
  content: "\f348";
}

.bi-file-bar-graph-fill::before {
  content: "\f349";
}

.bi-file-bar-graph::before {
  content: "\f34a";
}

.bi-file-binary-fill::before {
  content: "\f34b";
}

.bi-file-binary::before {
  content: "\f34c";
}

.bi-file-break-fill::before {
  content: "\f34d";
}

.bi-file-break::before {
  content: "\f34e";
}

.bi-file-check-fill::before {
  content: "\f34f";
}

.bi-file-check::before {
  content: "\f350";
}

.bi-file-code-fill::before {
  content: "\f351";
}

.bi-file-code::before {
  content: "\f352";
}

.bi-file-diff-fill::before {
  content: "\f353";
}

.bi-file-diff::before {
  content: "\f354";
}

.bi-file-earmark-arrow-down-fill::before {
  content: "\f355";
}

.bi-file-earmark-arrow-down::before {
  content: "\f356";
}

.bi-file-earmark-arrow-up-fill::before {
  content: "\f357";
}

.bi-file-earmark-arrow-up::before {
  content: "\f358";
}

.bi-file-earmark-bar-graph-fill::before {
  content: "\f359";
}

.bi-file-earmark-bar-graph::before {
  content: "\f35a";
}

.bi-file-earmark-binary-fill::before {
  content: "\f35b";
}

.bi-file-earmark-binary::before {
  content: "\f35c";
}

.bi-file-earmark-break-fill::before {
  content: "\f35d";
}

.bi-file-earmark-break::before {
  content: "\f35e";
}

.bi-file-earmark-check-fill::before {
  content: "\f35f";
}

.bi-file-earmark-check::before {
  content: "\f360";
}

.bi-file-earmark-code-fill::before {
  content: "\f361";
}

.bi-file-earmark-code::before {
  content: "\f362";
}

.bi-file-earmark-diff-fill::before {
  content: "\f363";
}

.bi-file-earmark-diff::before {
  content: "\f364";
}

.bi-file-earmark-easel-fill::before {
  content: "\f365";
}

.bi-file-earmark-easel::before {
  content: "\f366";
}

.bi-file-earmark-excel-fill::before {
  content: "\f367";
}

.bi-file-earmark-excel::before {
  content: "\f368";
}

.bi-file-earmark-fill::before {
  content: "\f369";
}

.bi-file-earmark-font-fill::before {
  content: "\f36a";
}

.bi-file-earmark-font::before {
  content: "\f36b";
}

.bi-file-earmark-image-fill::before {
  content: "\f36c";
}

.bi-file-earmark-image::before {
  content: "\f36d";
}

.bi-file-earmark-lock-fill::before {
  content: "\f36e";
}

.bi-file-earmark-lock::before {
  content: "\f36f";
}

.bi-file-earmark-lock2-fill::before {
  content: "\f370";
}

.bi-file-earmark-lock2::before {
  content: "\f371";
}

.bi-file-earmark-medical-fill::before {
  content: "\f372";
}

.bi-file-earmark-medical::before {
  content: "\f373";
}

.bi-file-earmark-minus-fill::before {
  content: "\f374";
}

.bi-file-earmark-minus::before {
  content: "\f375";
}

.bi-file-earmark-music-fill::before {
  content: "\f376";
}

.bi-file-earmark-music::before {
  content: "\f377";
}

.bi-file-earmark-person-fill::before {
  content: "\f378";
}

.bi-file-earmark-person::before {
  content: "\f379";
}

.bi-file-earmark-play-fill::before {
  content: "\f37a";
}

.bi-file-earmark-play::before {
  content: "\f37b";
}

.bi-file-earmark-plus-fill::before {
  content: "\f37c";
}

.bi-file-earmark-plus::before {
  content: "\f37d";
}

.bi-file-earmark-post-fill::before {
  content: "\f37e";
}

.bi-file-earmark-post::before {
  content: "\f37f";
}

.bi-file-earmark-ppt-fill::before {
  content: "\f380";
}

.bi-file-earmark-ppt::before {
  content: "\f381";
}

.bi-file-earmark-richtext-fill::before {
  content: "\f382";
}

.bi-file-earmark-richtext::before {
  content: "\f383";
}

.bi-file-earmark-ruled-fill::before {
  content: "\f384";
}

.bi-file-earmark-ruled::before {
  content: "\f385";
}

.bi-file-earmark-slides-fill::before {
  content: "\f386";
}

.bi-file-earmark-slides::before {
  content: "\f387";
}

.bi-file-earmark-spreadsheet-fill::before {
  content: "\f388";
}

.bi-file-earmark-spreadsheet::before {
  content: "\f389";
}

.bi-file-earmark-text-fill::before {
  content: "\f38a";
}

.bi-file-earmark-text::before {
  content: "\f38b";
}

.bi-file-earmark-word-fill::before {
  content: "\f38c";
}

.bi-file-earmark-word::before {
  content: "\f38d";
}

.bi-file-earmark-x-fill::before {
  content: "\f38e";
}

.bi-file-earmark-x::before {
  content: "\f38f";
}

.bi-file-earmark-zip-fill::before {
  content: "\f390";
}

.bi-file-earmark-zip::before {
  content: "\f391";
}

.bi-file-earmark::before {
  content: "\f392";
}

.bi-file-easel-fill::before {
  content: "\f393";
}

.bi-file-easel::before {
  content: "\f394";
}

.bi-file-excel-fill::before {
  content: "\f395";
}

.bi-file-excel::before {
  content: "\f396";
}

.bi-file-fill::before {
  content: "\f397";
}

.bi-file-font-fill::before {
  content: "\f398";
}

.bi-file-font::before {
  content: "\f399";
}

.bi-file-image-fill::before {
  content: "\f39a";
}

.bi-file-image::before {
  content: "\f39b";
}

.bi-file-lock-fill::before {
  content: "\f39c";
}

.bi-file-lock::before {
  content: "\f39d";
}

.bi-file-lock2-fill::before {
  content: "\f39e";
}

.bi-file-lock2::before {
  content: "\f39f";
}

.bi-file-medical-fill::before {
  content: "\f3a0";
}

.bi-file-medical::before {
  content: "\f3a1";
}

.bi-file-minus-fill::before {
  content: "\f3a2";
}

.bi-file-minus::before {
  content: "\f3a3";
}

.bi-file-music-fill::before {
  content: "\f3a4";
}

.bi-file-music::before {
  content: "\f3a5";
}

.bi-file-person-fill::before {
  content: "\f3a6";
}

.bi-file-person::before {
  content: "\f3a7";
}

.bi-file-play-fill::before {
  content: "\f3a8";
}

.bi-file-play::before {
  content: "\f3a9";
}

.bi-file-plus-fill::before {
  content: "\f3aa";
}

.bi-file-plus::before {
  content: "\f3ab";
}

.bi-file-post-fill::before {
  content: "\f3ac";
}

.bi-file-post::before {
  content: "\f3ad";
}

.bi-file-ppt-fill::before {
  content: "\f3ae";
}

.bi-file-ppt::before {
  content: "\f3af";
}

.bi-file-richtext-fill::before {
  content: "\f3b0";
}

.bi-file-richtext::before {
  content: "\f3b1";
}

.bi-file-ruled-fill::before {
  content: "\f3b2";
}

.bi-file-ruled::before {
  content: "\f3b3";
}

.bi-file-slides-fill::before {
  content: "\f3b4";
}

.bi-file-slides::before {
  content: "\f3b5";
}

.bi-file-spreadsheet-fill::before {
  content: "\f3b6";
}

.bi-file-spreadsheet::before {
  content: "\f3b7";
}

.bi-file-text-fill::before {
  content: "\f3b8";
}

.bi-file-text::before {
  content: "\f3b9";
}

.bi-file-word-fill::before {
  content: "\f3ba";
}

.bi-file-word::before {
  content: "\f3bb";
}

.bi-file-x-fill::before {
  content: "\f3bc";
}

.bi-file-x::before {
  content: "\f3bd";
}

.bi-file-zip-fill::before {
  content: "\f3be";
}

.bi-file-zip::before {
  content: "\f3bf";
}

.bi-file::before {
  content: "\f3c0";
}

.bi-files-alt::before {
  content: "\f3c1";
}

.bi-files::before {
  content: "\f3c2";
}

.bi-film::before {
  content: "\f3c3";
}

.bi-filter-circle-fill::before {
  content: "\f3c4";
}

.bi-filter-circle::before {
  content: "\f3c5";
}

.bi-filter-left::before {
  content: "\f3c6";
}

.bi-filter-right::before {
  content: "\f3c7";
}

.bi-filter-square-fill::before {
  content: "\f3c8";
}

.bi-filter-square::before {
  content: "\f3c9";
}

.bi-filter::before {
  content: "\f3ca";
}

.bi-flag-fill::before {
  content: "\f3cb";
}

.bi-flag::before {
  content: "\f3cc";
}

.bi-flower1::before {
  content: "\f3cd";
}

.bi-flower2::before {
  content: "\f3ce";
}

.bi-flower3::before {
  content: "\f3cf";
}

.bi-folder-check::before {
  content: "\f3d0";
}

.bi-folder-fill::before {
  content: "\f3d1";
}

.bi-folder-minus::before {
  content: "\f3d2";
}

.bi-folder-plus::before {
  content: "\f3d3";
}

.bi-folder-symlink-fill::before {
  content: "\f3d4";
}

.bi-folder-symlink::before {
  content: "\f3d5";
}

.bi-folder-x::before {
  content: "\f3d6";
}

.bi-folder::before {
  content: "\f3d7";
}

.bi-folder2-open::before {
  content: "\f3d8";
}

.bi-folder2::before {
  content: "\f3d9";
}

.bi-fonts::before {
  content: "\f3da";
}

.bi-forward-fill::before {
  content: "\f3db";
}

.bi-forward::before {
  content: "\f3dc";
}

.bi-front::before {
  content: "\f3dd";
}

.bi-fullscreen-exit::before {
  content: "\f3de";
}

.bi-fullscreen::before {
  content: "\f3df";
}

.bi-funnel-fill::before {
  content: "\f3e0";
}

.bi-funnel::before {
  content: "\f3e1";
}

.bi-gear-fill::before {
  content: "\f3e2";
}

.bi-gear-wide-connected::before {
  content: "\f3e3";
}

.bi-gear-wide::before {
  content: "\f3e4";
}

.bi-gear::before {
  content: "\f3e5";
}

.bi-gem::before {
  content: "\f3e6";
}

.bi-geo-alt-fill::before {
  content: "\f3e7";
}

.bi-geo-alt::before {
  content: "\f3e8";
}

.bi-geo-fill::before {
  content: "\f3e9";
}

.bi-geo::before {
  content: "\f3ea";
}

.bi-gift-fill::before {
  content: "\f3eb";
}

.bi-gift::before {
  content: "\f3ec";
}

.bi-github::before {
  content: "\f3ed";
}

.bi-globe::before {
  content: "\f3ee";
}

.bi-globe2::before {
  content: "\f3ef";
}

.bi-google::before {
  content: "\f3f0";
}

.bi-graph-down::before {
  content: "\f3f1";
}

.bi-graph-up::before {
  content: "\f3f2";
}

.bi-grid-1x2-fill::before {
  content: "\f3f3";
}

.bi-grid-1x2::before {
  content: "\f3f4";
}

.bi-grid-3x2-gap-fill::before {
  content: "\f3f5";
}

.bi-grid-3x2-gap::before {
  content: "\f3f6";
}

.bi-grid-3x2::before {
  content: "\f3f7";
}

.bi-grid-3x3-gap-fill::before {
  content: "\f3f8";
}

.bi-grid-3x3-gap::before {
  content: "\f3f9";
}

.bi-grid-3x3::before {
  content: "\f3fa";
}

.bi-grid-fill::before {
  content: "\f3fb";
}

.bi-grid::before {
  content: "\f3fc";
}

.bi-grip-horizontal::before {
  content: "\f3fd";
}

.bi-grip-vertical::before {
  content: "\f3fe";
}

.bi-hammer::before {
  content: "\f3ff";
}

.bi-hand-index-fill::before {
  content: "\f400";
}

.bi-hand-index-thumb-fill::before {
  content: "\f401";
}

.bi-hand-index-thumb::before {
  content: "\f402";
}

.bi-hand-index::before {
  content: "\f403";
}

.bi-hand-thumbs-down-fill::before {
  content: "\f404";
}

.bi-hand-thumbs-down::before {
  content: "\f405";
}

.bi-hand-thumbs-up-fill::before {
  content: "\f406";
}

.bi-hand-thumbs-up::before {
  content: "\f407";
}

.bi-handbag-fill::before {
  content: "\f408";
}

.bi-handbag::before {
  content: "\f409";
}

.bi-hash::before {
  content: "\f40a";
}

.bi-hdd-fill::before {
  content: "\f40b";
}

.bi-hdd-network-fill::before {
  content: "\f40c";
}

.bi-hdd-network::before {
  content: "\f40d";
}

.bi-hdd-rack-fill::before {
  content: "\f40e";
}

.bi-hdd-rack::before {
  content: "\f40f";
}

.bi-hdd-stack-fill::before {
  content: "\f410";
}

.bi-hdd-stack::before {
  content: "\f411";
}

.bi-hdd::before {
  content: "\f412";
}

.bi-headphones::before {
  content: "\f413";
}

.bi-headset::before {
  content: "\f414";
}

.bi-heart-fill::before {
  content: "\f415";
}

.bi-heart-half::before {
  content: "\f416";
}

.bi-heart::before {
  content: "\f417";
}

.bi-heptagon-fill::before {
  content: "\f418";
}

.bi-heptagon-half::before {
  content: "\f419";
}

.bi-heptagon::before {
  content: "\f41a";
}

.bi-hexagon-fill::before {
  content: "\f41b";
}

.bi-hexagon-half::before {
  content: "\f41c";
}

.bi-hexagon::before {
  content: "\f41d";
}

.bi-hourglass-bottom::before {
  content: "\f41e";
}

.bi-hourglass-split::before {
  content: "\f41f";
}

.bi-hourglass-top::before {
  content: "\f420";
}

.bi-hourglass::before {
  content: "\f421";
}

.bi-house-door-fill::before {
  content: "\f422";
}

.bi-house-door::before {
  content: "\f423";
}

.bi-house-fill::before {
  content: "\f424";
}

.bi-house::before {
  content: "\f425";
}

.bi-hr::before {
  content: "\f426";
}

.bi-hurricane::before {
  content: "\f427";
}

.bi-image-alt::before {
  content: "\f428";
}

.bi-image-fill::before {
  content: "\f429";
}

.bi-image::before {
  content: "\f42a";
}

.bi-images::before {
  content: "\f42b";
}

.bi-inbox-fill::before {
  content: "\f42c";
}

.bi-inbox::before {
  content: "\f42d";
}

.bi-inboxes-fill::before {
  content: "\f42e";
}

.bi-inboxes::before {
  content: "\f42f";
}

.bi-info-circle-fill::before {
  content: "\f430";
}

.bi-info-circle::before {
  content: "\f431";
}

.bi-info-square-fill::before {
  content: "\f432";
}

.bi-info-square::before {
  content: "\f433";
}

.bi-info::before {
  content: "\f434";
}

.bi-input-cursor-text::before {
  content: "\f435";
}

.bi-input-cursor::before {
  content: "\f436";
}

.bi-instagram::before {
  content: "\f437";
}

.bi-intersect::before {
  content: "\f438";
}

.bi-journal-album::before {
  content: "\f439";
}

.bi-journal-arrow-down::before {
  content: "\f43a";
}

.bi-journal-arrow-up::before {
  content: "\f43b";
}

.bi-journal-bookmark-fill::before {
  content: "\f43c";
}

.bi-journal-bookmark::before {
  content: "\f43d";
}

.bi-journal-check::before {
  content: "\f43e";
}

.bi-journal-code::before {
  content: "\f43f";
}

.bi-journal-medical::before {
  content: "\f440";
}

.bi-journal-minus::before {
  content: "\f441";
}

.bi-journal-plus::before {
  content: "\f442";
}

.bi-journal-richtext::before {
  content: "\f443";
}

.bi-journal-text::before {
  content: "\f444";
}

.bi-journal-x::before {
  content: "\f445";
}

.bi-journal::before {
  content: "\f446";
}

.bi-journals::before {
  content: "\f447";
}

.bi-joystick::before {
  content: "\f448";
}

.bi-justify-left::before {
  content: "\f449";
}

.bi-justify-right::before {
  content: "\f44a";
}

.bi-justify::before {
  content: "\f44b";
}

.bi-kanban-fill::before {
  content: "\f44c";
}

.bi-kanban::before {
  content: "\f44d";
}

.bi-key-fill::before {
  content: "\f44e";
}

.bi-key::before {
  content: "\f44f";
}

.bi-keyboard-fill::before {
  content: "\f450";
}

.bi-keyboard::before {
  content: "\f451";
}

.bi-ladder::before {
  content: "\f452";
}

.bi-lamp-fill::before {
  content: "\f453";
}

.bi-lamp::before {
  content: "\f454";
}

.bi-laptop-fill::before {
  content: "\f455";
}

.bi-laptop::before {
  content: "\f456";
}

.bi-layer-backward::before {
  content: "\f457";
}

.bi-layer-forward::before {
  content: "\f458";
}

.bi-layers-fill::before {
  content: "\f459";
}

.bi-layers-half::before {
  content: "\f45a";
}

.bi-layers::before {
  content: "\f45b";
}

.bi-layout-sidebar-inset-reverse::before {
  content: "\f45c";
}

.bi-layout-sidebar-inset::before {
  content: "\f45d";
}

.bi-layout-sidebar-reverse::before {
  content: "\f45e";
}

.bi-layout-sidebar::before {
  content: "\f45f";
}

.bi-layout-split::before {
  content: "\f460";
}

.bi-layout-text-sidebar-reverse::before {
  content: "\f461";
}

.bi-layout-text-sidebar::before {
  content: "\f462";
}

.bi-layout-text-window-reverse::before {
  content: "\f463";
}

.bi-layout-text-window::before {
  content: "\f464";
}

.bi-layout-three-columns::before {
  content: "\f465";
}

.bi-layout-wtf::before {
  content: "\f466";
}

.bi-life-preserver::before {
  content: "\f467";
}

.bi-lightbulb-fill::before {
  content: "\f468";
}

.bi-lightbulb-off-fill::before {
  content: "\f469";
}

.bi-lightbulb-off::before {
  content: "\f46a";
}

.bi-lightbulb::before {
  content: "\f46b";
}

.bi-lightning-charge-fill::before {
  content: "\f46c";
}

.bi-lightning-charge::before {
  content: "\f46d";
}

.bi-lightning-fill::before {
  content: "\f46e";
}

.bi-lightning::before {
  content: "\f46f";
}

.bi-link-45deg::before {
  content: "\f470";
}

.bi-link::before {
  content: "\f471";
}

.bi-linkedin::before {
  content: "\f472";
}

.bi-list-check::before {
  content: "\f473";
}

.bi-list-nested::before {
  content: "\f474";
}

.bi-list-ol::before {
  content: "\f475";
}

.bi-list-stars::before {
  content: "\f476";
}

.bi-list-task::before {
  content: "\f477";
}

.bi-list-ul::before {
  content: "\f478";
}

.bi-list::before {
  content: "\f479";
}

.bi-lock-fill::before {
  content: "\f47a";
}

.bi-lock::before {
  content: "\f47b";
}

.bi-mailbox::before {
  content: "\f47c";
}

.bi-mailbox2::before {
  content: "\f47d";
}

.bi-map-fill::before {
  content: "\f47e";
}

.bi-map::before {
  content: "\f47f";
}

.bi-markdown-fill::before {
  content: "\f480";
}

.bi-markdown::before {
  content: "\f481";
}

.bi-mask::before {
  content: "\f482";
}

.bi-megaphone-fill::before {
  content: "\f483";
}

.bi-megaphone::before {
  content: "\f484";
}

.bi-menu-app-fill::before {
  content: "\f485";
}

.bi-menu-app::before {
  content: "\f486";
}

.bi-menu-button-fill::before {
  content: "\f487";
}

.bi-menu-button-wide-fill::before {
  content: "\f488";
}

.bi-menu-button-wide::before {
  content: "\f489";
}

.bi-menu-button::before {
  content: "\f48a";
}

.bi-menu-down::before {
  content: "\f48b";
}

.bi-menu-up::before {
  content: "\f48c";
}

.bi-mic-fill::before {
  content: "\f48d";
}

.bi-mic-mute-fill::before {
  content: "\f48e";
}

.bi-mic-mute::before {
  content: "\f48f";
}

.bi-mic::before {
  content: "\f490";
}

.bi-minecart-loaded::before {
  content: "\f491";
}

.bi-minecart::before {
  content: "\f492";
}

.bi-moisture::before {
  content: "\f493";
}

.bi-moon-fill::before {
  content: "\f494";
}

.bi-moon-stars-fill::before {
  content: "\f495";
}

.bi-moon-stars::before {
  content: "\f496";
}

.bi-moon::before {
  content: "\f497";
}

.bi-mouse-fill::before {
  content: "\f498";
}

.bi-mouse::before {
  content: "\f499";
}

.bi-mouse2-fill::before {
  content: "\f49a";
}

.bi-mouse2::before {
  content: "\f49b";
}

.bi-mouse3-fill::before {
  content: "\f49c";
}

.bi-mouse3::before {
  content: "\f49d";
}

.bi-music-note-beamed::before {
  content: "\f49e";
}

.bi-music-note-list::before {
  content: "\f49f";
}

.bi-music-note::before {
  content: "\f4a0";
}

.bi-music-player-fill::before {
  content: "\f4a1";
}

.bi-music-player::before {
  content: "\f4a2";
}

.bi-newspaper::before {
  content: "\f4a3";
}

.bi-node-minus-fill::before {
  content: "\f4a4";
}

.bi-node-minus::before {
  content: "\f4a5";
}

.bi-node-plus-fill::before {
  content: "\f4a6";
}

.bi-node-plus::before {
  content: "\f4a7";
}

.bi-nut-fill::before {
  content: "\f4a8";
}

.bi-nut::before {
  content: "\f4a9";
}

.bi-octagon-fill::before {
  content: "\f4aa";
}

.bi-octagon-half::before {
  content: "\f4ab";
}

.bi-octagon::before {
  content: "\f4ac";
}

.bi-option::before {
  content: "\f4ad";
}

.bi-outlet::before {
  content: "\f4ae";
}

.bi-paint-bucket::before {
  content: "\f4af";
}

.bi-palette-fill::before {
  content: "\f4b0";
}

.bi-palette::before {
  content: "\f4b1";
}

.bi-palette2::before {
  content: "\f4b2";
}

.bi-paperclip::before {
  content: "\f4b3";
}

.bi-paragraph::before {
  content: "\f4b4";
}

.bi-patch-check-fill::before {
  content: "\f4b5";
}

.bi-patch-check::before {
  content: "\f4b6";
}

.bi-patch-exclamation-fill::before {
  content: "\f4b7";
}

.bi-patch-exclamation::before {
  content: "\f4b8";
}

.bi-patch-minus-fill::before {
  content: "\f4b9";
}

.bi-patch-minus::before {
  content: "\f4ba";
}

.bi-patch-plus-fill::before {
  content: "\f4bb";
}

.bi-patch-plus::before {
  content: "\f4bc";
}

.bi-patch-question-fill::before {
  content: "\f4bd";
}

.bi-patch-question::before {
  content: "\f4be";
}

.bi-pause-btn-fill::before {
  content: "\f4bf";
}

.bi-pause-btn::before {
  content: "\f4c0";
}

.bi-pause-circle-fill::before {
  content: "\f4c1";
}

.bi-pause-circle::before {
  content: "\f4c2";
}

.bi-pause-fill::before {
  content: "\f4c3";
}

.bi-pause::before {
  content: "\f4c4";
}

.bi-peace-fill::before {
  content: "\f4c5";
}

.bi-peace::before {
  content: "\f4c6";
}

.bi-pen-fill::before {
  content: "\f4c7";
}

.bi-pen::before {
  content: "\f4c8";
}

.bi-pencil-fill::before {
  content: "\f4c9";
}

.bi-pencil-square::before {
  content: "\f4ca";
}

.bi-pencil::before {
  content: "\f4cb";
}

.bi-pentagon-fill::before {
  content: "\f4cc";
}

.bi-pentagon-half::before {
  content: "\f4cd";
}

.bi-pentagon::before {
  content: "\f4ce";
}

.bi-people-fill::before {
  content: "\f4cf";
}

.bi-people::before {
  content: "\f4d0";
}

.bi-percent::before {
  content: "\f4d1";
}

.bi-person-badge-fill::before {
  content: "\f4d2";
}

.bi-person-badge::before {
  content: "\f4d3";
}

.bi-person-bounding-box::before {
  content: "\f4d4";
}

.bi-person-check-fill::before {
  content: "\f4d5";
}

.bi-person-check::before {
  content: "\f4d6";
}

.bi-person-circle::before {
  content: "\f4d7";
}

.bi-person-dash-fill::before {
  content: "\f4d8";
}

.bi-person-dash::before {
  content: "\f4d9";
}

.bi-person-fill::before {
  content: "\f4da";
}

.bi-person-lines-fill::before {
  content: "\f4db";
}

.bi-person-plus-fill::before {
  content: "\f4dc";
}

.bi-person-plus::before {
  content: "\f4dd";
}

.bi-person-square::before {
  content: "\f4de";
}

.bi-person-x-fill::before {
  content: "\f4df";
}

.bi-person-x::before {
  content: "\f4e0";
}

.bi-person::before {
  content: "\f4e1";
}

.bi-phone-fill::before {
  content: "\f4e2";
}

.bi-phone-landscape-fill::before {
  content: "\f4e3";
}

.bi-phone-landscape::before {
  content: "\f4e4";
}

.bi-phone-vibrate-fill::before {
  content: "\f4e5";
}

.bi-phone-vibrate::before {
  content: "\f4e6";
}

.bi-phone::before {
  content: "\f4e7";
}

.bi-pie-chart-fill::before {
  content: "\f4e8";
}

.bi-pie-chart::before {
  content: "\f4e9";
}

.bi-pin-angle-fill::before {
  content: "\f4ea";
}

.bi-pin-angle::before {
  content: "\f4eb";
}

.bi-pin-fill::before {
  content: "\f4ec";
}

.bi-pin::before {
  content: "\f4ed";
}

.bi-pip-fill::before {
  content: "\f4ee";
}

.bi-pip::before {
  content: "\f4ef";
}

.bi-play-btn-fill::before {
  content: "\f4f0";
}

.bi-play-btn::before {
  content: "\f4f1";
}

.bi-play-circle-fill::before {
  content: "\f4f2";
}

.bi-play-circle::before {
  content: "\f4f3";
}

.bi-play-fill::before {
  content: "\f4f4";
}

.bi-play::before {
  content: "\f4f5";
}

.bi-plug-fill::before {
  content: "\f4f6";
}

.bi-plug::before {
  content: "\f4f7";
}

.bi-plus-circle-dotted::before {
  content: "\f4f8";
}

.bi-plus-circle-fill::before {
  content: "\f4f9";
}

.bi-plus-circle::before {
  content: "\f4fa";
}

.bi-plus-square-dotted::before {
  content: "\f4fb";
}

.bi-plus-square-fill::before {
  content: "\f4fc";
}

.bi-plus-square::before {
  content: "\f4fd";
}

.bi-plus::before {
  content: "\f4fe";
}

.bi-power::before {
  content: "\f4ff";
}

.bi-printer-fill::before {
  content: "\f500";
}

.bi-printer::before {
  content: "\f501";
}

.bi-puzzle-fill::before {
  content: "\f502";
}

.bi-puzzle::before {
  content: "\f503";
}

.bi-question-circle-fill::before {
  content: "\f504";
}

.bi-question-circle::before {
  content: "\f505";
}

.bi-question-diamond-fill::before {
  content: "\f506";
}

.bi-question-diamond::before {
  content: "\f507";
}

.bi-question-octagon-fill::before {
  content: "\f508";
}

.bi-question-octagon::before {
  content: "\f509";
}

.bi-question-square-fill::before {
  content: "\f50a";
}

.bi-question-square::before {
  content: "\f50b";
}

.bi-question::before {
  content: "\f50c";
}

.bi-rainbow::before {
  content: "\f50d";
}

.bi-receipt-cutoff::before {
  content: "\f50e";
}

.bi-receipt::before {
  content: "\f50f";
}

.bi-reception-0::before {
  content: "\f510";
}

.bi-reception-1::before {
  content: "\f511";
}

.bi-reception-2::before {
  content: "\f512";
}

.bi-reception-3::before {
  content: "\f513";
}

.bi-reception-4::before {
  content: "\f514";
}

.bi-record-btn-fill::before {
  content: "\f515";
}

.bi-record-btn::before {
  content: "\f516";
}

.bi-record-circle-fill::before {
  content: "\f517";
}

.bi-record-circle::before {
  content: "\f518";
}

.bi-record-fill::before {
  content: "\f519";
}

.bi-record::before {
  content: "\f51a";
}

.bi-record2-fill::before {
  content: "\f51b";
}

.bi-record2::before {
  content: "\f51c";
}

.bi-reply-all-fill::before {
  content: "\f51d";
}

.bi-reply-all::before {
  content: "\f51e";
}

.bi-reply-fill::before {
  content: "\f51f";
}

.bi-reply::before {
  content: "\f520";
}

.bi-rss-fill::before {
  content: "\f521";
}

.bi-rss::before {
  content: "\f522";
}

.bi-rulers::before {
  content: "\f523";
}

.bi-save-fill::before {
  content: "\f524";
}

.bi-save::before {
  content: "\f525";
}

.bi-save2-fill::before {
  content: "\f526";
}

.bi-save2::before {
  content: "\f527";
}

.bi-scissors::before {
  content: "\f528";
}

.bi-screwdriver::before {
  content: "\f529";
}

.bi-search::before {
  content: "\f52a";
}

.bi-segmented-nav::before {
  content: "\f52b";
}

.bi-server::before {
  content: "\f52c";
}

.bi-share-fill::before {
  content: "\f52d";
}

.bi-share::before {
  content: "\f52e";
}

.bi-shield-check::before {
  content: "\f52f";
}

.bi-shield-exclamation::before {
  content: "\f530";
}

.bi-shield-fill-check::before {
  content: "\f531";
}

.bi-shield-fill-exclamation::before {
  content: "\f532";
}

.bi-shield-fill-minus::before {
  content: "\f533";
}

.bi-shield-fill-plus::before {
  content: "\f534";
}

.bi-shield-fill-x::before {
  content: "\f535";
}

.bi-shield-fill::before {
  content: "\f536";
}

.bi-shield-lock-fill::before {
  content: "\f537";
}

.bi-shield-lock::before {
  content: "\f538";
}

.bi-shield-minus::before {
  content: "\f539";
}

.bi-shield-plus::before {
  content: "\f53a";
}

.bi-shield-shaded::before {
  content: "\f53b";
}

.bi-shield-slash-fill::before {
  content: "\f53c";
}

.bi-shield-slash::before {
  content: "\f53d";
}

.bi-shield-x::before {
  content: "\f53e";
}

.bi-shield::before {
  content: "\f53f";
}

.bi-shift-fill::before {
  content: "\f540";
}

.bi-shift::before {
  content: "\f541";
}

.bi-shop-window::before {
  content: "\f542";
}

.bi-shop::before {
  content: "\f543";
}

.bi-shuffle::before {
  content: "\f544";
}

.bi-signpost-2-fill::before {
  content: "\f545";
}

.bi-signpost-2::before {
  content: "\f546";
}

.bi-signpost-fill::before {
  content: "\f547";
}

.bi-signpost-split-fill::before {
  content: "\f548";
}

.bi-signpost-split::before {
  content: "\f549";
}

.bi-signpost::before {
  content: "\f54a";
}

.bi-sim-fill::before {
  content: "\f54b";
}

.bi-sim::before {
  content: "\f54c";
}

.bi-skip-backward-btn-fill::before {
  content: "\f54d";
}

.bi-skip-backward-btn::before {
  content: "\f54e";
}

.bi-skip-backward-circle-fill::before {
  content: "\f54f";
}

.bi-skip-backward-circle::before {
  content: "\f550";
}

.bi-skip-backward-fill::before {
  content: "\f551";
}

.bi-skip-backward::before {
  content: "\f552";
}

.bi-skip-end-btn-fill::before {
  content: "\f553";
}

.bi-skip-end-btn::before {
  content: "\f554";
}

.bi-skip-end-circle-fill::before {
  content: "\f555";
}

.bi-skip-end-circle::before {
  content: "\f556";
}

.bi-skip-end-fill::before {
  content: "\f557";
}

.bi-skip-end::before {
  content: "\f558";
}

.bi-skip-forward-btn-fill::before {
  content: "\f559";
}

.bi-skip-forward-btn::before {
  content: "\f55a";
}

.bi-skip-forward-circle-fill::before {
  content: "\f55b";
}

.bi-skip-forward-circle::before {
  content: "\f55c";
}

.bi-skip-forward-fill::before {
  content: "\f55d";
}

.bi-skip-forward::before {
  content: "\f55e";
}

.bi-skip-start-btn-fill::before {
  content: "\f55f";
}

.bi-skip-start-btn::before {
  content: "\f560";
}

.bi-skip-start-circle-fill::before {
  content: "\f561";
}

.bi-skip-start-circle::before {
  content: "\f562";
}

.bi-skip-start-fill::before {
  content: "\f563";
}

.bi-skip-start::before {
  content: "\f564";
}

.bi-slack::before {
  content: "\f565";
}

.bi-slash-circle-fill::before {
  content: "\f566";
}

.bi-slash-circle::before {
  content: "\f567";
}

.bi-slash-square-fill::before {
  content: "\f568";
}

.bi-slash-square::before {
  content: "\f569";
}

.bi-slash::before {
  content: "\f56a";
}

.bi-sliders::before {
  content: "\f56b";
}

.bi-smartwatch::before {
  content: "\f56c";
}

.bi-snow::before {
  content: "\f56d";
}

.bi-snow2::before {
  content: "\f56e";
}

.bi-snow3::before {
  content: "\f56f";
}

.bi-sort-alpha-down-alt::before {
  content: "\f570";
}

.bi-sort-alpha-down::before {
  content: "\f571";
}

.bi-sort-alpha-up-alt::before {
  content: "\f572";
}

.bi-sort-alpha-up::before {
  content: "\f573";
}

.bi-sort-down-alt::before {
  content: "\f574";
}

.bi-sort-down::before {
  content: "\f575";
}

.bi-sort-numeric-down-alt::before {
  content: "\f576";
}

.bi-sort-numeric-down::before {
  content: "\f577";
}

.bi-sort-numeric-up-alt::before {
  content: "\f578";
}

.bi-sort-numeric-up::before {
  content: "\f579";
}

.bi-sort-up-alt::before {
  content: "\f57a";
}

.bi-sort-up::before {
  content: "\f57b";
}

.bi-soundwave::before {
  content: "\f57c";
}

.bi-speaker-fill::before {
  content: "\f57d";
}

.bi-speaker::before {
  content: "\f57e";
}

.bi-speedometer::before {
  content: "\f57f";
}

.bi-speedometer2::before {
  content: "\f580";
}

.bi-spellcheck::before {
  content: "\f581";
}

.bi-square-fill::before {
  content: "\f582";
}

.bi-square-half::before {
  content: "\f583";
}

.bi-square::before {
  content: "\f584";
}

.bi-stack::before {
  content: "\f585";
}

.bi-star-fill::before {
  content: "\f586";
}

.bi-star-half::before {
  content: "\f587";
}

.bi-star::before {
  content: "\f588";
}

.bi-stars::before {
  content: "\f589";
}

.bi-stickies-fill::before {
  content: "\f58a";
}

.bi-stickies::before {
  content: "\f58b";
}

.bi-sticky-fill::before {
  content: "\f58c";
}

.bi-sticky::before {
  content: "\f58d";
}

.bi-stop-btn-fill::before {
  content: "\f58e";
}

.bi-stop-btn::before {
  content: "\f58f";
}

.bi-stop-circle-fill::before {
  content: "\f590";
}

.bi-stop-circle::before {
  content: "\f591";
}

.bi-stop-fill::before {
  content: "\f592";
}

.bi-stop::before {
  content: "\f593";
}

.bi-stoplights-fill::before {
  content: "\f594";
}

.bi-stoplights::before {
  content: "\f595";
}

.bi-stopwatch-fill::before {
  content: "\f596";
}

.bi-stopwatch::before {
  content: "\f597";
}

.bi-subtract::before {
  content: "\f598";
}

.bi-suit-club-fill::before {
  content: "\f599";
}

.bi-suit-club::before {
  content: "\f59a";
}

.bi-suit-diamond-fill::before {
  content: "\f59b";
}

.bi-suit-diamond::before {
  content: "\f59c";
}

.bi-suit-heart-fill::before {
  content: "\f59d";
}

.bi-suit-heart::before {
  content: "\f59e";
}

.bi-suit-spade-fill::before {
  content: "\f59f";
}

.bi-suit-spade::before {
  content: "\f5a0";
}

.bi-sun-fill::before {
  content: "\f5a1";
}

.bi-sun::before {
  content: "\f5a2";
}

.bi-sunglasses::before {
  content: "\f5a3";
}

.bi-sunrise-fill::before {
  content: "\f5a4";
}

.bi-sunrise::before {
  content: "\f5a5";
}

.bi-sunset-fill::before {
  content: "\f5a6";
}

.bi-sunset::before {
  content: "\f5a7";
}

.bi-symmetry-horizontal::before {
  content: "\f5a8";
}

.bi-symmetry-vertical::before {
  content: "\f5a9";
}

.bi-table::before {
  content: "\f5aa";
}

.bi-tablet-fill::before {
  content: "\f5ab";
}

.bi-tablet-landscape-fill::before {
  content: "\f5ac";
}

.bi-tablet-landscape::before {
  content: "\f5ad";
}

.bi-tablet::before {
  content: "\f5ae";
}

.bi-tag-fill::before {
  content: "\f5af";
}

.bi-tag::before {
  content: "\f5b0";
}

.bi-tags-fill::before {
  content: "\f5b1";
}

.bi-tags::before {
  content: "\f5b2";
}

.bi-telegram::before {
  content: "\f5b3";
}

.bi-telephone-fill::before {
  content: "\f5b4";
}

.bi-telephone-forward-fill::before {
  content: "\f5b5";
}

.bi-telephone-forward::before {
  content: "\f5b6";
}

.bi-telephone-inbound-fill::before {
  content: "\f5b7";
}

.bi-telephone-inbound::before {
  content: "\f5b8";
}

.bi-telephone-minus-fill::before {
  content: "\f5b9";
}

.bi-telephone-minus::before {
  content: "\f5ba";
}

.bi-telephone-outbound-fill::before {
  content: "\f5bb";
}

.bi-telephone-outbound::before {
  content: "\f5bc";
}

.bi-telephone-plus-fill::before {
  content: "\f5bd";
}

.bi-telephone-plus::before {
  content: "\f5be";
}

.bi-telephone-x-fill::before {
  content: "\f5bf";
}

.bi-telephone-x::before {
  content: "\f5c0";
}

.bi-telephone::before {
  content: "\f5c1";
}

.bi-terminal-fill::before {
  content: "\f5c2";
}

.bi-terminal::before {
  content: "\f5c3";
}

.bi-text-center::before {
  content: "\f5c4";
}

.bi-text-indent-left::before {
  content: "\f5c5";
}

.bi-text-indent-right::before {
  content: "\f5c6";
}

.bi-text-left::before {
  content: "\f5c7";
}

.bi-text-paragraph::before {
  content: "\f5c8";
}

.bi-text-right::before {
  content: "\f5c9";
}

.bi-textarea-resize::before {
  content: "\f5ca";
}

.bi-textarea-t::before {
  content: "\f5cb";
}

.bi-textarea::before {
  content: "\f5cc";
}

.bi-thermometer-half::before {
  content: "\f5cd";
}

.bi-thermometer-high::before {
  content: "\f5ce";
}

.bi-thermometer-low::before {
  content: "\f5cf";
}

.bi-thermometer-snow::before {
  content: "\f5d0";
}

.bi-thermometer-sun::before {
  content: "\f5d1";
}

.bi-thermometer::before {
  content: "\f5d2";
}

.bi-three-dots-vertical::before {
  content: "\f5d3";
}

.bi-three-dots::before {
  content: "\f5d4";
}

.bi-toggle-off::before {
  content: "\f5d5";
}

.bi-toggle-on::before {
  content: "\f5d6";
}

.bi-toggle2-off::before {
  content: "\f5d7";
}

.bi-toggle2-on::before {
  content: "\f5d8";
}

.bi-toggles::before {
  content: "\f5d9";
}

.bi-toggles2::before {
  content: "\f5da";
}

.bi-tools::before {
  content: "\f5db";
}

.bi-tornado::before {
  content: "\f5dc";
}

.bi-trash-fill::before {
  content: "\f5dd";
}

.bi-trash::before {
  content: "\f5de";
}

.bi-trash2-fill::before {
  content: "\f5df";
}

.bi-trash2::before {
  content: "\f5e0";
}

.bi-tree-fill::before {
  content: "\f5e1";
}

.bi-tree::before {
  content: "\f5e2";
}

.bi-triangle-fill::before {
  content: "\f5e3";
}

.bi-triangle-half::before {
  content: "\f5e4";
}

.bi-triangle::before {
  content: "\f5e5";
}

.bi-trophy-fill::before {
  content: "\f5e6";
}

.bi-trophy::before {
  content: "\f5e7";
}

.bi-tropical-storm::before {
  content: "\f5e8";
}

.bi-truck-flatbed::before {
  content: "\f5e9";
}

.bi-truck::before {
  content: "\f5ea";
}

.bi-tsunami::before {
  content: "\f5eb";
}

.bi-tv-fill::before {
  content: "\f5ec";
}

.bi-tv::before {
  content: "\f5ed";
}

.bi-twitch::before {
  content: "\f5ee";
}

.bi-twitter::before {
  content: "\f5ef";
}

.bi-type-bold::before {
  content: "\f5f0";
}

.bi-type-h1::before {
  content: "\f5f1";
}

.bi-type-h2::before {
  content: "\f5f2";
}

.bi-type-h3::before {
  content: "\f5f3";
}

.bi-type-italic::before {
  content: "\f5f4";
}

.bi-type-strikethrough::before {
  content: "\f5f5";
}

.bi-type-underline::before {
  content: "\f5f6";
}

.bi-type::before {
  content: "\f5f7";
}

.bi-ui-checks-grid::before {
  content: "\f5f8";
}

.bi-ui-checks::before {
  content: "\f5f9";
}

.bi-ui-radios-grid::before {
  content: "\f5fa";
}

.bi-ui-radios::before {
  content: "\f5fb";
}

.bi-umbrella-fill::before {
  content: "\f5fc";
}

.bi-umbrella::before {
  content: "\f5fd";
}

.bi-union::before {
  content: "\f5fe";
}

.bi-unlock-fill::before {
  content: "\f5ff";
}

.bi-unlock::before {
  content: "\f600";
}

.bi-upc-scan::before {
  content: "\f601";
}

.bi-upc::before {
  content: "\f602";
}

.bi-upload::before {
  content: "\f603";
}

.bi-vector-pen::before {
  content: "\f604";
}

.bi-view-list::before {
  content: "\f605";
}

.bi-view-stacked::before {
  content: "\f606";
}

.bi-vinyl-fill::before {
  content: "\f607";
}

.bi-vinyl::before {
  content: "\f608";
}

.bi-voicemail::before {
  content: "\f609";
}

.bi-volume-down-fill::before {
  content: "\f60a";
}

.bi-volume-down::before {
  content: "\f60b";
}

.bi-volume-mute-fill::before {
  content: "\f60c";
}

.bi-volume-mute::before {
  content: "\f60d";
}

.bi-volume-off-fill::before {
  content: "\f60e";
}

.bi-volume-off::before {
  content: "\f60f";
}

.bi-volume-up-fill::before {
  content: "\f610";
}

.bi-volume-up::before {
  content: "\f611";
}

.bi-vr::before {
  content: "\f612";
}

.bi-wallet-fill::before {
  content: "\f613";
}

.bi-wallet::before {
  content: "\f614";
}

.bi-wallet2::before {
  content: "\f615";
}

.bi-watch::before {
  content: "\f616";
}

.bi-water::before {
  content: "\f617";
}

.bi-whatsapp::before {
  content: "\f618";
}

.bi-wifi-1::before {
  content: "\f619";
}

.bi-wifi-2::before {
  content: "\f61a";
}

.bi-wifi-off::before {
  content: "\f61b";
}

.bi-wifi::before {
  content: "\f61c";
}

.bi-wind::before {
  content: "\f61d";
}

.bi-window-dock::before {
  content: "\f61e";
}

.bi-window-sidebar::before {
  content: "\f61f";
}

.bi-window::before {
  content: "\f620";
}

.bi-wrench::before {
  content: "\f621";
}

.bi-x-circle-fill::before {
  content: "\f622";
}

.bi-x-circle::before {
  content: "\f623";
}

.bi-x-diamond-fill::before {
  content: "\f624";
}

.bi-x-diamond::before {
  content: "\f625";
}

.bi-x-octagon-fill::before {
  content: "\f626";
}

.bi-x-octagon::before {
  content: "\f627";
}

.bi-x-square-fill::before {
  content: "\f628";
}

.bi-x-square::before {
  content: "\f629";
}

.bi-x::before {
  content: "\f62a";
}

.bi-youtube::before {
  content: "\f62b";
}

.bi-zoom-in::before {
  content: "\f62c";
}

.bi-zoom-out::before {
  content: "\f62d";
}

.bi-bank::before {
  content: "\f62e";
}

.bi-bank2::before {
  content: "\f62f";
}

.bi-bell-slash-fill::before {
  content: "\f630";
}

.bi-bell-slash::before {
  content: "\f631";
}

.bi-cash-coin::before {
  content: "\f632";
}

.bi-check-lg::before {
  content: "\f633";
}

.bi-coin::before {
  content: "\f634";
}

.bi-currency-bitcoin::before {
  content: "\f635";
}

.bi-currency-dollar::before {
  content: "\f636";
}

.bi-currency-euro::before {
  content: "\f637";
}

.bi-currency-exchange::before {
  content: "\f638";
}

.bi-currency-pound::before {
  content: "\f639";
}

.bi-currency-yen::before {
  content: "\f63a";
}

.bi-dash-lg::before {
  content: "\f63b";
}

.bi-exclamation-lg::before {
  content: "\f63c";
}

.bi-file-earmark-pdf-fill::before {
  content: "\f63d";
}

.bi-file-earmark-pdf::before {
  content: "\f63e";
}

.bi-file-pdf-fill::before {
  content: "\f63f";
}

.bi-file-pdf::before {
  content: "\f640";
}

.bi-gender-ambiguous::before {
  content: "\f641";
}

.bi-gender-female::before {
  content: "\f642";
}

.bi-gender-male::before {
  content: "\f643";
}

.bi-gender-trans::before {
  content: "\f644";
}

.bi-headset-vr::before {
  content: "\f645";
}

.bi-info-lg::before {
  content: "\f646";
}

.bi-mastodon::before {
  content: "\f647";
}

.bi-messenger::before {
  content: "\f648";
}

.bi-piggy-bank-fill::before {
  content: "\f649";
}

.bi-piggy-bank::before {
  content: "\f64a";
}

.bi-pin-map-fill::before {
  content: "\f64b";
}

.bi-pin-map::before {
  content: "\f64c";
}

.bi-plus-lg::before {
  content: "\f64d";
}

.bi-question-lg::before {
  content: "\f64e";
}

.bi-recycle::before {
  content: "\f64f";
}

.bi-reddit::before {
  content: "\f650";
}

.bi-safe-fill::before {
  content: "\f651";
}

.bi-safe2-fill::before {
  content: "\f652";
}

.bi-safe2::before {
  content: "\f653";
}

.bi-sd-card-fill::before {
  content: "\f654";
}

.bi-sd-card::before {
  content: "\f655";
}

.bi-skype::before {
  content: "\f656";
}

.bi-slash-lg::before {
  content: "\f657";
}

.bi-translate::before {
  content: "\f658";
}

.bi-x-lg::before {
  content: "\f659";
}

.bi-safe::before {
  content: "\f65a";
}

.bi-apple::before {
  content: "\f65b";
}

.bi-microsoft::before {
  content: "\f65d";
}

.bi-windows::before {
  content: "\f65e";
}

.bi-behance::before {
  content: "\f65c";
}

.bi-dribbble::before {
  content: "\f65f";
}

.bi-line::before {
  content: "\f660";
}

.bi-medium::before {
  content: "\f661";
}

.bi-paypal::before {
  content: "\f662";
}

.bi-pinterest::before {
  content: "\f663";
}

.bi-signal::before {
  content: "\f664";
}

.bi-snapchat::before {
  content: "\f665";
}

.bi-spotify::before {
  content: "\f666";
}

.bi-stack-overflow::before {
  content: "\f667";
}

.bi-strava::before {
  content: "\f668";
}

.bi-wordpress::before {
  content: "\f669";
}

.bi-vimeo::before {
  content: "\f66a";
}

.bi-activity::before {
  content: "\f66b";
}

.bi-easel2-fill::before {
  content: "\f66c";
}

.bi-easel2::before {
  content: "\f66d";
}

.bi-easel3-fill::before {
  content: "\f66e";
}

.bi-easel3::before {
  content: "\f66f";
}

.bi-fan::before {
  content: "\f670";
}

.bi-fingerprint::before {
  content: "\f671";
}

.bi-graph-down-arrow::before {
  content: "\f672";
}

.bi-graph-up-arrow::before {
  content: "\f673";
}

.bi-hypnotize::before {
  content: "\f674";
}

.bi-magic::before {
  content: "\f675";
}

.bi-person-rolodex::before {
  content: "\f676";
}

.bi-person-video::before {
  content: "\f677";
}

.bi-person-video2::before {
  content: "\f678";
}

.bi-person-video3::before {
  content: "\f679";
}

.bi-person-workspace::before {
  content: "\f67a";
}

.bi-radioactive::before {
  content: "\f67b";
}

.bi-webcam-fill::before {
  content: "\f67c";
}

.bi-webcam::before {
  content: "\f67d";
}

.bi-yin-yang::before {
  content: "\f67e";
}

.bi-bandaid-fill::before {
  content: "\f680";
}

.bi-bandaid::before {
  content: "\f681";
}

.bi-bluetooth::before {
  content: "\f682";
}

.bi-body-text::before {
  content: "\f683";
}

.bi-boombox::before {
  content: "\f684";
}

.bi-boxes::before {
  content: "\f685";
}

.bi-dpad-fill::before {
  content: "\f686";
}

.bi-dpad::before {
  content: "\f687";
}

.bi-ear-fill::before {
  content: "\f688";
}

.bi-ear::before {
  content: "\f689";
}

.bi-envelope-check-fill::before {
  content: "\f68b";
}

.bi-envelope-check::before {
  content: "\f68c";
}

.bi-envelope-dash-fill::before {
  content: "\f68e";
}

.bi-envelope-dash::before {
  content: "\f68f";
}

.bi-envelope-exclamation-fill::before {
  content: "\f691";
}

.bi-envelope-exclamation::before {
  content: "\f692";
}

.bi-envelope-plus-fill::before {
  content: "\f693";
}

.bi-envelope-plus::before {
  content: "\f694";
}

.bi-envelope-slash-fill::before {
  content: "\f696";
}

.bi-envelope-slash::before {
  content: "\f697";
}

.bi-envelope-x-fill::before {
  content: "\f699";
}

.bi-envelope-x::before {
  content: "\f69a";
}

.bi-explicit-fill::before {
  content: "\f69b";
}

.bi-explicit::before {
  content: "\f69c";
}

.bi-git::before {
  content: "\f69d";
}

.bi-infinity::before {
  content: "\f69e";
}

.bi-list-columns-reverse::before {
  content: "\f69f";
}

.bi-list-columns::before {
  content: "\f6a0";
}

.bi-meta::before {
  content: "\f6a1";
}

.bi-nintendo-switch::before {
  content: "\f6a4";
}

.bi-pc-display-horizontal::before {
  content: "\f6a5";
}

.bi-pc-display::before {
  content: "\f6a6";
}

.bi-pc-horizontal::before {
  content: "\f6a7";
}

.bi-pc::before {
  content: "\f6a8";
}

.bi-playstation::before {
  content: "\f6a9";
}

.bi-plus-slash-minus::before {
  content: "\f6aa";
}

.bi-projector-fill::before {
  content: "\f6ab";
}

.bi-projector::before {
  content: "\f6ac";
}

.bi-qr-code-scan::before {
  content: "\f6ad";
}

.bi-qr-code::before {
  content: "\f6ae";
}

.bi-quora::before {
  content: "\f6af";
}

.bi-quote::before {
  content: "\f6b0";
}

.bi-robot::before {
  content: "\f6b1";
}

.bi-send-check-fill::before {
  content: "\f6b2";
}

.bi-send-check::before {
  content: "\f6b3";
}

.bi-send-dash-fill::before {
  content: "\f6b4";
}

.bi-send-dash::before {
  content: "\f6b5";
}

.bi-send-exclamation-fill::before {
  content: "\f6b7";
}

.bi-send-exclamation::before {
  content: "\f6b8";
}

.bi-send-fill::before {
  content: "\f6b9";
}

.bi-send-plus-fill::before {
  content: "\f6ba";
}

.bi-send-plus::before {
  content: "\f6bb";
}

.bi-send-slash-fill::before {
  content: "\f6bc";
}

.bi-send-slash::before {
  content: "\f6bd";
}

.bi-send-x-fill::before {
  content: "\f6be";
}

.bi-send-x::before {
  content: "\f6bf";
}

.bi-send::before {
  content: "\f6c0";
}

.bi-steam::before {
  content: "\f6c1";
}

.bi-terminal-dash::before {
  content: "\f6c3";
}

.bi-terminal-plus::before {
  content: "\f6c4";
}

.bi-terminal-split::before {
  content: "\f6c5";
}

.bi-ticket-detailed-fill::before {
  content: "\f6c6";
}

.bi-ticket-detailed::before {
  content: "\f6c7";
}

.bi-ticket-fill::before {
  content: "\f6c8";
}

.bi-ticket-perforated-fill::before {
  content: "\f6c9";
}

.bi-ticket-perforated::before {
  content: "\f6ca";
}

.bi-ticket::before {
  content: "\f6cb";
}

.bi-tiktok::before {
  content: "\f6cc";
}

.bi-window-dash::before {
  content: "\f6cd";
}

.bi-window-desktop::before {
  content: "\f6ce";
}

.bi-window-fullscreen::before {
  content: "\f6cf";
}

.bi-window-plus::before {
  content: "\f6d0";
}

.bi-window-split::before {
  content: "\f6d1";
}

.bi-window-stack::before {
  content: "\f6d2";
}

.bi-window-x::before {
  content: "\f6d3";
}

.bi-xbox::before {
  content: "\f6d4";
}

.bi-ethernet::before {
  content: "\f6d5";
}

.bi-hdmi-fill::before {
  content: "\f6d6";
}

.bi-hdmi::before {
  content: "\f6d7";
}

.bi-usb-c-fill::before {
  content: "\f6d8";
}

.bi-usb-c::before {
  content: "\f6d9";
}

.bi-usb-fill::before {
  content: "\f6da";
}

.bi-usb-plug-fill::before {
  content: "\f6db";
}

.bi-usb-plug::before {
  content: "\f6dc";
}

.bi-usb-symbol::before {
  content: "\f6dd";
}

.bi-usb::before {
  content: "\f6de";
}

.bi-boombox-fill::before {
  content: "\f6df";
}

.bi-displayport::before {
  content: "\f6e1";
}

.bi-gpu-card::before {
  content: "\f6e2";
}

.bi-memory::before {
  content: "\f6e3";
}

.bi-modem-fill::before {
  content: "\f6e4";
}

.bi-modem::before {
  content: "\f6e5";
}

.bi-motherboard-fill::before {
  content: "\f6e6";
}

.bi-motherboard::before {
  content: "\f6e7";
}

.bi-optical-audio-fill::before {
  content: "\f6e8";
}

.bi-optical-audio::before {
  content: "\f6e9";
}

.bi-pci-card::before {
  content: "\f6ea";
}

.bi-router-fill::before {
  content: "\f6eb";
}

.bi-router::before {
  content: "\f6ec";
}

.bi-thunderbolt-fill::before {
  content: "\f6ef";
}

.bi-thunderbolt::before {
  content: "\f6f0";
}

.bi-usb-drive-fill::before {
  content: "\f6f1";
}

.bi-usb-drive::before {
  content: "\f6f2";
}

.bi-usb-micro-fill::before {
  content: "\f6f3";
}

.bi-usb-micro::before {
  content: "\f6f4";
}

.bi-usb-mini-fill::before {
  content: "\f6f5";
}

.bi-usb-mini::before {
  content: "\f6f6";
}

.bi-cloud-haze2::before {
  content: "\f6f7";
}

.bi-device-hdd-fill::before {
  content: "\f6f8";
}

.bi-device-hdd::before {
  content: "\f6f9";
}

.bi-device-ssd-fill::before {
  content: "\f6fa";
}

.bi-device-ssd::before {
  content: "\f6fb";
}

.bi-displayport-fill::before {
  content: "\f6fc";
}

.bi-mortarboard-fill::before {
  content: "\f6fd";
}

.bi-mortarboard::before {
  content: "\f6fe";
}

.bi-terminal-x::before {
  content: "\f6ff";
}

.bi-arrow-through-heart-fill::before {
  content: "\f700";
}

.bi-arrow-through-heart::before {
  content: "\f701";
}

.bi-badge-sd-fill::before {
  content: "\f702";
}

.bi-badge-sd::before {
  content: "\f703";
}

.bi-bag-heart-fill::before {
  content: "\f704";
}

.bi-bag-heart::before {
  content: "\f705";
}

.bi-balloon-fill::before {
  content: "\f706";
}

.bi-balloon-heart-fill::before {
  content: "\f707";
}

.bi-balloon-heart::before {
  content: "\f708";
}

.bi-balloon::before {
  content: "\f709";
}

.bi-box2-fill::before {
  content: "\f70a";
}

.bi-box2-heart-fill::before {
  content: "\f70b";
}

.bi-box2-heart::before {
  content: "\f70c";
}

.bi-box2::before {
  content: "\f70d";
}

.bi-braces-asterisk::before {
  content: "\f70e";
}

.bi-calendar-heart-fill::before {
  content: "\f70f";
}

.bi-calendar-heart::before {
  content: "\f710";
}

.bi-calendar2-heart-fill::before {
  content: "\f711";
}

.bi-calendar2-heart::before {
  content: "\f712";
}

.bi-chat-heart-fill::before {
  content: "\f713";
}

.bi-chat-heart::before {
  content: "\f714";
}

.bi-chat-left-heart-fill::before {
  content: "\f715";
}

.bi-chat-left-heart::before {
  content: "\f716";
}

.bi-chat-right-heart-fill::before {
  content: "\f717";
}

.bi-chat-right-heart::before {
  content: "\f718";
}

.bi-chat-square-heart-fill::before {
  content: "\f719";
}

.bi-chat-square-heart::before {
  content: "\f71a";
}

.bi-clipboard-check-fill::before {
  content: "\f71b";
}

.bi-clipboard-data-fill::before {
  content: "\f71c";
}

.bi-clipboard-fill::before {
  content: "\f71d";
}

.bi-clipboard-heart-fill::before {
  content: "\f71e";
}

.bi-clipboard-heart::before {
  content: "\f71f";
}

.bi-clipboard-minus-fill::before {
  content: "\f720";
}

.bi-clipboard-plus-fill::before {
  content: "\f721";
}

.bi-clipboard-pulse::before {
  content: "\f722";
}

.bi-clipboard-x-fill::before {
  content: "\f723";
}

.bi-clipboard2-check-fill::before {
  content: "\f724";
}

.bi-clipboard2-check::before {
  content: "\f725";
}

.bi-clipboard2-data-fill::before {
  content: "\f726";
}

.bi-clipboard2-data::before {
  content: "\f727";
}

.bi-clipboard2-fill::before {
  content: "\f728";
}

.bi-clipboard2-heart-fill::before {
  content: "\f729";
}

.bi-clipboard2-heart::before {
  content: "\f72a";
}

.bi-clipboard2-minus-fill::before {
  content: "\f72b";
}

.bi-clipboard2-minus::before {
  content: "\f72c";
}

.bi-clipboard2-plus-fill::before {
  content: "\f72d";
}

.bi-clipboard2-plus::before {
  content: "\f72e";
}

.bi-clipboard2-pulse-fill::before {
  content: "\f72f";
}

.bi-clipboard2-pulse::before {
  content: "\f730";
}

.bi-clipboard2-x-fill::before {
  content: "\f731";
}

.bi-clipboard2-x::before {
  content: "\f732";
}

.bi-clipboard2::before {
  content: "\f733";
}

.bi-emoji-kiss-fill::before {
  content: "\f734";
}

.bi-emoji-kiss::before {
  content: "\f735";
}

.bi-envelope-heart-fill::before {
  content: "\f736";
}

.bi-envelope-heart::before {
  content: "\f737";
}

.bi-envelope-open-heart-fill::before {
  content: "\f738";
}

.bi-envelope-open-heart::before {
  content: "\f739";
}

.bi-envelope-paper-fill::before {
  content: "\f73a";
}

.bi-envelope-paper-heart-fill::before {
  content: "\f73b";
}

.bi-envelope-paper-heart::before {
  content: "\f73c";
}

.bi-envelope-paper::before {
  content: "\f73d";
}

.bi-filetype-aac::before {
  content: "\f73e";
}

.bi-filetype-ai::before {
  content: "\f73f";
}

.bi-filetype-bmp::before {
  content: "\f740";
}

.bi-filetype-cs::before {
  content: "\f741";
}

.bi-filetype-css::before {
  content: "\f742";
}

.bi-filetype-csv::before {
  content: "\f743";
}

.bi-filetype-doc::before {
  content: "\f744";
}

.bi-filetype-docx::before {
  content: "\f745";
}

.bi-filetype-exe::before {
  content: "\f746";
}

.bi-filetype-gif::before {
  content: "\f747";
}

.bi-filetype-heic::before {
  content: "\f748";
}

.bi-filetype-html::before {
  content: "\f749";
}

.bi-filetype-java::before {
  content: "\f74a";
}

.bi-filetype-jpg::before {
  content: "\f74b";
}

.bi-filetype-js::before {
  content: "\f74c";
}

.bi-filetype-jsx::before {
  content: "\f74d";
}

.bi-filetype-key::before {
  content: "\f74e";
}

.bi-filetype-m4p::before {
  content: "\f74f";
}

.bi-filetype-md::before {
  content: "\f750";
}

.bi-filetype-mdx::before {
  content: "\f751";
}

.bi-filetype-mov::before {
  content: "\f752";
}

.bi-filetype-mp3::before {
  content: "\f753";
}

.bi-filetype-mp4::before {
  content: "\f754";
}

.bi-filetype-otf::before {
  content: "\f755";
}

.bi-filetype-pdf::before {
  content: "\f756";
}

.bi-filetype-php::before {
  content: "\f757";
}

.bi-filetype-png::before {
  content: "\f758";
}

.bi-filetype-ppt::before {
  content: "\f75a";
}

.bi-filetype-psd::before {
  content: "\f75b";
}

.bi-filetype-py::before {
  content: "\f75c";
}

.bi-filetype-raw::before {
  content: "\f75d";
}

.bi-filetype-rb::before {
  content: "\f75e";
}

.bi-filetype-sass::before {
  content: "\f75f";
}

.bi-filetype-scss::before {
  content: "\f760";
}

.bi-filetype-sh::before {
  content: "\f761";
}

.bi-filetype-svg::before {
  content: "\f762";
}

.bi-filetype-tiff::before {
  content: "\f763";
}

.bi-filetype-tsx::before {
  content: "\f764";
}

.bi-filetype-ttf::before {
  content: "\f765";
}

.bi-filetype-txt::before {
  content: "\f766";
}

.bi-filetype-wav::before {
  content: "\f767";
}

.bi-filetype-woff::before {
  content: "\f768";
}

.bi-filetype-xls::before {
  content: "\f76a";
}

.bi-filetype-xml::before {
  content: "\f76b";
}

.bi-filetype-yml::before {
  content: "\f76c";
}

.bi-heart-arrow::before {
  content: "\f76d";
}

.bi-heart-pulse-fill::before {
  content: "\f76e";
}

.bi-heart-pulse::before {
  content: "\f76f";
}

.bi-heartbreak-fill::before {
  content: "\f770";
}

.bi-heartbreak::before {
  content: "\f771";
}

.bi-hearts::before {
  content: "\f772";
}

.bi-hospital-fill::before {
  content: "\f773";
}

.bi-hospital::before {
  content: "\f774";
}

.bi-house-heart-fill::before {
  content: "\f775";
}

.bi-house-heart::before {
  content: "\f776";
}

.bi-incognito::before {
  content: "\f777";
}

.bi-magnet-fill::before {
  content: "\f778";
}

.bi-magnet::before {
  content: "\f779";
}

.bi-person-heart::before {
  content: "\f77a";
}

.bi-person-hearts::before {
  content: "\f77b";
}

.bi-phone-flip::before {
  content: "\f77c";
}

.bi-plugin::before {
  content: "\f77d";
}

.bi-postage-fill::before {
  content: "\f77e";
}

.bi-postage-heart-fill::before {
  content: "\f77f";
}

.bi-postage-heart::before {
  content: "\f780";
}

.bi-postage::before {
  content: "\f781";
}

.bi-postcard-fill::before {
  content: "\f782";
}

.bi-postcard-heart-fill::before {
  content: "\f783";
}

.bi-postcard-heart::before {
  content: "\f784";
}

.bi-postcard::before {
  content: "\f785";
}

.bi-search-heart-fill::before {
  content: "\f786";
}

.bi-search-heart::before {
  content: "\f787";
}

.bi-sliders2-vertical::before {
  content: "\f788";
}

.bi-sliders2::before {
  content: "\f789";
}

.bi-trash3-fill::before {
  content: "\f78a";
}

.bi-trash3::before {
  content: "\f78b";
}

.bi-valentine::before {
  content: "\f78c";
}

.bi-valentine2::before {
  content: "\f78d";
}

.bi-wrench-adjustable-circle-fill::before {
  content: "\f78e";
}

.bi-wrench-adjustable-circle::before {
  content: "\f78f";
}

.bi-wrench-adjustable::before {
  content: "\f790";
}

.bi-filetype-json::before {
  content: "\f791";
}

.bi-filetype-pptx::before {
  content: "\f792";
}

.bi-filetype-xlsx::before {
  content: "\f793";
}

.bi-1-circle-fill::before {
  content: "\f796";
}

.bi-1-circle::before {
  content: "\f797";
}

.bi-1-square-fill::before {
  content: "\f798";
}

.bi-1-square::before {
  content: "\f799";
}

.bi-2-circle-fill::before {
  content: "\f79c";
}

.bi-2-circle::before {
  content: "\f79d";
}

.bi-2-square-fill::before {
  content: "\f79e";
}

.bi-2-square::before {
  content: "\f79f";
}

.bi-3-circle-fill::before {
  content: "\f7a2";
}

.bi-3-circle::before {
  content: "\f7a3";
}

.bi-3-square-fill::before {
  content: "\f7a4";
}

.bi-3-square::before {
  content: "\f7a5";
}

.bi-4-circle-fill::before {
  content: "\f7a8";
}

.bi-4-circle::before {
  content: "\f7a9";
}

.bi-4-square-fill::before {
  content: "\f7aa";
}

.bi-4-square::before {
  content: "\f7ab";
}

.bi-5-circle-fill::before {
  content: "\f7ae";
}

.bi-5-circle::before {
  content: "\f7af";
}

.bi-5-square-fill::before {
  content: "\f7b0";
}

.bi-5-square::before {
  content: "\f7b1";
}

.bi-6-circle-fill::before {
  content: "\f7b4";
}

.bi-6-circle::before {
  content: "\f7b5";
}

.bi-6-square-fill::before {
  content: "\f7b6";
}

.bi-6-square::before {
  content: "\f7b7";
}

.bi-7-circle-fill::before {
  content: "\f7ba";
}

.bi-7-circle::before {
  content: "\f7bb";
}

.bi-7-square-fill::before {
  content: "\f7bc";
}

.bi-7-square::before {
  content: "\f7bd";
}

.bi-8-circle-fill::before {
  content: "\f7c0";
}

.bi-8-circle::before {
  content: "\f7c1";
}

.bi-8-square-fill::before {
  content: "\f7c2";
}

.bi-8-square::before {
  content: "\f7c3";
}

.bi-9-circle-fill::before {
  content: "\f7c6";
}

.bi-9-circle::before {
  content: "\f7c7";
}

.bi-9-square-fill::before {
  content: "\f7c8";
}

.bi-9-square::before {
  content: "\f7c9";
}

.bi-airplane-engines-fill::before {
  content: "\f7ca";
}

.bi-airplane-engines::before {
  content: "\f7cb";
}

.bi-airplane-fill::before {
  content: "\f7cc";
}

.bi-airplane::before {
  content: "\f7cd";
}

.bi-alexa::before {
  content: "\f7ce";
}

.bi-alipay::before {
  content: "\f7cf";
}

.bi-android::before {
  content: "\f7d0";
}

.bi-android2::before {
  content: "\f7d1";
}

.bi-box-fill::before {
  content: "\f7d2";
}

.bi-box-seam-fill::before {
  content: "\f7d3";
}

.bi-browser-chrome::before {
  content: "\f7d4";
}

.bi-browser-edge::before {
  content: "\f7d5";
}

.bi-browser-firefox::before {
  content: "\f7d6";
}

.bi-browser-safari::before {
  content: "\f7d7";
}

.bi-c-circle-fill::before {
  content: "\f7da";
}

.bi-c-circle::before {
  content: "\f7db";
}

.bi-c-square-fill::before {
  content: "\f7dc";
}

.bi-c-square::before {
  content: "\f7dd";
}

.bi-capsule-pill::before {
  content: "\f7de";
}

.bi-capsule::before {
  content: "\f7df";
}

.bi-car-front-fill::before {
  content: "\f7e0";
}

.bi-car-front::before {
  content: "\f7e1";
}

.bi-cassette-fill::before {
  content: "\f7e2";
}

.bi-cassette::before {
  content: "\f7e3";
}

.bi-cc-circle-fill::before {
  content: "\f7e6";
}

.bi-cc-circle::before {
  content: "\f7e7";
}

.bi-cc-square-fill::before {
  content: "\f7e8";
}

.bi-cc-square::before {
  content: "\f7e9";
}

.bi-cup-hot-fill::before {
  content: "\f7ea";
}

.bi-cup-hot::before {
  content: "\f7eb";
}

.bi-currency-rupee::before {
  content: "\f7ec";
}

.bi-dropbox::before {
  content: "\f7ed";
}

.bi-escape::before {
  content: "\f7ee";
}

.bi-fast-forward-btn-fill::before {
  content: "\f7ef";
}

.bi-fast-forward-btn::before {
  content: "\f7f0";
}

.bi-fast-forward-circle-fill::before {
  content: "\f7f1";
}

.bi-fast-forward-circle::before {
  content: "\f7f2";
}

.bi-fast-forward-fill::before {
  content: "\f7f3";
}

.bi-fast-forward::before {
  content: "\f7f4";
}

.bi-filetype-sql::before {
  content: "\f7f5";
}

.bi-fire::before {
  content: "\f7f6";
}

.bi-google-play::before {
  content: "\f7f7";
}

.bi-h-circle-fill::before {
  content: "\f7fa";
}

.bi-h-circle::before {
  content: "\f7fb";
}

.bi-h-square-fill::before {
  content: "\f7fc";
}

.bi-h-square::before {
  content: "\f7fd";
}

.bi-indent::before {
  content: "\f7fe";
}

.bi-lungs-fill::before {
  content: "\f7ff";
}

.bi-lungs::before {
  content: "\f800";
}

.bi-microsoft-teams::before {
  content: "\f801";
}

.bi-p-circle-fill::before {
  content: "\f804";
}

.bi-p-circle::before {
  content: "\f805";
}

.bi-p-square-fill::before {
  content: "\f806";
}

.bi-p-square::before {
  content: "\f807";
}

.bi-pass-fill::before {
  content: "\f808";
}

.bi-pass::before {
  content: "\f809";
}

.bi-prescription::before {
  content: "\f80a";
}

.bi-prescription2::before {
  content: "\f80b";
}

.bi-r-circle-fill::before {
  content: "\f80e";
}

.bi-r-circle::before {
  content: "\f80f";
}

.bi-r-square-fill::before {
  content: "\f810";
}

.bi-r-square::before {
  content: "\f811";
}

.bi-repeat-1::before {
  content: "\f812";
}

.bi-repeat::before {
  content: "\f813";
}

.bi-rewind-btn-fill::before {
  content: "\f814";
}

.bi-rewind-btn::before {
  content: "\f815";
}

.bi-rewind-circle-fill::before {
  content: "\f816";
}

.bi-rewind-circle::before {
  content: "\f817";
}

.bi-rewind-fill::before {
  content: "\f818";
}

.bi-rewind::before {
  content: "\f819";
}

.bi-train-freight-front-fill::before {
  content: "\f81a";
}

.bi-train-freight-front::before {
  content: "\f81b";
}

.bi-train-front-fill::before {
  content: "\f81c";
}

.bi-train-front::before {
  content: "\f81d";
}

.bi-train-lightrail-front-fill::before {
  content: "\f81e";
}

.bi-train-lightrail-front::before {
  content: "\f81f";
}

.bi-truck-front-fill::before {
  content: "\f820";
}

.bi-truck-front::before {
  content: "\f821";
}

.bi-ubuntu::before {
  content: "\f822";
}

.bi-unindent::before {
  content: "\f823";
}

.bi-unity::before {
  content: "\f824";
}

.bi-universal-access-circle::before {
  content: "\f825";
}

.bi-universal-access::before {
  content: "\f826";
}

.bi-virus::before {
  content: "\f827";
}

.bi-virus2::before {
  content: "\f828";
}

.bi-wechat::before {
  content: "\f829";
}

.bi-yelp::before {
  content: "\f82a";
}

.bi-sign-stop-fill::before {
  content: "\f82b";
}

.bi-sign-stop-lights-fill::before {
  content: "\f82c";
}

.bi-sign-stop-lights::before {
  content: "\f82d";
}

.bi-sign-stop::before {
  content: "\f82e";
}

.bi-sign-turn-left-fill::before {
  content: "\f82f";
}

.bi-sign-turn-left::before {
  content: "\f830";
}

.bi-sign-turn-right-fill::before {
  content: "\f831";
}

.bi-sign-turn-right::before {
  content: "\f832";
}

.bi-sign-turn-slight-left-fill::before {
  content: "\f833";
}

.bi-sign-turn-slight-left::before {
  content: "\f834";
}

.bi-sign-turn-slight-right-fill::before {
  content: "\f835";
}

.bi-sign-turn-slight-right::before {
  content: "\f836";
}

.bi-sign-yield-fill::before {
  content: "\f837";
}

.bi-sign-yield::before {
  content: "\f838";
}

.bi-ev-station-fill::before {
  content: "\f839";
}

.bi-ev-station::before {
  content: "\f83a";
}

.bi-fuel-pump-diesel-fill::before {
  content: "\f83b";
}

.bi-fuel-pump-diesel::before {
  content: "\f83c";
}

.bi-fuel-pump-fill::before {
  content: "\f83d";
}

.bi-fuel-pump::before {
  content: "\f83e";
}

.bi-0-circle-fill::before {
  content: "\f83f";
}

.bi-0-circle::before {
  content: "\f840";
}

.bi-0-square-fill::before {
  content: "\f841";
}

.bi-0-square::before {
  content: "\f842";
}

.bi-rocket-fill::before {
  content: "\f843";
}

.bi-rocket-takeoff-fill::before {
  content: "\f844";
}

.bi-rocket-takeoff::before {
  content: "\f845";
}

.bi-rocket::before {
  content: "\f846";
}

.bi-stripe::before {
  content: "\f847";
}

.bi-subscript::before {
  content: "\f848";
}

.bi-superscript::before {
  content: "\f849";
}

.bi-trello::before {
  content: "\f84a";
}

.bi-envelope-at-fill::before {
  content: "\f84b";
}

.bi-envelope-at::before {
  content: "\f84c";
}

.bi-regex::before {
  content: "\f84d";
}

.bi-text-wrap::before {
  content: "\f84e";
}

.bi-sign-dead-end-fill::before {
  content: "\f84f";
}

.bi-sign-dead-end::before {
  content: "\f850";
}

.bi-sign-do-not-enter-fill::before {
  content: "\f851";
}

.bi-sign-do-not-enter::before {
  content: "\f852";
}

.bi-sign-intersection-fill::before {
  content: "\f853";
}

.bi-sign-intersection-side-fill::before {
  content: "\f854";
}

.bi-sign-intersection-side::before {
  content: "\f855";
}

.bi-sign-intersection-t-fill::before {
  content: "\f856";
}

.bi-sign-intersection-t::before {
  content: "\f857";
}

.bi-sign-intersection-y-fill::before {
  content: "\f858";
}

.bi-sign-intersection-y::before {
  content: "\f859";
}

.bi-sign-intersection::before {
  content: "\f85a";
}

.bi-sign-merge-left-fill::before {
  content: "\f85b";
}

.bi-sign-merge-left::before {
  content: "\f85c";
}

.bi-sign-merge-right-fill::before {
  content: "\f85d";
}

.bi-sign-merge-right::before {
  content: "\f85e";
}

.bi-sign-no-left-turn-fill::before {
  content: "\f85f";
}

.bi-sign-no-left-turn::before {
  content: "\f860";
}

.bi-sign-no-parking-fill::before {
  content: "\f861";
}

.bi-sign-no-parking::before {
  content: "\f862";
}

.bi-sign-no-right-turn-fill::before {
  content: "\f863";
}

.bi-sign-no-right-turn::before {
  content: "\f864";
}

.bi-sign-railroad-fill::before {
  content: "\f865";
}

.bi-sign-railroad::before {
  content: "\f866";
}

.bi-building-add::before {
  content: "\f867";
}

.bi-building-check::before {
  content: "\f868";
}

.bi-building-dash::before {
  content: "\f869";
}

.bi-building-down::before {
  content: "\f86a";
}

.bi-building-exclamation::before {
  content: "\f86b";
}

.bi-building-fill-add::before {
  content: "\f86c";
}

.bi-building-fill-check::before {
  content: "\f86d";
}

.bi-building-fill-dash::before {
  content: "\f86e";
}

.bi-building-fill-down::before {
  content: "\f86f";
}

.bi-building-fill-exclamation::before {
  content: "\f870";
}

.bi-building-fill-gear::before {
  content: "\f871";
}

.bi-building-fill-lock::before {
  content: "\f872";
}

.bi-building-fill-slash::before {
  content: "\f873";
}

.bi-building-fill-up::before {
  content: "\f874";
}

.bi-building-fill-x::before {
  content: "\f875";
}

.bi-building-fill::before {
  content: "\f876";
}

.bi-building-gear::before {
  content: "\f877";
}

.bi-building-lock::before {
  content: "\f878";
}

.bi-building-slash::before {
  content: "\f879";
}

.bi-building-up::before {
  content: "\f87a";
}

.bi-building-x::before {
  content: "\f87b";
}

.bi-buildings-fill::before {
  content: "\f87c";
}

.bi-buildings::before {
  content: "\f87d";
}

.bi-bus-front-fill::before {
  content: "\f87e";
}

.bi-bus-front::before {
  content: "\f87f";
}

.bi-ev-front-fill::before {
  content: "\f880";
}

.bi-ev-front::before {
  content: "\f881";
}

.bi-globe-americas::before {
  content: "\f882";
}

.bi-globe-asia-australia::before {
  content: "\f883";
}

.bi-globe-central-south-asia::before {
  content: "\f884";
}

.bi-globe-europe-africa::before {
  content: "\f885";
}

.bi-house-add-fill::before {
  content: "\f886";
}

.bi-house-add::before {
  content: "\f887";
}

.bi-house-check-fill::before {
  content: "\f888";
}

.bi-house-check::before {
  content: "\f889";
}

.bi-house-dash-fill::before {
  content: "\f88a";
}

.bi-house-dash::before {
  content: "\f88b";
}

.bi-house-down-fill::before {
  content: "\f88c";
}

.bi-house-down::before {
  content: "\f88d";
}

.bi-house-exclamation-fill::before {
  content: "\f88e";
}

.bi-house-exclamation::before {
  content: "\f88f";
}

.bi-house-gear-fill::before {
  content: "\f890";
}

.bi-house-gear::before {
  content: "\f891";
}

.bi-house-lock-fill::before {
  content: "\f892";
}

.bi-house-lock::before {
  content: "\f893";
}

.bi-house-slash-fill::before {
  content: "\f894";
}

.bi-house-slash::before {
  content: "\f895";
}

.bi-house-up-fill::before {
  content: "\f896";
}

.bi-house-up::before {
  content: "\f897";
}

.bi-house-x-fill::before {
  content: "\f898";
}

.bi-house-x::before {
  content: "\f899";
}

.bi-person-add::before {
  content: "\f89a";
}

.bi-person-down::before {
  content: "\f89b";
}

.bi-person-exclamation::before {
  content: "\f89c";
}

.bi-person-fill-add::before {
  content: "\f89d";
}

.bi-person-fill-check::before {
  content: "\f89e";
}

.bi-person-fill-dash::before {
  content: "\f89f";
}

.bi-person-fill-down::before {
  content: "\f8a0";
}

.bi-person-fill-exclamation::before {
  content: "\f8a1";
}

.bi-person-fill-gear::before {
  content: "\f8a2";
}

.bi-person-fill-lock::before {
  content: "\f8a3";
}

.bi-person-fill-slash::before {
  content: "\f8a4";
}

.bi-person-fill-up::before {
  content: "\f8a5";
}

.bi-person-fill-x::before {
  content: "\f8a6";
}

.bi-person-gear::before {
  content: "\f8a7";
}

.bi-person-lock::before {
  content: "\f8a8";
}

.bi-person-slash::before {
  content: "\f8a9";
}

.bi-person-up::before {
  content: "\f8aa";
}

.bi-scooter::before {
  content: "\f8ab";
}

.bi-taxi-front-fill::before {
  content: "\f8ac";
}

.bi-taxi-front::before {
  content: "\f8ad";
}

.bi-amd::before {
  content: "\f8ae";
}

.bi-database-add::before {
  content: "\f8af";
}

.bi-database-check::before {
  content: "\f8b0";
}

.bi-database-dash::before {
  content: "\f8b1";
}

.bi-database-down::before {
  content: "\f8b2";
}

.bi-database-exclamation::before {
  content: "\f8b3";
}

.bi-database-fill-add::before {
  content: "\f8b4";
}

.bi-database-fill-check::before {
  content: "\f8b5";
}

.bi-database-fill-dash::before {
  content: "\f8b6";
}

.bi-database-fill-down::before {
  content: "\f8b7";
}

.bi-database-fill-exclamation::before {
  content: "\f8b8";
}

.bi-database-fill-gear::before {
  content: "\f8b9";
}

.bi-database-fill-lock::before {
  content: "\f8ba";
}

.bi-database-fill-slash::before {
  content: "\f8bb";
}

.bi-database-fill-up::before {
  content: "\f8bc";
}

.bi-database-fill-x::before {
  content: "\f8bd";
}

.bi-database-fill::before {
  content: "\f8be";
}

.bi-database-gear::before {
  content: "\f8bf";
}

.bi-database-lock::before {
  content: "\f8c0";
}

.bi-database-slash::before {
  content: "\f8c1";
}

.bi-database-up::before {
  content: "\f8c2";
}

.bi-database-x::before {
  content: "\f8c3";
}

.bi-database::before {
  content: "\f8c4";
}

.bi-houses-fill::before {
  content: "\f8c5";
}

.bi-houses::before {
  content: "\f8c6";
}

.bi-nvidia::before {
  content: "\f8c7";
}

.bi-person-vcard-fill::before {
  content: "\f8c8";
}

.bi-person-vcard::before {
  content: "\f8c9";
}

.bi-sina-weibo::before {
  content: "\f8ca";
}

.bi-tencent-qq::before {
  content: "\f8cb";
}

.bi-wikipedia::before {
  content: "\f8cc";
}

.bi-alphabet-uppercase::before {
  content: "\f2a5";
}

.bi-alphabet::before {
  content: "\f68a";
}

.bi-amazon::before {
  content: "\f68d";
}

.bi-arrows-collapse-vertical::before {
  content: "\f690";
}

.bi-arrows-expand-vertical::before {
  content: "\f695";
}

.bi-arrows-vertical::before {
  content: "\f698";
}

.bi-arrows::before {
  content: "\f6a2";
}

.bi-ban-fill::before {
  content: "\f6a3";
}

.bi-ban::before {
  content: "\f6b6";
}

.bi-bing::before {
  content: "\f6c2";
}

.bi-cake::before {
  content: "\f6e0";
}

.bi-cake2::before {
  content: "\f6ed";
}

.bi-cookie::before {
  content: "\f6ee";
}

.bi-copy::before {
  content: "\f759";
}

.bi-crosshair::before {
  content: "\f769";
}

.bi-crosshair2::before {
  content: "\f794";
}

.bi-emoji-astonished-fill::before {
  content: "\f795";
}

.bi-emoji-astonished::before {
  content: "\f79a";
}

.bi-emoji-grimace-fill::before {
  content: "\f79b";
}

.bi-emoji-grimace::before {
  content: "\f7a0";
}

.bi-emoji-grin-fill::before {
  content: "\f7a1";
}

.bi-emoji-grin::before {
  content: "\f7a6";
}

.bi-emoji-surprise-fill::before {
  content: "\f7a7";
}

.bi-emoji-surprise::before {
  content: "\f7ac";
}

.bi-emoji-tear-fill::before {
  content: "\f7ad";
}

.bi-emoji-tear::before {
  content: "\f7b2";
}

.bi-envelope-arrow-down-fill::before {
  content: "\f7b3";
}

.bi-envelope-arrow-down::before {
  content: "\f7b8";
}

.bi-envelope-arrow-up-fill::before {
  content: "\f7b9";
}

.bi-envelope-arrow-up::before {
  content: "\f7be";
}

.bi-feather::before {
  content: "\f7bf";
}

.bi-feather2::before {
  content: "\f7c4";
}

.bi-floppy-fill::before {
  content: "\f7c5";
}

.bi-floppy::before {
  content: "\f7d8";
}

.bi-floppy2-fill::before {
  content: "\f7d9";
}

.bi-floppy2::before {
  content: "\f7e4";
}

.bi-gitlab::before {
  content: "\f7e5";
}

.bi-highlighter::before {
  content: "\f7f8";
}

.bi-marker-tip::before {
  content: "\f802";
}

.bi-nvme-fill::before {
  content: "\f803";
}

.bi-nvme::before {
  content: "\f80c";
}

.bi-opencollective::before {
  content: "\f80d";
}

.bi-pci-card-network::before {
  content: "\f8cd";
}

.bi-pci-card-sound::before {
  content: "\f8ce";
}

.bi-radar::before {
  content: "\f8cf";
}

.bi-send-arrow-down-fill::before {
  content: "\f8d0";
}

.bi-send-arrow-down::before {
  content: "\f8d1";
}

.bi-send-arrow-up-fill::before {
  content: "\f8d2";
}

.bi-send-arrow-up::before {
  content: "\f8d3";
}

.bi-sim-slash-fill::before {
  content: "\f8d4";
}

.bi-sim-slash::before {
  content: "\f8d5";
}

.bi-sourceforge::before {
  content: "\f8d6";
}

.bi-substack::before {
  content: "\f8d7";
}

.bi-threads-fill::before {
  content: "\f8d8";
}

.bi-threads::before {
  content: "\f8d9";
}

.bi-transparency::before {
  content: "\f8da";
}

.bi-twitter-x::before {
  content: "\f8db";
}

.bi-type-h4::before {
  content: "\f8dc";
}

.bi-type-h5::before {
  content: "\f8dd";
}

.bi-type-h6::before {
  content: "\f8de";
}

.bi-backpack-fill::before {
  content: "\f8df";
}

.bi-backpack::before {
  content: "\f8e0";
}

.bi-backpack2-fill::before {
  content: "\f8e1";
}

.bi-backpack2::before {
  content: "\f8e2";
}

.bi-backpack3-fill::before {
  content: "\f8e3";
}

.bi-backpack3::before {
  content: "\f8e4";
}

.bi-backpack4-fill::before {
  content: "\f8e5";
}

.bi-backpack4::before {
  content: "\f8e6";
}

.bi-brilliance::before {
  content: "\f8e7";
}

.bi-cake-fill::before {
  content: "\f8e8";
}

.bi-cake2-fill::before {
  content: "\f8e9";
}

.bi-duffle-fill::before {
  content: "\f8ea";
}

.bi-duffle::before {
  content: "\f8eb";
}

.bi-exposure::before {
  content: "\f8ec";
}

.bi-gender-neuter::before {
  content: "\f8ed";
}

.bi-highlights::before {
  content: "\f8ee";
}

.bi-luggage-fill::before {
  content: "\f8ef";
}

.bi-luggage::before {
  content: "\f8f0";
}

.bi-mailbox-flag::before {
  content: "\f8f1";
}

.bi-mailbox2-flag::before {
  content: "\f8f2";
}

.bi-noise-reduction::before {
  content: "\f8f3";
}

.bi-passport-fill::before {
  content: "\f8f4";
}

.bi-passport::before {
  content: "\f8f5";
}

.bi-person-arms-up::before {
  content: "\f8f6";
}

.bi-person-raised-hand::before {
  content: "\f8f7";
}

.bi-person-standing-dress::before {
  content: "\f8f8";
}

.bi-person-standing::before {
  content: "\f8f9";
}

.bi-person-walking::before {
  content: "\f8fa";
}

.bi-person-wheelchair::before {
  content: "\f8fb";
}

.bi-shadows::before {
  content: "\f8fc";
}

.bi-suitcase-fill::before {
  content: "\f8fd";
}

.bi-suitcase-lg-fill::before {
  content: "\f8fe";
}

.bi-suitcase-lg::before {
  content: "\f8ff";
}

.bi-suitcase::before {
  content: "豈";
}

.bi-suitcase2-fill::before {
  content: "更";
}

.bi-suitcase2::before {
  content: "車";
}

.bi-vignette::before {
  content: "賈";
}

.bi-bluesky::before {
  content: "\f7f9";
}

.bi-tux::before {
  content: "滑";
}

.bi-beaker-fill::before {
  content: "串";
}

.bi-beaker::before {
  content: "句";
}

.bi-flask-fill::before {
  content: "龜";
}

.bi-flask-florence-fill::before {
  content: "龜";
}

.bi-flask-florence::before {
  content: "契";
}

.bi-flask::before {
  content: "金";
}

.bi-leaf-fill::before {
  content: "喇";
}

.bi-leaf::before {
  content: "奈";
}

.bi-measuring-cup-fill::before {
  content: "懶";
}

.bi-measuring-cup::before {
  content: "癩";
}

.bi-unlock2-fill::before {
  content: "羅";
}

.bi-unlock2::before {
  content: "蘿";
}

.bi-battery-low::before {
  content: "螺";
}

.bi-anthropic::before {
  content: "裸";
}

.bi-apple-music::before {
  content: "邏";
}

.bi-claude::before {
  content: "樂";
}

.bi-openai::before {
  content: "洛";
}

.bi-perplexity::before {
  content: "烙";
}

.bi-css::before {
  content: "珞";
}

.bi-javascript::before {
  content: "落";
}

.bi-typescript::before {
  content: "酪";
}

.bi-fork-knife::before {
  content: "駱";
}

.bi-globe-americas-fill::before {
  content: "亂";
}

.bi-globe-asia-australia-fill::before {
  content: "卵";
}

.bi-globe-central-south-asia-fill::before {
  content: "欄";
}

.bi-globe-europe-africa-fill::before {
  content: "爛";
}

/*!
 *   AdminLTE v3.2.0
 *   Author: Colorlib
 *   Website: AdminLTE.io <https://adminlte.io>
 *   License: Open source - MIT <https://opensource.org/licenses/MIT>
 */
/*!
 * Bootstrap v4.6.1 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #002e5f;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #6c757d;
  --success: #002e5f;
  --info: #17a2b8;
  --warning: #ffc107;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #343a40;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
}

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

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

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
  text-decoration-skip-ink: none;
}

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

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

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

dt {
  font-weight: 700;
}

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

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 80%;
}

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

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
}

a:hover {
  color: #0056b3;
  text-decoration: none;
}

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

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

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg {
  overflow: hidden;
  vertical-align: middle;
}

table {
  border-collapse: collapse;
}

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

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

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

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,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}

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

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}

textarea {
  overflow: auto;
  resize: vertical;
}

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

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

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

[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

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

output {
  display: inline-block;
}

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

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1,
.h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}

h1, .h1 {
  font-size: 2.5rem;
}

h2, .h2 {
  font-size: 2rem;
}

h3, .h3 {
  font-size: 1.75rem;
}

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

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

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

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

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}

small,
.small {
  font-size: 80%;
  font-weight: 400;
}

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

.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: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}

.blockquote-footer::before {
  content: "— ";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #6c757d;
}

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word;
}

a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
  box-shadow: inset 0 -0.1rem 0 rgba(0, 0, 0, 0.25);
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
  box-shadow: none;
}

pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}

pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container,
.container-fluid,
.container-xxl,
.container-sm,
.container-md,
.container-lg,
.container-xl {
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px;
  }
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -7.5px;
  margin-left: -7.5px;
}

.no-gutters {
  margin-right: 0;
  margin-left: 0;
}

.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 7.5px;
  padding-left: 7.5px;
}

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}

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

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

.row-cols-3 > * {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

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

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

.row-cols-6 > * {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: 100%;
}

.col-1 {
  flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

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

.col-4 {
  flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

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

.col-7 {
  flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

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

.col-10 {
  flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}

.order-first {
  order: -1;
}

.order-last {
  order: 13;
}

.order-0 {
  order: 0;
}

.order-1 {
  order: 1;
}

.order-2 {
  order: 2;
}

.order-3 {
  order: 3;
}

.order-4 {
  order: 4;
}

.order-5 {
  order: 5;
}

.order-6 {
  order: 6;
}

.order-7 {
  order: 7;
}

.order-8 {
  order: 8;
}

.order-9 {
  order: 9;
}

.order-10 {
  order: 10;
}

.order-11 {
  order: 11;
}

.order-12 {
  order: 12;
}

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-sm-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    order: -1;
  }
  .order-sm-last {
    order: 13;
  }
  .order-sm-0 {
    order: 0;
  }
  .order-sm-1 {
    order: 1;
  }
  .order-sm-2 {
    order: 2;
  }
  .order-sm-3 {
    order: 3;
  }
  .order-sm-4 {
    order: 4;
  }
  .order-sm-5 {
    order: 5;
  }
  .order-sm-6 {
    order: 6;
  }
  .order-sm-7 {
    order: 7;
  }
  .order-sm-8 {
    order: 8;
  }
  .order-sm-9 {
    order: 9;
  }
  .order-sm-10 {
    order: 10;
  }
  .order-sm-11 {
    order: 11;
  }
  .order-sm-12 {
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-md-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-md-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    order: -1;
  }
  .order-md-last {
    order: 13;
  }
  .order-md-0 {
    order: 0;
  }
  .order-md-1 {
    order: 1;
  }
  .order-md-2 {
    order: 2;
  }
  .order-md-3 {
    order: 3;
  }
  .order-md-4 {
    order: 4;
  }
  .order-md-5 {
    order: 5;
  }
  .order-md-6 {
    order: 6;
  }
  .order-md-7 {
    order: 7;
  }
  .order-md-8 {
    order: 8;
  }
  .order-md-9 {
    order: 9;
  }
  .order-md-10 {
    order: 10;
  }
  .order-md-11 {
    order: 11;
  }
  .order-md-12 {
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-lg-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    order: -1;
  }
  .order-lg-last {
    order: 13;
  }
  .order-lg-0 {
    order: 0;
  }
  .order-lg-1 {
    order: 1;
  }
  .order-lg-2 {
    order: 2;
  }
  .order-lg-3 {
    order: 3;
  }
  .order-lg-4 {
    order: 4;
  }
  .order-lg-5 {
    order: 5;
  }
  .order-lg-6 {
    order: 6;
  }
  .order-lg-7 {
    order: 7;
  }
  .order-lg-8 {
    order: 8;
  }
  .order-lg-9 {
    order: 9;
  }
  .order-lg-10 {
    order: 10;
  }
  .order-lg-11 {
    order: 11;
  }
  .order-lg-12 {
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 20%;
    max-width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
  }
  .col-xl-1 {
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    order: -1;
  }
  .order-xl-last {
    order: 13;
  }
  .order-xl-0 {
    order: 0;
  }
  .order-xl-1 {
    order: 1;
  }
  .order-xl-2 {
    order: 2;
  }
  .order-xl-3 {
    order: 3;
  }
  .order-xl-4 {
    order: 4;
  }
  .order-xl-5 {
    order: 5;
  }
  .order-xl-6 {
    order: 6;
  }
  .order-xl-7 {
    order: 7;
  }
  .order-xl-8 {
    order: 8;
  }
  .order-xl-9 {
    order: 9;
  }
  .order-xl-10 {
    order: 10;
  }
  .order-xl-11 {
    order: 11;
  }
  .order-xl-12 {
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
}
.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #212529;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}

.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #dee2e6;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  color: #212529;
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #7abaff;
}

.table-hover .table-primary:hover {
  background-color: #9fcdff;
}

.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #9fcdff;
}

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #b3b7bb;
}

.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #8fd19e;
}

.table-hover .table-success:hover {
  background-color: #b1dfbb;
}

.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #b1dfbb;
}

.table-info,
.table-info > th,
.table-info > td {
  background-color: #bee5eb;
}

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #86cfda;
}

.table-hover .table-info:hover {
  background-color: #abdde5;
}

.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #abdde5;
}

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffeeba;
}

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ffdf7e;
}

.table-hover .table-warning:hover {
  background-color: #ffe8a1;
}

.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe8a1;
}

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb;
}

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #ed969e;
}

.table-hover .table-danger:hover {
  background-color: #f1b0b7;
}

.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f1b0b7;
}

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #fbfcfc;
}

.table-hover .table-light:hover {
  background-color: #ececf6;
}

.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #95999c;
}

.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}

.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: rgba(0, 0, 0, 0.075);
}

.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #383f45;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #383f45;
}

.table-dark.table-bordered {
  border: 0;
}

.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}

.table-dark.table-hover tbody tr:hover {
  color: #fff;
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive > .table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
  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::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0);
}

.form-control::-moz-placeholder {
  color: #939ba2;
  opacity: 1;
}

.form-control::placeholder {
  color: #939ba2;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

input[type=date].form-control,
input[type=time].form-control,
input[type=datetime-local].form-control,
input[type=month].form-control {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

select.form-control:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}

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

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

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

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.375rem 0;
  margin-bottom: 0;
  font-size: 1rem;
  line-height: 1.5;
  color: #212529;
  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 {
  height: calc(1.8125rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.form-control-lg {
  height: calc(2.875rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control[size], select.form-control[multiple] {
  height: auto;
}

textarea.form-control {
  height: auto;
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}

.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}

.form-check-input[disabled] ~ .form-check-label,
.form-check-input:disabled ~ .form-check-label {
  color: #6c757d;
}

.form-check-label {
  margin-bottom: 0;
}

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}

.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #002e5f;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .valid-tooltip,
.form-row > [class*=col-] > .valid-tooltip {
  left: 5px;
}

.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: #002e5f;
  padding-right: 2.25rem !important;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2#002e5f' 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.1875rem) center;
  background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #002e5f;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25);
}

.was-validated select.form-control:valid, select.form-control.is-valid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #002e5f;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2#002e5f' 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") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
  border-color: #002e5f;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25);
}

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #002e5f;
}

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

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #002e5f;
}

.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  border-color: #002e5f;
}

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #34ce57;
  background-color: #34ce57;
}

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #002e5f;
}

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #002e5f;
}

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #002e5f;
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.25);
}

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

.invalid-tooltip {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 0.25rem;
}

.form-row > .col > .invalid-tooltip,
.form-row > [class*=col-] > .invalid-tooltip {
  left: 5px;
}

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

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

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
}

.was-validated select.form-control:invalid, select.form-control.is-invalid {
  padding-right: 3rem !important;
  background-position: right 1.5rem center;
}

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

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #dc3545;
  padding-right: calc(0.75em + 2.3125rem) !important;
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat, #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem) no-repeat;
}

.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
  border-color: #dc3545;
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
}

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545;
}

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

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #e4606d;
  background-color: #e4606d;
}

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #dc3545;
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
  .form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    flex-shrink: 0;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 400;
  color: #212529;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  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: #212529;
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: none;
}

.btn.disabled, .btn:disabled {
  opacity: 0.65;
  box-shadow: none;
}

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

.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  box-shadow: none;
}

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
  box-shadow: none;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
  box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
.show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #0062cc;
  border-color: #005cbf;
}

.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(38, 143, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.btn-secondary:focus, .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #002e5f;
  border-color: #002e5f;
  box-shadow: none;
}

.btn-success:hover {
  color: #fff;
  background-color: #2964a3;
  border-color: #18395e;
}

.btn-success:focus, .btn-success.focus {
  color: #fff;
  background-color: #2964a3;
  border-color: #18395e;
  box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #002e5f;
  border-color: #002e5f;
}

.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #18395e;
  border-color: #1c7430;
}

.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(72, 180, 97, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
  box-shadow: none;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
  box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
.show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #117a8b;
  border-color: #10707f;
}

.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(58, 176, 195, 0.5);
}

.btn-warning {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: none;
}

.btn-warning:hover {
  color: #1f2d3d;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  color: #1f2d3d;
  background-color: #e0a800;
  border-color: #d39e00;
  box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
.show > .btn-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #d39e00;
  border-color: #c69500;
}

.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(221, 171, 15, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
  box-shadow: none;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
  box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
.show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #bd2130;
  border-color: #b21f2d;
}

.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(225, 83, 97, 0.5);
}

.btn-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}

.btn-light:hover {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
.show > .btn-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
  box-shadow: none;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
.show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}

.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 88, 93, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:hover {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
}

.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #007bff;
  background-color: transparent;
}

.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.btn-outline-success {
  color: #002e5f;
  border-color: #002e5f;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #002e5f;
  border-color: #002e5f;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #002e5f;
  background-color: transparent;
}

.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #002e5f;
  border-color: #002e5f;
}

.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:hover {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}

.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #17a2b8;
  background-color: transparent;
}

.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
}

.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffc107;
  background-color: transparent;
}

.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .btn-outline-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:hover {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
}

.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #dc3545;
  background-color: transparent;
}

.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .btn-outline-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  text-decoration: none;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: none;
}

.btn-link:focus, .btn-link.focus {
  text-decoration: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

.btn-block {
  display: block;
  width: 100%;
}

.btn-block + .btn-block {
  margin-top: 0.5rem;
}

input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}

.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 {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropup,
.dropright,
.dropdown,
.dropleft {
  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;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.175);
}

.dropdown-menu-left {
  right: auto;
  left: 0;
}

.dropdown-menu-right {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu {
  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;
}

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}

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

.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropright .dropdown-toggle::after {
  vertical-align: 0;
}

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}

.dropleft .dropdown-toggle::after {
  display: none;
}

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

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}

.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}

.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #007bff;
}

.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  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.875rem;
  color: #6c757d;
  white-space: nowrap;
}

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

.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:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}

.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.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:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.dropdown-toggle-split::after,
.dropup .dropdown-toggle-split::after,
.dropright .dropdown-toggle-split::after {
  margin-left: 0;
}

.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}

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

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

.btn-group.show .dropdown-toggle {
  box-shadow: none;
}

.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:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}

.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}

.input-group > .form-control,
.input-group > .form-control-plaintext,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
  margin-bottom: 0;
}

.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .form-control-plaintext + .form-control,
.input-group > .form-control-plaintext + .custom-select,
.input-group > .form-control-plaintext + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}

.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
  z-index: 3;
}

.input-group > .custom-file .custom-file-input:focus {
  z-index: 4;
}

.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .custom-file {
  display: flex;
  align-items: center;
}

.input-group > .custom-file:not(:last-child) .custom-file-label,
.input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .custom-file:not(:first-child) .custom-file-label {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group:not(.has-validation) > .form-control:not(:last-child),
.input-group:not(.has-validation) > .custom-select:not(:last-child),
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label,
.input-group:not(.has-validation) > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group.has-validation > .form-control:nth-last-child(n+3),
.input-group.has-validation > .custom-select:nth-last-child(n+3),
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label,
.input-group.has-validation > .custom-file:nth-last-child(n+3) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-prepend,
.input-group-append {
  display: flex;
}

.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}

.input-group-prepend .btn:focus,
.input-group-append .btn:focus {
  z-index: 3;
}

.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}

.input-group-prepend {
  margin-right: -1px;
}

.input-group-append {
  margin-left: -1px;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(2.875rem + 2px);
}

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.8125rem + 2px);
}

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

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

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .btn,
.input-group:not(.has-validation) > .input-group-append:not(:last-child) > .input-group-text,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .btn,
.input-group.has-validation > .input-group-append:nth-last-child(n+3) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.custom-control {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  -webkit-print-color-adjust: exact;
  color-adjust: exact;
}

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1.25rem;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  border-color: #007bff;
  background-color: #007bff;
  box-shadow: none;
}

.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input:not(:disabled):active ~ .custom-control-label::before {
  color: #fff;
  background-color: #b3d7ff;
  border-color: #b3d7ff;
  box-shadow: none;
}

.custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}

.custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top;
}

.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  background-color: #dee2e6;
  border: #adb5bd solid 1px;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: -1.5rem;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background: 50%/50% 50% no-repeat;
}

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
  box-shadow: none;
}

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-radio .custom-control-label::before {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-switch {
  padding-left: 2.25rem;
}

.custom-switch .custom-control-label::before {
  left: -2.25rem;
  width: 1.75rem;
  pointer-events: all;
  border-radius: 0.5rem;
}

.custom-switch .custom-control-label::after {
  top: calc(0.25rem + 2px);
  left: calc(-2.25rem + 2px);
  width: calc(1rem - 4px);
  height: calc(1rem - 4px);
  background-color: #adb5bd;
  border-radius: 0.5rem;
  transition: transform 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) {
  .custom-switch .custom-control-label::after {
    transition: none;
  }
}
.custom-switch .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #dee2e6;
  transform: translateX(0.75rem);
}

.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(0, 123, 255, 0.5);
}

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: 0;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}

.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  display: none;
}

.custom-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 75%;
}

.custom-select-lg {
  height: calc(2.875rem + 2px);
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 125%;
}

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  overflow: hidden;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
  box-shadow: none;
}

.custom-file-input[disabled] ~ .custom-file-label,
.custom-file-input:disabled ~ .custom-file-label {
  background-color: #e9ecef;
}

.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}

.custom-file-input ~ .custom-file-label[data-browse]::after {
  content: attr(data-browse);
}

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  overflow: hidden;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  box-shadow: none;
}

.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: 2.25rem;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  content: "Browse";
  background-color: #e9ecef;
  border-left: inherit;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-range {
  width: 100%;
  height: 1rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.custom-range:focus {
  outline: 0;
}

.custom-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-range::-moz-focus-outer {
  border: 0;
}

.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.custom-range::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: 0;
  margin-right: 0;
  margin-left: 0;
  background-color: #007bff;
  border: 0;
  border-radius: 1rem;
  box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1);
  -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  appearance: none;
}

@media (prefers-reduced-motion: reduce) {
  .custom-range::-ms-thumb {
    -ms-transition: none;
    transition: none;
  }
}
.custom-range::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
  box-shadow: inset 0 0.25rem 0.25rem rgba(0, 0, 0, 0.1);
}

.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}

.custom-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-webkit-slider-runnable-track {
  cursor: default;
}

.custom-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.custom-range:disabled::-moz-range-track {
  cursor: default;
}

.custom-range:disabled::-ms-thumb {
  background-color: #adb5bd;
}

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .custom-control-label::before,
  .custom-file-label,
  .custom-select {
    transition: none;
  }
}
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}

.nav-link.disabled {
  color: #6c757d;
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}

.nav-tabs .nav-link {
  margin-bottom: -1px;
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}

.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #495057;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}

.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills .nav-link {
  border-radius: 0.25rem;
}

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #007bff;
}

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

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

.navbar .container,
.navbar .container-fluid,
.navbar .container-xxl, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 0.5rem;
  font-size: 1.25rem;
  line-height: inherit;
  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;
  float: none;
}

.navbar-text {
  display: inline-block;
  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.25rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: 50%/100% 100% no-repeat;
}

.navbar-nav-scroll {
  max-height: 75vh;
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row 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: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid,
  .navbar-expand-sm > .container-xxl, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    flex-wrap: nowrap;
  }
  .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;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-xxl, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row 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: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid,
  .navbar-expand-md > .container-xxl, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    flex-wrap: nowrap;
  }
  .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;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row 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: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid,
  .navbar-expand-lg > .container-xxl, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    flex-wrap: nowrap;
  }
  .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;
  }
}
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row 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: 1rem;
    padding-left: 1rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid,
  .navbar-expand-xl > .container-xxl, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    flex-wrap: nowrap;
  }
  .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 {
  flex-flow: row nowrap;
  justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-xxl, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid,
.navbar-expand > .container-xxl, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
  flex-wrap: nowrap;
}

.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}

.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

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

.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 .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}

.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: white;
}

.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 .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.75);
  border-color: rgba(255, 255, 255, 0.1);
}

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba%28255, 255, 255, 0.75%29' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 0 solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.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: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem;
}

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

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

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

.card-link:hover {
  text-decoration: none;
}

.card-link + .card-link {
  margin-left: 1.25rem;
}

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 0 solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: 0.25rem 0.25rem 0 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 0 solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 0.25rem 0.25rem;
}

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

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

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
  border-radius: 0.25rem;
}

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

.card-img,
.card-img-top {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-deck .card {
  margin-bottom: 7.5px;
}

@media (min-width: 576px) {
  .card-deck {
    display: flex;
    flex-flow: row wrap;
    margin-right: -7.5px;
    margin-left: -7.5px;
  }
  .card-deck .card {
    flex: 1 0 0%;
    margin-right: 7.5px;
    margin-bottom: 0;
    margin-left: 7.5px;
  }
}
.card-group > .card {
  margin-bottom: 7.5px;
}

@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;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
    column-count: 3;
    -moz-column-gap: 1.25rem;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion {
  overflow-anchor: none;
}

.accordion > .card {
  overflow: hidden;
}

.accordion > .card:not(:last-of-type) {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.accordion > .card:not(:first-of-type) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.accordion > .card > .card-header {
  border-radius: 0;
  margin-bottom: 0;
}

.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #6c757d;
}

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #007bff;
  background-color: #fff;
  border: 1px solid #dee2e6;
}

.page-link:hover {
  z-index: 2;
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}

.page-link:focus {
  z-index: 3;
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

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

.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  line-height: 1.5;
}

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem;
}

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
}

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem;
}

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem;
}

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  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) {
  .badge {
    transition: none;
  }
}
a.badge:hover, a.badge:focus {
  text-decoration: none;
}

.badge:empty {
  display: none;
}

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

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem;
}

.badge-primary {
  color: #fff;
  background-color: #007bff;
}

a.badge-primary:hover, a.badge-primary:focus {
  color: #fff;
  background-color: #0062cc;
}

a.badge-primary:focus, a.badge-primary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}

a.badge-secondary:hover, a.badge-secondary:focus {
  color: #fff;
  background-color: #545b62;
}

a.badge-secondary:focus, a.badge-secondary.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}

.badge-success {
  color: #fff;
  background-color: #002e5f;
}

a.badge-success:hover, a.badge-success:focus {
  color: #fff;
  background-color: #18395e;
}

a.badge-success:focus, a.badge-success.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

a.badge-info:hover, a.badge-info:focus {
  color: #fff;
  background-color: #117a8b;
}

a.badge-info:focus, a.badge-info.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.badge-warning {
  color: #1f2d3d;
  background-color: #ffc107;
}

a.badge-warning:hover, a.badge-warning:focus {
  color: #1f2d3d;
  background-color: #d39e00;
}

a.badge-warning:focus, a.badge-warning.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

a.badge-danger:hover, a.badge-danger:focus {
  color: #fff;
  background-color: #bd2130;
}

a.badge-danger:focus, a.badge-danger.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.badge-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
}

a.badge-light:hover, a.badge-light:focus {
  color: #1f2d3d;
  background-color: #dae0e5;
}

a.badge-light:focus, a.badge-light.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

a.badge-dark:hover, a.badge-dark:focus {
  color: #fff;
  background-color: #1d2124;
}

a.badge-dark:focus, a.badge-dark.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem;
}

@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}

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

.alert-heading {
  color: inherit;
}

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

.alert-dismissible {
  padding-right: 4rem;
}

.alert-dismissible .close, .alert-dismissible .mailbox-attachment-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.75rem 1.25rem;
  color: inherit;
}

.alert-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-primary hr {
  border-top-color: #9fcdff;
}

.alert-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-success hr {
  border-top-color: #b1dfbb;
}

.alert-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-info hr {
  border-top-color: #abdde5;
}

.alert-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-warning hr {
  border-top-color: #ffe8a1;
}

.alert-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-danger hr {
  border-top-color: #f1b0b7;
}

.alert-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-light hr {
  border-top-color: #ececf6;
}

.alert-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-dark hr {
  border-top-color: #b9bbbe;
}

.alert-dark .alert-link {
  color: #040505;
}
@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  line-height: 0;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
  box-shadow: inset 0 0.1rem 0.1rem rgba(0, 0, 0, 0.1);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #007bff;
  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;
  }
}
.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

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

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: #495057;
  text-decoration: none;
  background-color: #f8f9fa;
}

.list-group-item-action:active {
  color: #212529;
  background-color: #e9ecef;
}

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #fff;
  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: #6c757d;
  pointer-events: none;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.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.25rem;
  border-top-right-radius: 0;
}

.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: 0.25rem;
  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.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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.25rem;
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    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;
  }
}
.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-primary {
  color: #004085;
  background-color: #b8daff;
}

.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #004085;
  background-color: #9fcdff;
}

.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}

.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}

.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #155724;
  background-color: #b1dfbb;
}

.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #0c5460;
  background-color: #abdde5;
}

.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #856404;
  background-color: #ffe8a1;
}

.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #721c24;
  background-color: #f1b0b7;
}

.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}

.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}

.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}

.close:hover, .mailbox-attachment-close:hover {
  color: #000;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none;
}

.toast {
  flex-basis: 350px;
  max-width: 350px;
  font-size: 0.875rem;
  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.25rem 0.75rem rgba(0, 0, 0, 0.1);
  opacity: 0;
  border-radius: 0.25rem;
}

.toast:not(:last-child) {
  margin-bottom: 0.75rem;
}

.toast.showing {
  opacity: 1;
}

.toast.show {
  display: block;
  opacity: 1;
}

.toast.hide {
  display: none;
}

.toast-header {
  display: flex;
  align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  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.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.toast-body {
  padding: 0.75rem;
}

.modal-open {
  overflow: hidden;
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  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 {
  display: flex;
  max-height: calc(100% - 1rem);
}

.modal-dialog-scrollable .modal-content {
  max-height: calc(100vh - 1rem);
  overflow: hidden;
}

.modal-dialog-scrollable .modal-header,
.modal-dialog-scrollable .modal-footer {
  flex-shrink: 0;
}

.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - 1rem);
}

.modal-dialog-centered::before {
  display: block;
  height: calc(100vh - 1rem);
  height: -moz-min-content;
  height: min-content;
  content: "";
}

.modal-dialog-centered.modal-dialog-scrollable {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}

.modal-dialog-centered.modal-dialog-scrollable .modal-content {
  max-height: none;
}

.modal-dialog-centered.modal-dialog-scrollable::before {
  content: none;
}

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

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

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.modal-header .close, .modal-header .mailbox-attachment-close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}

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

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

.modal-footer {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: 0.75rem;
  border-top: 1px solid #e9ecef;
  border-bottom-right-radius: calc(0.3rem - 1px);
  border-bottom-left-radius: calc(0.3rem - 1px);
}

.modal-footer > * {
  margin: 0.25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem);
  }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 3.5rem);
  }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem);
  }
  .modal-dialog-centered::before {
    height: calc(100vh - 3.5rem);
    height: -moz-min-content;
    height: min-content;
  }
  .modal-content {
    box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.5);
  }
  .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;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  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.875rem;
  word-wrap: break-word;
  opacity: 0;
}

.tooltip.show {
  opacity: 0.9;
}

.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top, .bs-tooltip-auto[data-popper-placement^=top], .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}

.bs-tooltip-top .arrow, .bs-tooltip-auto[data-popper-placement^=top] .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}

.bs-tooltip-top .arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}

.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}

.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}

.bs-tooltip-bottom, .bs-tooltip-auto[data-popper-placement^=bottom], .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}

.bs-tooltip-bottom .arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}

.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}

.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}

.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}

.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem;
}

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  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.875rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 0.3rem;
}

.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-popover-top, .bs-popover-auto[data-popper-placement^=top], .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}

.bs-popover-top > .arrow, .bs-popover-auto[data-popper-placement^=top] > .arrow, .bs-popover-auto[x-placement^=top] > .arrow {
  bottom: calc(-0.5rem - 1px);
}

.bs-popover-top > .arrow::before, .bs-popover-auto[data-popper-placement^=top] > .arrow::before, .bs-popover-auto[x-placement^=top] > .arrow::before {
  bottom: 0;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-top > .arrow::after, .bs-popover-auto[data-popper-placement^=top] > .arrow::after, .bs-popover-auto[x-placement^=top] > .arrow::after {
  bottom: 1px;
  border-width: 0.5rem 0.5rem 0;
  border-top-color: #fff;
}

.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}

.bs-popover-right > .arrow, .bs-popover-auto[x-placement^=right] > .arrow {
  left: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=right] > .arrow::before {
  left: 0;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=right] > .arrow::after {
  left: 1px;
  border-width: 0.5rem 0.5rem 0.5rem 0;
  border-right-color: #fff;
}

.bs-popover-bottom, .bs-popover-auto[data-popper-placement^=bottom], .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}

.bs-popover-bottom > .arrow, .bs-popover-auto[data-popper-placement^=bottom] > .arrow, .bs-popover-auto[x-placement^=bottom] > .arrow {
  top: calc(-0.5rem - 1px);
}

.bs-popover-bottom > .arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .arrow::before, .bs-popover-auto[x-placement^=bottom] > .arrow::before {
  top: 0;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-bottom > .arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .arrow::after, .bs-popover-auto[x-placement^=bottom] > .arrow::after {
  top: 1px;
  border-width: 0 0.5rem 0.5rem 0.5rem;
  border-bottom-color: #fff;
}

.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}

.bs-popover-left > .arrow, .bs-popover-auto[x-placement^=left] > .arrow {
  right: calc(-0.5rem - 1px);
  width: 0.5rem;
  height: 1rem;
  margin: 0.3rem 0;
}

.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=left] > .arrow::before {
  right: 0;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=left] > .arrow::after {
  right: 1px;
  border-width: 0.5rem 0 0.5rem 0.5rem;
  border-left-color: #fff;
}

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px);
}

.popover-header:empty {
  display: none;
}

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #212529;
}

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

@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  transform: translateX(100%);
}

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

.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1;
}

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}

@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-left,
  .carousel-fade .active.carousel-item-right {
    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: #fff;
  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: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

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

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

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: 50%/100% 100% no-repeat;
}

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  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 li {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
@keyframes spinner-border {
  to {
    transform: rotate(360deg);
  }
}
.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: -0.125em;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  animation: 0.75s linear infinite spinner-border;
}

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em;
}
@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.75s linear infinite spinner-grow;
}

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

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
  .spinner-grow {
    animation-duration: 1.5s;
  }
}
.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;
}

.bg-primary {
  background-color: #007bff !important;
}

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #6c757d !important;
}

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}

.bg-success {
  background-color: #002e5f !important;
}

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #18395e !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

.bg-transparent {
  background-color: transparent !important;
}

.border {
  border: 1px solid #dee2e6 !important;
}

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

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

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

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

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

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

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

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

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

.border-primary {
  border-color: #007bff !important;
}

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

.border-success {
  border-color: #002e5f !important;
}

.border-info {
  border-color: #17a2b8 !important;
}

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

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

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

.border-dark {
  border-color: #343a40 !important;
}

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

.rounded-sm {
  border-radius: 0.2rem !important;
}

.rounded {
  border-radius: 0.25rem !important;
}

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important;
}

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important;
}

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important;
}

.rounded-lg {
  border-radius: 0.3rem !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: 50rem !important;
}

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

.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

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

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

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

.d-block {
  display: block !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;
}

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !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;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !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;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !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;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !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;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !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;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}

.embed-responsive::before {
  display: block;
  content: "";
}

.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}

.embed-responsive-21by9::before {
  padding-top: 42.857143%;
}

.embed-responsive-16by9::before {
  padding-top: 56.25%;
}

.embed-responsive-4by3::before {
  padding-top: 75%;
}

.embed-responsive-1by1::before {
  padding-top: 100%;
}

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

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

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

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

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

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

@media (min-width: 576px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 768px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 992px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
@media (min-width: 1200px) {
  .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-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !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;
  }
  .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;
  }
  .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;
  }
}
.float-left {
  float: left !important;
}

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }
  .float-sm-right {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }
  .float-md-right {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }
  .float-lg-right {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important;
  }
  .float-xl-right {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
}
.user-select-all {
  -webkit-user-select: all !important;
  -moz-user-select: all !important;
  user-select: all !important;
}

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

.user-select-none {
  -webkit-user-select: none !important;
  -moz-user-select: none !important;
  user-select: none !important;
}

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

.overflow-hidden {
  overflow: hidden !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;
}

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

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

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

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

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

.shadow-none {
  box-shadow: none !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;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important;
}

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important;
}

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important;
}

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important;
}

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

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important;
}

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important;
}

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important;
}

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important;
}

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

.mt-n3,
.my-n3 {
  margin-top: -1rem !important;
}

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important;
}

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important;
}

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important;
}

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

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important;
}

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important;
}

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important;
}

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important;
}

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

.mt-n5,
.my-n5 {
  margin-top: -3rem !important;
}

.mr-n5,
.mx-n5 {
  margin-right: -3rem !important;
}

.mb-n5,
.my-n5 {
  margin-bottom: -3rem !important;
}

.ml-n5,
.mx-n5 {
  margin-left: -3rem !important;
}

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

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

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

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

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

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important;
  }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important;
  }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important;
  }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important;
  }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important;
  }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important;
  }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important;
  }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important;
  }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important;
  }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important;
  }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important;
  }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important;
  }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important;
  }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important;
  }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important;
  }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important;
  }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important;
  }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important;
  }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important;
  }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important;
  }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important;
  }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -3rem !important;
  }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important;
  }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important;
  }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important;
  }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important;
  }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important;
  }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important;
  }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important;
  }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important;
  }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important;
  }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important;
  }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important;
  }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important;
  }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important;
  }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important;
  }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important;
  }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important;
  }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important;
  }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important;
  }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important;
  }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important;
  }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important;
  }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important;
  }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important;
  }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important;
  }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important;
  }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important;
  }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important;
  }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important;
  }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important;
  }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important;
  }
  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important;
  }
  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important;
  }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important;
  }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -3rem !important;
  }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important;
  }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important;
  }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important;
  }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important;
  }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important;
  }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important;
  }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important;
  }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important;
  }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important;
  }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important;
  }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important;
  }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important;
  }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important;
  }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important;
  }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important;
  }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important;
  }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important;
  }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important;
  }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important;
  }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important;
  }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important;
  }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important;
  }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important;
  }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important;
  }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -3rem !important;
  }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important;
  }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important;
  }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important;
  }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important;
  }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important;
  }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important;
  }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important;
  }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important;
  }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important;
  }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important;
  }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important;
  }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important;
  }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important;
  }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important;
  }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important;
  }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important;
  }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important;
  }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important;
  }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important;
  }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important;
  }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important;
  }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important;
  }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important;
  }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important;
  }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -3rem !important;
  }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important;
  }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important;
  }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important;
  }
}
.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important;
}

.text-justify {
  text-align: justify !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

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

.text-left {
  text-align: left !important;
}

.text-right {
  text-align: right !important;
}

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.font-weight-light {
  font-weight: 300 !important;
}

.font-weight-lighter {
  font-weight: lighter !important;
}

.font-weight-normal {
  font-weight: 400 !important;
}

.font-weight-bold {
  font-weight: 700 !important;
}

.font-weight-bolder {
  font-weight: bolder !important;
}

.font-italic {
  font-style: italic !important;
}

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:hover, a.text-primary:focus {
  color: #0056b3 !important;
}

.text-secondary {
  color: #6c757d !important;
}

a.text-secondary:hover, a.text-secondary:focus {
  color: #494f54 !important;
}

.text-success {
  color: #002e5f !important;
}

a.text-success:hover, a.text-success:focus {
  color: #19692c !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:hover, a.text-info:focus {
  color: #0f6674 !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:hover, a.text-warning:focus {
  color: #ba8b00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:hover, a.text-danger:focus {
  color: #a71d2a !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:hover, a.text-light:focus {
  color: #cbd3da !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:hover, a.text-dark:focus {
  color: #121416 !important;
}

.text-body {
  color: #212529 !important;
}

.text-muted {
  color: #6c757d !important;
}

.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-break {
  word-break: break-word !important;
  word-wrap: break-word !important;
}

.text-reset {
  color: inherit !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a:not(.btn) {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  .h2,
  h3,
  .h3 {
    orphans: 3;
    widows: 3;
  }
  h2, .h2,
  h3,
  .h3 {
    page-break-after: avoid;
  }
  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }
  .container {
    min-width: 992px !important;
  }
  .navbar {
    display: none;
  }
  .badge {
    border: 1px solid #000;
  }
  .table {
    border-collapse: collapse !important;
  }
  .table td,
  .table th {
    background-color: #fff !important;
  }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
  .table-dark {
    color: inherit;
  }
  .table-dark th,
  .table-dark td,
  .table-dark thead th,
  .table-dark tbody + tbody {
    border-color: #dee2e6;
  }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transition-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transition-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  100% {
    transform: perspective(400px);
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes shake {
  0% {
    transform: translate(2px, 1px) rotate(0deg);
  }
  10% {
    transform: translate(-1px, -2px) rotate(-2deg);
  }
  20% {
    transform: translate(-3px, 0) rotate(3deg);
  }
  30% {
    transform: translate(0, 2px) rotate(0deg);
  }
  40% {
    transform: translate(1px, -1px) rotate(1deg);
  }
  50% {
    transform: translate(-1px, 2px) rotate(-1deg);
  }
  60% {
    transform: translate(-3px, 1px) rotate(0deg);
  }
  70% {
    transform: translate(2px, 1px) rotate(-2deg);
  }
  80% {
    transform: translate(-1px, -1px) rotate(4deg);
  }
  90% {
    transform: translate(2px, 2px) rotate(0deg);
  }
  100% {
    transform: translate(1px, -2px) rotate(-1deg);
  }
}
@keyframes wobble {
  0% {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  100% {
    transform: none;
  }
}
.dark-mode :root {
  --lightblue: #86bad8;
  --navy: #002c59;
  --olive: #74c8a3;
  --lime: #67ffa9;
  --fuchsia: #f672d8;
  --maroon: #ed6c9b;
  --blue: #3f6791;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #e74c3c;
  --orange: #fd7e14;
  --yellow: #f39c12;
  --green: #00bc8c;
  --teal: #20c997;
  --cyan: #3498db;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #3f6791;
  --secondary: #6c757d;
  --success: #00bc8c;
  --info: #3498db;
  --warning: #f39c12;
  --danger: #e74c3c;
  --light: #f8f9fa;
  --dark: #343a40;
}

.animation__shake {
  animation: shake 1500ms;
}

.animation__wobble {
  animation: wobble 1500ms;
}

.preloader {
  display: flex;
  background-color: #f4f6f9;
  height: 100vh;
  width: 100%;
  transition: height 200ms linear;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 9999;
}

.dark-mode .preloader {
  background-color: #454d55 !important;
  color: #fff;
}

html.scroll-smooth {
  scroll-behavior: smooth;
}

html,
body,
.wrapper {
  min-height: 100%;
}

.wrapper {
  position: relative;
}

.wrapper .content-wrapper {
  min-height: calc(100vh - (3.5rem + 1px) - (3.5rem + 1px));
}

.layout-boxed .wrapper {
  box-shadow: 0 0 10 rgba(0, 0, 0, 0.3);
}

.layout-boxed .wrapper, .layout-boxed .wrapper::before {
  margin: 0 auto;
  max-width: 1250px;
  overflow: hidden;
}

.layout-boxed .wrapper .main-sidebar {
  left: inherit;
}

@supports not (-webkit-touch-callout: none) {
  .layout-fixed .wrapper .sidebar {
    height: calc(100vh - (3.5rem + 1px));
  }
  .layout-fixed.text-sm .wrapper .sidebar {
    height: calc(100vh - (2.93725rem + 1px));
  }
}
.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.5rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.5rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link {
  height: calc(3.5rem + 1px);
  width: 4.6rem;
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse .wrapper .brand-link.text-sm,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse .wrapper .brand-link.text-sm,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse .wrapper .brand-link.text-sm {
  height: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.sidebar-mini.sidebar-collapse.text-sm .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-md.sidebar-collapse.text-sm .wrapper .brand-link,
.layout-navbar-fixed.sidebar-mini-xs.sidebar-collapse.text-sm .wrapper .brand-link {
  height: calc(2.93725rem + 1px);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc((2.93725rem + 1px) / -1);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}

.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.5rem + 1px + 1rem) / -1);
}

.layout-navbar-fixed .wrapper .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 250px;
}

.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 250px;
  z-index: 1035;
}

.layout-navbar-fixed .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-lightblue .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-lightblue .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-navy .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-navy .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-olive .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-olive .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-lime .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-lime .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-fuchsia .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-fuchsia .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-maroon .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-maroon .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-blue .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-blue .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-indigo .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-indigo .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-purple .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-purple .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-pink .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-pink .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-red .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-red .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-orange .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-orange .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-yellow .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-yellow .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-green .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-green .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-teal .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-teal .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-cyan .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-cyan .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-white .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-white .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-gray .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-gray .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .sidebar-dark-gray-dark .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .wrapper .sidebar-light-gray-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .wrapper .main-header.border-bottom-0 ~ .content-wrapper {
  margin-top: 3.5rem;
}

.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.5rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1033;
}

.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}

.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}

.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}

.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}

.layout-navbar-fixed.layout-fixed .wrapper .control-sidebar {
  top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed .wrapper .sidebar {
  margin-top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
.layout-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .control-sidebar {
  top: 0;
}

.layout-navbar-fixed .wrapper a.anchor {
  display: block;
  position: relative;
  top: calc((3.5rem + 1px + 1rem) / -1);
}

.layout-navbar-fixed .wrapper.sidebar-collapse .brand-link {
  height: calc(3.5rem + 1px);
  transition: width 0.3s ease-in-out;
  width: 4.6rem;
}

.text-sm .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
  height: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
  transition: width 0.3s ease-in-out;
  width: 250px;
}

.layout-navbar-fixed .wrapper .brand-link {
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: width 0.3s ease-in-out;
  width: 250px;
  z-index: 1035;
}

.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: calc(3.5rem + 1px);
}

.text-sm .layout-navbar-fixed .wrapper .main-header ~ .content-wrapper,
.layout-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-fixed .wrapper .main-header {
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}

.layout-navbar-fixed.text-sm .wrapper .content-wrapper {
  margin-top: calc(2.93725rem + 1px);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar {
  margin-top: calc((2.93725rem + 1px) / -1);
}

body:not(.layout-fixed).layout-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
  margin-top: calc(2.93725rem + 1px);
}

.layout-navbar-not-fixed .wrapper .brand-link {
  position: static;
}

.layout-navbar-not-fixed .wrapper .sidebar,
.layout-navbar-not-fixed .wrapper .content-wrapper {
  margin-top: 0;
}

.layout-navbar-not-fixed .wrapper .main-header {
  position: static;
}

.layout-navbar-not-fixed.layout-fixed .wrapper .sidebar {
  margin-top: 0;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-sm-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-sm-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + 1rem) / -1);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-sm-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px;
  }
  .layout-sm-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035;
  }
  .layout-sm-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-sm-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-sm-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-sm-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc((2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-sm-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-sm-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-sm-navbar-not-fixed .wrapper .sidebar,
  .layout-sm-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-sm-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-sm-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 768px) {
  .layout-md-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-md-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-md-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + 1rem) / -1);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-md-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px;
  }
  .layout-md-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035;
  }
  .layout-md-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-md-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-md-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-md-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc((2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-md-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-md-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-md-navbar-not-fixed .wrapper .sidebar,
  .layout-md-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-md-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-md-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 992px) {
  .layout-lg-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-lg-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-lg-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + 1rem) / -1);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-lg-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px;
  }
  .layout-lg-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035;
  }
  .layout-lg-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-lg-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-lg-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-lg-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc((2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-lg-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-lg-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-lg-navbar-not-fixed .wrapper .sidebar,
  .layout-lg-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-lg-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-lg-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
@media (min-width: 1200px) {
  .layout-xl-navbar-fixed.layout-fixed .wrapper .control-sidebar {
    top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header ~ .control-sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .main-header.text-sm ~ .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed .wrapper .sidebar {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link ~ .sidebar,
  .layout-xl-navbar-fixed.layout-fixed .wrapper .brand-link.text-sm ~ .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .control-sidebar {
    top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed.layout-fixed.text-sm .wrapper .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .control-sidebar {
    top: 0;
  }
  .layout-xl-navbar-fixed .wrapper a.anchor {
    display: block;
    position: relative;
    top: calc((3.5rem + 1px + 1rem) / -1);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link {
    height: calc(3.5rem + 1px);
    transition: width 0.3s ease-in-out;
    width: 4.6rem;
  }
  .text-sm .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link, .layout-xl-navbar-fixed .wrapper.sidebar-collapse .brand-link.text-sm {
    height: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper.sidebar-collapse .main-sidebar:hover .brand-link {
    transition: width 0.3s ease-in-out;
    width: 250px;
  }
  .layout-xl-navbar-fixed .wrapper .brand-link {
    overflow: hidden;
    position: fixed;
    top: 0;
    transition: width 0.3s ease-in-out;
    width: 250px;
    z-index: 1035;
  }
  .layout-xl-navbar-fixed .wrapper .content-wrapper {
    margin-top: calc(3.5rem + 1px);
  }
  .text-sm .layout-xl-navbar-fixed .wrapper .main-header ~ .content-wrapper,
  .layout-xl-navbar-fixed .wrapper .main-header.text-sm ~ .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-fixed .wrapper .main-header {
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 1037;
  }
  .layout-xl-navbar-fixed.text-sm .wrapper .content-wrapper {
    margin-top: calc(2.93725rem + 1px);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar {
    margin-top: calc((2.93725rem + 1px) / -1);
  }
  body:not(.layout-fixed).layout-xl-navbar-fixed.text-sm .wrapper .main-sidebar .sidebar {
    margin-top: calc(2.93725rem + 1px);
  }
  .layout-xl-navbar-not-fixed .wrapper .brand-link {
    position: static;
  }
  .layout-xl-navbar-not-fixed .wrapper .sidebar,
  .layout-xl-navbar-not-fixed .wrapper .content-wrapper {
    margin-top: 0;
  }
  .layout-xl-navbar-not-fixed .wrapper .main-header {
    position: static;
  }
  .layout-xl-navbar-not-fixed.layout-fixed .wrapper .sidebar {
    margin-top: 0;
  }
}
.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}

.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}

.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}

.layout-footer-not-fixed .wrapper .content-wrapper {
  margin-bottom: 0;
}

.layout-footer-fixed .wrapper .control-sidebar {
  bottom: 0;
}

.layout-footer-fixed .wrapper .main-footer {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  z-index: 1032;
}

.layout-footer-fixed .wrapper .content-wrapper {
  padding-bottom: calc(3.5rem + 1px);
}

.layout-footer-not-fixed .wrapper .main-footer {
  position: static;
}

@media (min-width: 576px) {
  .layout-sm-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-sm-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-sm-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-sm-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 768px) {
  .layout-md-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-md-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-md-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-md-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 992px) {
  .layout-lg-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-lg-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-lg-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-lg-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
@media (min-width: 1200px) {
  .layout-xl-footer-fixed .wrapper .control-sidebar {
    bottom: 0;
  }
  .layout-xl-footer-fixed .wrapper .main-footer {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    z-index: 1032;
  }
  .layout-xl-footer-fixed .wrapper .content-wrapper {
    padding-bottom: calc(3.5rem + 1px);
  }
  .layout-xl-footer-not-fixed .wrapper .main-footer {
    position: static;
  }
}
.layout-top-nav .wrapper {
  margin-left: 0;
}

.layout-top-nav .wrapper .main-header .brand-image {
  margin-top: -0.5rem;
  margin-right: 0.2rem;
  height: 33px;
}

.layout-top-nav .wrapper .main-sidebar {
  bottom: inherit;
  height: inherit;
}

.layout-top-nav .wrapper .content-wrapper,
.layout-top-nav .wrapper .main-header,
.layout-top-nav .wrapper .main-footer {
  margin-left: 0;
}

body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper, body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .content-wrapper::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-footer::before,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header,
body.sidebar-collapse:not(.sidebar-mini-xs):not(.sidebar-mini-md):not(.sidebar-mini) .main-header::before {
  margin-left: 0;
}

@media (min-width: 768px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper, .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  .sidebar-collapse body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}
@media (max-width: 991.98px) {
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .content-wrapper,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-footer,
  body:not(.sidebar-mini-md):not(.sidebar-mini-xs):not(.layout-top-nav) .main-header {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-md .content-wrapper, .sidebar-collapse .sidebar-mini-md .main-footer,
  .sidebar-collapse .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 991.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 767.98px) {
  .sidebar-mini-md .content-wrapper,
  .sidebar-mini-md .main-footer,
  .sidebar-mini-md .main-header {
    margin-left: 0;
  }
}
@media (min-width: 768px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: margin-left 0.3s ease-in-out;
    margin-left: 250px;
  }
}
@media (min-width: 768px) and (prefers-reduced-motion: reduce) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    transition: none;
  }
}
@media (min-width: 768px) {
  .sidebar-collapse .sidebar-mini-xs .content-wrapper, .sidebar-collapse .sidebar-mini-xs .main-footer,
  .sidebar-collapse .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}
@media (max-width: 991.98px) {
  .sidebar-mini-xs .content-wrapper,
  .sidebar-mini-xs .main-footer,
  .sidebar-mini-xs .main-header {
    margin-left: 4.6rem;
  }
}
.content-wrapper {
  background-color: #f4f6f9;
}

.content-wrapper > .content {
  padding: 0 0.5rem;
}

.main-sidebar, .main-sidebar::before {
  transition: margin-left 0.3s ease-in-out, width 0.3s ease-in-out;
  width: 250px;
}

@media (prefers-reduced-motion: reduce) {
  .main-sidebar, .main-sidebar::before {
    transition: none;
  }
}
.sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar, .sidebar-collapse:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-sidebar::before {
  box-shadow: none !important;
}

.sidebar-collapse .main-sidebar, .sidebar-collapse .main-sidebar::before {
  margin-left: -250px;
}

.sidebar-collapse .main-sidebar .nav-sidebar.nav-child-indent .nav-treeview {
  padding: 0;
}

@media (max-width: 767.98px) {
  .main-sidebar, .main-sidebar::before {
    box-shadow: none !important;
    margin-left: -250px;
  }
  .sidebar-open .main-sidebar, .sidebar-open .main-sidebar::before {
    margin-left: 0;
  }
}
body:not(.layout-fixed) .main-sidebar {
  height: inherit;
  min-height: 100%;
  position: absolute;
  top: 0;
}

body:not(.layout-fixed) .main-sidebar .sidebar {
  overflow-y: auto;
}

.layout-fixed .brand-link {
  width: 250px;
}

.layout-fixed .main-sidebar {
  bottom: 0;
  float: none;
  left: 0;
  position: fixed;
  top: 0;
}

.layout-fixed .control-sidebar {
  bottom: 0;
  float: none;
  position: fixed;
  top: 0;
}

.layout-fixed .control-sidebar .control-sidebar-content {
  height: calc(100vh - (3.5rem + 1px));
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: #a9a9a9 transparent;
}

.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}

.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-thumb {
  background-color: #a9a9a9;
}

.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-track {
  background-color: transparent;
}

.layout-fixed .control-sidebar .control-sidebar-content::-webkit-scrollbar-corner {
  background-color: transparent;
}

@supports (-webkit-touch-callout: none) {
  .layout-fixed .main-sidebar {
    height: inherit;
  }
}
.main-footer {
  background-color: #fff;
  border-top: 1px solid #dee2e6;
  color: #869099;
  padding: 1rem;
}

.text-sm .main-footer, .main-footer.text-sm {
  padding: 0.812rem;
}

.content-header {
  padding: 15px 0.5rem;
}

.text-sm .content-header {
  padding: 10px 0.5rem;
}

.content-header h1, .content-header .h1 {
  font-size: 1.8rem;
  margin: 0;
}

.text-sm .content-header h1, .text-sm .content-header .h1 {
  font-size: 1.5rem;
}

.content-header .breadcrumb {
  background-color: transparent;
  line-height: 1.8rem;
  margin-bottom: 0;
  padding: 0;
}

.text-sm .content-header .breadcrumb {
  line-height: 1.5rem;
}

.hold-transition .content-wrapper,
.hold-transition .main-header,
.hold-transition .main-sidebar,
.hold-transition .main-sidebar *,
.hold-transition .control-sidebar,
.hold-transition .control-sidebar *,
.hold-transition .main-footer {
  transition: none !important;
  animation-duration: 0s !important;
}

.dark-mode {
  background-color: #454d55 !important;
  color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
  background-color: #343a40;
}

.layout-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
  background-color: #fff;
}

@media (min-width: 576px) {
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-sm-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 768px) {
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-md-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 992px) {
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-lg-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
@media (min-width: 1200px) {
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-primary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-primary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-secondary .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-secondary .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-success .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-success .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-info .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-info .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-warning .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-warning .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-danger .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-danger .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-light .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-light .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-dark-dark .brand-link:not([class*=navbar]) {
    background-color: #343a40;
  }
  .layout-xl-navbar-fixed .dark-mode .wrapper .sidebar-light-dark .brand-link:not([class*=navbar]) {
    background-color: #fff;
  }
}
.dark-mode .breadcrumb-item.active,
.dark-mode .breadcrumb-item + .breadcrumb-item::before {
  color: #adb5bd;
}

.dark-mode .main-footer {
  background-color: #343a40;
  border-color: #4b545c;
}

.dark-mode .content-wrapper {
  background-color: #454d55;
  color: #fff;
}

.dark-mode .content-wrapper .content-header {
  color: #fff;
}

.main-header {
  border-bottom: 1px solid #dee2e6;
  z-index: 1034;
}

.main-header .nav-link {
  height: 2.5rem;
  position: relative;
}

.text-sm .main-header .nav-link, .main-header.text-sm .nav-link {
  height: 1.93725rem;
  padding: 0.35rem 1rem;
}

.text-sm .main-header .nav-link > .fa,
.text-sm .main-header .nav-link > .fas,
.text-sm .main-header .nav-link > .far,
.text-sm .main-header .nav-link > .fab,
.text-sm .main-header .nav-link > .fal,
.text-sm .main-header .nav-link > .fad,
.text-sm .main-header .nav-link > .svg-inline--fa,
.text-sm .main-header .nav-link > .ion, .main-header.text-sm .nav-link > .fa,
.main-header.text-sm .nav-link > .fas,
.main-header.text-sm .nav-link > .far,
.main-header.text-sm .nav-link > .fab,
.main-header.text-sm .nav-link > .fal,
.main-header.text-sm .nav-link > .fad,
.main-header.text-sm .nav-link > .svg-inline--fa,
.main-header.text-sm .nav-link > .ion {
  font-size: 0.875rem;
}

.main-header .navbar-nav .nav-item {
  margin: 0;
}

.main-header .navbar-nav[class*=-right] .dropdown-menu {
  left: auto;
  margin-top: -3px;
  right: 0;
}

@media (max-width: 575.98px) {
  .main-header .navbar-nav[class*=-right] .dropdown-menu {
    left: 0;
    right: auto;
  }
}
.main-header.dropdown-legacy .dropdown-menu {
  top: 3rem;
  margin-top: 0;
}

.navbar-img {
  height: calc((3.5rem + 1px) * 0.5);
  width: auto;
}

.navbar-badge {
  font-size: 0.6rem;
  font-weight: 300;
  padding: 2px 4px;
  position: absolute;
  right: 5px;
  top: 9px;
}

.btn-navbar {
  background-color: transparent;
  border-left-width: 0;
}

.form-control-navbar {
  border-right-width: 0;
}

.form-control-navbar + .input-group-append {
  margin-left: 0;
}

.form-control-navbar,
.btn-navbar {
  transition: none;
}

.navbar-dark .form-control-navbar,
.navbar-dark .btn-navbar {
  background-color: #343a40;
  border-color: #6c757d;
}

.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.6);
}

.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.6);
}

.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(255, 255, 255, 0.6);
}

.navbar-dark .form-control-navbar:focus,
.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #495057;
  border-color: #6c757d !important;
  color: #ced4da;
}

.navbar-light .form-control-navbar,
.navbar-light .btn-navbar {
  background-color: #dadfe4;
  border-color: #ced4da;
}

.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .form-control-navbar::placeholder {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-light .form-control-navbar:focus,
.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d3d9df;
  border-color: #c7ced5 !important;
  color: #ced4da;
}

.navbar-light .navbar-search-block .form-control-navbar:focus,
.navbar-light .navbar-search-block .form-control-navbar:focus + .input-group-append .btn-navbar {
  color: rgba(0, 0, 0, 0.6);
}

.navbar-search-block {
  position: absolute;
  padding: 0 1rem;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
  display: none;
  justify-content: center;
  flex-direction: column;
  background-color: initial;
}

.navbar-search-block.navbar-search-open {
  display: flex;
}

.navbar-search-block .input-group {
  width: 100%;
}

.brand-link {
  display: block;
  font-size: 1.25rem;
  line-height: 1.5;
  padding: 0.8125rem 0.5rem;
  transition: width 0.3s ease-in-out;
  white-space: nowrap;
}

.brand-link:hover {
  color: #fff;
  text-decoration: none;
}

.text-sm .brand-link {
  font-size: inherit;
}

[class*=sidebar-dark] .brand-link {
  border-bottom: 1px solid #4b545c;
}

[class*=sidebar-dark] .brand-link,
[class*=sidebar-dark] .brand-link .pushmenu {
  color: rgba(255, 255, 255, 0.8);
}

[class*=sidebar-dark] .brand-link:hover,
[class*=sidebar-dark] .brand-link .pushmenu:hover {
  color: #fff;
}

[class*=sidebar-light] .brand-link {
  border-bottom: 1px solid #dee2e6;
}

[class*=sidebar-light] .brand-link,
[class*=sidebar-light] .brand-link .pushmenu {
  color: rgba(0, 0, 0, 0.8);
}

[class*=sidebar-light] .brand-link:hover,
[class*=sidebar-light] .brand-link .pushmenu:hover {
  color: #000;
}

.brand-link .pushmenu {
  margin-right: 0.5rem;
  font-size: 1rem;
}

.brand-link .brand-link {
  padding: 0;
  border-bottom: none;
}

.brand-link .brand-image {
  float: left;
  line-height: 0.8;
  margin-left: 0.8rem;
  margin-right: 0.5rem;
  margin-top: -3px;
  max-height: 33px;
  width: auto;
}

.brand-link .brand-image-xs {
  float: left;
  line-height: 0.8;
  margin-top: -0.1rem;
  max-height: 33px;
  width: auto;
}

.brand-link .brand-image-xl {
  line-height: 0.8;
  max-height: 40px;
  width: auto;
}

.brand-link .brand-image-xl.single {
  margin-top: -0.3rem;
}

.brand-link.text-sm .brand-image,
.text-sm .brand-link .brand-image {
  height: 29px;
  margin-bottom: -0.25rem;
  margin-left: 0.95rem;
  margin-top: -0.25rem;
}

.brand-link.text-sm .brand-image-xs,
.text-sm .brand-link .brand-image-xs {
  margin-top: -0.2rem;
  max-height: 29px;
}

.brand-link.text-sm .brand-image-xl,
.text-sm .brand-link .brand-image-xl {
  margin-top: -0.225rem;
  max-height: 38px;
}

.main-sidebar {
  height: 100vh;
  overflow-y: hidden;
  z-index: 1038;
}

.main-sidebar a:-moz-focusring {
  border: 0;
  outline: none;
}

.sidebar {
  height: calc(100% - (3.5rem + 1px));
  overflow-x: hidden;
  overflow-y: initial;
  padding-bottom: 0;
  padding-left: 0.5rem;
  padding-right: 0.5rem;
  padding-top: 0;
  scrollbar-color: #a9a9a9 transparent;
  scrollbar-width: none;
}

.sidebar::-webkit-scrollbar-thumb {
  background-color: #a9a9a9;
}

.sidebar::-webkit-scrollbar-track {
  background-color: transparent;
}

.sidebar::-webkit-scrollbar-corner {
  background-color: transparent;
}

.sidebar::-webkit-scrollbar {
  width: 0;
}

.sidebar:hover {
  scrollbar-width: thin;
}

.sidebar:hover::-webkit-scrollbar {
  width: 0.5rem;
  height: 0.5rem;
}

.brand-link.border-bottom-0 ~ .sidebar {
  height: calc(100% - 3.5rem);
}

.user-panel {
  position: relative;
}

[class*=sidebar-dark] .user-panel {
  border-bottom: 1px solid #4f5962;
}

[class*=sidebar-light] .user-panel {
  border-bottom: 1px solid #dee2e6;
}

.user-panel,
.user-panel .info {
  overflow: hidden;
  white-space: nowrap;
}

.user-panel .image {
  display: inline-block;
  padding-left: 0.8rem;
}

.user-panel img {
  height: auto;
  width: 2.1rem;
}

.user-panel .info {
  display: inline-block;
  padding: 5px 5px 5px 10px;
}

.user-panel .status,
.user-panel .dropdown-menu {
  font-size: 0.875rem;
}

.nav-sidebar .nav-item > .nav-link {
  margin-bottom: 0.2rem;
}

.nav-sidebar .nav-item > .nav-link .right {
  transition: transform ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .nav-sidebar .nav-item > .nav-link .right {
    transition: none;
  }
}
.nav-sidebar .nav-link > .right,
.nav-sidebar .nav-link > p > .right {
  position: absolute;
  right: 1rem;
  top: 0.7rem;
}

.nav-sidebar .nav-link > .right i,
.nav-sidebar .nav-link > .right span,
.nav-sidebar .nav-link > p > .right i,
.nav-sidebar .nav-link > p > .right span {
  margin-left: 0.5rem;
}

.nav-sidebar .nav-link > .right:nth-child(2),
.nav-sidebar .nav-link > p > .right:nth-child(2) {
  right: 2.2rem;
}

.nav-sidebar .menu-open > .nav-treeview {
  display: block;
}

.nav-sidebar .menu-open > .nav-link svg.right,
.nav-sidebar .menu-open > .nav-link i.right,
.nav-sidebar .menu-is-opening > .nav-link svg.right,
.nav-sidebar .menu-is-opening > .nav-link i.right {
  transform: rotate(-90deg);
}

.nav-sidebar > .nav-item {
  margin-bottom: 0;
}

.nav-sidebar > .nav-item .nav-icon {
  margin-left: 0.05rem;
  font-size: 1.2rem;
  margin-right: 0.2rem;
  text-align: center;
  width: 1.6rem;
}

.nav-sidebar > .nav-item .nav-icon.fa, .nav-sidebar > .nav-item .nav-icon.fas, .nav-sidebar > .nav-item .nav-icon.far, .nav-sidebar > .nav-item .nav-icon.fab, .nav-sidebar > .nav-item .nav-icon.fal, .nav-sidebar > .nav-item .nav-icon.fad, .nav-sidebar > .nav-item .nav-icon.svg-inline--fa, .nav-sidebar > .nav-item .nav-icon.ion {
  font-size: 1.1rem;
}

.nav-sidebar > .nav-item .float-right {
  margin-top: 3px;
}

.nav-sidebar .nav-treeview {
  display: none;
  list-style: none;
  padding: 0;
}

.nav-sidebar .nav-treeview > .nav-item > .nav-link > .nav-icon {
  width: 1.6rem;
}

.nav-sidebar.nav-child-indent .nav-treeview {
  transition: padding 0.3s ease-in-out;
  padding-left: 1rem;
}

.text-sm .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: 0.5rem;
}

.nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}

.text-sm .nav-sidebar.nav-child-indent.nav-legacy .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}

.nav-sidebar .nav-header {
  font-size: 0.9rem;
  padding: 0.5rem 0.75rem;
}

.nav-sidebar .nav-link p {
  display: inline;
  margin: 0;
  white-space: normal;
}

.sidebar-is-opening .sidebar .nav-sidebar .nav-link p {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

#sidebar-overlay {
  background-color: rgba(0, 0, 0, 0.1);
  bottom: 0;
  display: none;
  left: 0;
  position: fixed;
  right: 0;
  top: 0;
  z-index: 1037;
}

@media (max-width: 991.98px) {
  .sidebar-open #sidebar-overlay {
    display: block;
  }
}
[class*=sidebar-light-] {
  background-color: #fff;
}

[class*=sidebar-light-] .user-panel a:hover {
  color: #212529;
}

[class*=sidebar-light-] .user-panel .status {
  background-color: rgba(0, 0, 0, 0.1);
  color: #343a40;
}

[class*=sidebar-light-] .user-panel .status:hover, [class*=sidebar-light-] .user-panel .status:focus, [class*=sidebar-light-] .user-panel .status:active {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*=sidebar-light-] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(0, 0, 0, 0.1);
}

[class*=sidebar-light-] .user-panel .dropdown-item {
  color: #212529;
}

[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link:active, [class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link:focus {
  color: #343a40;
}

[class*=sidebar-light-] .nav-sidebar > .nav-item.menu-open > .nav-link,
[class*=sidebar-light-] .nav-sidebar > .nav-item:hover > .nav-link {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

[class*=sidebar-light-] .nav-sidebar > .nav-item > .nav-treeview {
  background-color: transparent;
}

[class*=sidebar-light-] .nav-header {
  background-color: inherit;
  color: #292d32;
}

[class*=sidebar-light-] .sidebar a {
  color: #343a40;
}

[class*=sidebar-light-] .sidebar a:hover {
  text-decoration: none;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link {
  color: #777;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:hover, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:focus {
  background-color: rgba(0, 0, 0, 0.1);
  color: #000;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link.active:hover {
  background-color: rgba(0, 0, 0, 0.1);
  color: #212529;
}

[class*=sidebar-light-] .nav-treeview > .nav-item > .nav-link:hover {
  background-color: rgba(0, 0, 0, 0.1);
}

[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: rgba(0, 0, 0, 0.1);
}

[class*=sidebar-light-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=sidebar-light-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: rgba(0, 0, 0, 0.1);
}

[class*=sidebar-dark-] {
  background-color: #343a40;
}

[class*=sidebar-dark-] .user-panel a:hover {
  color: #fff;
}

[class*=sidebar-dark-] .user-panel .status {
  background-color: rgba(255, 255, 255, 0.1);
  color: #c2c7d0;
}

[class*=sidebar-dark-] .user-panel .status:hover, [class*=sidebar-dark-] .user-panel .status:focus, [class*=sidebar-dark-] .user-panel .status:active {
  background-color: rgba(247, 247, 247, 0.1);
  color: #fff;
}

[class*=sidebar-dark-] .user-panel .dropdown-menu {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.4);
  border-color: rgba(242, 242, 242, 0.1);
}

[class*=sidebar-dark-] .user-panel .dropdown-item {
  color: #212529;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:active {
  color: #c2c7d0;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item.menu-open > .nav-link,
[class*=sidebar-dark-] .nav-sidebar > .nav-item:hover > .nav-link,
[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-link.active {
  color: #fff;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
}

[class*=sidebar-dark-] .nav-sidebar > .nav-item > .nav-treeview {
  background-color: transparent;
}

[class*=sidebar-dark-] .nav-header {
  background-color: inherit;
  color: #d0d4db;
}

[class*=sidebar-dark-] .sidebar a {
  color: #c2c7d0;
}

[class*=sidebar-dark-] .sidebar a:hover, [class*=sidebar-dark-] .sidebar a:focus {
  text-decoration: none;
}

[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link {
  color: #c2c7d0;
}

[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link:hover, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link:focus {
  background-color: rgba(255, 255, 255, 0.1);
  color: #fff;
}

[class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:hover, [class*=sidebar-dark-] .nav-treeview > .nav-item > .nav-link.active:focus {
  background-color: rgba(255, 255, 255, 0.9);
  color: #343a40;
}

[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview .nav-treeview {
  border-color: rgba(255, 255, 255, 0.9);
}

[class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link, [class*=sidebar-dark-] .nav-flat .nav-item .nav-treeview > .nav-item > .nav-link.active {
  border-color: rgba(255, 255, 255, 0.9);
}

.sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #007bff;
  color: #fff;
}

.sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #007bff;
}

.sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #002e5f;
  color: #fff;
}

.sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #002e5f;
}

.sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff;
}

.sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8;
}

.sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ffc107;
  color: #1f2d3d;
}

.sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ffc107;
}

.sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #dc3545;
  color: #fff;
}

.sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #dc3545;
}

.sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa;
}

.sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}

.sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3c8dbc;
  color: #fff;
}

.sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3c8dbc;
}

.sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #001f3f;
  color: #fff;
}

.sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #001f3f;
}

.sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3d9970;
  color: #fff;
}

.sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3d9970;
}

.sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #01ff70;
  color: #1f2d3d;
}

.sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #01ff70;
}

.sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f012be;
  color: #fff;
}

.sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f012be;
}

.sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #d81b60;
  color: #fff;
}

.sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #d81b60;
}

.sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #007bff;
  color: #fff;
}

.sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #007bff;
}

.sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff;
}

.sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2;
}

.sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff;
}

.sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1;
}

.sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff;
}

.sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c;
}

.sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #dc3545;
  color: #fff;
}

.sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #dc3545;
}

.sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14;
}

.sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ffc107;
  color: #1f2d3d;
}

.sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ffc107;
}

.sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #002e5f;
  color: #fff;
}

.sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #002e5f;
}

.sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff;
}

.sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997;
}

.sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #17a2b8;
  color: #fff;
}

.sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #17a2b8;
}

.sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d;
}

.sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff;
}

.sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}

.sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand) .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-compact.nav-sidebar.nav-child-indent:not(.nav-flat) .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}

.nav-flat {
  margin: -0.25rem -0.5rem 0;
}

.nav-flat .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}

.nav-flat .nav-item > .nav-link > .nav-icon {
  margin-left: 0.55rem;
}

.nav-flat:not(.nav-child-indent) .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: 0.4rem;
}

.nav-flat.nav-child-indent .nav-treeview {
  padding-left: 0;
}

.nav-flat.nav-child-indent .nav-treeview .nav-icon {
  margin-left: 0.85rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview {
  border-left: 0.2rem solid;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}

.nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-icon {
  margin-left: 0.55rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-link {
  padding-left: 0.8rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-icon {
  margin-left: 0.35rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 0.15rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -0.15rem;
}

.sidebar-collapse .nav-flat.nav-child-indent .sidebar .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: -0.35rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-compact.nav-sidebar .nav-treeview .nav-icon {
  margin-left: 0.4rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-icon {
  margin-left: 0.85rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.15rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.45rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 1.75rem;
}

.sidebar-mini .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar:not(.sidebar-no-expand):hover .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon,
.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-sidebar.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-icon {
  margin-left: 2.05rem;
}

.nav-flat .nav-icon {
  transition: margin-left ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .nav-flat .nav-icon {
    transition: none;
  }
}
.nav-flat .nav-treeview .nav-icon {
  margin-left: -0.2rem;
}

.nav-flat.nav-sidebar > .nav-item .nav-treeview,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(255, 255, 255, 0.05);
}

.nav-flat.nav-sidebar > .nav-item .nav-treeview .nav-item > .nav-link,
.nav-flat.nav-sidebar > .nav-item > .nav-treeview .nav-item > .nav-link {
  border-left: 0.2rem solid;
}

.nav-legacy {
  margin: -0.25rem -0.5rem 0;
}

.nav-legacy.nav-sidebar .nav-item > .nav-link {
  border-radius: 0;
  margin-bottom: 0;
}

.nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: 0.55rem;
}

.text-sm .nav-legacy.nav-sidebar .nav-item > .nav-link > .nav-icon {
  margin-left: 0.75rem;
}

.nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  background-color: inherit;
  border-left: 3px solid transparent;
  box-shadow: none;
}

.nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.55rem - 3px);
}

.text-sm .nav-legacy.nav-sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}

.text-sm .nav-legacy.nav-sidebar.nav-flat .nav-treeview .nav-item > .nav-link > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}

.sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
.sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
.sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
  transition: margin-left ease-in-out 0.3s;
  margin-left: 0.6rem;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .nav-legacy > .nav-item .nav-link .nav-icon,
  .sidebar-mini-md .nav-legacy > .nav-item .nav-link .nav-icon,
  .sidebar-mini-xs .nav-legacy > .nav-item .nav-link .nav-icon {
    transition: none;
  }
}
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview {
  padding-left: 1rem;
}

.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 2rem;
  margin-left: -1rem;
}

.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview, .main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview {
  padding-left: 0.5rem;
}

.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview, .main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-md.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar.sidebar-focused .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview,
.main-sidebar:hover .nav-legacy .sidebar-mini-xs.sidebar-collapse.text-sm.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 1rem;
  margin-left: -0.5rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
  margin-left: 0.55rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: 0.36rem;
}

.sidebar-mini.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-md.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview,
.sidebar-mini-xs.sidebar-collapse .nav-legacy .sidebar.nav-child-indent .nav-treeview .nav-treeview {
  padding-left: 0;
  margin-left: 0;
}

.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon,
.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link .nav-icon {
  margin-left: 0.75rem;
}

.sidebar-mini.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-md.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon,
.sidebar-mini-xs.sidebar-collapse.text-sm .nav-legacy .sidebar > .nav-item > .nav-link.active > .nav-icon {
  margin-left: calc(0.75rem - 3px);
}

[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(255, 255, 255, 0.05);
}

[class*=sidebar-dark] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #fff;
}

[class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=sidebar-dark] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: transparent;
  color: #fff;
}

[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item .nav-treeview,
[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item > .nav-treeview {
  background-color: rgba(0, 0, 0, 0.05);
}

[class*=sidebar-light] .nav-legacy.nav-sidebar > .nav-item > .nav-link.active {
  color: #000;
}

[class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link.active, [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:focus, [class*=sidebar-light] .nav-legacy .nav-treeview > .nav-item > .nav-link:hover {
  background-color: transparent;
  color: #000;
}

.nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: -moz-min-content;
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.sidebar-collapse .sidebar:not(:hover) .nav-collapse-hide-child .menu-open > .nav-treeview {
  max-height: 0;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini.sidebar-collapse .menu-open > .nav-treeview, .main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-md.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar.sidebar-focused .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview,
.main-sidebar:not(.sidebar-no-expand):hover .nav-collapse-hide-child .sidebar-mini-xs.sidebar-collapse .menu-open > .nav-treeview {
  max-height: -moz-min-content;
  max-height: min-content;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
}

.nav-compact .nav-link,
.nav-compact .nav-header {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.nav-compact .nav-header:not(:first-of-type) {
  padding-top: 0.75rem;
  padding-bottom: 0.25rem;
}

.nav-compact .nav-link > .right,
.nav-compact .nav-link > p > .right {
  top: 0.465rem;
}

.text-sm .nav-compact .nav-link > .right,
.text-sm .nav-compact .nav-link > p > .right {
  top: 0.7rem;
}

[class*=sidebar-dark] .form-control-sidebar,
[class*=sidebar-dark] .btn-sidebar {
  background-color: #3f474e;
  border: 1px solid #56606a;
  color: white;
}

[class*=sidebar-dark] .form-control-sidebar:focus,
[class*=sidebar-dark] .btn-sidebar:focus {
  border: 1px solid #7a8793;
}

[class*=sidebar-dark] .btn-sidebar:hover {
  background-color: #454d55;
}

[class*=sidebar-dark] .btn-sidebar:focus {
  background-color: #4b545c;
}

[class*=sidebar-dark] .list-group-item {
  background-color: #454d55;
  border-color: #56606a;
  color: #c2c7d0;
}

[class*=sidebar-dark] .list-group-item:hover {
  background-color: #4b545c;
}

[class*=sidebar-dark] .list-group-item:focus {
  background-color: #515a63;
}

[class*=sidebar-dark] .list-group-item .search-path {
  color: #adb5bd;
}

[class*=sidebar-light] .form-control-sidebar,
[class*=sidebar-light] .btn-sidebar {
  background-color: #f2f2f2;
  border: 1px solid #d9d9d9;
  color: #1f2d3d;
}

[class*=sidebar-light] .form-control-sidebar:focus,
[class*=sidebar-light] .btn-sidebar:focus {
  border: 1px solid #b3b3b3;
}

[class*=sidebar-light] .btn-sidebar:hover {
  background-color: #ececec;
}

[class*=sidebar-light] .btn-sidebar:focus {
  background-color: #e6e6e6;
}

[class*=sidebar-light] .list-group-item {
  border-color: #d9d9d9;
}

[class*=sidebar-light] .list-group-item:hover {
  background-color: #ececec;
}

[class*=sidebar-light] .list-group-item:focus {
  background-color: #e6e6e6;
}

[class*=sidebar-light] .list-group-item .search-path {
  color: #6c757d;
}

.sidebar .form-inline .input-group {
  width: 100%;
  flex-wrap: nowrap;
}

.sidebar nav .form-inline {
  margin-bottom: 0.2rem;
}

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs).sidebar-collapse .main-sidebar {
  margin-left: 0;
}

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .content-wrapper,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-header,
.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .main-footer {
  z-index: 9999;
  position: relative;
}

.layout-boxed:not(.sidebar-mini):not(.sidebar-mini-md):not(.sidebar-mini-xs) .control-sidebar {
  z-index: 9999;
}

.sidebar-collapse .form-control-sidebar,
.sidebar-collapse .form-control-sidebar ~ .input-group-append,
.sidebar-collapse .sidebar-search-results {
  display: none;
}

[data-widget=sidebar-search] input[type=search]::-ms-clear, [data-widget=sidebar-search] input[type=search]::-ms-reveal {
  display: none;
  width: 0;
  height: 0;
}

[data-widget=sidebar-search] input[type=search]::-webkit-search-cancel-button, [data-widget=sidebar-search] input[type=search]::-webkit-search-decoration, [data-widget=sidebar-search] input[type=search]::-webkit-search-results-button, [data-widget=sidebar-search] input[type=search]::-webkit-search-results-decoration {
  display: none;
}

.sidebar-search-results {
  position: relative;
  display: none;
  width: 100%;
}

.sidebar-search-open .sidebar-search-results {
  display: inline-block;
}

.sidebar-search-results .search-title {
  margin-bottom: -0.1rem;
}

.sidebar-search-results .list-group {
  position: absolute;
  width: 100%;
  z-index: 1039;
}

.sidebar-search-results .list-group > .list-group-item {
  padding: 0.375rem 0.75rem;
}

.sidebar-search-results .list-group > .list-group-item:-moz-focusring {
  margin-top: 0;
  border-left: 1px solid transparent;
  border-top: 0;
  border-bottom: 1px solid transparent;
}

.sidebar-search-results .list-group > .list-group-item:first-child {
  margin-top: 0;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.sidebar-search-results .search-path {
  font-size: 80%;
}

.sidebar-search-open .btn,
.sidebar-search-open .form-control {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

[class*=sidebar-dark] .sidebar-custom {
  border-top: 1px solid #4f5962;
}

[class*=sidebar-light] .sidebar-custom {
  border-top: 1px solid #dee2e6;
}

.layout-fixed.sidebar-collapse .hide-on-collapse {
  display: none;
}

.layout-fixed.sidebar-collapse:hover .hide-on-collapse {
  display: block;
}

.layout-fixed.text-sm .main-sidebar-custom .sidebar {
  height: calc(100% - (6.73725rem + 1px));
}

.layout-fixed.text-sm .main-sidebar-custom .sidebar-custom {
  height: 3.8rem;
  padding: 0.85rem 0.5rem;
}

.layout-fixed .main-sidebar-custom {
  height: -webkit-fill-available;
  height: -moz-available;
  height: -ms-stretch;
  height: stretch;
}

.layout-fixed .main-sidebar-custom .sidebar {
  height: calc(100% - (7.5rem + 1px));
}

.layout-fixed .main-sidebar-custom .sidebar-custom {
  height: 4rem;
  padding: 0.85rem 0.5rem;
}

.layout-fixed .main-sidebar-custom-lg .sidebar {
  height: calc(100% - (9.5rem + 1px));
}

.layout-fixed .main-sidebar-custom-lg .sidebar-custom {
  height: 6rem;
}

.layout-fixed .main-sidebar-custom-xl .sidebar {
  height: calc(100% - (11.5rem + 1px));
}

.layout-fixed .main-sidebar-custom-xl .sidebar-custom {
  height: 8rem;
}

.layout-fixed .main-sidebar-custom .pos-right,
.layout-fixed .main-sidebar-custom-lg .pos-right,
.layout-fixed .main-sidebar-custom-xl .pos-right {
  position: absolute;
  right: 0.5rem;
}

.sidebar-hidden .main-sidebar,
.sidebar-hidden.sidebar-mini.sidebar-collapse .main-sidebar {
  display: none !important;
}

.sidebar-hidden .content-wrapper,
.sidebar-hidden .main-header,
.sidebar-hidden.sidebar-mini.sidebar-collapse .content-wrapper,
.sidebar-hidden.sidebar-mini.sidebar-collapse .main-header {
  margin-left: 0 !important;
}

.dark-mode .sidebar-dark-primary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .sidebar-dark-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-primary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791;
}

.dark-mode .sidebar-dark-secondary .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .sidebar-dark-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-secondary .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.dark-mode .sidebar-dark-success .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .sidebar-dark-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-success .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c;
}

.dark-mode .sidebar-dark-info .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .sidebar-dark-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-info .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db;
}

.dark-mode .sidebar-dark-warning .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-warning .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12;
}

.dark-mode .sidebar-dark-danger .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .sidebar-dark-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-danger .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c;
}

.dark-mode .sidebar-dark-light .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-light .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f8f9fa;
}

.dark-mode .sidebar-dark-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .sidebar-dark-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.dark-mode .sidebar-dark-lightblue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #86bad8;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lightblue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #86bad8;
}

.dark-mode .sidebar-dark-navy .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #002c59;
  color: #fff;
}

.dark-mode .sidebar-dark-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-navy .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #002c59;
}

.dark-mode .sidebar-dark-olive .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-olive .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #74c8a3;
}

.dark-mode .sidebar-dark-lime .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-lime .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #67ffa9;
}

.dark-mode .sidebar-dark-fuchsia .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f672d8;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-fuchsia .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f672d8;
}

.dark-mode .sidebar-dark-maroon .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-maroon .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #ed6c9b;
}

.dark-mode .sidebar-dark-blue .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .sidebar-dark-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-blue .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3f6791;
}

.dark-mode .sidebar-dark-indigo .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6610f2;
  color: #fff;
}

.dark-mode .sidebar-dark-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-indigo .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6610f2;
}

.dark-mode .sidebar-dark-purple .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6f42c1;
  color: #fff;
}

.dark-mode .sidebar-dark-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-purple .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6f42c1;
}

.dark-mode .sidebar-dark-pink .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e83e8c;
  color: #fff;
}

.dark-mode .sidebar-dark-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-pink .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e83e8c;
}

.dark-mode .sidebar-dark-red .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .sidebar-dark-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-red .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #e74c3c;
}

.dark-mode .sidebar-dark-orange .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-orange .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fd7e14;
}

.dark-mode .sidebar-dark-yellow .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-yellow .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #f39c12;
}

.dark-mode .sidebar-dark-green .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .sidebar-dark-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-green .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #00bc8c;
}

.dark-mode .sidebar-dark-teal .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #20c997;
  color: #fff;
}

.dark-mode .sidebar-dark-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-teal .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #20c997;
}

.dark-mode .sidebar-dark-cyan .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .sidebar-dark-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-cyan .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #3498db;
}

.dark-mode .sidebar-dark-white .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #fff;
  color: #1f2d3d;
}

.dark-mode .sidebar-dark-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-white .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #fff;
}

.dark-mode .sidebar-dark-gray .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .sidebar-dark-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #6c757d;
}

.dark-mode .sidebar-dark-gray-dark .nav-sidebar > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar > .nav-item > .nav-link.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .sidebar-dark-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active,
.dark-mode .sidebar-light-gray-dark .nav-sidebar.nav-legacy > .nav-item > .nav-link.active {
  border-color: #343a40;
}

.dark-mode [class*=sidebar-light-] .sidebar a {
  color: #343a40;
}

.dark-mode [class*=sidebar-light-] .sidebar a:hover {
  text-decoration: none;
}

.logo-xs,
.logo-xl {
  opacity: 1;
  position: absolute;
  visibility: visible;
}

.logo-xs.brand-image-xs,
.logo-xl.brand-image-xs {
  left: 18px;
  top: 12px;
}

.logo-xs.brand-image-xl,
.logo-xl.brand-image-xl {
  left: 12px;
  top: 6px;
}

.logo-xs {
  opacity: 0;
  visibility: hidden;
}

.logo-xs.brand-image-xl {
  left: 16px;
  top: 8px;
}

.brand-link.logo-switch::before {
  content: " ";
}

@media (min-width: 992px) {
  .sidebar-mini .nav-sidebar,
  .sidebar-mini .nav-sidebar > .nav-header,
  .sidebar-mini .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .content-wrapper,
  .sidebar-mini.sidebar-collapse .main-footer,
  .sidebar-mini.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar, .sidebar-mini.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
    width: 250px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
    width: 250px;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
    margin-right: 0.5rem;
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 250px;
  }
  .sidebar-mini.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}
@media (max-width: 991.98px) {
  .sidebar-mini.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}
@media (min-width: 768px) {
  .sidebar-mini-md .nav-sidebar,
  .sidebar-mini-md .nav-sidebar > .nav-header,
  .sidebar-mini-md .nav-sidebar .nav-link {
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .d-hidden-mini {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .content-wrapper,
  .sidebar-mini-md.sidebar-collapse .main-footer,
  .sidebar-mini-md.sidebar-collapse .main-header {
    margin-left: 4.6rem !important;
  }
  .sidebar-mini-md.sidebar-collapse .nav-sidebar .nav-header {
    display: none;
  }
  .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
    width: 0;
    white-space: nowrap;
  }
  .sidebar-mini-md.sidebar-collapse .sidebar .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .brand-text {
    margin-left: -10px;
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xl {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .logo-xs {
    display: inline-block;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    overflow-x: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar, .sidebar-mini-md.sidebar-collapse .main-sidebar::before {
    margin-left: 0;
    width: 4.6rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar .user-panel .image {
    float: none;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
    width: 250px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
    width: 250px;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
    text-align: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
    float: left;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
    display: inline-block;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: visible;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
    animation-name: fadeOut;
    animation-duration: 0.3s;
    animation-fill-mode: both;
    visibility: hidden;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
    margin-right: 0.5rem;
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
    display: block !important;
    transform: translateZ(0);
  }
  .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-md.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
    display: inline-block !important;
  }
  .sidebar-mini-md.sidebar-collapse .visible-sidebar-mini {
    display: block !important;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
    width: 250px;
  }
  .sidebar-mini-md.sidebar-collapse.layout-fixed .brand-link {
    width: 4.6rem;
  }
}
@media (max-width: 767.98px) {
  .sidebar-mini-md.sidebar-collapse .main-sidebar {
    box-shadow: none !important;
  }
}
.sidebar-mini-xs .nav-sidebar,
.sidebar-mini-xs .nav-sidebar > .nav-header,
.sidebar-mini-xs .nav-sidebar .nav-link {
  white-space: nowrap;
}

.sidebar-mini-xs.sidebar-collapse .d-hidden-mini {
  display: none;
}

.sidebar-mini-xs.sidebar-collapse .content-wrapper,
.sidebar-mini-xs.sidebar-collapse .main-footer,
.sidebar-mini-xs.sidebar-collapse .main-header {
  margin-left: 4.6rem !important;
}

.sidebar-mini-xs.sidebar-collapse .nav-sidebar .nav-header {
  display: none;
}

.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p {
  width: 0;
  white-space: nowrap;
}

.sidebar-mini-xs.sidebar-collapse .sidebar .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .brand-text {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .logo-xs {
  display: inline-block;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar {
  overflow-x: hidden;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar, .sidebar-mini-xs.sidebar-collapse .main-sidebar::before {
  margin-left: 0;
  width: 4.6rem;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar .user-panel .image {
  float: none;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused {
  width: 250px;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-link, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-link {
  width: 250px;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel {
  text-align: left;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel .image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel .image {
  float: left;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xl, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-text,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xl {
  display: inline-block;
  margin-left: 0;
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .logo-xs, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .logo-xs {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .brand-image, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .brand-image {
  margin-right: 0.5rem;
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .user-panel > .info, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .sidebar-form,
.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .user-panel > .info {
  display: block !important;
  transform: translateZ(0);
}

.sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand):hover .nav-sidebar > .nav-item > .nav-link > span, .sidebar-mini-xs.sidebar-collapse .main-sidebar:not(.sidebar-no-expand).sidebar-focused .nav-sidebar > .nav-item > .nav-link > span {
  display: inline-block !important;
}

.sidebar-mini-xs.sidebar-collapse .visible-sidebar-mini {
  display: block !important;
}

.sidebar-mini-xs.sidebar-collapse.layout-fixed .main-sidebar:hover .brand-link {
  width: 250px;
}

.sidebar-mini-xs.sidebar-collapse.layout-fixed .brand-link {
  width: 4.6rem;
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 3rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 4rem);
}

.sidebar-mini .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 5rem);
}

.sidebar-mini .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy .nav-link {
  width: 250px;
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 3rem);
}

.sidebar-mini .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 4rem);
}

.sidebar-mini .main-sidebar .nav-flat .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat .nav-link {
  width: 250px;
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: 250px;
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.2rem);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.4rem);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.6rem);
}

.sidebar-mini .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.8rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-link {
  width: calc(250px - 1rem - 0.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 250px;
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(250px - 0.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1.5rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 2rem);
}

.sidebar-mini .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-md .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link,
.sidebar-mini-xs .main-sidebar .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 2.5rem);
}

.sidebar-mini .main-sidebar .nav-link,
.sidebar-mini-md .main-sidebar .nav-link,
.sidebar-mini-xs .main-sidebar .nav-link {
  width: calc(250px - 1rem);
  transition: width ease-in-out 0.3s;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar-mini .main-sidebar .nav-link,
  .sidebar-mini-md .main-sidebar .nav-link,
  .sidebar-mini-xs .main-sidebar .nav-link {
    transition: none;
  }
}
.sidebar-collapse.sidebar-mini .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar .sidebar-search-results {
  display: none;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar .nav-link {
  width: 3.6rem;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-legacy .nav-link {
  width: 4.6rem;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-treeview {
  padding-left: 0 !important;
  margin-left: 0 !important;
}

.sidebar-collapse.sidebar-mini .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar .nav-sidebar.nav-child-indent.nav-compact .nav-link {
  width: 3.6rem;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.hide-nav-header-on-hover) .nav-header, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.hide-nav-header-on-hover) .nav-header {
  display: inline-block;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar {
  display: inline-block;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .form-control-sidebar ~ .input-group-append {
  display: flex;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover:not(.sidebar-no-expand) .sidebar-search-open .sidebar-search-results {
  display: inline-block;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy .nav-link {
  width: 250px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 2rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 3rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-legacy.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem - 4rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat .nav-link {
  width: 250px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-link {
  width: 250px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.2rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.4rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.6rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-flat.nav-child-indent .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 0.8rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-compact .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-link {
  width: 250px;
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-link {
  width: calc(250px - 0.5rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 1.5rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 2rem);
}

.sidebar-collapse.sidebar-mini .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-md .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar.sidebar-focused .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link, .sidebar-collapse.sidebar-mini-xs .main-sidebar:hover .nav-child-indent.nav-legacy.nav-compact .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-treeview .nav-link {
  width: calc(250px - 2.5rem);
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover {
  width: 4.6rem;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-header, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-header,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-header {
  display: none;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .brand-link, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .brand-link,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .brand-link {
  width: 4.6rem !important;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .user-panel .image, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .user-panel .image,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .user-panel .image {
  float: none !important;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xs, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xs,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xs {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .logo-xl, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .logo-xl,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .logo-xl {
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .nav-sidebar.nav-child-indent .nav-treeview,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .nav-sidebar.nav-child-indent .nav-treeview {
  padding-left: 0;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar .nav-link p,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .brand-text,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .user-panel > .info,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar .nav-link p {
  margin-left: -10px;
  animation-name: fadeOut;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: hidden;
  display: inline-block;
  width: 0;
}

.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-md .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon, .sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar.sidebar-focused .sidebar .nav-sidebar > .nav-item .nav-icon,
.sidebar-collapse.sidebar-mini-xs .sidebar-no-expand.main-sidebar:hover .sidebar .nav-sidebar > .nav-item .nav-icon {
  margin-right: 0;
}

.nav-sidebar {
  position: relative;
}

.nav-sidebar:hover {
  overflow: visible;
}

.sidebar-form,
.nav-sidebar > .nav-header {
  overflow: hidden;
  text-overflow: clip;
}

.nav-sidebar .nav-item > .nav-link {
  position: relative;
}

.nav-sidebar .nav-item > .nav-link > .float-right {
  margin-top: -7px;
  position: absolute;
  right: 10px;
  top: 50%;
}

.sidebar .nav-link p,
.main-sidebar .brand-text,
.main-sidebar .logo-xs,
.main-sidebar .logo-xl,
.sidebar .user-panel .info {
  transition: margin-left 0.3s linear, opacity 0.3s ease, visibility 0.3s ease;
}

@media (prefers-reduced-motion: reduce) {
  .sidebar .nav-link p,
  .main-sidebar .brand-text,
  .main-sidebar .logo-xs,
  .main-sidebar .logo-xl,
  .sidebar .user-panel .info {
    transition: none;
  }
}
html.control-sidebar-animate {
  overflow-x: hidden;
}

.control-sidebar {
  bottom: calc(3.5rem + 1px);
  position: absolute;
  top: calc(3.5rem + 1px);
  z-index: 1031;
}

.control-sidebar, .control-sidebar::before {
  bottom: calc(3.5rem + 1px);
  display: none;
  right: -250px;
  width: 250px;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar, .control-sidebar::before {
    transition: none;
  }
}
.control-sidebar::before {
  content: "";
  display: block;
  position: fixed;
  top: 0;
  z-index: -1;
}

body.text-sm .control-sidebar {
  bottom: calc(2.9365rem + 1px);
  top: calc(2.93725rem + 1px);
}

.main-header.text-sm ~ .control-sidebar {
  top: calc(2.93725rem + 1px);
}

.main-footer.text-sm ~ .control-sidebar {
  bottom: calc(2.9365rem + 1px);
}

.control-sidebar-push-slide .content-wrapper,
.control-sidebar-push-slide .main-footer {
  transition: margin-right 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar-push-slide .content-wrapper,
  .control-sidebar-push-slide .main-footer {
    transition: none;
  }
}
.control-sidebar-open .control-sidebar {
  display: block !important;
}

.control-sidebar-open .control-sidebar, .control-sidebar-open .control-sidebar::before {
  right: 0;
}

.control-sidebar-open.control-sidebar-push .content-wrapper,
.control-sidebar-open.control-sidebar-push .main-footer, .control-sidebar-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-open.control-sidebar-push-slide .main-footer {
  margin-right: 250px;
}

.control-sidebar-slide-open .control-sidebar {
  display: block;
}

.control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
  right: 0;
  transition: right 0.3s ease-in-out, display 0.3s ease-in-out;
}

@media (prefers-reduced-motion: reduce) {
  .control-sidebar-slide-open .control-sidebar, .control-sidebar-slide-open .control-sidebar::before {
    transition: none;
  }
}
.control-sidebar-slide-open.control-sidebar-push .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push .main-footer, .control-sidebar-slide-open.control-sidebar-push-slide .content-wrapper,
.control-sidebar-slide-open.control-sidebar-push-slide .main-footer {
  margin-right: 250px;
}

.control-sidebar-dark {
  background-color: #343a40;
}

.control-sidebar-dark,
.control-sidebar-dark a,
.control-sidebar-dark .nav-link {
  color: #c2c7d0;
}

.control-sidebar-dark a:hover {
  color: #fff;
}

.control-sidebar-dark h1, .control-sidebar-dark .h1,
.control-sidebar-dark h2,
.control-sidebar-dark .h2,
.control-sidebar-dark h3,
.control-sidebar-dark .h3,
.control-sidebar-dark h4,
.control-sidebar-dark .h4,
.control-sidebar-dark h5,
.control-sidebar-dark .h5,
.control-sidebar-dark h6,
.control-sidebar-dark .h6,
.control-sidebar-dark label {
  color: #fff;
}

.control-sidebar-dark .nav-tabs {
  background-color: rgba(255, 255, 255, 0.1);
  border-bottom: 0;
  margin-bottom: 5px;
}

.control-sidebar-dark .nav-tabs .nav-item {
  margin: 0;
}

.control-sidebar-dark .nav-tabs .nav-link {
  border-radius: 0;
  padding: 10px 20px;
  position: relative;
  text-align: center;
}

.control-sidebar-dark .nav-tabs .nav-link, .control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border: 0;
}

.control-sidebar-dark .nav-tabs .nav-link:hover, .control-sidebar-dark .nav-tabs .nav-link:active, .control-sidebar-dark .nav-tabs .nav-link:focus, .control-sidebar-dark .nav-tabs .nav-link.active {
  border-bottom-color: transparent;
  border-left-color: transparent;
  border-top-color: transparent;
  color: #fff;
}

.control-sidebar-dark .nav-tabs .nav-link.active {
  background-color: #343a40;
}

.control-sidebar-dark .tab-pane {
  padding: 10px 15px;
}

.control-sidebar-light {
  color: #4b545c;
  background-color: #fff;
  border-left: 1px solid #dee2e6;
}

.text-sm .dropdown-menu {
  font-size: 0.875rem !important;
}

.text-sm .dropdown-toggle::after {
  vertical-align: 0.2rem;
}

.dropdown-item-title {
  font-size: 1rem;
  margin: 0;
}

.dropdown-icon::after {
  margin-left: 0;
}

.dropdown-menu-lg {
  max-width: 300px;
  min-width: 280px;
  padding: 0;
}

.dropdown-menu-lg .dropdown-divider {
  margin: 0;
}

.dropdown-menu-lg .dropdown-item {
  padding: 0.5rem 1rem;
}

.dropdown-menu-lg p {
  margin: 0;
  white-space: normal;
}

.dropdown-submenu {
  position: relative;
}

.dropdown-submenu > a::after {
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
  float: right;
  margin-left: 0.5rem;
  margin-top: 0.5rem;
}

.dropdown-submenu > .dropdown-menu {
  left: 100%;
  margin-left: 0;
  margin-top: 0;
  top: 0;
}

.dropdown-hover:hover > .dropdown-menu, .dropdown-hover.nav-item.dropdown:hover > .dropdown-menu,
.dropdown-hover .dropdown-submenu:hover > .dropdown-menu, .dropdown-hover.dropdown-submenu:hover > .dropdown-menu {
  display: block;
}

.dropdown-menu-xl {
  max-width: 420px;
  min-width: 360px;
  padding: 0;
}

.dropdown-menu-xl .dropdown-divider {
  margin: 0;
}

.dropdown-menu-xl .dropdown-item {
  padding: 0.5rem 1rem;
}

.dropdown-menu-xl p {
  margin: 0;
  white-space: normal;
}

.dropdown-footer,
.dropdown-header {
  display: block;
  font-size: 0.875rem;
  padding: 0.5rem 1rem;
  text-align: center;
}

.open:not(.dropup) > .animated-dropdown-menu {
  animation: flipInX 0.7s both;
  backface-visibility: visible !important;
}

.navbar-custom-menu > .navbar-nav > li {
  position: relative;
}

.navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
  position: absolute;
  right: 0;
  left: auto;
}

@media (max-width: 767.98px) {
  .navbar-custom-menu > .navbar-nav {
    float: right;
  }
  .navbar-custom-menu > .navbar-nav > li {
    position: static;
  }
  .navbar-custom-menu > .navbar-nav > li > .dropdown-menu {
    position: absolute;
    right: 5%;
    left: auto;
    border: 1px solid #ddd;
    background-color: #fff;
  }
}
.navbar-nav > .user-menu > .nav-link::after {
  content: none;
}

.navbar-nav > .user-menu > .dropdown-menu {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  padding: 0;
  width: 280px;
}

.navbar-nav > .user-menu > .dropdown-menu,
.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header {
  height: 175px;
  padding: 10px;
  text-align: center;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > img {
  z-index: 5;
  height: 90px;
  width: 90px;
  border: 3px solid;
  border-color: transparent;
  border-color: rgba(255, 255, 255, 0.2);
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p {
  z-index: 5;
  font-size: 17px;
  margin-top: 10px;
}

.navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > small, .navbar-nav > .user-menu > .dropdown-menu > li.user-header > p > .small {
  display: block;
  font-size: 12px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-bottom: 1px solid #495057;
  border-top: 1px solid #dee2e6;
  padding: 15px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-body::after {
  display: block;
  clear: both;
  content: "";
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
    background-color: #fff !important;
    color: #495057 !important;
  }
}
.navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #f8f9fa;
  padding: 10px;
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer::after {
  display: block;
  clear: both;
  content: "";
}

.navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #6c757d;
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover {
    background-color: #f8f9fa;
  }
}
.navbar-nav > .user-menu .user-image {
  border-radius: 50%;
  float: left;
  height: 2.1rem;
  margin-right: 10px;
  margin-top: -2px;
  width: 2.1rem;
}

@media (min-width: 576px) {
  .navbar-nav > .user-menu .user-image {
    float: none;
    line-height: 10px;
    margin-right: 0.4rem;
    margin-top: -8px;
  }
}
.dark-mode .dropdown-menu {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .dropdown-item {
  color: #fff;
}

.dark-mode .dropdown-item:focus, .dark-mode .dropdown-item:hover {
  background-color: #3f474e;
}

.dark-mode .dropdown-divider {
  border-color: #6c757d;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer {
  background-color: #3a4047;
  color: #fff;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default {
  color: #fff;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: #3f474e;
  color: #dee2e6;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-footer .btn-default:focus {
  background-color: #454d55;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body {
  border-color: #6c757d;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a {
  background-color: transparent !important;
  color: #fff !important;
}

.dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:hover, .dark-mode .navbar-nav > .user-menu > .dropdown-menu > .user-body a:focus {
  color: #ced4da !important;
}

.nav-pills .nav-link {
  color: #6c757d;
}

.nav-pills .nav-link:not(.active):hover {
  color: #007bff;
}

.nav-pills .nav-item.dropdown.show .nav-link:hover {
  color: #fff;
}

.nav-tabs.flex-column {
  border-bottom: 0;
  border-right: 1px solid #dee2e6;
}

.nav-tabs.flex-column .nav-link {
  border-bottom-left-radius: 0.25rem;
  border-top-right-radius: 0;
  margin-right: -1px;
}

.nav-tabs.flex-column .nav-link:hover, .nav-tabs.flex-column .nav-link:focus {
  border-color: #e9ecef transparent #e9ecef #e9ecef;
}

.nav-tabs.flex-column .nav-link.active,
.nav-tabs.flex-column .nav-item.show .nav-link {
  border-color: #dee2e6 transparent #dee2e6 #dee2e6;
}

.nav-tabs.flex-column.nav-tabs-right {
  border-left: 1px solid #dee2e6;
  border-right: 0;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0.25rem;
  border-top-left-radius: 0;
  border-top-right-radius: 0.25rem;
  margin-left: -1px;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link:hover, .nav-tabs.flex-column.nav-tabs-right .nav-link:focus {
  border-color: #e9ecef #e9ecef #e9ecef transparent;
}

.nav-tabs.flex-column.nav-tabs-right .nav-link.active,
.nav-tabs.flex-column.nav-tabs-right .nav-item.show .nav-link {
  border-color: #dee2e6 #dee2e6 #dee2e6 transparent;
}

.navbar-no-expand {
  flex-direction: row;
}

.navbar-no-expand .nav-link {
  padding-left: 1rem;
  padding-right: 1rem;
}

.navbar-no-expand .dropdown-menu {
  position: absolute;
}

.navbar-light {
  background-color: #f8f9fa;
}

.navbar-dark {
  background-color: #343a40;
  border-color: #4b545c;
}

.navbar-primary {
  background-color: #007bff;
  color: #fff;
}

.navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-primary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-primary.navbar-light .form-control-navbar,
.navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #0071eb;
  border-color: #0065d1;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-primary.navbar-light .form-control-navbar:focus,
.navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #006fe6;
  border-color: #0065d1 !important;
  color: #343a40;
}

.navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-primary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-primary.navbar-dark .form-control-navbar,
.navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1486ff;
  border-color: #2e93ff;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-primary.navbar-dark .form-control-navbar:focus,
.navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1a88ff;
  border-color: #2e93ff !important;
  color: #fff;
}

.navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}

.navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-secondary.navbar-light .form-control-navbar,
.navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-secondary.navbar-light .form-control-navbar:focus,
.navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-secondary.navbar-dark .form-control-navbar,
.navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-secondary.navbar-dark .form-control-navbar:focus,
.navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-success {
  background-color: #002e5f;
  color: #fff;
}

.navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-success.navbar-light .form-control-navbar,
.navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #24973e;
  border-color: #1f8236;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-success.navbar-light .form-control-navbar:focus,
.navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #23923d;
  border-color: #1f8236 !important;
  color: #343a40;
}

.navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-success.navbar-dark .form-control-navbar,
.navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2cb74c;
  border-color: #31cc54;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-success.navbar-dark .form-control-navbar:focus,
.navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2dbc4e;
  border-color: #31cc54 !important;
  color: #fff;
}

.navbar-info {
  background-color: #17a2b8;
  color: #fff;
}

.navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-info.navbar-light .form-control-navbar,
.navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1592a6;
  border-color: #127e8f;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-info.navbar-light .form-control-navbar:focus,
.navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #148ea1;
  border-color: #127e8f !important;
  color: #343a40;
}

.navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-info.navbar-dark .form-control-navbar,
.navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #19b2ca;
  border-color: #1cc6e1;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-info.navbar-dark .form-control-navbar:focus,
.navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1ab6cf;
  border-color: #1cc6e1 !important;
  color: #fff;
}

.navbar-warning {
  background-color: #ffc107;
  color: #1f2d3d;
}

.navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-warning.navbar-light .form-control-navbar,
.navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f2b500;
  border-color: #d8a200;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-warning.navbar-light .form-control-navbar:focus,
.navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #edb100;
  border-color: #d8a200 !important;
  color: #343a40;
}

.navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-warning.navbar-dark .form-control-navbar,
.navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ffc61b;
  border-color: #ffcc35;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-warning.navbar-dark .form-control-navbar:focus,
.navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ffc721;
  border-color: #ffcc35 !important;
  color: #fff;
}

.navbar-danger {
  background-color: #dc3545;
  color: #fff;
}

.navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-danger.navbar-light .form-control-navbar,
.navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #d72536;
  border-color: #c22231;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-danger.navbar-light .form-control-navbar:focus,
.navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d32535;
  border-color: #c22231 !important;
  color: #343a40;
}

.navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-danger.navbar-dark .form-control-navbar,
.navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #df4655;
  border-color: #e35c69;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-danger.navbar-dark .form-control-navbar:focus,
.navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e04b59;
  border-color: #e35c69 !important;
  color: #fff;
}

.navbar-lightblue {
  background-color: #3c8dbc;
  color: #fff;
}

.navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lightblue.navbar-light .form-control-navbar,
.navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3781ad;
  border-color: #317399;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-lightblue.navbar-light .form-control-navbar:focus,
.navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #367fa9;
  border-color: #317399 !important;
  color: #343a40;
}

.navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lightblue.navbar-dark .form-control-navbar,
.navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #4897c5;
  border-color: #5ba2cb;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-lightblue.navbar-dark .form-control-navbar:focus,
.navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4c99c6;
  border-color: #5ba2cb !important;
  color: #fff;
}

.navbar-navy {
  background-color: #001f3f;
  color: #fff;
}

.navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-navy.navbar-light .form-control-navbar,
.navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00152b;
  border-color: #000811;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-navy.navbar-light .form-control-navbar:focus,
.navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #001226;
  border-color: #000811 !important;
  color: #343a40;
}

.navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-navy.navbar-dark .form-control-navbar,
.navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #002953;
  border-color: #00366d;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-navy.navbar-dark .form-control-navbar:focus,
.navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #002c59;
  border-color: #00366d !important;
  color: #fff;
}

.navbar-olive {
  background-color: #3d9970;
  color: #fff;
}

.navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar,
.navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #378a65;
  border-color: #307858;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-olive.navbar-light .form-control-navbar:focus,
.navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #368763;
  border-color: #307858 !important;
  color: #343a40;
}

.navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-olive.navbar-dark .form-control-navbar,
.navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #43a87b;
  border-color: #4cb888;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-olive.navbar-dark .form-control-navbar:focus,
.navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #44ab7d;
  border-color: #4cb888 !important;
  color: #fff;
}

.navbar-lime {
  background-color: #01ff70;
  color: #1f2d3d;
}

.navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lime.navbar-light .form-control-navbar,
.navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00ec67;
  border-color: #00d25c;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-lime.navbar-light .form-control-navbar:focus,
.navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00e765;
  border-color: #00d25c !important;
  color: #343a40;
}

.navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lime.navbar-dark .form-control-navbar,
.navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #15ff7b;
  border-color: #2fff8a;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-lime.navbar-dark .form-control-navbar:focus,
.navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1bff7e;
  border-color: #2fff8a !important;
  color: #fff;
}

.navbar-fuchsia {
  background-color: #f012be;
  color: #fff;
}

.navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-fuchsia.navbar-light .form-control-navbar,
.navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #df0eb0;
  border-color: #c70d9d;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-fuchsia.navbar-light .form-control-navbar:focus,
.navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #db0ead;
  border-color: #c70d9d !important;
  color: #343a40;
}

.navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-fuchsia.navbar-dark .form-control-navbar,
.navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f125c3;
  border-color: #f33dca;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f22ac5;
  border-color: #f33dca !important;
  color: #fff;
}

.navbar-maroon {
  background-color: #d81b60;
  color: #fff;
}

.navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-maroon.navbar-light .form-control-navbar,
.navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #c61958;
  border-color: #af164e;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-maroon.navbar-light .form-control-navbar:focus,
.navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #c11856;
  border-color: #af164e !important;
  color: #343a40;
}

.navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-maroon.navbar-dark .form-control-navbar,
.navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e4246a;
  border-color: #e63a79;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-maroon.navbar-dark .form-control-navbar:focus,
.navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e4286d;
  border-color: #e63a79 !important;
  color: #fff;
}

.navbar-blue {
  background-color: #007bff;
  color: #fff;
}

.navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-blue.navbar-light .form-control-navbar,
.navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #0071eb;
  border-color: #0065d1;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-blue.navbar-light .form-control-navbar:focus,
.navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #006fe6;
  border-color: #0065d1 !important;
  color: #343a40;
}

.navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-blue.navbar-dark .form-control-navbar,
.navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1486ff;
  border-color: #2e93ff;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-blue.navbar-dark .form-control-navbar:focus,
.navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1a88ff;
  border-color: #2e93ff !important;
  color: #fff;
}

.navbar-indigo {
  background-color: #6610f2;
  color: #fff;
}

.navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-indigo.navbar-light .form-control-navbar,
.navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #5d0ce1;
  border-color: #530bc9;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-indigo.navbar-light .form-control-navbar:focus,
.navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #5b0cdd;
  border-color: #530bc9 !important;
  color: #343a40;
}

.navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-indigo.navbar-dark .form-control-navbar,
.navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7223f3;
  border-color: #823cf4;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-indigo.navbar-dark .form-control-navbar:focus,
.navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7528f3;
  border-color: #823cf4 !important;
  color: #fff;
}

.navbar-purple {
  background-color: #6f42c1;
  color: #fff;
}

.navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar,
.navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #663bb4;
  border-color: #5b35a0;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-purple.navbar-light .form-control-navbar:focus,
.navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #643ab0;
  border-color: #5b35a0 !important;
  color: #343a40;
}

.navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar,
.navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7b51c6;
  border-color: #8965cc;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-purple.navbar-dark .form-control-navbar:focus,
.navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7e55c7;
  border-color: #8965cc !important;
  color: #fff;
}

.navbar-pink {
  background-color: #e83e8c;
  color: #fff;
}

.navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-pink.navbar-light .form-control-navbar,
.navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e62c81;
  border-color: #de1a74;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-pink.navbar-light .form-control-navbar:focus,
.navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e5277e;
  border-color: #de1a74 !important;
  color: #343a40;
}

.navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-pink.navbar-dark .form-control-navbar,
.navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ea5097;
  border-color: #ed67a4;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-pink.navbar-dark .form-control-navbar:focus,
.navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #eb559a;
  border-color: #ed67a4 !important;
  color: #fff;
}

.navbar-red {
  background-color: #dc3545;
  color: #fff;
}

.navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-red.navbar-light .form-control-navbar,
.navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #d72536;
  border-color: #c22231;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-red.navbar-light .form-control-navbar:focus,
.navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #d32535;
  border-color: #c22231 !important;
  color: #343a40;
}

.navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-red.navbar-dark .form-control-navbar,
.navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #df4655;
  border-color: #e35c69;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-red.navbar-dark .form-control-navbar:focus,
.navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e04b59;
  border-color: #e35c69 !important;
  color: #fff;
}

.navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-orange.navbar-light .form-control-navbar,
.navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fa7302;
  border-color: #e16702;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-orange.navbar-light .form-control-navbar:focus,
.navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f57102;
  border-color: #e16702 !important;
  color: #343a40;
}

.navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-orange.navbar-dark .form-control-navbar,
.navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fd8928;
  border-color: #fd9742;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-orange.navbar-dark .form-control-navbar:focus,
.navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #fd8c2d;
  border-color: #fd9742 !important;
  color: #fff;
}

.navbar-yellow {
  background-color: #ffc107;
  color: #1f2d3d;
}

.navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-yellow.navbar-light .form-control-navbar,
.navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f2b500;
  border-color: #d8a200;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-yellow.navbar-light .form-control-navbar:focus,
.navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #edb100;
  border-color: #d8a200 !important;
  color: #343a40;
}

.navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-yellow.navbar-dark .form-control-navbar,
.navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ffc61b;
  border-color: #ffcc35;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-yellow.navbar-dark .form-control-navbar:focus,
.navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ffc721;
  border-color: #ffcc35 !important;
  color: #fff;
}

.navbar-green {
  background-color: #002e5f;
  color: #fff;
}

.navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-green.navbar-light .form-control-navbar,
.navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #24973e;
  border-color: #1f8236;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-green.navbar-light .form-control-navbar:focus,
.navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #23923d;
  border-color: #1f8236 !important;
  color: #343a40;
}

.navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-green.navbar-dark .form-control-navbar,
.navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2cb74c;
  border-color: #31cc54;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-green.navbar-dark .form-control-navbar:focus,
.navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #2dbc4e;
  border-color: #31cc54 !important;
  color: #fff;
}

.navbar-teal {
  background-color: #20c997;
  color: #fff;
}

.navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-teal.navbar-light .form-control-navbar,
.navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1db78a;
  border-color: #1aa179;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-teal.navbar-light .form-control-navbar:focus,
.navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1cb386;
  border-color: #1aa179 !important;
  color: #343a40;
}

.navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-teal.navbar-dark .form-control-navbar,
.navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #23dba4;
  border-color: #38dfae;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-teal.navbar-dark .form-control-navbar:focus,
.navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #26dca6;
  border-color: #38dfae !important;
  color: #fff;
}

.navbar-cyan {
  background-color: #17a2b8;
  color: #fff;
}

.navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-cyan.navbar-light .form-control-navbar,
.navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1592a6;
  border-color: #127e8f;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-cyan.navbar-light .form-control-navbar:focus,
.navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #148ea1;
  border-color: #127e8f !important;
  color: #343a40;
}

.navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-cyan.navbar-dark .form-control-navbar,
.navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #19b2ca;
  border-color: #1cc6e1;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-cyan.navbar-dark .form-control-navbar:focus,
.navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1ab6cf;
  border-color: #1cc6e1 !important;
  color: #fff;
}

.navbar-white {
  background-color: #fff;
  color: #1f2d3d;
}

.navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-white.navbar-light .form-control-navbar,
.navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: whitesmoke;
  border-color: #e8e8e8;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-white.navbar-light .form-control-navbar:focus,
.navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f2f2f2;
  border-color: #e8e8e8 !important;
  color: #343a40;
}

.navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-white.navbar-dark .form-control-navbar,
.navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-white.navbar-dark .form-control-navbar:focus,
.navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.navbar-gray {
  background-color: #6c757d;
  color: #fff;
}

.navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar,
.navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-gray.navbar-light .form-control-navbar:focus,
.navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar,
.navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-gray.navbar-dark .form-control-navbar:focus,
.navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}

.navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray-dark.navbar-light .form-control-navbar,
.navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2b3035;
  border-color: #1f2327;
  color: rgba(52, 58, 64, 0.8);
}

.navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.navbar-gray-dark.navbar-light .form-control-navbar:focus,
.navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #292d32;
  border-color: #1f2327 !important;
  color: #343a40;
}

.navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray-dark.navbar-dark .form-control-navbar,
.navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3d444b;
  border-color: #495159;
  color: rgba(255, 255, 255, 0.8);
}

.navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3f474e;
  border-color: #495159 !important;
  color: #fff;
}

.navbar-nav-not-expanded {
  flex-direction: row;
}

.navbar-nav-not-expanded .dropdown-menu {
  position: absolute;
}

.navbar-nav-not-expanded .nav-link {
  padding-right: 1rem;
  padding-left: 1rem;
}

.dark-mode .nav-pills .nav-link {
  color: #ced4da;
}

.dark-mode .nav-tabs {
  border-color: #56606a;
}

.dark-mode .nav-tabs .nav-link:focus,
.dark-mode .nav-tabs .nav-link:hover {
  border-color: #56606a;
}

.dark-mode .nav-tabs .nav-item.show .nav-link,
.dark-mode .nav-tabs .nav-link.active {
  background-color: #343a40;
  border-color: #56606a #56606a transparent #56606a;
  color: #fff;
}

.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link.active, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link.active,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  border-color: #56606a transparent #56606a #56606a;
}

.dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:focus, .dark-mode .nav-tabs.flex-column .nav-item.show .nav-link:hover,
.dark-mode .nav-tabs.flex-column .nav-link:focus,
.dark-mode .nav-tabs.flex-column .nav-link:hover {
  background-color: #3f474e;
}

.dark-mode .nav-tabs.flex-column.nav-tabs-right {
  border-color: #56606a;
}

.dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link.active, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:focus, .dark-mode .nav-tabs.flex-column.nav-tabs-right .nav-link:hover {
  border-color: #56606a #56606a #56606a transparent;
}

.dark-mode .navbar-light {
  background-color: #f8f9fa;
}

.dark-mode .navbar-dark {
  background-color: #343a40;
  border-color: #4b545c;
}

.dark-mode .navbar-primary {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar,
.dark-mode .navbar-primary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #395d83;
  border-color: #315071;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-primary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #375a7f;
  border-color: #315071 !important;
  color: #343a40;
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar,
.dark-mode .navbar-primary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45719f;
  border-color: #4d7eb1;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-primary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4774a3;
  border-color: #4d7eb1 !important;
  color: #fff;
}

.dark-mode .navbar-secondary {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-secondary.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.dark-mode .navbar-success {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .navbar-success.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-success.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-success.navbar-light .form-control-navbar,
.dark-mode .navbar-success.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00a87d;
  border-color: #008e6a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-success.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-success.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00a379;
  border-color: #008e6a !important;
  color: #343a40;
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar,
.dark-mode .navbar-success.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00d09b;
  border-color: #00eaae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-success.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00d69f;
  border-color: #00eaae !important;
  color: #fff;
}

.dark-mode .navbar-info {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .navbar-info.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-info.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-info.navbar-light .form-control-navbar,
.dark-mode .navbar-info.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #268fd5;
  border-color: #2280bf;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-info.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-info.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #258cd1;
  border-color: #2280bf !important;
  color: #343a40;
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar,
.dark-mode .navbar-info.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45a1de;
  border-color: #5bace2;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-info.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4aa3df;
  border-color: #5bace2 !important;
  color: #fff;
}

.dark-mode .navbar-warning {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar,
.dark-mode .navbar-warning.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e5910c;
  border-color: #cd820a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e08e0b;
  border-color: #cd820a !important;
  color: #343a40;
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f4a425;
  border-color: #f5ae3e;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-warning.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f4a62a;
  border-color: #f5ae3e !important;
  color: #fff;
}

.dark-mode .navbar-danger {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar,
.dark-mode .navbar-danger.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e53b2a;
  border-color: #da2d1b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e43725;
  border-color: #da2d1b !important;
  color: #343a40;
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e95d4e;
  border-color: #ec7265;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-danger.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea6153;
  border-color: #ec7265 !important;
  color: #fff;
}

.dark-mode .navbar-lightblue {
  background-color: #86bad8;
  color: #1f2d3d;
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #76b1d3;
  border-color: #63a6cd;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #72afd2;
  border-color: #63a6cd !important;
  color: #343a40;
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #95c3dd;
  border-color: #a9cee3;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lightblue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #99c5de;
  border-color: #a9cee3 !important;
  color: #fff;
}

.dark-mode .navbar-navy {
  background-color: #002c59;
  color: #fff;
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar,
.dark-mode .navbar-navy.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #002244;
  border-color: #00152b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #001f3f;
  border-color: #00152b !important;
  color: #343a40;
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00366d;
  border-color: #004286;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-navy.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #003872;
  border-color: #004286 !important;
  color: #fff;
}

.dark-mode .navbar-olive {
  background-color: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar,
.dark-mode .navbar-olive.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #66c299;
  border-color: #53bb8d;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #62c096;
  border-color: #53bb8d !important;
  color: #343a40;
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #83ceac;
  border-color: #95d5b8;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-olive.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #87cfaf;
  border-color: #95d5b8 !important;
  color: #fff;
}

.dark-mode .navbar-lime {
  background-color: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar,
.dark-mode .navbar-lime.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #53ff9e;
  border-color: #39ff90;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4eff9b;
  border-color: #39ff90 !important;
  color: #343a40;
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7bffb5;
  border-color: #95ffc3;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-lime.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #81ffb8;
  border-color: #95ffc3 !important;
  color: #fff;
}

.dark-mode .navbar-fuchsia {
  background-color: #f672d8;
  color: #1f2d3d;
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f55fd3;
  border-color: #f347cc;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f55ad2;
  border-color: #f347cc !important;
  color: #343a40;
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f785de;
  border-color: #f99de4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-fuchsia.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f88adf;
  border-color: #f99de4 !important;
  color: #fff;
}

.dark-mode .navbar-maroon {
  background-color: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ea5a8f;
  border-color: #e8447f;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea568c;
  border-color: #e8447f !important;
  color: #343a40;
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ef7ea8;
  border-color: #f295b7;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-maroon.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f083ab;
  border-color: #f295b7 !important;
  color: #fff;
}

.dark-mode .navbar-blue {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar,
.dark-mode .navbar-blue.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #395d83;
  border-color: #315071;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #375a7f;
  border-color: #315071 !important;
  color: #343a40;
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45719f;
  border-color: #4d7eb1;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-blue.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4774a3;
  border-color: #4d7eb1 !important;
  color: #fff;
}

.dark-mode .navbar-indigo {
  background-color: #6610f2;
  color: #fff;
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #5d0ce1;
  border-color: #530bc9;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #5b0cdd;
  border-color: #530bc9 !important;
  color: #343a40;
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7223f3;
  border-color: #823cf4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-indigo.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7528f3;
  border-color: #823cf4 !important;
  color: #fff;
}

.dark-mode .navbar-purple {
  background-color: #6f42c1;
  color: #fff;
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar,
.dark-mode .navbar-purple.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #663bb4;
  border-color: #5b35a0;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #643ab0;
  border-color: #5b35a0 !important;
  color: #343a40;
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #7b51c6;
  border-color: #8965cc;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-purple.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #7e55c7;
  border-color: #8965cc !important;
  color: #fff;
}

.dark-mode .navbar-pink {
  background-color: #e83e8c;
  color: #fff;
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar,
.dark-mode .navbar-pink.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e62c81;
  border-color: #de1a74;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e5277e;
  border-color: #de1a74 !important;
  color: #343a40;
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #ea5097;
  border-color: #ed67a4;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-pink.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #eb559a;
  border-color: #ed67a4 !important;
  color: #fff;
}

.dark-mode .navbar-red {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .navbar-red.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-red.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-red.navbar-light .form-control-navbar,
.dark-mode .navbar-red.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e53b2a;
  border-color: #da2d1b;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-red.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-red.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e43725;
  border-color: #da2d1b !important;
  color: #343a40;
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar,
.dark-mode .navbar-red.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e95d4e;
  border-color: #ec7265;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-red.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #ea6153;
  border-color: #ec7265 !important;
  color: #fff;
}

.dark-mode .navbar-orange {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar,
.dark-mode .navbar-orange.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fa7302;
  border-color: #e16702;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f57102;
  border-color: #e16702 !important;
  color: #343a40;
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #fd8928;
  border-color: #fd9742;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-orange.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #fd8c2d;
  border-color: #fd9742 !important;
  color: #fff;
}

.dark-mode .navbar-yellow {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #e5910c;
  border-color: #cd820a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #e08e0b;
  border-color: #cd820a !important;
  color: #343a40;
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #f4a425;
  border-color: #f5ae3e;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-yellow.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f4a62a;
  border-color: #f5ae3e !important;
  color: #fff;
}

.dark-mode .navbar-green {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .navbar-green.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-green.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-green.navbar-light .form-control-navbar,
.dark-mode .navbar-green.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00a87d;
  border-color: #008e6a;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-green.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-green.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00a379;
  border-color: #008e6a !important;
  color: #343a40;
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar,
.dark-mode .navbar-green.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #00d09b;
  border-color: #00eaae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-green.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #00d69f;
  border-color: #00eaae !important;
  color: #fff;
}

.dark-mode .navbar-teal {
  background-color: #20c997;
  color: #fff;
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar,
.dark-mode .navbar-teal.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #1db78a;
  border-color: #1aa179;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #1cb386;
  border-color: #1aa179 !important;
  color: #343a40;
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #23dba4;
  border-color: #38dfae;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-teal.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #26dca6;
  border-color: #38dfae !important;
  color: #fff;
}

.dark-mode .navbar-cyan {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #268fd5;
  border-color: #2280bf;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #258cd1;
  border-color: #2280bf !important;
  color: #343a40;
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #45a1de;
  border-color: #5bace2;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-cyan.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #4aa3df;
  border-color: #5bace2 !important;
  color: #fff;
}

.dark-mode .navbar-white {
  background-color: #fff;
  color: #1f2d3d;
}

.dark-mode .navbar-white.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-white.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-white.navbar-light .form-control-navbar,
.dark-mode .navbar-white.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: whitesmoke;
  border-color: #e8e8e8;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-white.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-white.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #f2f2f2;
  border-color: #e8e8e8 !important;
  color: #343a40;
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar,
.dark-mode .navbar-white.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: white;
  border-color: white;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-white.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: white;
  border-color: white !important;
  color: #fff;
}

.dark-mode .navbar-gray {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar,
.dark-mode .navbar-gray.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #636b72;
  border-color: #575e64;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #60686f;
  border-color: #575e64 !important;
  color: #343a40;
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #757f88;
  border-color: #838c94;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #78828a;
  border-color: #838c94 !important;
  color: #fff;
}

.dark-mode .navbar-gray-dark {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::-moz-placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar::placeholder {
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #2b3035;
  border-color: #1f2327;
  color: rgba(52, 58, 64, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::-moz-placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus::placeholder {
  color: #343a40;
}

.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-light .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #292d32;
  border-color: #1f2327 !important;
  color: #343a40;
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::-moz-placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar::placeholder {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3d444b;
  border-color: #495159;
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::-moz-placeholder {
  color: #fff;
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus::placeholder {
  color: #fff;
}

.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus,
.dark-mode .navbar-gray-dark.navbar-dark .form-control-navbar:focus + .input-group-append .btn-navbar {
  background-color: #3f474e;
  border-color: #495159 !important;
  color: #fff;
}

.pagination-month .page-item {
  justify-self: stretch;
}

.pagination-month .page-item .page-link {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  box-shadow: none;
}

.pagination-month .page-item:first-child .page-link, .pagination-month .page-item:last-child .page-link {
  height: 100%;
  font-size: 1.25rem;
}

.pagination-month .page-item .page-month {
  margin-bottom: 0;
  font-size: 1.25rem;
  font-weight: 700;
}

.pagination-month .page-item .page-year {
  margin-bottom: 0;
}

.pagination-month.pagination-lg .page-month {
  font-size: 1.5625rem;
}

.pagination-month.pagination-sm .page-month {
  font-size: 1rem;
}

.dark-mode .page-item.disabled a,
.dark-mode .page-item.disabled .page-link {
  background-color: #3a4047 !important;
  border-color: #6c757d !important;
  color: #6c757d;
}

.dark-mode .page-item .page-link {
  color: #3f6791;
}

.dark-mode .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .page-item.active .page-link:hover, .dark-mode .page-item.active .page-link:focus {
  color: #ced4da !important;
}

.dark-mode .page-item:not(.active) .page-link {
  background-color: #343a40;
  border-color: #6c757d;
}

.dark-mode .page-item:not(.active) .page-link:hover, .dark-mode .page-item:not(.active) .page-link:focus {
  color: #4774a3;
  background-color: #3f474e;
}

.form-group.has-icon {
  position: relative;
}

.form-group.has-icon .form-control {
  padding-right: 35px;
}

.form-group.has-icon .form-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  font-size: 1rem;
  padding: 0.375rem 0.75rem;
  position: absolute;
  right: 3px;
  top: 0;
}

.btn-group-vertical .btn.btn-flat:first-of-type, .btn-group-vertical .btn.btn-flat:last-of-type {
  border-radius: 0;
}

.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fab, .form-control-feedback.fal, .form-control-feedback.fad, .form-control-feedback.svg-inline--fa, .form-control-feedback.ion {
  line-height: calc(2.25rem + 2px);
}

.input-lg + .form-control-feedback.fa, .input-lg + .form-control-feedback.fas, .input-lg + .form-control-feedback.far, .input-lg + .form-control-feedback.fab, .input-lg + .form-control-feedback.fal, .input-lg + .form-control-feedback.fad, .input-lg + .form-control-feedback.svg-inline--fa, .input-lg + .form-control-feedback.ion,
.input-group-lg + .form-control-feedback.fa,
.input-group-lg + .form-control-feedback.fas,
.input-group-lg + .form-control-feedback.far,
.input-group-lg + .form-control-feedback.fab,
.input-group-lg + .form-control-feedback.fal,
.input-group-lg + .form-control-feedback.fad,
.input-group-lg + .form-control-feedback.svg-inline--fa,
.input-group-lg + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px);
}

.form-group-lg .form-control + .form-control-feedback.fa, .form-group-lg .form-control + .form-control-feedback.fas, .form-group-lg .form-control + .form-control-feedback.far, .form-group-lg .form-control + .form-control-feedback.fab, .form-group-lg .form-control + .form-control-feedback.fal, .form-group-lg .form-control + .form-control-feedback.fad, .form-group-lg .form-control + .form-control-feedback.svg-inline--fa, .form-group-lg .form-control + .form-control-feedback.ion {
  line-height: calc(2.875rem + 2px);
}

.input-sm + .form-control-feedback.fa, .input-sm + .form-control-feedback.fas, .input-sm + .form-control-feedback.far, .input-sm + .form-control-feedback.fab, .input-sm + .form-control-feedback.fal, .input-sm + .form-control-feedback.fad, .input-sm + .form-control-feedback.svg-inline--fa, .input-sm + .form-control-feedback.ion,
.input-group-sm + .form-control-feedback.fa,
.input-group-sm + .form-control-feedback.fas,
.input-group-sm + .form-control-feedback.far,
.input-group-sm + .form-control-feedback.fab,
.input-group-sm + .form-control-feedback.fal,
.input-group-sm + .form-control-feedback.fad,
.input-group-sm + .form-control-feedback.svg-inline--fa,
.input-group-sm + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px);
}

.form-group-sm .form-control + .form-control-feedback.fa, .form-group-sm .form-control + .form-control-feedback.fas, .form-group-sm .form-control + .form-control-feedback.far, .form-group-sm .form-control + .form-control-feedback.fab, .form-group-sm .form-control + .form-control-feedback.fal, .form-group-sm .form-control + .form-control-feedback.fad, .form-group-sm .form-control + .form-control-feedback.svg-inline--fa, .form-group-sm .form-control + .form-control-feedback.ion {
  line-height: calc(1.8125rem + 2px);
}

label:not(.form-check-label):not(.custom-file-label) {
  font-weight: 700;
}

.warning-feedback {
  font-size: 80%;
  color: #ffc107;
  display: none;
  margin-top: 0.25rem;
  width: 100%;
}

.warning-tooltip {
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: rgba(255, 193, 7, 0.9);
  color: #1f2d3d;
  display: none;
  line-height: 1.5;
  margin-top: 0.1rem;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  position: absolute;
  top: 100%;
  z-index: 5;
}

.form-control.is-warning {
  border-color: #ffc107;
}

.form-control.is-warning:focus {
  border-color: #ffc107;
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}

.form-control.is-warning ~ .warning-feedback,
.form-control.is-warning ~ .warning-tooltip {
  display: block;
}

textarea.form-control.is-warning {
  padding-right: 2.25rem;
  background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem);
}

.custom-select.is-warning {
  border-color: #ffc107;
}

.custom-select.is-warning:focus {
  border-color: #ffc107;
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}

.custom-select.is-warning ~ .warning-feedback,
.custom-select.is-warning ~ .warning-tooltip {
  display: block;
}

.form-control-file.is-warning ~ .warning-feedback,
.form-control-file.is-warning ~ .warning-tooltip {
  display: block;
}

.form-check-input.is-warning ~ .form-check-label {
  color: #ffc107;
}

.form-check-input.is-warning ~ .warning-feedback,
.form-check-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-control-input.is-warning ~ .custom-control-label {
  color: #ffc107;
}

.custom-control-input.is-warning ~ .custom-control-label::before {
  border-color: #ffc107;
}

.custom-control-input.is-warning ~ .warning-feedback,
.custom-control-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-control-input.is-warning:checked ~ .custom-control-label::before {
  background-color: #ffce3a;
  border-color: #ffce3a;
}

.custom-control-input.is-warning:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}

.custom-control-input.is-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffc107;
}

.custom-file-input.is-warning ~ .custom-file-label {
  border-color: #ffc107;
}

.custom-file-input.is-warning ~ .warning-feedback,
.custom-file-input.is-warning ~ .warning-tooltip {
  display: block;
}

.custom-file-input.is-warning:focus ~ .custom-file-label {
  border-color: #ffc107;
  box-shadow: 0 0 0 0 rgba(255, 193, 7, 0.25);
}

body.text-sm .input-group-text {
  font-size: 0.875rem;
}

.form-control.form-control-border,
.custom-select.form-control-border {
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-radius: 0;
  box-shadow: inherit;
}

.form-control.form-control-border.border-width-2,
.custom-select.form-control-border.border-width-2 {
  border-bottom-width: 2px;
}

.form-control.form-control-border.border-width-3,
.custom-select.form-control-border.border-width-3 {
  border-bottom-width: 3px;
}

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: #003e80;
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99caff;
}

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #0f401b;
}

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #86e29b;
}

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #093e47;
}

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7adeee;
}

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #876500;
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffe7a0;
}

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #7c151f;
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f3b7bd;
}

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5;
}

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #1d455b;
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #acd0e5;
}

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #006ad8;
}

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #193e2d;
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99d6bb;
}

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #008138;
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #9affc6;
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #7b0861;
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f9a2e5;
}

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #670d2e;
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f29aba;
}

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #003e80;
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #99caff;
}

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #33077c;
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c3a1fa;
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: #382063;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c7b5e7;
}

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #95124e;
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c7dd;
}

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #7c151f;
}

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f3b7bd;
}

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #904201;
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac;
}

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #876500;
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #ffe7a0;
}

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #0f401b;
}

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #86e29b;
}

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #0e5b44;
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #94eed3;
}

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #093e47;
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7adeee;
}

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #bfbfbf;
}

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.custom-range.custom-range-primary:focus {
  outline: none;
}

.custom-range.custom-range-primary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-primary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-primary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-primary::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-primary::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-primary::-ms-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-primary::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-secondary:focus {
  outline: none;
}

.custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-success:focus {
  outline: none;
}

.custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-success::-moz-range-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-success::-ms-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-success::-ms-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-info:focus {
  outline: none;
}

.custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-info::-moz-range-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-info::-ms-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-info::-ms-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-warning:focus {
  outline: none;
}

.custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-warning::-ms-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-warning::-ms-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-danger:focus {
  outline: none;
}

.custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-danger::-ms-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-danger::-ms-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-light:focus {
  outline: none;
}

.custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}

.custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}

.custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}

.custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}

.custom-range.custom-range-dark:focus {
  outline: none;
}

.custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-dark::-ms-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-lightblue:focus {
  outline: none;
}

.custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(60, 141, 188, 0.25);
}

.custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #3c8dbc;
}

.custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: #c0dbeb;
}

.custom-range.custom-range-navy:focus {
  outline: none;
}

.custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 31, 63, 0.25);
}

.custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-navy::-ms-thumb {
  background-color: #001f3f;
}

.custom-range.custom-range-navy::-ms-thumb:active {
  background-color: #0077f2;
}

.custom-range.custom-range-olive:focus {
  outline: none;
}

.custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(61, 153, 112, 0.25);
}

.custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-olive::-ms-thumb {
  background-color: #3d9970;
}

.custom-range.custom-range-olive::-ms-thumb:active {
  background-color: #abdec7;
}

.custom-range.custom-range-lime:focus {
  outline: none;
}

.custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(1, 255, 112, 0.25);
}

.custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-lime::-ms-thumb {
  background-color: #01ff70;
}

.custom-range.custom-range-lime::-ms-thumb:active {
  background-color: #b4ffd4;
}

.custom-range.custom-range-fuchsia:focus {
  outline: none;
}

.custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(240, 18, 190, 0.25);
}

.custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f012be;
}

.custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: #fbbaec;
}

.custom-range.custom-range-maroon:focus {
  outline: none;
}

.custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(216, 27, 96, 0.25);
}

.custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-maroon::-ms-thumb {
  background-color: #d81b60;
}

.custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: #f5b0c9;
}

.custom-range.custom-range-blue:focus {
  outline: none;
}

.custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 123, 255, 0.25);
}

.custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-blue::-ms-thumb {
  background-color: #007bff;
}

.custom-range.custom-range-blue::-ms-thumb:active {
  background-color: #b3d7ff;
}

.custom-range.custom-range-indigo:focus {
  outline: none;
}

.custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2;
}

.custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: #d2b9fb;
}

.custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2;
}

.custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: #d2b9fb;
}

.custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2;
}

.custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: #d2b9fb;
}

.custom-range.custom-range-purple:focus {
  outline: none;
}

.custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1;
}

.custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: #d5c8ed;
}

.custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1;
}

.custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: #d5c8ed;
}

.custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1;
}

.custom-range.custom-range-purple::-ms-thumb:active {
  background-color: #d5c8ed;
}

.custom-range.custom-range-pink:focus {
  outline: none;
}

.custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c;
}

.custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: #fbddeb;
}

.custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c;
}

.custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: #fbddeb;
}

.custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c;
}

.custom-range.custom-range-pink::-ms-thumb:active {
  background-color: #fbddeb;
}

.custom-range.custom-range-red:focus {
  outline: none;
}

.custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(220, 53, 69, 0.25);
}

.custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-red::-moz-range-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-red::-ms-thumb {
  background-color: #dc3545;
}

.custom-range.custom-range-red::-ms-thumb:active {
  background-color: #f6cdd1;
}

.custom-range.custom-range-orange:focus {
  outline: none;
}

.custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14;
}

.custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: #ffdfc5;
}

.custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14;
}

.custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: #ffdfc5;
}

.custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14;
}

.custom-range.custom-range-orange::-ms-thumb:active {
  background-color: #ffdfc5;
}

.custom-range.custom-range-yellow:focus {
  outline: none;
}

.custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 193, 7, 0.25);
}

.custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-yellow::-ms-thumb {
  background-color: #ffc107;
}

.custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: #ffeeba;
}

.custom-range.custom-range-green:focus {
  outline: none;
}

.custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(40, 167, 69, 0.25);
}

.custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-green::-moz-range-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-green::-ms-thumb {
  background-color: #002e5f;
}

.custom-range.custom-range-green::-ms-thumb:active {
  background-color: #9be7ac;
}

.custom-range.custom-range-teal:focus {
  outline: none;
}

.custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997;
}

.custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: #aaf1dc;
}

.custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997;
}

.custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: #aaf1dc;
}

.custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997;
}

.custom-range.custom-range-teal::-ms-thumb:active {
  background-color: #aaf1dc;
}

.custom-range.custom-range-cyan:focus {
  outline: none;
}

.custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(23, 162, 184, 0.25);
}

.custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-cyan::-ms-thumb {
  background-color: #17a2b8;
}

.custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: #90e4f1;
}

.custom-range.custom-range-white:focus {
  outline: none;
}

.custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}

.custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}

.custom-range.custom-range-white::-ms-thumb {
  background-color: #fff;
}

.custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}

.custom-range.custom-range-gray:focus {
  outline: none;
}

.custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}

.custom-range.custom-range-gray::-ms-thumb:active {
  background-color: #caced1;
}

.custom-range.custom-range-gray-dark:focus {
  outline: none;
}

.custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}

.custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: #88939e;
}

.custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-control-input-primary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-primary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important;
}

.custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-secondary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #002e5f;
  background-color: #002e5f;
}

.custom-control-input-success.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2#002e5f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-success.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2#002e5f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71dd8a;
}

.custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #9be7ac;
  border-color: #9be7ac;
}

.custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8;
}

.custom-control-input-info.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-info.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
}

.custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
}

.custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #63d9ec;
}

.custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #90e4f1;
  border-color: #90e4f1;
}

.custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #ffc107;
  background-color: #ffc107;
}

.custom-control-input-warning.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-warning.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important;
}

.custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
}

.custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffe187;
}

.custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffeeba;
  border-color: #ffeeba;
}

.custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545;
}

.custom-control-input-danger.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-danger.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important;
}

.custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #efa2a9;
}

.custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f6cdd1;
  border-color: #f6cdd1;
}

.custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}

.custom-control-input-light.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-light.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}

.custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}

.custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.custom-control-input-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #3c8dbc;
  background-color: #3c8dbc;
}

.custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233c8dbc' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lightblue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233c8dbc'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(60, 141, 188, 0.25);
}

.custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #99c5de;
}

.custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #c0dbeb;
  border-color: #c0dbeb;
}

.custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #001f3f;
  background-color: #001f3f;
}

.custom-control-input-navy.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23001f3f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-navy.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23001f3f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 31, 63, 0.25);
}

.custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #005ebf;
}

.custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0077f2;
  border-color: #0077f2;
}

.custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #3d9970;
  background-color: #3d9970;
}

.custom-control-input-olive.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233d9970' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-olive.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233d9970'/%3E%3C/svg%3E") !important;
}

.custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(61, 153, 112, 0.25);
}

.custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #87cfaf;
}

.custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #abdec7;
  border-color: #abdec7;
}

.custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #01ff70;
  background-color: #01ff70;
}

.custom-control-input-lime.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2301ff70' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lime.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2301ff70'/%3E%3C/svg%3E") !important;
}

.custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(1, 255, 112, 0.25);
}

.custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #81ffb8;
}

.custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b4ffd4;
  border-color: #b4ffd4;
}

.custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f012be;
  background-color: #f012be;
}

.custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f012be' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f012be'/%3E%3C/svg%3E") !important;
}

.custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(240, 18, 190, 0.25);
}

.custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f88adf;
}

.custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbbaec;
  border-color: #fbbaec;
}

.custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #d81b60;
  background-color: #d81b60;
}

.custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23d81b60' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-maroon.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23d81b60'/%3E%3C/svg%3E") !important;
}

.custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(216, 27, 96, 0.25);
}

.custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f083ab;
}

.custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f5b0c9;
  border-color: #f5b0c9;
}

.custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #007bff;
  background-color: #007bff;
}

.custom-control-input-blue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23007bff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-blue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23007bff'/%3E%3C/svg%3E") !important;
}

.custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #80bdff;
}

.custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #b3d7ff;
  border-color: #b3d7ff;
}

.custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2;
}

.custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-indigo.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
}

.custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
}

.custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b389f9;
}

.custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d2b9fb;
  border-color: #d2b9fb;
}

.custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1;
}

.custom-control-input-purple.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
}

.custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
}

.custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b8a2e0;
}

.custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d5c8ed;
  border-color: #d5c8ed;
}

.custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c;
}

.custom-control-input-pink.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-pink.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
}

.custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
}

.custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f6b0d0;
}

.custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbddeb;
  border-color: #fbddeb;
}

.custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #dc3545;
  background-color: #dc3545;
}

.custom-control-input-red.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23dc3545' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-red.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23dc3545'/%3E%3C/svg%3E") !important;
}

.custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #efa2a9;
}

.custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f6cdd1;
  border-color: #f6cdd1;
}

.custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}

.custom-control-input-orange.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-orange.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}

.custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}

.custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392;
}

.custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5;
}

.custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #ffc107;
  background-color: #ffc107;
}

.custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ffc107' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-yellow.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ffc107'/%3E%3C/svg%3E") !important;
}

.custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 193, 7, 0.25);
}

.custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #ffe187;
}

.custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffeeba;
  border-color: #ffeeba;
}

.custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #002e5f;
  background-color: #002e5f;
}

.custom-control-input-green.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2#002e5f' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-green.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2#002e5f'/%3E%3C/svg%3E") !important;
}

.custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #71dd8a;
}

.custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #9be7ac;
  border-color: #9be7ac;
}

.custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997;
}

.custom-control-input-teal.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-teal.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
}

.custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

.custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #7eeaca;
}

.custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: #aaf1dc;
  border-color: #aaf1dc;
}

.custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #17a2b8;
  background-color: #17a2b8;
}

.custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2317a2b8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-cyan.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2317a2b8'/%3E%3C/svg%3E") !important;
}

.custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(23, 162, 184, 0.25);
}

.custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #63d9ec;
}

.custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #90e4f1;
  border-color: #90e4f1;
}

.custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff;
}

.custom-control-input-white.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-white.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
}

.custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}

.custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.custom-control-input-gray.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.custom-control-input-outline ~ .custom-control-label::before {
  background-color: transparent !important;
  box-shadow: none;
}

.custom-control-input-outline:checked ~ .custom-control-label::before {
  background-color: transparent;
}

.navbar-dark .btn-navbar,
.navbar-dark .form-control-navbar {
  background-color: #3f474e;
  border: 1px solid #56606a;
  color: white;
}

.navbar-dark .btn-navbar:hover {
  background-color: #454d55;
}

.navbar-dark .btn-navbar:focus {
  background-color: #4b545c;
}

.navbar-dark .form-control-navbar + .input-group-prepend > .btn-navbar,
.navbar-dark .form-control-navbar + .input-group-append > .btn-navbar {
  background-color: #3f474e;
  color: #fff;
  border: 1px solid #56606a;
  border-left: none;
}

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar),
.dark-mode .custom-select,
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after,
.dark-mode .custom-control-label::before,
.dark-mode .input-group-text {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .form-control:not(.form-control-navbar):not(.form-control-sidebar):not(.is-invalid):not(:focus),
.dark-mode .custom-file-label,
.dark-mode .custom-file-label::after {
  border-color: #6c757d;
}

.dark-mode select {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .custom-select {
  background: #343a40 url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23fff' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right 0.75rem center/8px 10px no-repeat;
}

.dark-mode .custom-select[multiple] {
  background: #343a40;
}

.dark-mode .input-group-text {
  border-color: #6c757d;
}

.dark-mode .custom-control-input:disabled ~ .custom-control-label::before,
.dark-mode .custom-control-input[disabled] ~ .custom-control-label::before {
  background-color: #3f474e;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode input:-webkit-autofill,
.dark-mode input:-webkit-autofill:hover,
.dark-mode input:-webkit-autofill:focus,
.dark-mode textarea:-webkit-autofill,
.dark-mode textarea:-webkit-autofill:hover,
.dark-mode textarea:-webkit-autofill:focus,
.dark-mode select:-webkit-autofill,
.dark-mode select:-webkit-autofill:hover,
.dark-mode select:-webkit-autofill:focus {
  -webkit-text-fill-color: #fff;
}

.dark-mode .custom-range::-webkit-slider-runnable-track {
  background-color: #454d55;
}

.dark-mode .custom-range::-moz-range-track {
  background-color: #454d55;
}

.dark-mode .custom-range::-ms-track {
  background-color: #454d55;
}

.dark-mode .custom-range.custom-range-primary:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-primary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-primary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-primary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-primary::-webkit-slider-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-primary::-moz-range-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-primary::-moz-range-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-primary::-ms-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-primary::-ms-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-secondary:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-secondary:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-moz-range-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-secondary::-ms-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-secondary::-ms-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-success:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-success:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-webkit-slider-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-success::-moz-range-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-moz-range-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-success::-ms-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-success::-ms-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-info:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-info:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-webkit-slider-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-info::-moz-range-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-moz-range-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-info::-ms-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-info::-ms-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-warning:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-warning:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-warning:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-warning:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-warning::-webkit-slider-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-warning::-moz-range-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-warning::-moz-range-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-warning::-ms-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-warning::-ms-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-danger:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-danger:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-webkit-slider-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-danger::-moz-range-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-moz-range-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-danger::-ms-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-danger::-ms-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-light:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-light:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-light::-moz-range-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-light::-ms-thumb {
  background-color: #f8f9fa;
}

.dark-mode .custom-range.custom-range-light::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-dark:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-dark::-moz-range-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-dark::-ms-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-dark::-ms-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-lightblue:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-lightblue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lightblue::-ms-thumb {
  background-color: #86bad8;
}

.dark-mode .custom-range.custom-range-lightblue::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-navy:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-navy:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-webkit-slider-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-navy::-moz-range-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-moz-range-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-navy::-ms-thumb {
  background-color: #002c59;
}

.dark-mode .custom-range.custom-range-navy::-ms-thumb:active {
  background-color: #0c84ff;
}

.dark-mode .custom-range.custom-range-olive:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-olive:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-webkit-slider-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-olive::-moz-range-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-moz-range-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-olive::-ms-thumb {
  background-color: #74c8a3;
}

.dark-mode .custom-range.custom-range-olive::-ms-thumb:active {
  background-color: #f4fbf8;
}

.dark-mode .custom-range.custom-range-lime:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-lime:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lime::-moz-range-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-lime::-ms-thumb {
  background-color: #67ffa9;
}

.dark-mode .custom-range.custom-range-lime::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb {
  background-color: #f672d8;
}

.dark-mode .custom-range.custom-range-fuchsia::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-maroon:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-maroon::-ms-thumb {
  background-color: #ed6c9b;
}

.dark-mode .custom-range.custom-range-maroon::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-blue:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-blue:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-webkit-slider-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-blue::-moz-range-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-moz-range-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-blue::-ms-thumb {
  background-color: #3f6791;
}

.dark-mode .custom-range.custom-range-blue::-ms-thumb:active {
  background-color: #a9c1da;
}

.dark-mode .custom-range.custom-range-indigo:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-indigo:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-webkit-slider-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-moz-range-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-indigo::-ms-thumb {
  background-color: #6610f2;
}

.dark-mode .custom-range.custom-range-indigo::-ms-thumb:active {
  background-color: #d2b9fb;
}

.dark-mode .custom-range.custom-range-purple:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-purple:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-webkit-slider-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-purple::-moz-range-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-moz-range-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-purple::-ms-thumb {
  background-color: #6f42c1;
}

.dark-mode .custom-range.custom-range-purple::-ms-thumb:active {
  background-color: #d5c8ed;
}

.dark-mode .custom-range.custom-range-pink:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-pink:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-webkit-slider-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-pink::-moz-range-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-moz-range-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-pink::-ms-thumb {
  background-color: #e83e8c;
}

.dark-mode .custom-range.custom-range-pink::-ms-thumb:active {
  background-color: #fbddeb;
}

.dark-mode .custom-range.custom-range-red:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-red:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-webkit-slider-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-red::-moz-range-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-moz-range-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-red::-ms-thumb {
  background-color: #e74c3c;
}

.dark-mode .custom-range.custom-range-red::-ms-thumb:active {
  background-color: #fbdedb;
}

.dark-mode .custom-range.custom-range-orange:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-orange:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-webkit-slider-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-orange::-moz-range-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-moz-range-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-orange::-ms-thumb {
  background-color: #fd7e14;
}

.dark-mode .custom-range.custom-range-orange::-ms-thumb:active {
  background-color: #ffdfc5;
}

.dark-mode .custom-range.custom-range-yellow:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-yellow:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-webkit-slider-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-moz-range-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-yellow::-ms-thumb {
  background-color: #f39c12;
}

.dark-mode .custom-range.custom-range-yellow::-ms-thumb:active {
  background-color: #fce3bc;
}

.dark-mode .custom-range.custom-range-green:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-green:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-webkit-slider-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-green::-moz-range-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-moz-range-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-green::-ms-thumb {
  background-color: #00bc8c;
}

.dark-mode .custom-range.custom-range-green::-ms-thumb:active {
  background-color: #70ffda;
}

.dark-mode .custom-range.custom-range-teal:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-teal:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-webkit-slider-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-teal::-moz-range-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-moz-range-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-teal::-ms-thumb {
  background-color: #20c997;
}

.dark-mode .custom-range.custom-range-teal::-ms-thumb:active {
  background-color: #aaf1dc;
}

.dark-mode .custom-range.custom-range-cyan:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-cyan:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-webkit-slider-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-moz-range-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-cyan::-ms-thumb {
  background-color: #3498db;
}

.dark-mode .custom-range.custom-range-cyan::-ms-thumb:active {
  background-color: #cce5f6;
}

.dark-mode .custom-range.custom-range-white:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-white:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-range.custom-range-white:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-range.custom-range-white:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb {
  background-color: #fff;
}

.dark-mode .custom-range.custom-range-white::-webkit-slider-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-white::-moz-range-thumb {
  background-color: #fff;
}

.dark-mode .custom-range.custom-range-white::-moz-range-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-white::-ms-thumb {
  background-color: #fff;
}

.dark-mode .custom-range.custom-range-white::-ms-thumb:active {
  background-color: white;
}

.dark-mode .custom-range.custom-range-gray:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-gray:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-webkit-slider-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray::-moz-range-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-moz-range-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray::-ms-thumb {
  background-color: #6c757d;
}

.dark-mode .custom-range.custom-range-gray::-ms-thumb:active {
  background-color: #caced1;
}

.dark-mode .custom-range.custom-range-gray-dark:focus {
  outline: none;
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark:focus::-ms-thumb {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-webkit-slider-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-moz-range-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb {
  background-color: #343a40;
}

.dark-mode .custom-range.custom-range-gray-dark::-ms-thumb:active {
  background-color: #88939e;
}

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-primary .custom-control-input ~ .custom-control-label::after {
  background-color: #182838;
}

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #97b4d2;
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-secondary .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-success .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d;
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-success .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4;
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-info .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a;
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-info .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2;
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-warning .custom-control-input ~ .custom-control-label::after {
  background-color: #7f5006;
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fad9a4;
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-danger .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12;
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4;
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-light .custom-control-input ~ .custom-control-label::after {
  background-color: #aeb9c5;
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-light .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-lightblue .custom-control-input ~ .custom-control-label::after {
  background-color: #367fa9;
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fafcfd;
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-navy .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #0077f2;
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-olive .custom-control-input ~ .custom-control-label::after {
  background-color: #368763;
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #e2f3eb;
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-lime .custom-control-input ~ .custom-control-label::after {
  background-color: #00e765;
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-fuchsia .custom-control-input ~ .custom-control-label::after {
  background-color: #db0ead;
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-maroon .custom-control-input ~ .custom-control-label::after {
  background-color: #c11856;
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fef4f8;
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-blue .custom-control-input ~ .custom-control-label::after {
  background-color: #182838;
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #97b4d2;
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-indigo .custom-control-input ~ .custom-control-label::after {
  background-color: #33077c;
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c3a1fa;
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-purple .custom-control-input ~ .custom-control-label::after {
  background-color: #382063;
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #c7b5e7;
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-pink .custom-control-input ~ .custom-control-label::after {
  background-color: #95124e;
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c7dd;
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-red .custom-control-input ~ .custom-control-label::after {
  background-color: #921e12;
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-red .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #f8c9c4;
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-orange .custom-control-input ~ .custom-control-label::after {
  background-color: #904201;
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fed1ac;
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-yellow .custom-control-input ~ .custom-control-label::after {
  background-color: #7f5006;
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #fad9a4;
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-green .custom-control-input ~ .custom-control-label::after {
  background-color: #003d2d;
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-green .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #56ffd4;
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-teal .custom-control-input ~ .custom-control-label::after {
  background-color: #0e5b44;
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #94eed3;
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-cyan .custom-control-input ~ .custom-control-label::after {
  background-color: #16527a;
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #b6daf2;
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-white .custom-control-input ~ .custom-control-label::after {
  background-color: #bfbfbf;
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-white .custom-control-input:checked ~ .custom-control-label::after {
  background-color: white;
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-gray .custom-control-input ~ .custom-control-label::after {
  background-color: #313539;
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #bcc1c6;
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-off-gray-dark .custom-control-input ~ .custom-control-label::after {
  background-color: black;
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 2px rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-switch.custom-switch-on-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-color: #7a8793;
}

.dark-mode .custom-control-input-primary:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791;
}

.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-primary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-primary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-control-input-primary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #85a7ca;
}

.dark-mode .custom-control-input-primary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #a9c1da;
  border-color: #a9c1da;
}

.dark-mode .custom-control-input-secondary:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-secondary.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-secondary:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-control-input-secondary:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.dark-mode .custom-control-input-secondary:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.dark-mode .custom-control-input-success:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-success.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-success:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-control-input-success:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd;
}

.dark-mode .custom-control-input-success:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda;
}

.dark-mode .custom-control-input-info:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-info.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-info:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-control-input-info:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee;
}

.dark-mode .custom-control-input-info:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6;
}

.dark-mode .custom-control-input-warning:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12;
}

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-warning.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-warning:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-control-input-warning:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f9cf8b;
}

.dark-mode .custom-control-input-warning:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fce3bc;
  border-color: #fce3bc;
}

.dark-mode .custom-control-input-danger:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-danger.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-danger:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-control-input-danger:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae;
}

.dark-mode .custom-control-input-danger:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb;
}

.dark-mode .custom-control-input-light:checked ~ .custom-control-label::before {
  border-color: #f8f9fa;
  background-color: #f8f9fa;
}

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f8f9fa' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-light.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f8f9fa'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-light:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(248, 249, 250, 0.25);
}

.dark-mode .custom-control-input-light:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.dark-mode .custom-control-input-light:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-control-input-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.dark-mode .custom-control-input-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.dark-mode .custom-control-input-lightblue:checked ~ .custom-control-label::before {
  border-color: #86bad8;
  background-color: #86bad8;
}

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2386bad8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lightblue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2386bad8'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lightblue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(134, 186, 216, 0.25);
}

.dark-mode .custom-control-input-lightblue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e6f1f7;
}

.dark-mode .custom-control-input-lightblue:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-navy:checked ~ .custom-control-label::before {
  border-color: #002c59;
  background-color: #002c59;
}

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23002c59' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-navy.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23002c59'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-navy:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 44, 89, 0.25);
}

.dark-mode .custom-control-input-navy:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #006ad8;
}

.dark-mode .custom-control-input-navy:not(:disabled):active ~ .custom-control-label::before {
  background-color: #0c84ff;
  border-color: #0c84ff;
}

.dark-mode .custom-control-input-olive:checked ~ .custom-control-label::before {
  border-color: #74c8a3;
  background-color: #74c8a3;
}

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2374c8a3' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-olive.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2374c8a3'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-olive:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(116, 200, 163, 0.25);
}

.dark-mode .custom-control-input-olive:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #cfecdf;
}

.dark-mode .custom-control-input-olive:not(:disabled):active ~ .custom-control-label::before {
  background-color: #f4fbf8;
  border-color: #f4fbf8;
}

.dark-mode .custom-control-input-lime:checked ~ .custom-control-label::before {
  border-color: #67ffa9;
  background-color: #67ffa9;
}

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2367ffa9' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lime.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2367ffa9'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-lime:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(103, 255, 169, 0.25);
}

.dark-mode .custom-control-input-lime:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #e7fff1;
}

.dark-mode .custom-control-input-lime:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-fuchsia:checked ~ .custom-control-label::before {
  border-color: #f672d8;
  background-color: #f672d8;
}

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f672d8' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-fuchsia.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f672d8'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-fuchsia:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(246, 114, 216, 0.25);
}

.dark-mode .custom-control-input-fuchsia:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #feeaf9;
}

.dark-mode .custom-control-input-fuchsia:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-maroon:checked ~ .custom-control-label::before {
  border-color: #ed6c9b;
  background-color: #ed6c9b;
}

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23ed6c9b' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-maroon.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23ed6c9b'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-maroon:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(237, 108, 155, 0.25);
}

.dark-mode .custom-control-input-maroon:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fbdee8;
}

.dark-mode .custom-control-input-maroon:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-blue:checked ~ .custom-control-label::before {
  border-color: #3f6791;
  background-color: #3f6791;
}

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233f6791' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-blue.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233f6791'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-blue:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(63, 103, 145, 0.25);
}

.dark-mode .custom-control-input-blue:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #85a7ca;
}

.dark-mode .custom-control-input-blue:not(:disabled):active ~ .custom-control-label::before {
  background-color: #a9c1da;
  border-color: #a9c1da;
}

.dark-mode .custom-control-input-indigo:checked ~ .custom-control-label::before {
  border-color: #6610f2;
  background-color: #6610f2;
}

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236610f2' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-indigo.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236610f2'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-indigo:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(102, 16, 242, 0.25);
}

.dark-mode .custom-control-input-indigo:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b389f9;
}

.dark-mode .custom-control-input-indigo:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d2b9fb;
  border-color: #d2b9fb;
}

.dark-mode .custom-control-input-purple:checked ~ .custom-control-label::before {
  border-color: #6f42c1;
  background-color: #6f42c1;
}

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236f42c1' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-purple.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236f42c1'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-purple:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(111, 66, 193, 0.25);
}

.dark-mode .custom-control-input-purple:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #b8a2e0;
}

.dark-mode .custom-control-input-purple:not(:disabled):active ~ .custom-control-label::before {
  background-color: #d5c8ed;
  border-color: #d5c8ed;
}

.dark-mode .custom-control-input-pink:checked ~ .custom-control-label::before {
  border-color: #e83e8c;
  background-color: #e83e8c;
}

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e83e8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-pink.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e83e8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-pink:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(232, 62, 140, 0.25);
}

.dark-mode .custom-control-input-pink:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f6b0d0;
}

.dark-mode .custom-control-input-pink:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbddeb;
  border-color: #fbddeb;
}

.dark-mode .custom-control-input-red:checked ~ .custom-control-label::before {
  border-color: #e74c3c;
  background-color: #e74c3c;
}

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23e74c3c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-red.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23e74c3c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-red:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(231, 76, 60, 0.25);
}

.dark-mode .custom-control-input-red:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f5b4ae;
}

.dark-mode .custom-control-input-red:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fbdedb;
  border-color: #fbdedb;
}

.dark-mode .custom-control-input-orange:checked ~ .custom-control-label::before {
  border-color: #fd7e14;
  background-color: #fd7e14;
}

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fd7e14' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-orange.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fd7e14'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-orange:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(253, 126, 20, 0.25);
}

.dark-mode .custom-control-input-orange:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #fec392;
}

.dark-mode .custom-control-input-orange:not(:disabled):active ~ .custom-control-label::before {
  background-color: #ffdfc5;
  border-color: #ffdfc5;
}

.dark-mode .custom-control-input-yellow:checked ~ .custom-control-label::before {
  border-color: #f39c12;
  background-color: #f39c12;
}

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f39c12' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-yellow.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23f39c12'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-yellow:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(243, 156, 18, 0.25);
}

.dark-mode .custom-control-input-yellow:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #f9cf8b;
}

.dark-mode .custom-control-input-yellow:not(:disabled):active ~ .custom-control-label::before {
  background-color: #fce3bc;
  border-color: #fce3bc;
}

.dark-mode .custom-control-input-green:checked ~ .custom-control-label::before {
  border-color: #00bc8c;
  background-color: #00bc8c;
}

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300bc8c' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-green.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300bc8c'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-green:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(0, 188, 140, 0.25);
}

.dark-mode .custom-control-input-green:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #3dffcd;
}

.dark-mode .custom-control-input-green:not(:disabled):active ~ .custom-control-label::before {
  background-color: #70ffda;
  border-color: #70ffda;
}

.dark-mode .custom-control-input-teal:checked ~ .custom-control-label::before {
  border-color: #20c997;
  background-color: #20c997;
}

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2320c997' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-teal.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2320c997'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-teal:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(32, 201, 151, 0.25);
}

.dark-mode .custom-control-input-teal:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #7eeaca;
}

.dark-mode .custom-control-input-teal:not(:disabled):active ~ .custom-control-label::before {
  background-color: #aaf1dc;
  border-color: #aaf1dc;
}

.dark-mode .custom-control-input-cyan:checked ~ .custom-control-label::before {
  border-color: #3498db;
  background-color: #3498db;
}

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%233498db' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-cyan.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%233498db'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-cyan:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 152, 219, 0.25);
}

.dark-mode .custom-control-input-cyan:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #a0cfee;
}

.dark-mode .custom-control-input-cyan:not(:disabled):active ~ .custom-control-label::before {
  background-color: #cce5f6;
  border-color: #cce5f6;
}

.dark-mode .custom-control-input-white:checked ~ .custom-control-label::before {
  border-color: #fff;
  background-color: #fff;
}

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-white.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-white:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(255, 255, 255, 0.25);
}

.dark-mode .custom-control-input-white:focus:not(:checked) ~ .custom-control-label::before {
  border-color: white;
}

.dark-mode .custom-control-input-white:not(:disabled):active ~ .custom-control-label::before {
  background-color: white;
  border-color: white;
}

.dark-mode .custom-control-input-gray:checked ~ .custom-control-label::before {
  border-color: #6c757d;
  background-color: #6c757d;
}

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%236c757d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%236c757d'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(108, 117, 125, 0.25);
}

.dark-mode .custom-control-input-gray:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #afb5ba;
}

.dark-mode .custom-control-input-gray:not(:disabled):active ~ .custom-control-label::before {
  background-color: #caced1;
  border-color: #caced1;
}

.dark-mode .custom-control-input-gray-dark:checked ~ .custom-control-label::before {
  border-color: #343a40;
  background-color: #343a40;
}

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=checkbox] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23343a40' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray-dark.custom-control-input-outline:checked[type=radio] ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23343a40'/%3E%3C/svg%3E") !important;
}

.dark-mode .custom-control-input-gray-dark:focus ~ .custom-control-label::before {
  box-shadow: inset 0 0 0 rgba(0, 0, 0, 0), 0 0 0 0.2rem rgba(52, 58, 64, 0.25);
}

.dark-mode .custom-control-input-gray-dark:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #6d7a86;
}

.dark-mode .custom-control-input-gray-dark:not(:disabled):active ~ .custom-control-label::before {
  background-color: #88939e;
  border-color: #88939e;
}

.progress {
  box-shadow: none;
  border-radius: 1px;
}

.progress.vertical {
  display: inline-block;
  height: 200px;
  margin-right: 10px;
  position: relative;
  width: 30px;
}

.progress.vertical > .progress-bar {
  bottom: 0;
  position: absolute;
  width: 100%;
}

.progress.vertical.sm, .progress.vertical.progress-sm {
  width: 20px;
}

.progress.vertical.xs, .progress.vertical.progress-xs {
  width: 10px;
}

.progress.vertical.xxs, .progress.vertical.progress-xxs {
  width: 3px;
}

.progress-group {
  margin-bottom: 0.5rem;
}

.progress-sm {
  height: 10px;
}

.progress-xs {
  height: 7px;
}

.progress-xxs {
  height: 3px;
}

.table tr > td .progress {
  margin: 0;
}

.dark-mode .progress {
  background: #454d55;
}

.card-primary:not(.card-outline) > .card-header {
  background-color: #007bff;
}

.card-primary:not(.card-outline) > .card-header,
.card-primary:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-primary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-primary.card-outline {
  border-top: 3px solid #007bff;
}

.card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-primary.card-outline-tabs > .card-header a.active,
.card-primary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #007bff;
}

.bg-primary > .card-header .btn-tool,
.bg-gradient-primary > .card-header .btn-tool,
.card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-primary > .card-header .btn-tool:hover,
.bg-gradient-primary > .card-header .btn-tool:hover,
.card-primary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-primary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #0067d6;
  color: #fff;
}

.card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3395ff;
  color: #fff;
}

.card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-secondary:not(.card-outline) > .card-header,
.card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-secondary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}

.card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-secondary.card-outline-tabs > .card-header a.active,
.card-secondary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.bg-secondary > .card-header .btn-tool,
.bg-gradient-secondary > .card-header .btn-tool,
.card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-secondary > .card-header .btn-tool:hover,
.bg-gradient-secondary > .card-header .btn-tool:hover,
.card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-success:not(.card-outline) > .card-header {
  background-color: #002e5f;
}

.card-success:not(.card-outline) > .card-header,
.card-success:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-success:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-success.card-outline {
  border-top: 3px solid #002e5f;
}

.card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-success.card-outline-tabs > .card-header a.active,
.card-success.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #002e5f;
}

.bg-success > .card-header .btn-tool,
.bg-gradient-success > .card-header .btn-tool,
.card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-success > .card-header .btn-tool:hover,
.bg-gradient-success > .card-header .btn-tool:hover,
.card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget .table td,
.card.bg-success .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #208637;
  color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ce57;
  color: #fff;
}

.card-info:not(.card-outline) > .card-header {
  background-color: #17a2b8;
}

.card-info:not(.card-outline) > .card-header,
.card-info:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-info:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-info.card-outline {
  border-top: 3px solid #17a2b8;
}

.card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-info.card-outline-tabs > .card-header a.active,
.card-info.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #17a2b8;
}

.bg-info > .card-header .btn-tool,
.bg-gradient-info > .card-header .btn-tool,
.card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-info > .card-header .btn-tool:hover,
.bg-gradient-info > .card-header .btn-tool:hover,
.card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget .table td,
.card.bg-info .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #128294;
  color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #1fc8e3;
  color: #fff;
}

.card-warning:not(.card-outline) > .card-header {
  background-color: #ffc107;
}

.card-warning:not(.card-outline) > .card-header,
.card-warning:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-warning:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-warning.card-outline {
  border-top: 3px solid #ffc107;
}

.card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-warning.card-outline-tabs > .card-header a.active,
.card-warning.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #ffc107;
}

.bg-warning > .card-header .btn-tool,
.bg-gradient-warning > .card-header .btn-tool,
.card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-warning > .card-header .btn-tool:hover,
.bg-gradient-warning > .card-header .btn-tool:hover,
.card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-warning .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #dda600;
  color: #1f2d3d;
}

.card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ffce3a;
  color: #1f2d3d;
}

.card-danger:not(.card-outline) > .card-header {
  background-color: #dc3545;
}

.card-danger:not(.card-outline) > .card-header,
.card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-danger:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-danger.card-outline {
  border-top: 3px solid #dc3545;
}

.card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-danger.card-outline-tabs > .card-header a.active,
.card-danger.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #dc3545;
}

.bg-danger > .card-header .btn-tool,
.bg-gradient-danger > .card-header .btn-tool,
.card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-danger > .card-header .btn-tool:hover,
.bg-gradient-danger > .card-header .btn-tool:hover,
.card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-danger .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #c62232;
  color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e4606d;
  color: #fff;
}

.card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}

.card-light:not(.card-outline) > .card-header,
.card-light:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-light:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}

.card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-light.card-outline-tabs > .card-header a.active,
.card-light.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f8f9fa;
}

.bg-light > .card-header .btn-tool,
.bg-gradient-light > .card-header .btn-tool,
.card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-light > .card-header .btn-tool:hover,
.bg-gradient-light > .card-header .btn-tool:hover,
.card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-light .bootstrap-datetimepicker-widget .table td,
.card.bg-light .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1f2d3d;
}

.card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.card-dark:not(.card-outline) > .card-header,
.card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-dark.card-outline {
  border-top: 3px solid #343a40;
}

.card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-dark.card-outline-tabs > .card-header a.active,
.card-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.bg-dark > .card-header .btn-tool,
.bg-gradient-dark > .card-header .btn-tool,
.card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-dark > .card-header .btn-tool:hover,
.bg-gradient-dark > .card-header .btn-tool:hover,
.card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.card-lightblue:not(.card-outline) > .card-header {
  background-color: #3c8dbc;
}

.card-lightblue:not(.card-outline) > .card-header,
.card-lightblue:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-lightblue.card-outline {
  border-top: 3px solid #3c8dbc;
}

.card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-lightblue.card-outline-tabs > .card-header a.active,
.card-lightblue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3c8dbc;
}

.bg-lightblue > .card-header .btn-tool,
.bg-gradient-lightblue > .card-header .btn-tool,
.card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-lightblue > .card-header .btn-tool:hover,
.bg-gradient-lightblue > .card-header .btn-tool:hover,
.card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #32769d;
  color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5fa4cc;
  color: #fff;
}

.card-navy:not(.card-outline) > .card-header {
  background-color: #001f3f;
}

.card-navy:not(.card-outline) > .card-header,
.card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-navy:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-navy.card-outline {
  border-top: 3px solid #001f3f;
}

.card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-navy.card-outline-tabs > .card-header a.active,
.card-navy.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #001f3f;
}

.bg-navy > .card-header .btn-tool,
.bg-gradient-navy > .card-header .btn-tool,
.card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-navy > .card-header .btn-tool:hover,
.bg-gradient-navy > .card-header .btn-tool:hover,
.card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-navy .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #000b16;
  color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #003872;
  color: #fff;
}

.card-olive:not(.card-outline) > .card-header {
  background-color: #3d9970;
}

.card-olive:not(.card-outline) > .card-header,
.card-olive:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-olive:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-olive.card-outline {
  border-top: 3px solid #3d9970;
}

.card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-olive.card-outline-tabs > .card-header a.active,
.card-olive.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3d9970;
}

.bg-olive > .card-header .btn-tool,
.bg-gradient-olive > .card-header .btn-tool,
.card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-olive > .card-header .btn-tool:hover,
.bg-gradient-olive > .card-header .btn-tool:hover,
.card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-olive .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #317c5b;
  color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #50b98a;
  color: #fff;
}

.card-lime:not(.card-outline) > .card-header {
  background-color: #01ff70;
}

.card-lime:not(.card-outline) > .card-header,
.card-lime:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-lime:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-lime.card-outline {
  border-top: 3px solid #01ff70;
}

.card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-lime.card-outline-tabs > .card-header a.active,
.card-lime.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #01ff70;
}

.bg-lime > .card-header .btn-tool,
.bg-gradient-lime > .card-header .btn-tool,
.card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-lime > .card-header .btn-tool:hover,
.bg-gradient-lime > .card-header .btn-tool:hover,
.card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-lime .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00d75e;
  color: #1f2d3d;
}

.card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ff8d;
  color: #1f2d3d;
}

.card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f012be;
}

.card-fuchsia:not(.card-outline) > .card-header,
.card-fuchsia:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-fuchsia.card-outline {
  border-top: 3px solid #f012be;
}

.card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-fuchsia.card-outline-tabs > .card-header a.active,
.card-fuchsia.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f012be;
}

.bg-fuchsia > .card-header .btn-tool,
.bg-gradient-fuchsia > .card-header .btn-tool,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-fuchsia > .card-header .btn-tool:hover,
.bg-gradient-fuchsia > .card-header .btn-tool:hover,
.card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #cc0da1;
  color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f342cb;
  color: #fff;
}

.card-maroon:not(.card-outline) > .card-header {
  background-color: #d81b60;
}

.card-maroon:not(.card-outline) > .card-header,
.card-maroon:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-maroon:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-maroon.card-outline {
  border-top: 3px solid #d81b60;
}

.card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-maroon.card-outline-tabs > .card-header a.active,
.card-maroon.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #d81b60;
}

.bg-maroon > .card-header .btn-tool,
.bg-gradient-maroon > .card-header .btn-tool,
.card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-maroon > .card-header .btn-tool:hover,
.bg-gradient-maroon > .card-header .btn-tool:hover,
.card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #b41650;
  color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e73f7c;
  color: #fff;
}

.card-blue:not(.card-outline) > .card-header {
  background-color: #007bff;
}

.card-blue:not(.card-outline) > .card-header,
.card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-blue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-blue.card-outline {
  border-top: 3px solid #007bff;
}

.card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-blue.card-outline-tabs > .card-header a.active,
.card-blue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #007bff;
}

.bg-blue > .card-header .btn-tool,
.bg-gradient-blue > .card-header .btn-tool,
.card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-blue > .card-header .btn-tool:hover,
.bg-gradient-blue > .card-header .btn-tool:hover,
.card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-blue .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #0067d6;
  color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3395ff;
  color: #fff;
}

.card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2;
}

.card-indigo:not(.card-outline) > .card-header,
.card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-indigo:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-indigo.card-outline {
  border-top: 3px solid #6610f2;
}

.card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-indigo.card-outline-tabs > .card-header a.active,
.card-indigo.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6610f2;
}

.bg-indigo > .card-header .btn-tool,
.bg-gradient-indigo > .card-header .btn-tool,
.card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-indigo > .card-header .btn-tool:hover,
.bg-gradient-indigo > .card-header .btn-tool:hover,
.card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #550bce;
  color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8540f5;
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1;
}

.card-purple:not(.card-outline) > .card-header,
.card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-purple:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-purple.card-outline {
  border-top: 3px solid #6f42c1;
}

.card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-purple.card-outline-tabs > .card-header a.active,
.card-purple.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6f42c1;
}

.bg-purple > .card-header .btn-tool,
.bg-gradient-purple > .card-header .btn-tool,
.card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-purple > .card-header .btn-tool:hover,
.bg-gradient-purple > .card-header .btn-tool:hover,
.card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-purple .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #5d36a4;
  color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8c68ce;
  color: #fff;
}

.card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c;
}

.card-pink:not(.card-outline) > .card-header,
.card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-pink:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-pink.card-outline {
  border-top: 3px solid #e83e8c;
}

.card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-pink.card-outline-tabs > .card-header a.active,
.card-pink.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e83e8c;
}

.bg-pink > .card-header .btn-tool,
.bg-gradient-pink > .card-header .btn-tool,
.card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-pink > .card-header .btn-tool:hover,
.bg-gradient-pink > .card-header .btn-tool:hover,
.card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-pink .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e21b76;
  color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed6ca7;
  color: #fff;
}

.card-red:not(.card-outline) > .card-header {
  background-color: #dc3545;
}

.card-red:not(.card-outline) > .card-header,
.card-red:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-red:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-red.card-outline {
  border-top: 3px solid #dc3545;
}

.card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-red.card-outline-tabs > .card-header a.active,
.card-red.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #dc3545;
}

.bg-red > .card-header .btn-tool,
.bg-gradient-red > .card-header .btn-tool,
.card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-red > .card-header .btn-tool:hover,
.bg-gradient-red > .card-header .btn-tool:hover,
.card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget .table td,
.card.bg-red .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #c62232;
  color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #e4606d;
  color: #fff;
}

.card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}

.card-orange:not(.card-outline) > .card-header,
.card-orange:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-orange:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-orange.card-outline {
  border-top: 3px solid #fd7e14;
}

.card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-orange.card-outline-tabs > .card-header a.active,
.card-orange.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fd7e14;
}

.bg-orange > .card-header .btn-tool,
.bg-gradient-orange > .card-header .btn-tool,
.card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-orange > .card-header .btn-tool:hover,
.bg-gradient-orange > .card-header .btn-tool:hover,
.card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-orange .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1f2d3d;
}

.card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1f2d3d;
}

.card-yellow:not(.card-outline) > .card-header {
  background-color: #ffc107;
}

.card-yellow:not(.card-outline) > .card-header,
.card-yellow:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-yellow:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-yellow.card-outline {
  border-top: 3px solid #ffc107;
}

.card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-yellow.card-outline-tabs > .card-header a.active,
.card-yellow.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #ffc107;
}

.bg-yellow > .card-header .btn-tool,
.bg-gradient-yellow > .card-header .btn-tool,
.card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-yellow > .card-header .btn-tool:hover,
.bg-gradient-yellow > .card-header .btn-tool:hover,
.card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #dda600;
  color: #1f2d3d;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ffce3a;
  color: #1f2d3d;
}

.card-green:not(.card-outline) > .card-header {
  background-color: #002e5f;
}

.card-green:not(.card-outline) > .card-header,
.card-green:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-green:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-green.card-outline {
  border-top: 3px solid #002e5f;
}

.card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-green.card-outline-tabs > .card-header a.active,
.card-green.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #002e5f;
}

.bg-green > .card-header .btn-tool,
.bg-gradient-green > .card-header .btn-tool,
.card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-green > .card-header .btn-tool:hover,
.bg-gradient-green > .card-header .btn-tool:hover,
.card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget .table td,
.card.bg-green .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #208637;
  color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #34ce57;
  color: #fff;
}

.card-teal:not(.card-outline) > .card-header {
  background-color: #20c997;
}

.card-teal:not(.card-outline) > .card-header,
.card-teal:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-teal:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-teal.card-outline {
  border-top: 3px solid #20c997;
}

.card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-teal.card-outline-tabs > .card-header a.active,
.card-teal.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #20c997;
}

.bg-teal > .card-header .btn-tool,
.bg-gradient-teal > .card-header .btn-tool,
.card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-teal > .card-header .btn-tool:hover,
.bg-gradient-teal > .card-header .btn-tool:hover,
.card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-teal .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1aa67d;
  color: #fff;
}

.card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3ce0af;
  color: #fff;
}

.card-cyan:not(.card-outline) > .card-header {
  background-color: #17a2b8;
}

.card-cyan:not(.card-outline) > .card-header,
.card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-cyan:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-cyan.card-outline {
  border-top: 3px solid #17a2b8;
}

.card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-cyan.card-outline-tabs > .card-header a.active,
.card-cyan.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #17a2b8;
}

.bg-cyan > .card-header .btn-tool,
.bg-gradient-cyan > .card-header .btn-tool,
.card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-cyan > .card-header .btn-tool:hover,
.bg-gradient-cyan > .card-header .btn-tool:hover,
.card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #128294;
  color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #1fc8e3;
  color: #fff;
}

.card-white:not(.card-outline) > .card-header {
  background-color: #fff;
}

.card-white:not(.card-outline) > .card-header,
.card-white:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.card-white:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-white.card-outline {
  border-top: 3px solid #fff;
}

.card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-white.card-outline-tabs > .card-header a.active,
.card-white.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fff;
}

.bg-white > .card-header .btn-tool,
.bg-gradient-white > .card-header .btn-tool,
.card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.bg-white > .card-header .btn-tool:hover,
.bg-gradient-white > .card-header .btn-tool:hover,
.card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.card.bg-white .bootstrap-datetimepicker-widget .table td,
.card.bg-white .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ebebeb;
  color: #1f2d3d;
}

.card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.card.bg-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.card-gray:not(.card-outline) > .card-header,
.card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-gray:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-gray.card-outline {
  border-top: 3px solid #6c757d;
}

.card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-gray.card-outline-tabs > .card-header a.active,
.card-gray.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.bg-gray > .card-header .btn-tool,
.bg-gradient-gray > .card-header .btn-tool,
.card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-gray > .card-header .btn-tool:hover,
.bg-gradient-gray > .card-header .btn-tool:hover,
.card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gray .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.card-gray-dark:not(.card-outline) > .card-header,
.card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}

.card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card-gray-dark.card-outline-tabs > .card-header a.active,
.card-gray-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.bg-gray-dark > .card-header .btn-tool,
.bg-gradient-gray-dark > .card-header .btn-tool,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.bg-gray-dark > .card-header .btn-tool:hover,
.bg-gradient-gray-dark > .card-header .btn-tool:hover,
.card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.card {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  margin-bottom: 1rem;
}

.card.bg-dark .card-header {
  border-color: #383f45;
}

.card.bg-dark,
.card.bg-dark .card-body {
  color: #fff;
}

.card.maximized-card {
  height: 100% !important;
  left: 0;
  max-height: 100% !important;
  max-width: 100% !important;
  position: fixed;
  top: 0;
  width: 100% !important;
  z-index: 1040;
}

.card.maximized-card.was-collapsed .card-body {
  display: block !important;
}

.card.maximized-card .card-body {
  overflow: auto;
}

.card.maximized-card [data-card-widgett=collapse] {
  display: none;
}

.card.maximized-card .card-header,
.card.maximized-card .card-footer {
  border-radius: 0 !important;
}

.card.collapsed-card .card-body,
.card.collapsed-card .card-footer {
  display: none;
}

.card .nav.flex-column:not(.nav-sidebar) > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  margin: 0;
}

.card .nav.flex-column:not(.nav-sidebar) > li:last-of-type {
  border-bottom: 0;
}

.card.height-control .card-body {
  max-height: 300px;
  overflow: auto;
}

.card .border-right {
  border-right: 1px solid rgba(0, 0, 0, 0.125);
}

.card .border-left {
  border-left: 1px solid rgba(0, 0, 0, 0.125);
}

.card.card-tabs:not(.card-outline) > .card-header {
  border-bottom: 0;
}

.card.card-tabs:not(.card-outline) > .card-header .nav-item:first-child .nav-link {
  border-left-color: transparent;
}

.card.card-tabs.card-outline .nav-item {
  border-bottom: 0;
}

.card.card-tabs.card-outline .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}

.card.card-tabs .card-tools {
  margin: 0.3rem 0.5rem;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}

.card.card-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}

.card.card-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}

.card.card-outline-tabs {
  border-top: 0;
}

.card.card-outline-tabs .card-header .nav-item:first-child .nav-link {
  border-left: 0;
  margin-left: 0;
}

.card.card-outline-tabs .card-header a {
  border-top: 3px solid transparent;
}

.card.card-outline-tabs .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.card.card-outline-tabs .card-header a.active:hover {
  margin-top: 0;
}

.card.card-outline-tabs .card-tools {
  margin: 0.5rem 0.5rem 0.3rem;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header {
  border-bottom: 0;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs {
  border-bottom: 0;
}

.card.card-outline-tabs:not(.expanding-card).collapsed-card .card-header .nav-tabs .nav-item {
  margin-bottom: 0;
}

.card.card-outline-tabs.expanding-card .card-header .nav-tabs .nav-item {
  margin-bottom: -1px;
}

html.maximized-card {
  overflow: hidden;
}

.card-header::after,
.card-body::after,
.card-footer::after {
  display: block;
  clear: both;
  content: "";
}

.card-header {
  background-color: transparent;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.75rem 1.25rem;
  position: relative;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.collapsed-card .card-header {
  border-bottom: 0;
}

.card-header > .card-tools {
  float: right;
  margin-right: -0.625rem;
}

.card-header > .card-tools .input-group,
.card-header > .card-tools .nav,
.card-header > .card-tools .pagination {
  margin-bottom: -0.3rem;
  margin-top: -0.3rem;
}

.card-header > .card-tools [data-toggle=tooltip] {
  position: relative;
}

.card-title {
  float: left;
  font-size: 1.1rem;
  font-weight: 400;
  margin: 0;
}

.card-text {
  clear: both;
}

.btn-tool {
  background-color: transparent;
  color: #adb5bd;
  font-size: 0.875rem;
  margin: -0.75rem 0;
  padding: 0.25rem 0.5rem;
}

.btn-group.show .btn-tool, .btn-tool:hover {
  color: #495057;
}

.show .btn-tool, .btn-tool:focus {
  box-shadow: none !important;
}

.text-sm .card-title {
  font-size: 1rem;
}

.text-sm .nav-link {
  padding: 0.4rem 0.8rem;
}

.card-body > .table {
  margin-bottom: 0;
}

.card-body > .table > thead > tr > th,
.card-body > .table > thead > tr > td {
  border-top-width: 0;
}

.card-body .fc {
  margin-top: 5px;
}

.card-body .full-width-chart {
  margin: -19px;
}

.card-body.p-0 .full-width-chart {
  margin: -9px;
}

.chart-legend {
  padding-left: 0;
  list-style: none;
  margin: 10px 0;
}

@media (max-width: 576px) {
  .chart-legend > li {
    float: left;
    margin-right: 10px;
  }
}
.card-comments {
  background-color: #f8f9fa;
}

.card-comments .card-comment {
  border-bottom: 1px solid #e9ecef;
  padding: 8px 0;
}

.card-comments .card-comment::after {
  display: block;
  clear: both;
  content: "";
}

.card-comments .card-comment:last-of-type {
  border-bottom: 0;
}

.card-comments .card-comment:first-of-type {
  padding-top: 0;
}

.card-comments .card-comment img {
  height: 1.875rem;
  width: 1.875rem;
  float: left;
}

.card-comments .comment-text {
  color: #78838e;
  margin-left: 40px;
}

.card-comments .username {
  color: #495057;
  display: block;
  font-weight: 600;
}

.card-comments .text-muted {
  font-size: 12px;
  font-weight: 400;
}

.todo-list {
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0;
}

.todo-list > li {
  border-radius: 2px;
  background-color: #f8f9fa;
  border-left: 2px solid #e9ecef;
  color: #495057;
  margin-bottom: 2px;
  padding: 10px;
}

.todo-list > li:last-of-type {
  margin-bottom: 0;
}

.todo-list > li > input[type=checkbox] {
  margin: 0 10px 0 5px;
}

.todo-list > li .text {
  display: inline-block;
  font-weight: 600;
  margin-left: 5px;
}

.todo-list > li .badge {
  font-size: 0.7rem;
  margin-left: 10px;
}

.todo-list > li .tools {
  color: #dc3545;
  display: none;
  float: right;
}

.todo-list > li .tools > .fa,
.todo-list > li .tools > .fas,
.todo-list > li .tools > .far,
.todo-list > li .tools > .fab,
.todo-list > li .tools > .fal,
.todo-list > li .tools > .fad,
.todo-list > li .tools > .svg-inline--fa,
.todo-list > li .tools > .ion {
  cursor: pointer;
  margin-right: 5px;
}

.todo-list > li:hover .tools {
  display: inline-block;
}

.todo-list > li.done {
  color: #697582;
}

.todo-list > li.done .text {
  font-weight: 500;
  text-decoration: line-through;
}

.todo-list > li.done .badge {
  background-color: #adb5bd !important;
}

.todo-list .primary {
  border-left-color: #007bff;
}

.todo-list .secondary {
  border-left-color: #6c757d;
}

.todo-list .success {
  border-left-color: #002e5f;
}

.todo-list .info {
  border-left-color: #17a2b8;
}

.todo-list .warning {
  border-left-color: #ffc107;
}

.todo-list .danger {
  border-left-color: #dc3545;
}

.todo-list .light {
  border-left-color: #f8f9fa;
}

.todo-list .dark {
  border-left-color: #343a40;
}

.todo-list .lightblue {
  border-left-color: #3c8dbc;
}

.todo-list .navy {
  border-left-color: #001f3f;
}

.todo-list .olive {
  border-left-color: #3d9970;
}

.todo-list .lime {
  border-left-color: #01ff70;
}

.todo-list .fuchsia {
  border-left-color: #f012be;
}

.todo-list .maroon {
  border-left-color: #d81b60;
}

.todo-list .blue {
  border-left-color: #007bff;
}

.todo-list .indigo {
  border-left-color: #6610f2;
}

.todo-list .purple {
  border-left-color: #6f42c1;
}

.todo-list .pink {
  border-left-color: #e83e8c;
}

.todo-list .red {
  border-left-color: #dc3545;
}

.todo-list .orange {
  border-left-color: #fd7e14;
}

.todo-list .yellow {
  border-left-color: #ffc107;
}

.todo-list .green {
  border-left-color: #002e5f;
}

.todo-list .teal {
  border-left-color: #20c997;
}

.todo-list .cyan {
  border-left-color: #17a2b8;
}

.todo-list .white {
  border-left-color: #fff;
}

.todo-list .gray {
  border-left-color: #6c757d;
}

.todo-list .gray-dark {
  border-left-color: #343a40;
}

.todo-list .handle {
  cursor: move;
  display: inline-block;
  margin: 0 5px;
}

.card-input {
  max-width: 200px;
}

.card-default .nav-item:first-child .nav-link {
  border-left: 0;
}

.dark-mode .card-primary:not(.card-outline) > .card-header {
  background-color: #3f6791;
}

.dark-mode .card-primary:not(.card-outline) > .card-header,
.dark-mode .card-primary:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-primary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-primary.card-outline {
  border-top: 3px solid #3f6791;
}

.dark-mode .card-primary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-primary.card-outline-tabs > .card-header a.active,
.dark-mode .card-primary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3f6791;
}

.dark-mode .bg-primary > .card-header .btn-tool,
.dark-mode .bg-gradient-primary > .card-header .btn-tool,
.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-primary > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-primary > .card-header .btn-tool:hover,
.dark-mode .card-primary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #335375;
  color: #fff;
}

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-primary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-primary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5080b3;
  color: #fff;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header,
.dark-mode .card-secondary:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-secondary:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-secondary.card-outline {
  border-top: 3px solid #6c757d;
}

.dark-mode .card-secondary.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-secondary.card-outline-tabs > .card-header a.active,
.dark-mode .card-secondary.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.dark-mode .bg-secondary > .card-header .btn-tool,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-secondary > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-secondary > .card-header .btn-tool:hover,
.dark-mode .card-secondary:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-secondary .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-secondary .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.dark-mode .card-success:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}

.dark-mode .card-success:not(.card-outline) > .card-header,
.dark-mode .card-success:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-success:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-success.card-outline {
  border-top: 3px solid #00bc8c;
}

.dark-mode .card-success.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-success.card-outline-tabs > .card-header a.active,
.dark-mode .card-success.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #00bc8c;
}

.dark-mode .bg-success > .card-header .btn-tool,
.dark-mode .bg-gradient-success > .card-header .btn-tool,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-success > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-success > .card-header .btn-tool:hover,
.dark-mode .card-success:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-success .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-success .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff;
}

.dark-mode .card-info:not(.card-outline) > .card-header {
  background-color: #3498db;
}

.dark-mode .card-info:not(.card-outline) > .card-header,
.dark-mode .card-info:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-info:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-info.card-outline {
  border-top: 3px solid #3498db;
}

.dark-mode .card-info.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-info.card-outline-tabs > .card-header a.active,
.dark-mode .card-info.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3498db;
}

.dark-mode .bg-info > .card-header .btn-tool,
.dark-mode .bg-gradient-info > .card-header .btn-tool,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-info > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-info > .card-header .btn-tool:hover,
.dark-mode .card-info:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-info .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-info .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff;
}

.dark-mode .card-warning:not(.card-outline) > .card-header {
  background-color: #f39c12;
}

.dark-mode .card-warning:not(.card-outline) > .card-header,
.dark-mode .card-warning:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-warning:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-warning.card-outline {
  border-top: 3px solid #f39c12;
}

.dark-mode .card-warning.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-warning.card-outline-tabs > .card-header a.active,
.dark-mode .card-warning.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f39c12;
}

.dark-mode .bg-warning > .card-header .btn-tool,
.dark-mode .bg-gradient-warning > .card-header .btn-tool,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-warning > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-warning > .card-header .btn-tool:hover,
.dark-mode .card-warning:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d2850b;
  color: #1f2d3d;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-warning .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-warning .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5b043;
  color: #1f2d3d;
}

.dark-mode .card-danger:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}

.dark-mode .card-danger:not(.card-outline) > .card-header,
.dark-mode .card-danger:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-danger:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-danger.card-outline {
  border-top: 3px solid #e74c3c;
}

.dark-mode .card-danger.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-danger.card-outline-tabs > .card-header a.active,
.dark-mode .card-danger.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e74c3c;
}

.dark-mode .bg-danger > .card-header .btn-tool,
.dark-mode .bg-gradient-danger > .card-header .btn-tool,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-danger > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-danger > .card-header .btn-tool:hover,
.dark-mode .card-danger:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-danger .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-danger .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff;
}

.dark-mode .card-light:not(.card-outline) > .card-header {
  background-color: #f8f9fa;
}

.dark-mode .card-light:not(.card-outline) > .card-header,
.dark-mode .card-light:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-light:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-light.card-outline {
  border-top: 3px solid #f8f9fa;
}

.dark-mode .card-light.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-light.card-outline-tabs > .card-header a.active,
.dark-mode .card-light.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f8f9fa;
}

.dark-mode .bg-light > .card-header .btn-tool,
.dark-mode .bg-gradient-light > .card-header .btn-tool,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-light > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-light > .card-header .btn-tool:hover,
.dark-mode .card-light:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e0e5e9;
  color: #1f2d3d;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-light .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-light .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.dark-mode .card-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.dark-mode .card-dark:not(.card-outline) > .card-header,
.dark-mode .card-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-dark.card-outline {
  border-top: 3px solid #343a40;
}

.dark-mode .card-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-dark.card-outline-tabs > .card-header a.active,
.dark-mode .card-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.dark-mode .bg-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-dark > .card-header .btn-tool,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-dark > .card-header .btn-tool:hover,
.dark-mode .card-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header {
  background-color: #86bad8;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header,
.dark-mode .card-lightblue:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-lightblue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-lightblue.card-outline {
  border-top: 3px solid #86bad8;
}

.dark-mode .card-lightblue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active,
.dark-mode .card-lightblue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #86bad8;
}

.dark-mode .bg-lightblue > .card-header .btn-tool,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-lightblue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lightblue > .card-header .btn-tool:hover,
.dark-mode .card-lightblue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #67a8ce;
  color: #1f2d3d;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lightblue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lightblue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #acd0e5;
  color: #1f2d3d;
}

.dark-mode .card-navy:not(.card-outline) > .card-header {
  background-color: #002c59;
}

.dark-mode .card-navy:not(.card-outline) > .card-header,
.dark-mode .card-navy:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-navy:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-navy.card-outline {
  border-top: 3px solid #002c59;
}

.dark-mode .card-navy.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-navy.card-outline-tabs > .card-header a.active,
.dark-mode .card-navy.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #002c59;
}

.dark-mode .bg-navy > .card-header .btn-tool,
.dark-mode .bg-gradient-navy > .card-header .btn-tool,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-navy > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-navy > .card-header .btn-tool:hover,
.dark-mode .card-navy:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #001730;
  color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-navy .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-navy .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00458c;
  color: #fff;
}

.dark-mode .card-olive:not(.card-outline) > .card-header {
  background-color: #74c8a3;
}

.dark-mode .card-olive:not(.card-outline) > .card-header,
.dark-mode .card-olive:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-olive:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-olive.card-outline {
  border-top: 3px solid #74c8a3;
}

.dark-mode .card-olive.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-olive.card-outline-tabs > .card-header a.active,
.dark-mode .card-olive.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #74c8a3;
}

.dark-mode .bg-olive > .card-header .btn-tool,
.dark-mode .bg-gradient-olive > .card-header .btn-tool,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-olive > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-olive > .card-header .btn-tool:hover,
.dark-mode .card-olive:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #57bc8f;
  color: #1f2d3d;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-olive .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-olive .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #99d6bb;
  color: #1f2d3d;
}

.dark-mode .card-lime:not(.card-outline) > .card-header {
  background-color: #67ffa9;
}

.dark-mode .card-lime:not(.card-outline) > .card-header,
.dark-mode .card-lime:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-lime:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-lime.card-outline {
  border-top: 3px solid #67ffa9;
}

.dark-mode .card-lime.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-lime.card-outline-tabs > .card-header a.active,
.dark-mode .card-lime.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #67ffa9;
}

.dark-mode .bg-lime > .card-header .btn-tool,
.dark-mode .bg-gradient-lime > .card-header .btn-tool,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-lime > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-lime > .card-header .btn-tool:hover,
.dark-mode .card-lime:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #3eff92;
  color: #1f2d3d;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-lime .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-lime .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #9affc6;
  color: #1f2d3d;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header {
  background-color: #f672d8;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-fuchsia:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-fuchsia.card-outline {
  border-top: 3px solid #f672d8;
}

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active,
.dark-mode .card-fuchsia.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f672d8;
}

.dark-mode .bg-fuchsia > .card-header .btn-tool,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-fuchsia > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-fuchsia > .card-header .btn-tool:hover,
.dark-mode .card-fuchsia:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #f44cce;
  color: #1f2d3d;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-fuchsia .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-fuchsia .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f9a2e5;
  color: #1f2d3d;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header {
  background-color: #ed6c9b;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header,
.dark-mode .card-maroon:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-maroon:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-maroon.card-outline {
  border-top: 3px solid #ed6c9b;
}

.dark-mode .card-maroon.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-maroon.card-outline-tabs > .card-header a.active,
.dark-mode .card-maroon.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #ed6c9b;
}

.dark-mode .bg-maroon > .card-header .btn-tool,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-maroon > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-maroon > .card-header .btn-tool:hover,
.dark-mode .card-maroon:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e84883;
  color: #1f2d3d;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-maroon .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-maroon .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f29aba;
  color: #1f2d3d;
}

.dark-mode .card-blue:not(.card-outline) > .card-header {
  background-color: #3f6791;
}

.dark-mode .card-blue:not(.card-outline) > .card-header,
.dark-mode .card-blue:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-blue:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-blue.card-outline {
  border-top: 3px solid #3f6791;
}

.dark-mode .card-blue.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-blue.card-outline-tabs > .card-header a.active,
.dark-mode .card-blue.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3f6791;
}

.dark-mode .bg-blue > .card-header .btn-tool,
.dark-mode .bg-gradient-blue > .card-header .btn-tool,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-blue > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-blue > .card-header .btn-tool:hover,
.dark-mode .card-blue:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #335375;
  color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-blue .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-blue .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5080b3;
  color: #fff;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header {
  background-color: #6610f2;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header,
.dark-mode .card-indigo:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-indigo:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-indigo.card-outline {
  border-top: 3px solid #6610f2;
}

.dark-mode .card-indigo.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-indigo.card-outline-tabs > .card-header a.active,
.dark-mode .card-indigo.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6610f2;
}

.dark-mode .bg-indigo > .card-header .btn-tool,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-indigo > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-indigo > .card-header .btn-tool:hover,
.dark-mode .card-indigo:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #550bce;
  color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-indigo .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-indigo .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8540f5;
  color: #fff;
}

.dark-mode .card-purple:not(.card-outline) > .card-header {
  background-color: #6f42c1;
}

.dark-mode .card-purple:not(.card-outline) > .card-header,
.dark-mode .card-purple:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-purple:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-purple.card-outline {
  border-top: 3px solid #6f42c1;
}

.dark-mode .card-purple.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-purple.card-outline-tabs > .card-header a.active,
.dark-mode .card-purple.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6f42c1;
}

.dark-mode .bg-purple > .card-header .btn-tool,
.dark-mode .bg-gradient-purple > .card-header .btn-tool,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-purple > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-purple > .card-header .btn-tool:hover,
.dark-mode .card-purple:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #5d36a4;
  color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-purple .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-purple .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #8c68ce;
  color: #fff;
}

.dark-mode .card-pink:not(.card-outline) > .card-header {
  background-color: #e83e8c;
}

.dark-mode .card-pink:not(.card-outline) > .card-header,
.dark-mode .card-pink:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-pink:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-pink.card-outline {
  border-top: 3px solid #e83e8c;
}

.dark-mode .card-pink.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-pink.card-outline-tabs > .card-header a.active,
.dark-mode .card-pink.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e83e8c;
}

.dark-mode .bg-pink > .card-header .btn-tool,
.dark-mode .bg-gradient-pink > .card-header .btn-tool,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-pink > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-pink > .card-header .btn-tool:hover,
.dark-mode .card-pink:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e21b76;
  color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-pink .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-pink .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed6ca7;
  color: #fff;
}

.dark-mode .card-red:not(.card-outline) > .card-header {
  background-color: #e74c3c;
}

.dark-mode .card-red:not(.card-outline) > .card-header,
.dark-mode .card-red:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-red:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-red.card-outline {
  border-top: 3px solid #e74c3c;
}

.dark-mode .card-red.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-red.card-outline-tabs > .card-header a.active,
.dark-mode .card-red.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #e74c3c;
}

.dark-mode .bg-red > .card-header .btn-tool,
.dark-mode .bg-gradient-red > .card-header .btn-tool,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-red > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-red > .card-header .btn-tool:hover,
.dark-mode .card-red:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #df2e1b;
  color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-red .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-red .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #ed7669;
  color: #fff;
}

.dark-mode .card-orange:not(.card-outline) > .card-header {
  background-color: #fd7e14;
}

.dark-mode .card-orange:not(.card-outline) > .card-header,
.dark-mode .card-orange:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-orange:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-orange.card-outline {
  border-top: 3px solid #fd7e14;
}

.dark-mode .card-orange.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-orange.card-outline-tabs > .card-header a.active,
.dark-mode .card-orange.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fd7e14;
}

.dark-mode .bg-orange > .card-header .btn-tool,
.dark-mode .bg-gradient-orange > .card-header .btn-tool,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-orange > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-orange > .card-header .btn-tool:hover,
.dark-mode .card-orange:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #e66a02;
  color: #1f2d3d;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-orange .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-orange .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #fd9a47;
  color: #1f2d3d;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header {
  background-color: #f39c12;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header,
.dark-mode .card-yellow:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-yellow:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-yellow.card-outline {
  border-top: 3px solid #f39c12;
}

.dark-mode .card-yellow.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-yellow.card-outline-tabs > .card-header a.active,
.dark-mode .card-yellow.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #f39c12;
}

.dark-mode .bg-yellow > .card-header .btn-tool,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-yellow > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-yellow > .card-header .btn-tool:hover,
.dark-mode .card-yellow:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #d2850b;
  color: #1f2d3d;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-yellow .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-yellow .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #f5b043;
  color: #1f2d3d;
}

.dark-mode .card-green:not(.card-outline) > .card-header {
  background-color: #00bc8c;
}

.dark-mode .card-green:not(.card-outline) > .card-header,
.dark-mode .card-green:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-green:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-green.card-outline {
  border-top: 3px solid #00bc8c;
}

.dark-mode .card-green.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-green.card-outline-tabs > .card-header a.active,
.dark-mode .card-green.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #00bc8c;
}

.dark-mode .bg-green > .card-header .btn-tool,
.dark-mode .bg-gradient-green > .card-header .btn-tool,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-green > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-green > .card-header .btn-tool:hover,
.dark-mode .card-green:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #00936e;
  color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-green .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-green .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #00efb2;
  color: #fff;
}

.dark-mode .card-teal:not(.card-outline) > .card-header {
  background-color: #20c997;
}

.dark-mode .card-teal:not(.card-outline) > .card-header,
.dark-mode .card-teal:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-teal:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-teal.card-outline {
  border-top: 3px solid #20c997;
}

.dark-mode .card-teal.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-teal.card-outline-tabs > .card-header a.active,
.dark-mode .card-teal.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #20c997;
}

.dark-mode .bg-teal > .card-header .btn-tool,
.dark-mode .bg-gradient-teal > .card-header .btn-tool,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-teal > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-teal > .card-header .btn-tool:hover,
.dark-mode .card-teal:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #1aa67d;
  color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-teal .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-teal .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #3ce0af;
  color: #fff;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header {
  background-color: #3498db;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header,
.dark-mode .card-cyan:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-cyan:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-cyan.card-outline {
  border-top: 3px solid #3498db;
}

.dark-mode .card-cyan.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-cyan.card-outline-tabs > .card-header a.active,
.dark-mode .card-cyan.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #3498db;
}

.dark-mode .bg-cyan > .card-header .btn-tool,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-cyan > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-cyan > .card-header .btn-tool:hover,
.dark-mode .card-cyan:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #2383c4;
  color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-cyan .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-cyan .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #5faee3;
  color: #fff;
}

.dark-mode .card-white:not(.card-outline) > .card-header {
  background-color: #fff;
}

.dark-mode .card-white:not(.card-outline) > .card-header,
.dark-mode .card-white:not(.card-outline) > .card-header a {
  color: #1f2d3d;
}

.dark-mode .card-white:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-white.card-outline {
  border-top: 3px solid #fff;
}

.dark-mode .card-white.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-white.card-outline-tabs > .card-header a.active,
.dark-mode .card-white.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #fff;
}

.dark-mode .bg-white > .card-header .btn-tool,
.dark-mode .bg-gradient-white > .card-header .btn-tool,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool {
  color: rgba(31, 45, 61, 0.8);
}

.dark-mode .bg-white > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-white > .card-header .btn-tool:hover,
.dark-mode .card-white:not(.card-outline) > .card-header .btn-tool:hover {
  color: #1f2d3d;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #ebebeb;
  color: #1f2d3d;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #1f2d3d;
}

.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-white .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-white .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: white;
  color: #1f2d3d;
}

.dark-mode .card-gray:not(.card-outline) > .card-header {
  background-color: #6c757d;
}

.dark-mode .card-gray:not(.card-outline) > .card-header,
.dark-mode .card-gray:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-gray:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-gray.card-outline {
  border-top: 3px solid #6c757d;
}

.dark-mode .card-gray.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-gray.card-outline-tabs > .card-header a.active,
.dark-mode .card-gray.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #6c757d;
}

.dark-mode .bg-gray > .card-header .btn-tool,
.dark-mode .bg-gradient-gray > .card-header .btn-tool,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-gray > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray > .card-header .btn-tool:hover,
.dark-mode .card-gray:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #596167;
  color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #868e96;
  color: #fff;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header {
  background-color: #343a40;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header a {
  color: #fff;
}

.dark-mode .card-gray-dark:not(.card-outline) > .card-header a.active {
  color: #1f2d3d;
}

.dark-mode .card-gray-dark.card-outline {
  border-top: 3px solid #343a40;
}

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a:hover {
  border-top: 3px solid #dee2e6;
}

.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active,
.dark-mode .card-gray-dark.card-outline-tabs > .card-header a.active:hover {
  border-top: 3px solid #343a40;
}

.dark-mode .bg-gray-dark > .card-header .btn-tool,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool {
  color: rgba(255, 255, 255, 0.8);
}

.dark-mode .bg-gray-dark > .card-header .btn-tool:hover,
.dark-mode .bg-gradient-gray-dark > .card-header .btn-tool:hover,
.dark-mode .card-gray-dark:not(.card-outline) > .card-header .btn-tool:hover {
  color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget .table th,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table td,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget .table th {
  border: none;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.second:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table thead tr:first-child th:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.day:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.hour:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.minute:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.second:hover {
  background-color: #222629;
  color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.today::before,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.today::before {
  border-bottom-color: #fff;
}

.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gray-dark .bootstrap-datetimepicker-widget table td.active:hover,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active,
.dark-mode .card.bg-gradient-gray-dark .bootstrap-datetimepicker-widget table td.active:hover {
  background-color: #4b545c;
  color: #fff;
}

.dark-mode .card {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .card .card {
  background-color: #3f474e;
  color: #fff;
}

.dark-mode .card .nav.flex-column > li {
  border-bottom-color: #6c757d;
}

.dark-mode .card .card-footer {
  background-color: rgba(0, 0, 0, 0.1);
}

.dark-mode .card.card-outline-tabs {
  border-top: 0;
}

.dark-mode .card.card-outline-tabs .card-header a:hover {
  border-top-color: #6c757d;
  border-bottom-color: transparent;
}

.dark-mode .card:not(.card-outline) > .card-header a.active {
  color: #fff;
}

.dark-mode .card-comments {
  background-color: #373d44;
}

.dark-mode .card-comments .username {
  color: #ced4da;
}

.dark-mode .card-comments .card-comment {
  border-bottom-color: #454d55;
}

.dark-mode .todo-list > li {
  background-color: #3f474e;
  border-color: #454d55;
  color: #fff;
}

.dark-mode .todo-list .primary {
  border-left-color: #3f6791;
}

.dark-mode .todo-list .secondary {
  border-left-color: #6c757d;
}

.dark-mode .todo-list .success {
  border-left-color: #00bc8c;
}

.dark-mode .todo-list .info {
  border-left-color: #3498db;
}

.dark-mode .todo-list .warning {
  border-left-color: #f39c12;
}

.dark-mode .todo-list .danger {
  border-left-color: #e74c3c;
}

.dark-mode .todo-list .light {
  border-left-color: #f8f9fa;
}

.dark-mode .todo-list .dark {
  border-left-color: #343a40;
}

.dark-mode .todo-list .lightblue {
  border-left-color: #86bad8;
}

.dark-mode .todo-list .navy {
  border-left-color: #002c59;
}

.dark-mode .todo-list .olive {
  border-left-color: #74c8a3;
}

.dark-mode .todo-list .lime {
  border-left-color: #67ffa9;
}

.dark-mode .todo-list .fuchsia {
  border-left-color: #f672d8;
}

.dark-mode .todo-list .maroon {
  border-left-color: #ed6c9b;
}

.dark-mode .todo-list .blue {
  border-left-color: #3f6791;
}

.dark-mode .todo-list .indigo {
  border-left-color: #6610f2;
}

.dark-mode .todo-list .purple {
  border-left-color: #6f42c1;
}

.dark-mode .todo-list .pink {
  border-left-color: #e83e8c;
}

.dark-mode .todo-list .red {
  border-left-color: #e74c3c;
}

.dark-mode .todo-list .orange {
  border-left-color: #fd7e14;
}

.dark-mode .todo-list .yellow {
  border-left-color: #f39c12;
}

.dark-mode .todo-list .green {
  border-left-color: #00bc8c;
}

.dark-mode .todo-list .teal {
  border-left-color: #20c997;
}

.dark-mode .todo-list .cyan {
  border-left-color: #3498db;
}

.dark-mode .todo-list .white {
  border-left-color: #fff;
}

.dark-mode .todo-list .gray {
  border-left-color: #6c757d;
}

.dark-mode .todo-list .gray-dark {
  border-left-color: #343a40;
}

.modal-dialog .overlay {
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  margin: -1px;
  z-index: 1052;
  justify-content: center;
  align-items: center;
  background-color: rgba(0, 0, 0, 0.7);
  color: #666f76;
  border-radius: 0.3rem;
}

.modal-content.bg-warning .modal-header,
.modal-content.bg-warning .modal-footer {
  border-color: #343a40;
}

.modal-content.bg-primary .close, .modal-content.bg-primary .mailbox-attachment-close, .modal-content.bg-secondary .close, .modal-content.bg-secondary .mailbox-attachment-close, .modal-content.bg-info .close, .modal-content.bg-info .mailbox-attachment-close, .modal-content.bg-danger .close, .modal-content.bg-danger .mailbox-attachment-close, .modal-content.bg-success .close, .modal-content.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .modal-header,
.dark-mode .modal-footer {
  border-color: #6c757d;
}

.dark-mode .modal-content {
  background-color: #343a40;
}

.dark-mode .modal-content.bg-warning .modal-header,
.dark-mode .modal-content.bg-warning .modal-footer {
  border-color: #6c757d;
}

.dark-mode .modal-content.bg-warning .close, .dark-mode .modal-content.bg-warning .mailbox-attachment-close {
  color: #343a40 !important;
  text-shadow: 0 1px 0 #495057 !important;
}

.dark-mode .modal-content.bg-primary .modal-header,
.dark-mode .modal-content.bg-primary .modal-footer, .dark-mode .modal-content.bg-secondary .modal-header,
.dark-mode .modal-content.bg-secondary .modal-footer, .dark-mode .modal-content.bg-info .modal-header,
.dark-mode .modal-content.bg-info .modal-footer, .dark-mode .modal-content.bg-danger .modal-header,
.dark-mode .modal-content.bg-danger .modal-footer, .dark-mode .modal-content.bg-success .modal-header,
.dark-mode .modal-content.bg-success .modal-footer {
  border-color: #fff;
}

.toasts-top-right {
  position: absolute;
  right: 0;
  top: 0;
  z-index: 1040;
}

.toasts-top-right.fixed {
  position: fixed;
}

.toasts-top-left {
  left: 0;
  position: absolute;
  top: 0;
  z-index: 1040;
}

.toasts-top-left.fixed {
  position: fixed;
}

.toasts-bottom-right {
  bottom: 0;
  position: absolute;
  right: 0;
  z-index: 1040;
}

.toasts-bottom-right.fixed {
  position: fixed;
}

.toasts-bottom-left {
  bottom: 0;
  left: 0;
  position: absolute;
  z-index: 1040;
}

.toasts-bottom-left.fixed {
  position: fixed;
}

.dark-mode .toast {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.dark-mode .toast .toast-header {
  background-color: rgba(52, 58, 64, 0.7);
  color: #f8f9fa;
}

.dark-mode .toast.bg-primary {
  background-color: rgba(63, 103, 145, 0.9) !important;
}

.dark-mode .toast.bg-primary .close, .dark-mode .toast.bg-primary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-primary .toast-header {
  background-color: rgba(63, 103, 145, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.dark-mode .toast.bg-secondary .close, .dark-mode .toast.bg-secondary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-success {
  background-color: rgba(0, 188, 140, 0.9) !important;
}

.dark-mode .toast.bg-success .close, .dark-mode .toast.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-success .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-info {
  background-color: rgba(52, 152, 219, 0.9) !important;
}

.dark-mode .toast.bg-info .close, .dark-mode .toast.bg-info .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-info .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-warning {
  background-color: rgba(243, 156, 18, 0.9) !important;
}

.dark-mode .toast.bg-warning .toast-header {
  background-color: rgba(243, 156, 18, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-danger {
  background-color: rgba(231, 76, 60, 0.9) !important;
}

.dark-mode .toast.bg-danger .close, .dark-mode .toast.bg-danger .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-danger .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}

.dark-mode .toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.dark-mode .toast.bg-dark .close, .dark-mode .toast.bg-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-lightblue {
  background-color: rgba(134, 186, 216, 0.9) !important;
}

.dark-mode .toast.bg-lightblue .toast-header {
  background-color: rgba(134, 186, 216, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-navy {
  background-color: rgba(0, 44, 89, 0.9) !important;
}

.dark-mode .toast.bg-navy .close, .dark-mode .toast.bg-navy .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-navy .toast-header {
  background-color: rgba(0, 44, 89, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-olive {
  background-color: rgba(116, 200, 163, 0.9) !important;
}

.dark-mode .toast.bg-olive .toast-header {
  background-color: rgba(116, 200, 163, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-lime {
  background-color: rgba(103, 255, 169, 0.9) !important;
}

.dark-mode .toast.bg-lime .toast-header {
  background-color: rgba(103, 255, 169, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-fuchsia {
  background-color: rgba(246, 114, 216, 0.9) !important;
}

.dark-mode .toast.bg-fuchsia .toast-header {
  background-color: rgba(246, 114, 216, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-maroon {
  background-color: rgba(237, 108, 155, 0.9) !important;
}

.dark-mode .toast.bg-maroon .toast-header {
  background-color: rgba(237, 108, 155, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-blue {
  background-color: rgba(63, 103, 145, 0.9) !important;
}

.dark-mode .toast.bg-blue .close, .dark-mode .toast.bg-blue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-blue .toast-header {
  background-color: rgba(63, 103, 145, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important;
}

.dark-mode .toast.bg-indigo .close, .dark-mode .toast.bg-indigo .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-indigo .toast-header {
  background-color: rgba(102, 16, 242, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important;
}

.dark-mode .toast.bg-purple .close, .dark-mode .toast.bg-purple .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-purple .toast-header {
  background-color: rgba(111, 66, 193, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important;
}

.dark-mode .toast.bg-pink .close, .dark-mode .toast.bg-pink .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-pink .toast-header {
  background-color: rgba(232, 62, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-red {
  background-color: rgba(231, 76, 60, 0.9) !important;
}

.dark-mode .toast.bg-red .close, .dark-mode .toast.bg-red .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-red .toast-header {
  background-color: rgba(231, 76, 60, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important;
}

.dark-mode .toast.bg-orange .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-yellow {
  background-color: rgba(243, 156, 18, 0.9) !important;
}

.dark-mode .toast.bg-yellow .toast-header {
  background-color: rgba(243, 156, 18, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-green {
  background-color: rgba(0, 188, 140, 0.9) !important;
}

.dark-mode .toast.bg-green .close, .dark-mode .toast.bg-green .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-green .toast-header {
  background-color: rgba(0, 188, 140, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important;
}

.dark-mode .toast.bg-teal .close, .dark-mode .toast.bg-teal .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-teal .toast-header {
  background-color: rgba(32, 201, 151, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-cyan {
  background-color: rgba(52, 152, 219, 0.9) !important;
}

.dark-mode .toast.bg-cyan .close, .dark-mode .toast.bg-cyan .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-cyan .toast-header {
  background-color: rgba(52, 152, 219, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}

.dark-mode .toast.bg-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1f2d3d;
}

.dark-mode .toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.dark-mode .toast.bg-gray .close, .dark-mode .toast.bg-gray .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.dark-mode .toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.dark-mode .toast.bg-gray-dark .close, .dark-mode .toast.bg-gray-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.dark-mode .toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.toast.bg-primary {
  background-color: rgba(0, 123, 255, 0.9) !important;
}

.toast.bg-primary .close, .toast.bg-primary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-primary .toast-header {
  background-color: rgba(0, 123, 255, 0.85);
  color: #fff;
}

.toast.bg-secondary {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-secondary .close, .toast.bg-secondary .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-secondary .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-success {
  background-color: rgba(40, 167, 69, 0.9) !important;
}

.toast.bg-success .close, .toast.bg-success .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-success .toast-header {
  background-color: rgba(40, 167, 69, 0.85);
  color: #fff;
}

.toast.bg-info {
  background-color: rgba(23, 162, 184, 0.9) !important;
}

.toast.bg-info .close, .toast.bg-info .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-info .toast-header {
  background-color: rgba(23, 162, 184, 0.85);
  color: #fff;
}

.toast.bg-warning {
  background-color: rgba(255, 193, 7, 0.9) !important;
}

.toast.bg-warning .toast-header {
  background-color: rgba(255, 193, 7, 0.85);
  color: #1f2d3d;
}

.toast.bg-danger {
  background-color: rgba(220, 53, 69, 0.9) !important;
}

.toast.bg-danger .close, .toast.bg-danger .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-danger .toast-header {
  background-color: rgba(220, 53, 69, 0.85);
  color: #fff;
}

.toast.bg-light {
  background-color: rgba(248, 249, 250, 0.9) !important;
}

.toast.bg-light .toast-header {
  background-color: rgba(248, 249, 250, 0.85);
  color: #1f2d3d;
}

.toast.bg-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.toast.bg-dark .close, .toast.bg-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.toast.bg-lightblue {
  background-color: rgba(60, 141, 188, 0.9) !important;
}

.toast.bg-lightblue .close, .toast.bg-lightblue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-lightblue .toast-header {
  background-color: rgba(60, 141, 188, 0.85);
  color: #fff;
}

.toast.bg-navy {
  background-color: rgba(0, 31, 63, 0.9) !important;
}

.toast.bg-navy .close, .toast.bg-navy .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-navy .toast-header {
  background-color: rgba(0, 31, 63, 0.85);
  color: #fff;
}

.toast.bg-olive {
  background-color: rgba(61, 153, 112, 0.9) !important;
}

.toast.bg-olive .close, .toast.bg-olive .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-olive .toast-header {
  background-color: rgba(61, 153, 112, 0.85);
  color: #fff;
}

.toast.bg-lime {
  background-color: rgba(1, 255, 112, 0.9) !important;
}

.toast.bg-lime .toast-header {
  background-color: rgba(1, 255, 112, 0.85);
  color: #1f2d3d;
}

.toast.bg-fuchsia {
  background-color: rgba(240, 18, 190, 0.9) !important;
}

.toast.bg-fuchsia .close, .toast.bg-fuchsia .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-fuchsia .toast-header {
  background-color: rgba(240, 18, 190, 0.85);
  color: #fff;
}

.toast.bg-maroon {
  background-color: rgba(216, 27, 96, 0.9) !important;
}

.toast.bg-maroon .close, .toast.bg-maroon .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-maroon .toast-header {
  background-color: rgba(216, 27, 96, 0.85);
  color: #fff;
}

.toast.bg-blue {
  background-color: rgba(0, 123, 255, 0.9) !important;
}

.toast.bg-blue .close, .toast.bg-blue .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-blue .toast-header {
  background-color: rgba(0, 123, 255, 0.85);
  color: #fff;
}

.toast.bg-indigo {
  background-color: rgba(102, 16, 242, 0.9) !important;
}

.toast.bg-indigo .close, .toast.bg-indigo .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-indigo .toast-header {
  background-color: rgba(102, 16, 242, 0.85);
  color: #fff;
}

.toast.bg-purple {
  background-color: rgba(111, 66, 193, 0.9) !important;
}

.toast.bg-purple .close, .toast.bg-purple .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-purple .toast-header {
  background-color: rgba(111, 66, 193, 0.85);
  color: #fff;
}

.toast.bg-pink {
  background-color: rgba(232, 62, 140, 0.9) !important;
}

.toast.bg-pink .close, .toast.bg-pink .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-pink .toast-header {
  background-color: rgba(232, 62, 140, 0.85);
  color: #fff;
}

.toast.bg-red {
  background-color: rgba(220, 53, 69, 0.9) !important;
}

.toast.bg-red .close, .toast.bg-red .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-red .toast-header {
  background-color: rgba(220, 53, 69, 0.85);
  color: #fff;
}

.toast.bg-orange {
  background-color: rgba(253, 126, 20, 0.9) !important;
}

.toast.bg-orange .toast-header {
  background-color: rgba(253, 126, 20, 0.85);
  color: #1f2d3d;
}

.toast.bg-yellow {
  background-color: rgba(255, 193, 7, 0.9) !important;
}

.toast.bg-yellow .toast-header {
  background-color: rgba(255, 193, 7, 0.85);
  color: #1f2d3d;
}

.toast.bg-green {
  background-color: rgba(40, 167, 69, 0.9) !important;
}

.toast.bg-green .close, .toast.bg-green .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-green .toast-header {
  background-color: rgba(40, 167, 69, 0.85);
  color: #fff;
}

.toast.bg-teal {
  background-color: rgba(32, 201, 151, 0.9) !important;
}

.toast.bg-teal .close, .toast.bg-teal .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-teal .toast-header {
  background-color: rgba(32, 201, 151, 0.85);
  color: #fff;
}

.toast.bg-cyan {
  background-color: rgba(23, 162, 184, 0.9) !important;
}

.toast.bg-cyan .close, .toast.bg-cyan .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-cyan .toast-header {
  background-color: rgba(23, 162, 184, 0.85);
  color: #fff;
}

.toast.bg-white {
  background-color: rgba(255, 255, 255, 0.9) !important;
}

.toast.bg-white .toast-header {
  background-color: rgba(255, 255, 255, 0.85);
  color: #1f2d3d;
}

.toast.bg-gray {
  background-color: rgba(108, 117, 125, 0.9) !important;
}

.toast.bg-gray .close, .toast.bg-gray .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-gray .toast-header {
  background-color: rgba(108, 117, 125, 0.85);
  color: #fff;
}

.toast.bg-gray-dark {
  background-color: rgba(52, 58, 64, 0.9) !important;
}

.toast.bg-gray-dark .close, .toast.bg-gray-dark .mailbox-attachment-close {
  color: #fff;
  text-shadow: 0 1px 0 #000;
}

.toast.bg-gray-dark .toast-header {
  background-color: rgba(52, 58, 64, 0.85);
  color: #fff;
}

.btn.disabled, .btn:disabled {
  cursor: not-allowed;
}

.btn.btn-flat {
  border-radius: 0;
  border-width: 1px;
  box-shadow: none;
}

.btn.btn-file {
  overflow: hidden;
  position: relative;
}

.btn.btn-file > input[type=file] {
  background-color: #fff;
  cursor: inherit;
  display: block;
  font-size: 100px;
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
  outline: none;
  position: absolute;
  right: 0;
  text-align: right;
  top: 0;
}

.text-sm .btn {
  font-size: 0.875rem !important;
}

.btn-default {
  background-color: #f8f9fa;
  border-color: #ddd;
  color: #444;
}

.btn-default:hover, .btn-default:active, .btn-default.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

.btn-default.disabled, .btn-default:disabled {
  color: #444;
  background-color: #f8f9fa;
}

.btn-outline-light {
  color: #bdc6d0;
  border-color: #bdc6d0;
}

.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #bdc6d0;
  border-color: #bdc6d0;
}

.btn-app {
  border-radius: 3px;
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  color: #6c757d;
  font-size: 12px;
  height: 60px;
  margin: 0 0 10px 10px;
  min-width: 80px;
  padding: 15px 5px;
  position: relative;
  text-align: center;
}

.btn-app > .fa,
.btn-app > .fas,
.btn-app > .far,
.btn-app > .fab,
.btn-app > .fal,
.btn-app > .fad,
.btn-app > .svg-inline--fa,
.btn-app > .ion {
  display: block;
  font-size: 20px;
}

.btn-app > .svg-inline--fa {
  margin: 0 auto;
}

.btn-app:hover {
  background-color: #f8f9fa;
  border-color: #aaaaaa;
  color: #444;
}

.btn-app:active, .btn-app:focus {
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}

.btn-app > .badge {
  font-size: 10px;
  font-weight: 400;
  position: absolute;
  right: -10px;
  top: -3px;
}

.btn-xs {
  padding: 0.125rem 0.25rem;
  font-size: 0.75rem;
  line-height: 1.5;
  border-radius: 0.15rem;
}

.dark-mode .btn-default,
.dark-mode .btn-app {
  background-color: #3a4047;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .btn-default:hover, .dark-mode .btn-default:focus,
.dark-mode .btn-app:hover,
.dark-mode .btn-app:focus {
  background-color: #3f474e;
  color: #dee2e6;
  border-color: #727b84;
}

.dark-mode .btn-light {
  background-color: #454d55;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .btn-light:hover, .dark-mode .btn-light:focus {
  background-color: #4b545c;
  color: #dee2e6;
  border-color: #78828a;
}

.dark-mode .btn-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
  box-shadow: none;
}

.dark-mode .btn-primary:hover {
  color: #fff;
  background-color: #335476;
  border-color: #304e6d;
}

.dark-mode .btn-primary:focus, .dark-mode .btn-primary.focus {
  color: #fff;
  background-color: #335476;
  border-color: #304e6d;
  box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5);
}

.dark-mode .btn-primary.disabled, .dark-mode .btn-primary:disabled {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .btn-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-primary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #304e6d;
  border-color: #2c4765;
}

.dark-mode .btn-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-primary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(92, 126, 162, 0.5);
}

.dark-mode .btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
  box-shadow: none;
}

.dark-mode .btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}

.dark-mode .btn-secondary:focus, .dark-mode .btn-secondary.focus {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.dark-mode .btn-secondary.disabled, .dark-mode .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}

.dark-mode .btn-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(130, 138, 145, 0.5);
}

.dark-mode .btn-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
  box-shadow: none;
}

.dark-mode .btn-success:hover {
  color: #fff;
  background-color: #009670;
  border-color: #008966;
}

.dark-mode .btn-success:focus, .dark-mode .btn-success.focus {
  color: #fff;
  background-color: #009670;
  border-color: #008966;
  box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
}

.dark-mode .btn-success.disabled, .dark-mode .btn-success:disabled {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-success:not(:disabled):not(.disabled):active, .dark-mode .btn-success:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #008966;
  border-color: #007c5d;
}

.dark-mode .btn-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-success:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(38, 198, 157, 0.5);
}

.dark-mode .btn-info {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
  box-shadow: none;
}

.dark-mode .btn-info:hover {
  color: #fff;
  background-color: #2384c6;
  border-color: #217dbb;
}

.dark-mode .btn-info:focus, .dark-mode .btn-info.focus {
  color: #fff;
  background-color: #2384c6;
  border-color: #217dbb;
  box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
}

.dark-mode .btn-info.disabled, .dark-mode .btn-info:disabled {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-info:not(:disabled):not(.disabled):active, .dark-mode .btn-info:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #217dbb;
  border-color: #1f76b0;
}

.dark-mode .btn-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-info:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(82, 167, 224, 0.5);
}

.dark-mode .btn-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
  box-shadow: none;
}

.dark-mode .btn-warning:hover {
  color: #fff;
  background-color: #d4860b;
  border-color: #c87f0a;
}

.dark-mode .btn-warning:focus, .dark-mode .btn-warning.focus {
  color: #fff;
  background-color: #d4860b;
  border-color: #c87f0a;
  box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5);
}

.dark-mode .btn-warning.disabled, .dark-mode .btn-warning:disabled {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .btn-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-warning:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-warning.dropdown-toggle {
  color: #fff;
  background-color: #c87f0a;
  border-color: #bc770a;
}

.dark-mode .btn-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-warning:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(211, 139, 24, 0.5);
}

.dark-mode .btn-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
  box-shadow: none;
}

.dark-mode .btn-danger:hover {
  color: #fff;
  background-color: #e12e1c;
  border-color: #d62c1a;
}

.dark-mode .btn-danger:focus, .dark-mode .btn-danger.focus {
  color: #fff;
  background-color: #e12e1c;
  border-color: #d62c1a;
  box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
}

.dark-mode .btn-danger.disabled, .dark-mode .btn-danger:disabled {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-danger:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #d62c1a;
  border-color: #ca2a19;
}

.dark-mode .btn-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-danger:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(235, 103, 89, 0.5);
}

.dark-mode .btn-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: none;
}

.dark-mode .btn-light:hover {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.dark-mode .btn-light:focus, .dark-mode .btn-light.focus {
  color: #1f2d3d;
  background-color: #e2e6ea;
  border-color: #dae0e5;
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.dark-mode .btn-light.disabled, .dark-mode .btn-light:disabled {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-light:not(:disabled):not(.disabled):active, .dark-mode .btn-light:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #dae0e5;
  border-color: #d3d9df;
}

.dark-mode .btn-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-light:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(215, 218, 222, 0.5);
}

.dark-mode .btn-dark {
  color: #fff;
  background-color: #292d32;
  border-color: #4b545c;
  box-shadow: none;
}

.dark-mode .btn-dark:hover {
  color: #fff;
  background-color: #171a1d;
  border-color: #343a40;
}

.dark-mode .btn-dark:focus, .dark-mode .btn-dark.focus {
  color: #fff;
  background-color: #171a1d;
  border-color: #343a40;
  box-shadow: 0 0 0 0 rgba(102, 109, 117, 0.5);
}

.dark-mode .btn-dark.disabled, .dark-mode .btn-dark:disabled {
  color: #fff;
  background-color: #292d32;
  border-color: #4b545c;
}

.dark-mode .btn-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-dark:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #121416;
  border-color: #2e3439;
}

.dark-mode .btn-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-dark:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(102, 109, 117, 0.5);
}

.dark-mode .btn-outline-primary {
  color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .btn-outline-primary:hover {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .btn-outline-primary:focus, .dark-mode .btn-outline-primary.focus {
  box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
}

.dark-mode .btn-outline-primary.disabled, .dark-mode .btn-outline-primary:disabled {
  color: #3f6791;
  background-color: transparent;
}

.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(63, 103, 145, 0.5);
}

.dark-mode .btn-outline-secondary {
  color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:focus, .dark-mode .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.dark-mode .btn-outline-secondary.disabled, .dark-mode .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}

.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(108, 117, 125, 0.5);
}

.dark-mode .btn-outline-success {
  color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:hover {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:focus, .dark-mode .btn-outline-success.focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}

.dark-mode .btn-outline-success.disabled, .dark-mode .btn-outline-success:disabled {
  color: #00bc8c;
  background-color: transparent;
}

.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .btn-outline-success:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-success:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(0, 188, 140, 0.5);
}

.dark-mode .btn-outline-info {
  color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:hover {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:focus, .dark-mode .btn-outline-info.focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}

.dark-mode .btn-outline-info.disabled, .dark-mode .btn-outline-info:disabled {
  color: #3498db;
  background-color: transparent;
}

.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .btn-outline-info:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-info:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(52, 152, 219, 0.5);
}

.dark-mode .btn-outline-warning {
  color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .btn-outline-warning:hover {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .btn-outline-warning:focus, .dark-mode .btn-outline-warning.focus {
  box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
}

.dark-mode .btn-outline-warning.disabled, .dark-mode .btn-outline-warning:disabled {
  color: #f39c12;
  background-color: transparent;
}

.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-warning.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(243, 156, 18, 0.5);
}

.dark-mode .btn-outline-danger {
  color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:hover {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:focus, .dark-mode .btn-outline-danger.focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}

.dark-mode .btn-outline-danger.disabled, .dark-mode .btn-outline-danger:disabled {
  color: #e74c3c;
  background-color: transparent;
}

.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(231, 76, 60, 0.5);
}

.dark-mode .btn-outline-light {
  color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:hover {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:focus, .dark-mode .btn-outline-light.focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.dark-mode .btn-outline-light.disabled, .dark-mode .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}

.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-light.dropdown-toggle {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .btn-outline-light:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-light:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(248, 249, 250, 0.5);
}

.dark-mode .btn-outline-dark {
  color: #060708;
  border-color: #060708;
}

.dark-mode .btn-outline-dark:hover {
  color: #fff;
  background-color: #060708;
  border-color: #060708;
}

.dark-mode .btn-outline-dark:focus, .dark-mode .btn-outline-dark.focus {
  box-shadow: 0 0 0 0 rgba(6, 7, 8, 0.5);
}

.dark-mode .btn-outline-dark.disabled, .dark-mode .btn-outline-dark:disabled {
  color: #060708;
  background-color: transparent;
}

.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active,
.show > .dark-mode .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #060708;
  border-color: #060708;
}

.dark-mode .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .dark-mode .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
.show > .dark-mode .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0 rgba(6, 7, 8, 0.5);
}

.callout {
  border-radius: 0.25rem;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24);
  background-color: #fff;
  border-left: 5px solid #e9ecef;
  margin-bottom: 1rem;
  padding: 1rem;
}

.callout a {
  color: #495057;
  text-decoration: underline;
}

.callout a:hover {
  color: #e9ecef;
}

.callout p:last-child {
  margin-bottom: 0;
}

.callout.callout-danger {
  border-left-color: #bd2130;
}

.callout.callout-warning {
  border-left-color: #d39e00;
}

.callout.callout-info {
  border-left-color: #117a8b;
}

.callout.callout-success {
  border-left-color: #18395e;
}

.dark-mode .callout {
  background-color: #3f474e;
}

.dark-mode .callout.callout-danger {
  border-left-color: #ed7669;
}

.dark-mode .callout.callout-warning {
  border-left-color: #f5b043;
}

.dark-mode .callout.callout-info {
  border-left-color: #5faee3;
}

.dark-mode .callout.callout-success {
  border-left-color: #00efb2;
}

.alert .icon {
  margin-right: 10px;
}

.alert .close, .alert .mailbox-attachment-close {
  color: #fff;
  opacity: 0.2;
}

.alert .close:hover, .alert .mailbox-attachment-close:hover {
  opacity: 0.5;
}

.alert a {
  color: #fff;
  text-decoration: underline;
}

.alert-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #006fe6;
}

.alert-default-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.alert-default-primary hr {
  border-top-color: #9fcdff;
}

.alert-default-primary .alert-link {
  color: #002752;
}

.alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #60686f;
}

.alert-default-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.alert-default-secondary hr {
  border-top-color: #c8cbcf;
}

.alert-default-secondary .alert-link {
  color: #202326;
}

.alert-success {
  color: #fff;
  background-color: #002e5f;
  border-color: #23923d;
}

.alert-default-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.alert-default-success hr {
  border-top-color: #b1dfbb;
}

.alert-default-success .alert-link {
  color: #0b2e13;
}

.alert-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #148ea1;
}

.alert-default-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.alert-default-info hr {
  border-top-color: #abdde5;
}

.alert-default-info .alert-link {
  color: #062c33;
}

.alert-warning {
  color: #1f2d3d;
  background-color: #ffc107;
  border-color: #edb100;
}

.alert-default-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.alert-default-warning hr {
  border-top-color: #ffe8a1;
}

.alert-default-warning .alert-link {
  color: #533f03;
}

.alert-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #d32535;
}

.alert-default-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.alert-default-danger hr {
  border-top-color: #f1b0b7;
}

.alert-default-danger .alert-link {
  color: #491217;
}

.alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #e9ecef;
}

.alert-default-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.alert-default-light hr {
  border-top-color: #ececf6;
}

.alert-default-light .alert-link {
  color: #686868;
}

.alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #292d32;
}

.alert-default-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.alert-default-dark hr {
  border-top-color: #b9bbbe;
}

.alert-default-dark .alert-link {
  color: #040505;
}

.dark-mode .alert-primary {
  color: #fff;
  background-color: #3f6791;
  border-color: #375a7f;
}

.dark-mode .alert-default-primary {
  color: #004085;
  background-color: #cce5ff;
  border-color: #b8daff;
}

.dark-mode .alert-default-primary hr {
  border-top-color: #9fcdff;
}

.dark-mode .alert-default-primary .alert-link {
  color: #002752;
}

.dark-mode .alert-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #60686f;
}

.dark-mode .alert-default-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}

.dark-mode .alert-default-secondary hr {
  border-top-color: #c8cbcf;
}

.dark-mode .alert-default-secondary .alert-link {
  color: #202326;
}

.dark-mode .alert-success {
  color: #fff;
  background-color: #00bc8c;
  border-color: #00a379;
}

.dark-mode .alert-default-success {
  color: #155724;
  background-color: #d4edda;
  border-color: #c3e6cb;
}

.dark-mode .alert-default-success hr {
  border-top-color: #b1dfbb;
}

.dark-mode .alert-default-success .alert-link {
  color: #0b2e13;
}

.dark-mode .alert-info {
  color: #fff;
  background-color: #3498db;
  border-color: #258cd1;
}

.dark-mode .alert-default-info {
  color: #0c5460;
  background-color: #d1ecf1;
  border-color: #bee5eb;
}

.dark-mode .alert-default-info hr {
  border-top-color: #abdde5;
}

.dark-mode .alert-default-info .alert-link {
  color: #062c33;
}

.dark-mode .alert-warning {
  color: #1f2d3d;
  background-color: #f39c12;
  border-color: #e08e0b;
}

.dark-mode .alert-default-warning {
  color: #856404;
  background-color: #fff3cd;
  border-color: #ffeeba;
}

.dark-mode .alert-default-warning hr {
  border-top-color: #ffe8a1;
}

.dark-mode .alert-default-warning .alert-link {
  color: #533f03;
}

.dark-mode .alert-danger {
  color: #fff;
  background-color: #e74c3c;
  border-color: #e43725;
}

.dark-mode .alert-default-danger {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
}

.dark-mode .alert-default-danger hr {
  border-top-color: #f1b0b7;
}

.dark-mode .alert-default-danger .alert-link {
  color: #491217;
}

.dark-mode .alert-light {
  color: #1f2d3d;
  background-color: #f8f9fa;
  border-color: #e9ecef;
}

.dark-mode .alert-default-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}

.dark-mode .alert-default-light hr {
  border-top-color: #ececf6;
}

.dark-mode .alert-default-light .alert-link {
  color: #686868;
}

.dark-mode .alert-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #292d32;
}

.dark-mode .alert-default-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}

.dark-mode .alert-default-dark hr {
  border-top-color: #b9bbbe;
}

.dark-mode .alert-default-dark .alert-link {
  color: #040505;
}

.table:not(.table-dark) {
  color: inherit;
}

.table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #fff;
  border-bottom: 0;
  box-shadow: inset 0 1px 0 #dee2e6, inset 0 -1px 0 #dee2e6;
  position: sticky;
  top: 0;
  z-index: 10;
}

.table.table-head-fixed.table-dark thead tr:nth-child(1) th {
  background-color: #212529;
  box-shadow: inset 0 1px 0 #383f45, inset 0 -1px 0 #383f45;
}

.table.no-border,
.table.no-border td,
.table.no-border th {
  border: 0;
}

.table.text-center,
.table.text-center td,
.table.text-center th {
  text-align: center;
}

.table.table-valign-middle thead > tr > th,
.table.table-valign-middle thead > tr > td,
.table.table-valign-middle tbody > tr > th,
.table.table-valign-middle tbody > tr > td {
  vertical-align: middle;
}

.card-body.p-0 .table thead > tr > th:first-of-type,
.card-body.p-0 .table thead > tr > td:first-of-type,
.card-body.p-0 .table tfoot > tr > th:first-of-type,
.card-body.p-0 .table tfoot > tr > td:first-of-type,
.card-body.p-0 .table tbody > tr > th:first-of-type,
.card-body.p-0 .table tbody > tr > td:first-of-type {
  padding-left: 1.5rem;
}

.card-body.p-0 .table thead > tr > th:last-of-type,
.card-body.p-0 .table thead > tr > td:last-of-type,
.card-body.p-0 .table tfoot > tr > th:last-of-type,
.card-body.p-0 .table tfoot > tr > td:last-of-type,
.card-body.p-0 .table tbody > tr > th:last-of-type,
.card-body.p-0 .table tbody > tr > td:last-of-type {
  padding-right: 1.5rem;
}

.table-hover tbody tr.expandable-body:hover {
  background-color: inherit !important;
}

[data-widget=expandable-table] {
  cursor: pointer;
}

[data-widget=expandable-table] i.expandable-table-caret {
  transition: transform 0.3s linear;
}

[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=right] {
  transform: rotate(90deg);
}

[data-widget=expandable-table][aria-expanded=true] i.expandable-table-caret[class*=left] {
  transform: rotate(-90deg);
}

[aria-expanded=true] {
  cursor: pointer;
}

[aria-expanded=true] i.expandable-table-caret {
  transition: transform 0.3s linear;
}

[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=right] {
  transform: rotate(90deg);
}

[aria-expanded=true] [data-widget=expandable-table] i.expandable-table-caret[class*=left] {
  transform: rotate(-90deg);
}

.expandable-body > td {
  padding: 0 !important;
  width: 100%;
}

.expandable-body > td > div,
.expandable-body > td > p {
  padding: 0.75rem;
}

.expandable-body .table {
  width: calc(100% - 0.75rem);
  margin: 0 0 0 0.75rem;
}

.expandable-body .table tr:first-child td,
.expandable-body .table tr:first-child th {
  border-top: none;
}

.dark-mode .table-bordered,
.dark-mode .table-bordered td,
.dark-mode .table-bordered th {
  border-color: #6c757d;
}

.dark-mode .table-hover tbody tr:hover {
  color: #dee2e6;
  background-color: #3a4047;
  border-color: #6c757d;
}

.dark-mode .table thead th {
  border-bottom-color: #6c757d;
}

.dark-mode .table th,
.dark-mode .table td {
  border-top-color: #6c757d;
}

.dark-mode .table.table-head-fixed thead tr:nth-child(1) th {
  background-color: #3f474e;
}

.carousel-control-prev .carousel-control-custom-icon {
  margin-left: -20px;
}

.carousel-control-next .carousel-control-custom-icon {
  margin-right: 20px;
}

.carousel-control-custom-icon > .fa,
.carousel-control-custom-icon > .fas,
.carousel-control-custom-icon > .far,
.carousel-control-custom-icon > .fab,
.carousel-control-custom-icon > .fal,
.carousel-control-custom-icon > .fad,
.carousel-control-custom-icon > .svg-inline--fa,
.carousel-control-custom-icon > .ion {
  display: inline-block;
  font-size: 40px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  z-index: 5;
}

.close, .mailbox-attachment-close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}

.close:hover, .mailbox-attachment-close:hover {
  color: #5c5b5b;
  text-decoration: none;
}

.close:not(:disabled):not(.disabled):hover, .mailbox-attachment-close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus, .mailbox-attachment-close:not(:disabled):not(.disabled):focus {
  opacity: 0.75;
}

.close:focus, .mailbox-attachment-close:focus {
  outline: none;
}

button.close, button.mailbox-attachment-close {
  padding: 0;
  background-color: transparent;
  border: 0;
}

a.close.disabled, a.disabled.mailbox-attachment-close {
  pointer-events: none;
}

.small-box {
  border-radius: 0.25rem;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  display: block;
  margin-bottom: 20px;
  position: relative;
}

.small-box > .inner {
  padding: 10px;
}

.small-box > .small-box-footer {
  background-color: rgba(0, 0, 0, 0.1);
  color: rgba(255, 255, 255, 0.8);
  display: block;
  padding: 3px 0;
  position: relative;
  text-align: center;
  text-decoration: none;
  z-index: 10;
}

.small-box > .small-box-footer:hover {
  background-color: rgba(0, 0, 0, 0.15);
  color: #fff;
}

.small-box h3, .small-box .h3 {
  font-size: 2.2rem;
  font-weight: 700;
  margin: 0 0 10px;
  padding: 0;
  white-space: nowrap;
}

@media (min-width: 992px) {
  .col-xl-2 .small-box h3, .col-xl-2 .small-box .h3,
  .col-lg-2 .small-box h3,
  .col-lg-2 .small-box .h3,
  .col-md-2 .small-box h3,
  .col-md-2 .small-box .h3 {
    font-size: 1.6rem;
  }
  .col-xl-3 .small-box h3, .col-xl-3 .small-box .h3,
  .col-lg-3 .small-box h3,
  .col-lg-3 .small-box .h3,
  .col-md-3 .small-box h3,
  .col-md-3 .small-box .h3 {
    font-size: 1.6rem;
  }
}
@media (min-width: 1200px) {
  .col-xl-2 .small-box h3, .col-xl-2 .small-box .h3,
  .col-lg-2 .small-box h3,
  .col-lg-2 .small-box .h3,
  .col-md-2 .small-box h3,
  .col-md-2 .small-box .h3 {
    font-size: 2.2rem;
  }
  .col-xl-3 .small-box h3, .col-xl-3 .small-box .h3,
  .col-lg-3 .small-box h3,
  .col-lg-3 .small-box .h3,
  .col-md-3 .small-box h3,
  .col-md-3 .small-box .h3 {
    font-size: 2.2rem;
  }
}
.small-box p {
  font-size: 1rem;
}

.small-box p > small, .small-box p > .small {
  color: #f8f9fa;
  display: block;
  font-size: 0.9rem;
  margin-top: 5px;
}

.small-box h3, .small-box .h3,
.small-box p {
  z-index: 5;
}

.small-box .icon {
  color: rgba(0, 0, 0, 0.15);
  z-index: 0;
}

.small-box .icon > i {
  font-size: 90px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box .icon > i.fa, .small-box .icon > i.fas, .small-box .icon > i.far, .small-box .icon > i.fab, .small-box .icon > i.fal, .small-box .icon > i.fad, .small-box .icon > i.ion {
  font-size: 70px;
  top: 20px;
}

.small-box .icon svg {
  font-size: 70px;
  position: absolute;
  right: 15px;
  top: 15px;
  transition: transform 0.3s linear;
}

.small-box:hover {
  text-decoration: none;
}

.small-box:hover .icon > i, .small-box:hover .icon > i.fa, .small-box:hover .icon > i.fas, .small-box:hover .icon > i.far, .small-box:hover .icon > i.fab, .small-box:hover .icon > i.fal, .small-box:hover .icon > i.fad, .small-box:hover .icon > i.ion {
  transform: scale(1.1);
}

.small-box:hover .icon > svg {
  transform: scale(1.1);
}

@media (max-width: 767.98px) {
  .small-box {
    text-align: center;
  }
  .small-box .icon {
    display: none;
  }
  .small-box p {
    font-size: 12px;
  }
}
.info-box {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  background-color: #fff;
  display: flex;
  margin-bottom: 1rem;
  min-height: 80px;
  padding: 0.5rem;
  position: relative;
  width: 100%;
}

.info-box .progress {
  background-color: rgba(0, 0, 0, 0.125);
  height: 2px;
  margin: 5px 0;
}

.info-box .progress .progress-bar {
  background-color: #fff;
}

.info-box .info-box-icon {
  border-radius: 0.25rem;
  align-items: center;
  display: flex;
  font-size: 1.875rem;
  justify-content: center;
  text-align: center;
  width: 70px;
}

.info-box .info-box-icon > img {
  max-width: 100%;
}

.info-box .info-box-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  line-height: 1.8;
  flex: 1;
  padding: 0 10px;
  overflow: hidden;
}

.info-box .info-box-number {
  display: block;
  margin-top: 0.25rem;
  font-weight: 700;
}

.info-box .progress-description,
.info-box .info-box-text {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.info-box .info-box .bg-primary,
.info-box .info-box .bg-gradient-primary {
  color: #fff;
}

.info-box .info-box .bg-primary .progress-bar,
.info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-secondary,
.info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.info-box .info-box .bg-secondary .progress-bar,
.info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-success,
.info-box .info-box .bg-gradient-success {
  color: #fff;
}

.info-box .info-box .bg-success .progress-bar,
.info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-info,
.info-box .info-box .bg-gradient-info {
  color: #fff;
}

.info-box .info-box .bg-info .progress-bar,
.info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-warning,
.info-box .info-box .bg-gradient-warning {
  color: #1f2d3d;
}

.info-box .info-box .bg-warning .progress-bar,
.info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1f2d3d;
}

.info-box .info-box .bg-danger,
.info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.info-box .info-box .bg-danger .progress-bar,
.info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.info-box .info-box .bg-light,
.info-box .info-box .bg-gradient-light {
  color: #1f2d3d;
}

.info-box .info-box .bg-light .progress-bar,
.info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1f2d3d;
}

.info-box .info-box .bg-dark,
.info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.info-box .info-box .bg-dark .progress-bar,
.info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.info-box .info-box-more {
  display: block;
}

.info-box .progress-description {
  margin: 0;
}

@media (min-width: 768px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    display: none;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    display: none;
  }
}
@media (min-width: 992px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 0.75rem;
    display: block;
  }
}
@media (min-width: 1200px) {
  .col-xl-2 .info-box .progress-description,
  .col-lg-2 .info-box .progress-description,
  .col-md-2 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
  .col-xl-3 .info-box .progress-description,
  .col-lg-3 .info-box .progress-description,
  .col-md-3 .info-box .progress-description {
    font-size: 1rem;
    display: block;
  }
}
.dark-mode .info-box {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .info-box .info-box .bg-primary,
.dark-mode .info-box .info-box .bg-gradient-primary {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-primary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-primary .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary,
.dark-mode .info-box .info-box .bg-gradient-secondary {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-secondary .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-secondary .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-success,
.dark-mode .info-box .info-box .bg-gradient-success {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-success .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-success .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-info,
.dark-mode .info-box .info-box .bg-gradient-info {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-info .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-info .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-warning,
.dark-mode .info-box .info-box .bg-gradient-warning {
  color: #1f2d3d;
}

.dark-mode .info-box .info-box .bg-warning .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-warning .progress-bar {
  background-color: #1f2d3d;
}

.dark-mode .info-box .info-box .bg-danger,
.dark-mode .info-box .info-box .bg-gradient-danger {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-danger .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-danger .progress-bar {
  background-color: #fff;
}

.dark-mode .info-box .info-box .bg-light,
.dark-mode .info-box .info-box .bg-gradient-light {
  color: #1f2d3d;
}

.dark-mode .info-box .info-box .bg-light .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-light .progress-bar {
  background-color: #1f2d3d;
}

.dark-mode .info-box .info-box .bg-dark,
.dark-mode .info-box .info-box .bg-gradient-dark {
  color: #fff;
}

.dark-mode .info-box .info-box .bg-dark .progress-bar,
.dark-mode .info-box .info-box .bg-gradient-dark .progress-bar {
  background-color: #fff;
}

.timeline {
  margin: 0 0 45px;
  padding: 0;
  position: relative;
}

.timeline::before {
  border-radius: 0.25rem;
  background-color: #dee2e6;
  bottom: 0;
  content: "";
  left: 31px;
  margin: 0;
  position: absolute;
  top: 0;
  width: 4px;
}

.timeline > div {
  margin-bottom: 15px;
  margin-right: 10px;
  position: relative;
}

.timeline > div::before, .timeline > div::after {
  content: "";
  display: table;
}

.timeline > div > .timeline-item {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  background-color: #fff;
  color: #495057;
  margin-left: 60px;
  margin-right: 15px;
  margin-top: 0;
  padding: 0;
  position: relative;
}

.timeline > div > .timeline-item > .time {
  color: #999;
  float: right;
  font-size: 12px;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  color: #495057;
  font-size: 16px;
  line-height: 1.1;
  margin: 0;
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-header > a {
  font-weight: 600;
}

.timeline > div > .timeline-item > .timeline-body,
.timeline > div > .timeline-item > .timeline-footer {
  padding: 10px;
}

.timeline > div > .timeline-item > .timeline-body > img {
  margin: 10px;
}

.timeline > div > .timeline-item > .timeline-body > dl,
.timeline > div > .timeline-item > .timeline-body ol,
.timeline > div > .timeline-item > .timeline-body ul {
  margin: 0;
}

.timeline > div > .timeline-item > .timeline-footer > a {
  color: #fff;
}

.timeline > div > .fa,
.timeline > div > .fas,
.timeline > div > .far,
.timeline > div > .fab,
.timeline > div > .fal,
.timeline > div > .fad,
.timeline > div > .svg-inline--fa,
.timeline > div > .ion {
  background-color: #adb5bd;
  border-radius: 50%;
  font-size: 16px;
  height: 30px;
  left: 18px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 30px;
}

.timeline > div > .svg-inline--fa {
  padding: 7px;
}

.timeline > .time-label > span {
  border-radius: 4px;
  background-color: #fff;
  display: inline-block;
  font-weight: 600;
  padding: 5px;
}

.timeline-inverse > div > .timeline-item {
  box-shadow: none;
  background-color: #f8f9fa;
  border: 1px solid #dee2e6;
}

.timeline-inverse > div > .timeline-item > .timeline-header {
  border-bottom-color: #dee2e6;
}

.dark-mode .timeline::before {
  background-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item {
  background-color: #343a40;
  color: #fff;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .timeline-header {
  color: #ced4da;
  border-color: #6c757d;
}

.dark-mode .timeline > div > .timeline-item > .time {
  color: #ced4da;
}

.products-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.products-list > .item {
  border-radius: 0.25rem;
  background-color: #fff;
  padding: 10px 0;
}

.products-list > .item::after {
  display: block;
  clear: both;
  content: "";
}

.products-list .product-img {
  float: left;
}

.products-list .product-img img {
  height: 50px;
  width: 50px;
}

.products-list .product-info {
  margin-left: 60px;
}

.products-list .product-title {
  font-weight: 600;
}

.products-list .product-description {
  color: #6c757d;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.product-list-in-card > .item {
  border-radius: 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.product-list-in-card > .item:last-of-type {
  border-bottom-width: 0;
}

.dark-mode .products-list > .item {
  background-color: #343a40;
  color: #fff;
  border-bottom-color: #6c757d;
}

.dark-mode .product-description {
  color: #ced4da;
}

.direct-chat .card-body {
  overflow-x: hidden;
  padding: 0;
  position: relative;
}

.direct-chat.chat-pane-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat.timestamp-light .direct-chat-timestamp {
  color: #30465f;
}

.direct-chat.timestamp-dark .direct-chat-timestamp {
  color: #cccccc;
}

.direct-chat-messages {
  transform: translate(0, 0);
  height: 250px;
  overflow: auto;
  padding: 10px;
}

.direct-chat-msg,
.direct-chat-text {
  display: block;
}

.direct-chat-msg {
  margin-bottom: 10px;
}

.direct-chat-msg::after {
  display: block;
  clear: both;
  content: "";
}

.direct-chat-messages,
.direct-chat-contacts {
  transition: transform 0.5s ease-in-out;
}

.direct-chat-text {
  border-radius: 0.3rem;
  background-color: #d2d6de;
  border: 1px solid #d2d6de;
  color: #444;
  margin: 5px 0 0 50px;
  padding: 5px 10px;
  position: relative;
}

.direct-chat-text::after, .direct-chat-text::before {
  border: solid transparent;
  border-right-color: #d2d6de;
  content: " ";
  height: 0;
  pointer-events: none;
  position: absolute;
  right: 100%;
  top: 15px;
  width: 0;
}

.direct-chat-text::after {
  border-width: 5px;
  margin-top: -5px;
}

.direct-chat-text::before {
  border-width: 6px;
  margin-top: -6px;
}

.right .direct-chat-text {
  margin-left: 0;
  margin-right: 50px;
}

.right .direct-chat-text::after, .right .direct-chat-text::before {
  border-left-color: #d2d6de;
  border-right-color: transparent;
  left: 100%;
  right: auto;
}

.direct-chat-img {
  border-radius: 50%;
  float: left;
  height: 40px;
  width: 40px;
}

.right .direct-chat-img {
  float: right;
}

.direct-chat-infos {
  display: block;
  font-size: 0.875rem;
  margin-bottom: 2px;
}

.direct-chat-name {
  font-weight: 600;
}

.direct-chat-timestamp {
  color: #697582;
}

.direct-chat-contacts-open .direct-chat-contacts {
  transform: translate(0, 0);
}

.direct-chat-contacts {
  transform: translate(101%, 0);
  background-color: #343a40;
  bottom: 0;
  color: #fff;
  height: 250px;
  overflow: auto;
  position: absolute;
  top: 0;
  width: 100%;
}

.direct-chat-contacts-light {
  background-color: #f8f9fa;
}

.direct-chat-contacts-light .contacts-list-name {
  color: #495057;
}

.direct-chat-contacts-light .contacts-list-date {
  color: #6c757d;
}

.direct-chat-contacts-light .contacts-list-msg {
  color: #545b62;
}

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

.contacts-list > li {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  margin: 0;
  padding: 10px;
}

.contacts-list > li::after {
  display: block;
  clear: both;
  content: "";
}

.contacts-list > li:last-of-type {
  border-bottom: 0;
}

.contacts-list-img {
  border-radius: 50%;
  float: left;
  width: 40px;
}

.contacts-list-info {
  color: #fff;
  margin-left: 45px;
}

.contacts-list-name,
.contacts-list-status {
  display: block;
}

.contacts-list-name {
  font-weight: 600;
}

.contacts-list-status {
  font-size: 0.875rem;
}

.contacts-list-date {
  color: #ced4da;
  font-weight: 400;
}

.contacts-list-msg {
  color: #b1bbc4;
}

.direct-chat-primary .right > .direct-chat-text {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}

.direct-chat-primary .right > .direct-chat-text::after, .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #007bff;
}

.direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-secondary .right > .direct-chat-text::after, .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-success .right > .direct-chat-text {
  background-color: #002e5f;
  border-color: #002e5f;
  color: #fff;
}

.direct-chat-success .right > .direct-chat-text::after, .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #002e5f;
}

.direct-chat-info .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}

.direct-chat-info .right > .direct-chat-text::after, .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #17a2b8;
}

.direct-chat-warning .right > .direct-chat-text {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #1f2d3d;
}

.direct-chat-warning .right > .direct-chat-text::after, .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #ffc107;
}

.direct-chat-danger .right > .direct-chat-text {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}

.direct-chat-danger .right > .direct-chat-text::after, .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #dc3545;
}

.direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d;
}

.direct-chat-light .right > .direct-chat-text::after, .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.direct-chat-dark .right > .direct-chat-text::after, .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.direct-chat-lightblue .right > .direct-chat-text {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}

.direct-chat-lightblue .right > .direct-chat-text::after, .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #3c8dbc;
}

.direct-chat-navy .right > .direct-chat-text {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}

.direct-chat-navy .right > .direct-chat-text::after, .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #001f3f;
}

.direct-chat-olive .right > .direct-chat-text {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}

.direct-chat-olive .right > .direct-chat-text::after, .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #3d9970;
}

.direct-chat-lime .right > .direct-chat-text {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #1f2d3d;
}

.direct-chat-lime .right > .direct-chat-text::after, .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #01ff70;
}

.direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}

.direct-chat-fuchsia .right > .direct-chat-text::after, .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f012be;
}

.direct-chat-maroon .right > .direct-chat-text {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}

.direct-chat-maroon .right > .direct-chat-text::after, .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #d81b60;
}

.direct-chat-blue .right > .direct-chat-text {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}

.direct-chat-blue .right > .direct-chat-text::after, .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #007bff;
}

.direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.direct-chat-indigo .right > .direct-chat-text::after, .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}

.direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.direct-chat-purple .right > .direct-chat-text::after, .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}

.direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.direct-chat-pink .right > .direct-chat-text::after, .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}

.direct-chat-red .right > .direct-chat-text {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}

.direct-chat-red .right > .direct-chat-text::after, .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #dc3545;
}

.direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d;
}

.direct-chat-orange .right > .direct-chat-text::after, .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.direct-chat-yellow .right > .direct-chat-text {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #1f2d3d;
}

.direct-chat-yellow .right > .direct-chat-text::after, .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #ffc107;
}

.direct-chat-green .right > .direct-chat-text {
  background-color: #002e5f;
  border-color: #002e5f;
  color: #fff;
}

.direct-chat-green .right > .direct-chat-text::after, .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #002e5f;
}

.direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.direct-chat-teal .right > .direct-chat-text::after, .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}

.direct-chat-cyan .right > .direct-chat-text {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}

.direct-chat-cyan .right > .direct-chat-text::after, .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #17a2b8;
}

.direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d;
}

.direct-chat-white .right > .direct-chat-text::after, .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}

.direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.direct-chat-gray .right > .direct-chat-text::after, .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.direct-chat-gray-dark .right > .direct-chat-text::after, .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-text {
  background-color: #454d55;
  border-color: #4b545c;
  color: #fff;
}

.dark-mode .direct-chat-text::after, .dark-mode .direct-chat-text::before {
  border-right-color: #4b545c;
}

.dark-mode .direct-chat-timestamp {
  color: #adb5bd;
}

.dark-mode .right > .direct-chat-text::after, .dark-mode .right > .direct-chat-text::before {
  border-right-color: transparent;
}

.dark-mode .direct-chat-primary .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .direct-chat-primary .right > .direct-chat-text::after, .dark-mode .direct-chat-primary .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-secondary .right > .direct-chat-text::after, .dark-mode .direct-chat-secondary .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-success .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-success .right > .direct-chat-text::after, .dark-mode .direct-chat-success .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-info .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-info .right > .direct-chat-text::after, .dark-mode .direct-chat-info .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .direct-chat-warning .right > .direct-chat-text::after, .dark-mode .direct-chat-warning .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-danger .right > .direct-chat-text::after, .dark-mode .direct-chat-danger .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-light .right > .direct-chat-text {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #1f2d3d;
}

.dark-mode .direct-chat-light .right > .direct-chat-text::after, .dark-mode .direct-chat-light .right > .direct-chat-text::before {
  border-left-color: #f8f9fa;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #1f2d3d;
}

.dark-mode .direct-chat-lightblue .right > .direct-chat-text::after, .dark-mode .direct-chat-lightblue .right > .direct-chat-text::before {
  border-left-color: #86bad8;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .direct-chat-navy .right > .direct-chat-text::after, .dark-mode .direct-chat-navy .right > .direct-chat-text::before {
  border-left-color: #002c59;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .direct-chat-olive .right > .direct-chat-text::after, .dark-mode .direct-chat-olive .right > .direct-chat-text::before {
  border-left-color: #74c8a3;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .direct-chat-lime .right > .direct-chat-text::after, .dark-mode .direct-chat-lime .right > .direct-chat-text::before {
  border-left-color: #67ffa9;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #1f2d3d;
}

.dark-mode .direct-chat-fuchsia .right > .direct-chat-text::after, .dark-mode .direct-chat-fuchsia .right > .direct-chat-text::before {
  border-left-color: #f672d8;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .direct-chat-maroon .right > .direct-chat-text::after, .dark-mode .direct-chat-maroon .right > .direct-chat-text::before {
  border-left-color: #ed6c9b;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .direct-chat-blue .right > .direct-chat-text::after, .dark-mode .direct-chat-blue .right > .direct-chat-text::before {
  border-left-color: #3f6791;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .direct-chat-indigo .right > .direct-chat-text::after, .dark-mode .direct-chat-indigo .right > .direct-chat-text::before {
  border-left-color: #6610f2;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .direct-chat-purple .right > .direct-chat-text::after, .dark-mode .direct-chat-purple .right > .direct-chat-text::before {
  border-left-color: #6f42c1;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .direct-chat-pink .right > .direct-chat-text::after, .dark-mode .direct-chat-pink .right > .direct-chat-text::before {
  border-left-color: #e83e8c;
}

.dark-mode .direct-chat-red .right > .direct-chat-text {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .direct-chat-red .right > .direct-chat-text::after, .dark-mode .direct-chat-red .right > .direct-chat-text::before {
  border-left-color: #e74c3c;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .direct-chat-orange .right > .direct-chat-text::after, .dark-mode .direct-chat-orange .right > .direct-chat-text::before {
  border-left-color: #fd7e14;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .direct-chat-yellow .right > .direct-chat-text::after, .dark-mode .direct-chat-yellow .right > .direct-chat-text::before {
  border-left-color: #f39c12;
}

.dark-mode .direct-chat-green .right > .direct-chat-text {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .direct-chat-green .right > .direct-chat-text::after, .dark-mode .direct-chat-green .right > .direct-chat-text::before {
  border-left-color: #00bc8c;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .direct-chat-teal .right > .direct-chat-text::after, .dark-mode .direct-chat-teal .right > .direct-chat-text::before {
  border-left-color: #20c997;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .direct-chat-cyan .right > .direct-chat-text::after, .dark-mode .direct-chat-cyan .right > .direct-chat-text::before {
  border-left-color: #3498db;
}

.dark-mode .direct-chat-white .right > .direct-chat-text {
  background-color: #fff;
  border-color: #fff;
  color: #1f2d3d;
}

.dark-mode .direct-chat-white .right > .direct-chat-text::after, .dark-mode .direct-chat-white .right > .direct-chat-text::before {
  border-left-color: #fff;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .direct-chat-gray .right > .direct-chat-text::after, .dark-mode .direct-chat-gray .right > .direct-chat-text::before {
  border-left-color: #6c757d;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .direct-chat-gray-dark .right > .direct-chat-text::after, .dark-mode .direct-chat-gray-dark .right > .direct-chat-text::before {
  border-left-color: #343a40;
}

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

.users-list > li {
  float: left;
  padding: 10px;
  text-align: center;
  width: 25%;
}

.users-list > li img {
  border-radius: 50%;
  height: auto;
  max-width: 100%;
}

.users-list > li > a:hover,
.users-list > li > a:hover .users-list-name {
  color: #999;
}

.users-list-name,
.users-list-date {
  display: block;
}

.users-list-name {
  color: #495057;
  font-size: 0.875rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.users-list-date {
  color: #748290;
  font-size: 12px;
}

.dark-mode .users-list-name {
  color: #ced4da;
}

.dark-mode .users-list-date {
  color: #adb5bd;
}

.card-widget {
  border: 0;
  position: relative;
}

.widget-user .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  height: 135px;
  padding: 1rem;
  text-align: center;
}

.widget-user .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 0;
  margin-top: 0;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);
}

.widget-user .widget-user-desc {
  margin-top: 0;
}

.widget-user .widget-user-image {
  left: 50%;
  margin-left: -45px;
  position: absolute;
  top: 80px;
}

.widget-user .widget-user-image > img {
  border: 3px solid #fff;
  height: auto;
  width: 90px;
}

.widget-user .card-footer {
  padding-top: 50px;
}

.widget-user-2 .widget-user-header {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
  padding: 1rem;
}

.widget-user-2 .widget-user-username {
  font-size: 25px;
  font-weight: 300;
  margin-bottom: 5px;
  margin-top: 5px;
}

.widget-user-2 .widget-user-desc {
  margin-top: 0;
}

.widget-user-2 .widget-user-username,
.widget-user-2 .widget-user-desc {
  margin-left: 75px;
}

.widget-user-2 .widget-user-image > img {
  float: left;
  height: auto;
  width: 65px;
}

.mailbox-messages > .table {
  margin: 0;
}

.mailbox-controls {
  padding: 5px;
}

.mailbox-controls.with-border {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}

.mailbox-read-info {
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
  padding: 10px;
}

.mailbox-read-info h3, .mailbox-read-info .h3 {
  font-size: 20px;
  margin: 0;
}

.mailbox-read-info h5, .mailbox-read-info .h5 {
  margin: 0;
  padding: 5px 0 0;
}

.mailbox-read-time {
  color: #999;
  font-size: 13px;
}

.mailbox-read-message {
  padding: 10px;
}

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

.mailbox-attachments li {
  border: 1px solid #eee;
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
  width: 200px;
}

.mailbox-attachment-name {
  color: #666;
  font-weight: 700;
}

.mailbox-attachment-icon,
.mailbox-attachment-info,
.mailbox-attachment-size {
  display: block;
}

.mailbox-attachment-info {
  background-color: #f8f9fa;
  padding: 10px;
}

.mailbox-attachment-size {
  color: #999;
  font-size: 12px;
}

.mailbox-attachment-size > span {
  display: inline-block;
  padding-top: 0.75rem;
}

.mailbox-attachment-icon {
  color: #666;
  font-size: 65px;
  max-height: 132.5px;
  padding: 20px 10px;
  text-align: center;
}

.mailbox-attachment-icon.has-img {
  padding: 0;
}

.mailbox-attachment-icon.has-img > img {
  height: auto;
  max-width: 100%;
}

.lockscreen {
  background-color: #e9ecef;
}

.lockscreen .lockscreen-name {
  font-weight: 600;
  text-align: center;
}

.lockscreen-logo {
  font-size: 35px;
  font-weight: 300;
  margin-bottom: 25px;
  text-align: center;
}

.lockscreen-logo a {
  color: #495057;
}

.lockscreen-wrapper {
  margin: 0 auto;
  margin-top: 10%;
  max-width: 400px;
}

.lockscreen-item {
  border-radius: 4px;
  background-color: #fff;
  margin: 10px auto 30px;
  padding: 0;
  position: relative;
  width: 290px;
}

.lockscreen-image {
  border-radius: 50%;
  background-color: #fff;
  left: -10px;
  padding: 5px;
  position: absolute;
  top: -25px;
  z-index: 10;
}

.lockscreen-image > img {
  border-radius: 50%;
  height: 70px;
  width: 70px;
}

.lockscreen-credentials {
  margin-left: 70px;
}

.lockscreen-credentials .form-control {
  border: 0;
}

.lockscreen-credentials .btn {
  background-color: #fff;
  border: 0;
  padding: 0 10px;
}

.lockscreen-footer {
  margin-top: 10px;
}

.dark-mode .lockscreen-item {
  background-color: #343a40;
}

.dark-mode .lockscreen-logo a {
  color: #fff;
}

.dark-mode .lockscreen-credentials .btn {
  background-color: #343a40;
}

.dark-mode .lockscreen-image {
  background-color: #6c757d;
}

.login-logo,
.register-logo {
  font-size: 2.1rem;
  font-weight: 300;
  margin-bottom: 0.9rem;
  text-align: center;
}

.login-logo a,
.register-logo a {
  color: #495057;
}

.login-page,
.register-page {
  align-items: center;
  background-color: #e9ecef;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
}

.login-box,
.register-box {
  width: 360px;
}

@media (max-width: 576px) {
  .login-box,
  .register-box {
    margin-top: 0.5rem;
    width: 90%;
  }
}
.login-box .card,
.register-box .card {
  margin-bottom: 0;
}

.login-card-body,
.register-card-body {
  background-color: #fff;
  border-top: 0;
  color: #666;
  padding: 20px;
}

.login-card-body .input-group .form-control,
.register-card-body .input-group .form-control {
  border-right: 0;
}

.login-card-body .input-group .form-control:focus,
.register-card-body .input-group .form-control:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control:focus ~ .input-group-append .input-group-text {
  border-color: #80bdff;
}

.login-card-body .input-group .form-control.is-valid:focus,
.register-card-body .input-group .form-control.is-valid:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.login-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-prepend .input-group-text,
.register-card-body .input-group .form-control.is-valid ~ .input-group-append .input-group-text {
  border-color: #002e5f;
}

.login-card-body .input-group .form-control.is-invalid:focus,
.register-card-body .input-group .form-control.is-invalid:focus {
  box-shadow: none;
}

.login-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text,
.register-card-body .input-group .form-control.is-invalid ~ .input-group-append .input-group-text {
  border-color: #dc3545;
}

.login-card-body .input-group .input-group-text,
.register-card-body .input-group .input-group-text {
  background-color: transparent;
  border-bottom-right-radius: 0.25rem;
  border-left: 0;
  border-top-right-radius: 0.25rem;
  color: #777;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.login-box-msg,
.register-box-msg {
  margin: 0;
  padding: 0 20px 20px;
  text-align: center;
}

.social-auth-links {
  margin: 10px 0;
}

.dark-mode .login-card-body,
.dark-mode .register-card-body {
  background-color: #343a40;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .login-logo a,
.dark-mode .register-logo a {
  color: #fff;
}

.error-page {
  margin: 20px auto 0;
  width: 600px;
}

@media (max-width: 767.98px) {
  .error-page {
    width: 100%;
  }
}
.error-page > .headline {
  float: left;
  font-size: 100px;
  font-weight: 300;
}

@media (max-width: 767.98px) {
  .error-page > .headline {
    float: none;
    text-align: center;
  }
}
.error-page > .error-content {
  display: block;
  margin-left: 190px;
}

@media (max-width: 767.98px) {
  .error-page > .error-content {
    margin-left: 0;
  }
}
.error-page > .error-content > h3, .error-page > .error-content > .h3 {
  font-size: 25px;
  font-weight: 300;
}

@media (max-width: 767.98px) {
  .error-page > .error-content > h3, .error-page > .error-content > .h3 {
    text-align: center;
  }
}
.invoice {
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  position: relative;
}

.invoice-title {
  margin-top: 0;
}

.dark-mode .invoice {
  background-color: #343a40;
}

.profile-user-img {
  border: 3px solid #adb5bd;
  margin: 0 auto;
  padding: 3px;
  width: 100px;
}

.profile-username {
  font-size: 21px;
  margin-top: 5px;
}

.post {
  border-bottom: 1px solid #adb5bd;
  color: #666;
  margin-bottom: 15px;
  padding-bottom: 15px;
}

.post:last-of-type {
  border-bottom: 0;
  margin-bottom: 0;
  padding-bottom: 0;
}

.post .user-block {
  margin-bottom: 15px;
  width: 100%;
}

.post .row {
  width: 100%;
}

.dark-mode .post {
  color: #fff;
  border-color: #6c757d;
}

.product-image {
  max-width: 100%;
  height: auto;
  width: 100%;
}

.product-image-thumbs {
  align-items: stretch;
  display: flex;
  margin-top: 2rem;
}

.product-image-thumb {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  border-radius: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  display: flex;
  margin-right: 1rem;
  max-width: 7rem;
  padding: 0.5rem;
}

.product-image-thumb img {
  max-width: 100%;
  height: auto;
  align-self: center;
}

.product-image-thumb:hover {
  opacity: 0.5;
}

.product-share a {
  margin-right: 0.5rem;
}

.projects td {
  vertical-align: middle;
}

.projects .list-inline {
  margin-bottom: 0;
}

.projects img.table-avatar,
.projects .table-avatar img {
  border-radius: 50%;
  display: inline;
  width: 2.5rem;
}

.projects .project-state {
  text-align: center;
}

body.iframe-mode .main-sidebar {
  display: none;
}

body.iframe-mode .content-wrapper {
  margin-left: 0 !important;
  margin-top: 0 !important;
  padding-bottom: 0 !important;
}

body.iframe-mode .main-header,
body.iframe-mode .main-footer {
  display: none;
}

body.iframe-mode-fullscreen {
  overflow: hidden;
}

body.iframe-mode-fullscreen.layout-navbar-fixed .wrapper .content-wrapper {
  margin-top: 0 !important;
}

.content-wrapper {
  height: 100%;
}

.content-wrapper.iframe-mode .btn-iframe-close {
  color: #dc3545;
  position: absolute;
  line-height: 1;
  right: 0.125rem;
  top: 0.125rem;
  z-index: 10;
  visibility: hidden;
}

.content-wrapper.iframe-mode .btn-iframe-close:hover, .content-wrapper.iframe-mode .btn-iframe-close:focus {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

@media (hover: none) and (pointer: coarse) {
  .content-wrapper.iframe-mode .btn-iframe-close {
    visibility: visible;
  }
}
.content-wrapper.iframe-mode .navbar-nav {
  overflow-y: auto;
  width: 100%;
}

.content-wrapper.iframe-mode .navbar-nav .nav-link {
  white-space: nowrap;
}

.content-wrapper.iframe-mode .navbar-nav .nav-item {
  position: relative;
}

.content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
  animation-name: fadeIn;
  animation-duration: 0.3s;
  animation-fill-mode: both;
  visibility: visible;
}

@media (hover: none) and (pointer: coarse) {
  .content-wrapper.iframe-mode .navbar-nav .nav-item:hover .btn-iframe-close, .content-wrapper.iframe-mode .navbar-nav .nav-item:focus .btn-iframe-close {
    visibility: visible;
  }
}
.content-wrapper.iframe-mode .tab-content {
  position: relative;
}

.content-wrapper.iframe-mode .tab-pane + .tab-empty {
  display: none;
}

.content-wrapper.iframe-mode .tab-empty {
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
}

.content-wrapper.iframe-mode .tab-loading {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: none;
  background-color: #f4f6f9;
}

.content-wrapper.iframe-mode .tab-loading > div {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
}

.content-wrapper.iframe-mode iframe {
  border: 0;
  width: 100%;
  height: 100%;
  margin-bottom: -8px;
}

.content-wrapper.iframe-mode iframe .content-wrapper {
  padding-bottom: 0 !important;
}

body.iframe-mode-fullscreen .content-wrapper.iframe-mode {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin-left: 0 !important;
  height: 100%;
  min-height: 100%;
  z-index: 1048;
}

.permanent-btn-iframe-close .btn-iframe-close {
  animation: none !important;
  visibility: visible !important;
  opacity: 1;
}

.dark-mode .content-wrapper.iframe-mode .tab-loading {
  background-color: #343a40;
}

.content-wrapper.kanban {
  height: 1px;
}

.content-wrapper.kanban .content {
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}

.content-wrapper.kanban .content .container,
.content-wrapper.kanban .content .container-fluid,
.content-wrapper.kanban .content .container-xxl,
.content-wrapper.kanban .content .container-sm,
.content-wrapper.kanban .content .container-md,
.content-wrapper.kanban .content .container-lg,
.content-wrapper.kanban .content .container-xl {
  width: -moz-max-content;
  width: max-content;
  display: flex;
  align-items: stretch;
}

.content-wrapper.kanban .content-header + .content {
  height: calc(100% - (30px + 2.16rem));
}

.content-wrapper.kanban .card .card-body {
  padding: 0.5rem;
}

.content-wrapper.kanban .card.card-row {
  width: 340px;
  display: inline-block;
  margin: 0 0.5rem;
}

.content-wrapper.kanban .card.card-row:first-child {
  margin-left: 0;
}

.content-wrapper.kanban .card.card-row .card-body {
  height: calc(100% - (12px + 2.16rem + 0.5rem));
  overflow-y: auto;
}

.content-wrapper.kanban .card.card-row .card:last-child {
  margin-bottom: 0;
  border-bottom-width: 1px;
}

.content-wrapper.kanban .card.card-row .card .card-header {
  padding: 0.5rem 0.75rem;
}

.content-wrapper.kanban .card.card-row .card .card-body {
  padding: 0.75rem;
}

.content-wrapper.kanban .btn-tool.btn-link {
  text-decoration: underline;
  padding-left: 0;
  padding-right: 0;
}

.fc-button {
  background: #f8f9fa;
  background-image: none;
  border-bottom-color: #ddd;
  border-color: #ddd;
  color: #495057;
}

.fc-button:hover, .fc-button:active, .fc-button.hover {
  background-color: #e9e9e9;
}

.fc-header-title h2, .fc-header-title .h2 {
  color: #666;
  font-size: 15px;
  line-height: 1.6em;
  margin-left: 10px;
}

.fc-header-right {
  padding-right: 10px;
}

.fc-header-left {
  padding-left: 10px;
}

.fc-widget-header {
  background: #fafafa;
}

.fc-grid {
  border: 0;
  width: 100%;
}

.fc-widget-header:first-of-type,
.fc-widget-content:first-of-type {
  border-left: 0;
  border-right: 0;
}

.fc-widget-header:last-of-type,
.fc-widget-content:last-of-type {
  border-right: 0;
}

.fc-toolbar,
.fc-toolbar.fc-header-toolbar {
  margin: 0;
  padding: 1rem;
}

@media (max-width: 575.98px) {
  .fc-toolbar {
    flex-direction: column;
  }
  .fc-toolbar .fc-left {
    order: 1;
    margin-bottom: 0.5rem;
  }
  .fc-toolbar .fc-center {
    order: 0;
    margin-bottom: 0.375rem;
  }
  .fc-toolbar .fc-right {
    order: 2;
  }
}
.fc-day-number {
  font-size: 20px;
  font-weight: 300;
  padding-right: 10px;
}

.fc-color-picker {
  list-style: none;
  margin: 0;
  padding: 0;
}

.fc-color-picker > li {
  float: left;
  font-size: 30px;
  line-height: 30px;
  margin-right: 5px;
}

.fc-color-picker > li .fa,
.fc-color-picker > li .fas,
.fc-color-picker > li .far,
.fc-color-picker > li .fab,
.fc-color-picker > li .fal,
.fc-color-picker > li .fad,
.fc-color-picker > li .svg-inline--fa,
.fc-color-picker > li .ion {
  transition: transform linear 0.3s;
}

.fc-color-picker > li .fa:hover,
.fc-color-picker > li .fas:hover,
.fc-color-picker > li .far:hover,
.fc-color-picker > li .fab:hover,
.fc-color-picker > li .fal:hover,
.fc-color-picker > li .fad:hover,
.fc-color-picker > li .svg-inline--fa:hover,
.fc-color-picker > li .ion:hover {
  transform: rotate(30deg);
}

#add-new-event {
  transition: all linear 0.3s;
}

.external-event {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.125), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  cursor: move;
  font-weight: 700;
  margin-bottom: 4px;
  padding: 5px 10px;
}

.external-event:hover {
  box-shadow: inset 0 0 90px rgba(0, 0, 0, 0.2);
}

.select2-container--default .select2-selection--single {
  border: 1px solid #ced4da;
  padding: 0.46875rem 0.75rem;
  height: calc(2.25rem + 2px);
}

.select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff;
}

.select2-container--default .select2-dropdown {
  border: 1px solid #ced4da;
}

.select2-container--default .select2-results__option {
  padding: 6px 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
  padding-left: 0;
  height: auto;
  margin-top: -3px;
}

.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-right: 6px;
  padding-left: 20px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 31px;
  right: 6px;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
  margin-top: 0;
}

.select2-container--default .select2-dropdown .select2-search__field,
.select2-container--default .select2-search--inline .select2-search__field {
  border: 1px solid #ced4da;
}

.select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-search--inline .select2-search__field:focus {
  outline: none;
  border: 1px solid #80bdff;
}

.select2-container--default .select2-dropdown.select2-dropdown--below {
  border-top: 0;
}

.select2-container--default .select2-dropdown.select2-dropdown--above {
  border-bottom: 0;
}

.select2-container--default .select2-results__option[aria-disabled=true] {
  color: #6c757d;
}

.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #dee2e6;
}

.select2-container--default .select2-results__option[aria-selected=true], .select2-container--default .select2-results__option[aria-selected=true]:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff;
}

.select2-container--default .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #0074f0;
  color: #fff;
}

.select2-container--default .select2-selection--multiple {
  border: 1px solid #ced4da;
  min-height: calc(2.25rem + 2px);
}

.select2-container--default .select2-selection--multiple:focus {
  border-color: #80bdff;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.375rem 0.375rem;
  margin-bottom: -0.375rem;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
  width: 100%;
  margin-left: 0.375rem;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline .select2-search__field {
  width: 100% !important;
}

.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
  border: 0;
  margin-top: 6px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #007bff;
  border-color: #006fe6;
  color: #fff;
  padding: 0 10px;
  margin-top: 0.31rem;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
  float: right;
  margin-left: 5px;
  margin-right: -2px;
}

.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.text-sm .select2-container--default .select2-selection--multiple .select2-search.select2-search--inline .select2-search__field, .select2-container--default .select2-selection--multiple.text-sm .select2-search.select2-search--inline .select2-search__field {
  margin-top: 8px;
}

.text-sm .select2-container--default .select2-selection--multiple .select2-selection__choice, .select2-container--default .select2-selection--multiple.text-sm .select2-selection__choice {
  margin-top: 0.4rem;
}

.select2-container--default.select2-container--focus .select2-selection--single,
.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff;
}

.select2-container--default.select2-container--focus .select2-search__field {
  border: 0;
}

.select2-container--default .select2-selection--single .select2-selection__rendered li {
  padding-right: 10px;
}

.input-group-prepend ~ .select2-container--default .select2-selection {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.input-group > .select2-container--default:not(:last-child) .select2-selection {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--bootstrap4.select2-container--focus .select2-selection {
  box-shadow: none;
}

select.form-control-sm ~ .select2-container--default {
  font-size: 75%;
}

.text-sm .select2-container--default .select2-selection--single,
select.form-control-sm ~ .select2-container--default .select2-selection--single {
  height: calc(1.8125rem + 2px);
}

.text-sm .select2-container--default .select2-selection--single .select2-selection__rendered,
select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__rendered {
  margin-top: -0.4rem;
}

.text-sm .select2-container--default .select2-selection--single .select2-selection__arrow,
select.form-control-sm ~ .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: -0.12rem;
}

.text-sm .select2-container--default .select2-selection--multiple,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple {
  min-height: calc(1.8125rem + 2px);
}

.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered {
  padding: 0 0.25rem 0.25rem;
  margin-top: -0.1rem;
}

.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered li:first-child.select2-search.select2-search--inline {
  margin-left: 0.25rem;
}

.text-sm .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field,
select.form-control-sm ~ .select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-search.select2-search--inline .select2-search__field {
  margin-top: 6px;
}

.maximized-card .select2-dropdown {
  z-index: 9999;
}

.select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff;
}

.select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #80bdff;
}

.select2-container--default .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-primary .select2-search--inline .select2-search__field:focus,
.select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #80bdff;
}

.select2-container--default .select2-primary .select2-results__option--highlighted,
.select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff;
}

.select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #0074f0;
  color: #fff;
}

.select2-container--default .select2-primary .select2-selection--multiple:focus,
.select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: #80bdff;
}

.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #007bff;
  border-color: #006fe6;
  color: #fff;
}

.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-primary.select2-container--focus .select2-selection--multiple,
.select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff;
}

.select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba;
}

.select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba;
}

.select2-container--default .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-secondary .select2-search--inline .select2-search__field:focus,
.select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba;
}

.select2-container--default .select2-secondary .select2-results__option--highlighted,
.select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}

.select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #656d75;
  color: #fff;
}

.select2-container--default .select2-secondary .select2-selection--multiple:focus,
.select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba;
}

.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff;
}

.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-secondary.select2-container--focus .select2-selection--multiple,
.select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba;
}

.select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #71dd8a;
}

.select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #71dd8a;
}

.select2-container--default .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-success .select2-search--inline .select2-search__field:focus,
.select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #71dd8a;
}

.select2-container--default .select2-success .select2-results__option--highlighted,
.select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #002e5f;
  color: #fff;
}

.select2-container--default .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-success .select2-results__option--highlighted[aria-selected]:hover,
.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #259b40;
  color: #fff;
}

.select2-container--default .select2-success .select2-selection--multiple:focus,
.select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: #71dd8a;
}

.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #002e5f;
  border-color: #23923d;
  color: #fff;
}

.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-success.select2-container--focus .select2-selection--multiple,
.select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #71dd8a;
}

.select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #63d9ec;
}

.select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #63d9ec;
}

.select2-container--default .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-info .select2-search--inline .select2-search__field:focus,
.select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #63d9ec;
}

.select2-container--default .select2-info .select2-results__option--highlighted,
.select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff;
}

.select2-container--default .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-info .select2-results__option--highlighted[aria-selected]:hover,
.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #1596aa;
  color: #fff;
}

.select2-container--default .select2-info .select2-selection--multiple:focus,
.select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: #63d9ec;
}

.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: #148ea1;
  color: #fff;
}

.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-info.select2-container--focus .select2-selection--multiple,
.select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #63d9ec;
}

.select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #ffe187;
}

.select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #ffe187;
}

.select2-container--default .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-warning .select2-search--inline .select2-search__field:focus,
.select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffe187;
}

.select2-container--default .select2-warning .select2-results__option--highlighted,
.select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #ffc107;
  color: #1f2d3d;
}

.select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #f7b900;
  color: #1f2d3d;
}

.select2-container--default .select2-warning .select2-selection--multiple:focus,
.select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffe187;
}

.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ffc107;
  border-color: #edb100;
  color: #1f2d3d;
}

.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-warning.select2-container--focus .select2-selection--multiple,
.select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffe187;
}

.select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #efa2a9;
}

.select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #efa2a9;
}

.select2-container--default .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-danger .select2-search--inline .select2-search__field:focus,
.select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #efa2a9;
}

.select2-container--default .select2-danger .select2-results__option--highlighted,
.select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #dc3545;
  color: #fff;
}

.select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #da2839;
  color: #fff;
}

.select2-container--default .select2-danger .select2-selection--multiple:focus,
.select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: #efa2a9;
}

.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #dc3545;
  border-color: #d32535;
  color: #fff;
}

.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-danger.select2-container--focus .select2-selection--multiple,
.select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #efa2a9;
}

.select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}

.select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}

.select2-container--default .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-light .select2-search--inline .select2-search__field:focus,
.select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}

.select2-container--default .select2-light .select2-results__option--highlighted,
.select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.select2-container--default .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-light .select2-results__option--highlighted[aria-selected]:hover,
.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #eff1f4;
  color: #1f2d3d;
}

.select2-container--default .select2-light .select2-selection--multiple:focus,
.select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}

.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: #e9ecef;
  color: #1f2d3d;
}

.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-light.select2-container--focus .select2-selection--multiple,
.select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86;
}

.select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86;
}

.select2-container--default .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-dark .select2-search--inline .select2-search__field:focus,
.select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86;
}

.select2-container--default .select2-dark .select2-results__option--highlighted,
.select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}

.select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2d3238;
  color: #fff;
}

.select2-container--default .select2-dark .select2-selection--multiple:focus,
.select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86;
}

.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff;
}

.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-dark.select2-container--focus .select2-selection--multiple,
.select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86;
}

.select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #99c5de;
}

.select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #99c5de;
}

.select2-container--default .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lightblue .select2-search--inline .select2-search__field:focus,
.select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #99c5de;
}

.select2-container--default .select2-lightblue .select2-results__option--highlighted,
.select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: #3c8dbc;
  color: #fff;
}

.select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #3884b0;
  color: #fff;
}

.select2-container--default .select2-lightblue .select2-selection--multiple:focus,
.select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: #99c5de;
}

.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3c8dbc;
  border-color: #367fa9;
  color: #fff;
}

.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-lightblue.select2-container--focus .select2-selection--multiple,
.select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #99c5de;
}

.select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #005ebf;
}

.select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #005ebf;
}

.select2-container--default .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-navy .select2-search--inline .select2-search__field:focus,
.select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #005ebf;
}

.select2-container--default .select2-navy .select2-results__option--highlighted,
.select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: #001f3f;
  color: #fff;
}

.select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #001730;
  color: #fff;
}

.select2-container--default .select2-navy .select2-selection--multiple:focus,
.select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: #005ebf;
}

.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #001f3f;
  border-color: #001226;
  color: #fff;
}

.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-navy.select2-container--focus .select2-selection--multiple,
.select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #005ebf;
}

.select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #87cfaf;
}

.select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #87cfaf;
}

.select2-container--default .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-olive .select2-search--inline .select2-search__field:focus,
.select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #87cfaf;
}

.select2-container--default .select2-olive .select2-results__option--highlighted,
.select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: #3d9970;
  color: #fff;
}

.select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #398e68;
  color: #fff;
}

.select2-container--default .select2-olive .select2-selection--multiple:focus,
.select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: #87cfaf;
}

.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3d9970;
  border-color: #368763;
  color: #fff;
}

.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-olive.select2-container--focus .select2-selection--multiple,
.select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #87cfaf;
}

.select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #81ffb8;
}

.select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #81ffb8;
}

.select2-container--default .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-lime .select2-search--inline .select2-search__field:focus,
.select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #81ffb8;
}

.select2-container--default .select2-lime .select2-results__option--highlighted,
.select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: #01ff70;
  color: #1f2d3d;
}

.select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #00f169;
  color: #1f2d3d;
}

.select2-container--default .select2-lime .select2-selection--multiple:focus,
.select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: #81ffb8;
}

.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #01ff70;
  border-color: #00e765;
  color: #1f2d3d;
}

.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-lime.select2-container--focus .select2-selection--multiple,
.select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #81ffb8;
}

.select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f88adf;
}

.select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f88adf;
}

.select2-container--default .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f88adf;
}

.select2-container--default .select2-fuchsia .select2-results__option--highlighted,
.select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: #f012be;
  color: #fff;
}

.select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #e40eb4;
  color: #fff;
}

.select2-container--default .select2-fuchsia .select2-selection--multiple:focus,
.select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: #f88adf;
}

.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f012be;
  border-color: #db0ead;
  color: #fff;
}

.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f88adf;
}

.select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f083ab;
}

.select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f083ab;
}

.select2-container--default .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-maroon .select2-search--inline .select2-search__field:focus,
.select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f083ab;
}

.select2-container--default .select2-maroon .select2-results__option--highlighted,
.select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: #d81b60;
  color: #fff;
}

.select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #ca195a;
  color: #fff;
}

.select2-container--default .select2-maroon .select2-selection--multiple:focus,
.select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: #f083ab;
}

.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #d81b60;
  border-color: #c11856;
  color: #fff;
}

.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-maroon.select2-container--focus .select2-selection--multiple,
.select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f083ab;
}

.select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #80bdff;
}

.select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #80bdff;
}

.select2-container--default .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-blue .select2-search--inline .select2-search__field:focus,
.select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #80bdff;
}

.select2-container--default .select2-blue .select2-results__option--highlighted,
.select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #007bff;
  color: #fff;
}

.select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #0074f0;
  color: #fff;
}

.select2-container--default .select2-blue .select2-selection--multiple:focus,
.select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: #80bdff;
}

.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #007bff;
  border-color: #006fe6;
  color: #fff;
}

.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-blue.select2-container--focus .select2-selection--multiple,
.select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #80bdff;
}

.select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b389f9;
}

.select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b389f9;
}

.select2-container--default .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-indigo .select2-search--inline .select2-search__field:focus,
.select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b389f9;
}

.select2-container--default .select2-indigo .select2-results__option--highlighted,
.select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff;
}

.select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #5f0de6;
  color: #fff;
}

.select2-container--default .select2-indigo .select2-selection--multiple:focus,
.select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: #b389f9;
}

.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: #5b0cdd;
  color: #fff;
}

.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-indigo.select2-container--focus .select2-selection--multiple,
.select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b389f9;
}

.select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b8a2e0;
}

.select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b8a2e0;
}

.select2-container--default .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-purple .select2-search--inline .select2-search__field:focus,
.select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b8a2e0;
}

.select2-container--default .select2-purple .select2-results__option--highlighted,
.select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff;
}

.select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #683cb8;
  color: #fff;
}

.select2-container--default .select2-purple .select2-selection--multiple:focus,
.select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: #b8a2e0;
}

.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: #643ab0;
  color: #fff;
}

.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-purple.select2-container--focus .select2-selection--multiple,
.select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b8a2e0;
}

.select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f6b0d0;
}

.select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f6b0d0;
}

.select2-container--default .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-pink .select2-search--inline .select2-search__field:focus,
.select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f6b0d0;
}

.select2-container--default .select2-pink .select2-results__option--highlighted,
.select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff;
}

.select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #e63084;
  color: #fff;
}

.select2-container--default .select2-pink .select2-selection--multiple:focus,
.select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: #f6b0d0;
}

.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: #e5277e;
  color: #fff;
}

.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-pink.select2-container--focus .select2-selection--multiple,
.select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f6b0d0;
}

.select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #efa2a9;
}

.select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #efa2a9;
}

.select2-container--default .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-red .select2-search--inline .select2-search__field:focus,
.select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #efa2a9;
}

.select2-container--default .select2-red .select2-results__option--highlighted,
.select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #dc3545;
  color: #fff;
}

.select2-container--default .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-red .select2-results__option--highlighted[aria-selected]:hover,
.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #da2839;
  color: #fff;
}

.select2-container--default .select2-red .select2-selection--multiple:focus,
.select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: #efa2a9;
}

.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #dc3545;
  border-color: #d32535;
  color: #fff;
}

.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-red.select2-container--focus .select2-selection--multiple,
.select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #efa2a9;
}

.select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fec392;
}

.select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fec392;
}

.select2-container--default .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-orange .select2-search--inline .select2-search__field:focus,
.select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fec392;
}

.select2-container--default .select2-orange .select2-results__option--highlighted,
.select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #fd7605;
  color: #fff;
}

.select2-container--default .select2-orange .select2-selection--multiple:focus,
.select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: #fec392;
}

.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: #f57102;
  color: #1f2d3d;
}

.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-orange.select2-container--focus .select2-selection--multiple,
.select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fec392;
}

.select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #ffe187;
}

.select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #ffe187;
}

.select2-container--default .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-yellow .select2-search--inline .select2-search__field:focus,
.select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #ffe187;
}

.select2-container--default .select2-yellow .select2-results__option--highlighted,
.select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #ffc107;
  color: #1f2d3d;
}

.select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #f7b900;
  color: #1f2d3d;
}

.select2-container--default .select2-yellow .select2-selection--multiple:focus,
.select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: #ffe187;
}

.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ffc107;
  border-color: #edb100;
  color: #1f2d3d;
}

.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-yellow.select2-container--focus .select2-selection--multiple,
.select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ffe187;
}

.select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #71dd8a;
}

.select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #71dd8a;
}

.select2-container--default .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-green .select2-search--inline .select2-search__field:focus,
.select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #71dd8a;
}

.select2-container--default .select2-green .select2-results__option--highlighted,
.select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #002e5f;
  color: #fff;
}

.select2-container--default .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-green .select2-results__option--highlighted[aria-selected]:hover,
.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #259b40;
  color: #fff;
}

.select2-container--default .select2-green .select2-selection--multiple:focus,
.select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: #71dd8a;
}

.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #002e5f;
  border-color: #23923d;
  color: #fff;
}

.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-green.select2-container--focus .select2-selection--multiple,
.select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #71dd8a;
}

.select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #7eeaca;
}

.select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #7eeaca;
}

.select2-container--default .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-teal .select2-search--inline .select2-search__field:focus,
.select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #7eeaca;
}

.select2-container--default .select2-teal .select2-results__option--highlighted,
.select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff;
}

.select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #1ebc8d;
  color: #fff;
}

.select2-container--default .select2-teal .select2-selection--multiple:focus,
.select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: #7eeaca;
}

.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: #1cb386;
  color: #fff;
}

.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-teal.select2-container--focus .select2-selection--multiple,
.select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #7eeaca;
}

.select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #63d9ec;
}

.select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #63d9ec;
}

.select2-container--default .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-cyan .select2-search--inline .select2-search__field:focus,
.select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #63d9ec;
}

.select2-container--default .select2-cyan .select2-results__option--highlighted,
.select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #17a2b8;
  color: #fff;
}

.select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #1596aa;
  color: #fff;
}

.select2-container--default .select2-cyan .select2-selection--multiple:focus,
.select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: #63d9ec;
}

.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #17a2b8;
  border-color: #148ea1;
  color: #fff;
}

.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-cyan.select2-container--focus .select2-selection--multiple,
.select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #63d9ec;
}

.select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}

.select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}

.select2-container--default .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-white .select2-search--inline .select2-search__field:focus,
.select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}

.select2-container--default .select2-white .select2-results__option--highlighted,
.select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d;
}

.select2-container--default .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-white .select2-results__option--highlighted[aria-selected]:hover,
.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #f7f7f7;
  color: #1f2d3d;
}

.select2-container--default .select2-white .select2-selection--multiple:focus,
.select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}

.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: #f2f2f2;
  color: #1f2d3d;
}

.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .select2-white.select2-container--focus .select2-selection--multiple,
.select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba;
}

.select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba;
}

.select2-container--default .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray .select2-search--inline .select2-search__field:focus,
.select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba;
}

.select2-container--default .select2-gray .select2-results__option--highlighted,
.select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}

.select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #656d75;
  color: #fff;
}

.select2-container--default .select2-gray .select2-selection--multiple:focus,
.select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba;
}

.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff;
}

.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-gray.select2-container--focus .select2-selection--multiple,
.select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba;
}

.select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86;
}

.select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86;
}

.select2-container--default .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86;
}

.select2-container--default .select2-gray-dark .select2-results__option--highlighted,
.select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}

.select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2d3238;
  color: #fff;
}

.select2-container--default .select2-gray-dark .select2-selection--multiple:focus,
.select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86;
}

.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff;
}

.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86;
}

.dark-mode .select2-selection {
  background-color: #343a40;
  border-color: #6c757d;
}

.dark-mode .select2-container--disabled .select2-selection--single {
  background-color: #454d55;
}

.dark-mode .select2-selection--single {
  background-color: #343a40;
  border-color: #6c757d;
}

.dark-mode .select2-selection--single .select2-selection__rendered {
  color: #fff;
}

.dark-mode .select2-dropdown .select2-search__field,
.dark-mode .select2-search--inline .select2-search__field {
  background-color: #343a40;
  border-color: #6c757d;
  color: white;
}

.dark-mode .select2-dropdown {
  background-color: #343a40;
  border-color: #6c757d;
  color: white;
}

.dark-mode .select2-results__option[aria-selected=true] {
  background-color: #3f474e !important;
  color: #dee2e6;
}

.dark-mode .select2-container .select2-search--inline .select2-search__field {
  background-color: transparent;
  color: #fff;
}

.dark-mode .select2-container--bootstrap4 .select2-selection--multiple .select2-selection__choice {
  color: #fff;
}

.dark-mode .select2-primary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #85a7ca;
}

.dark-mode .select2-primary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #85a7ca;
}

.select2-container--default .dark-mode .select2-primary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-primary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-primary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #85a7ca;
}

.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted,
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff;
}

.select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-primary .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-primary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #3a5f86;
  color: #fff;
}

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple:focus,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple:focus {
  border-color: #85a7ca;
}

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: #375a7f;
  color: #fff;
}

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-primary .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-primary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-primary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-primary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #85a7ca;
}

.dark-mode .select2-secondary + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba;
}

.dark-mode .select2-secondary + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba;
}

.select2-container--default .dark-mode .select2-secondary.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-secondary .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-secondary .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba;
}

.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted,
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}

.select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-secondary .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-secondary .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #656d75;
  color: #fff;
}

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple:focus,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba;
}

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff;
}

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-secondary .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-secondary .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-secondary.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-secondary .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba;
}

.dark-mode .select2-success + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #3dffcd;
}

.dark-mode .select2-success + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #3dffcd;
}

.select2-container--default .dark-mode .select2-success.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-success .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-success .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #3dffcd;
}

.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted,
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff;
}

.select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-success .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-success .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #00ad81;
  color: #fff;
}

.select2-container--default .dark-mode .select2-success .select2-selection--multiple:focus,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple:focus {
  border-color: #3dffcd;
}

.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: #00a379;
  color: #fff;
}

.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-success .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-success .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-success.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-success .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #3dffcd;
}

.dark-mode .select2-info + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #a0cfee;
}

.dark-mode .select2-info + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #a0cfee;
}

.select2-container--default .dark-mode .select2-info.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-info .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-info .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #a0cfee;
}

.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted,
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff;
}

.select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-info .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-info .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2791d9;
  color: #fff;
}

.select2-container--default .dark-mode .select2-info .select2-selection--multiple:focus,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple:focus {
  border-color: #a0cfee;
}

.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: #258cd1;
  color: #fff;
}

.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-info .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-info .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-info.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-info .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #a0cfee;
}

.dark-mode .select2-warning + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f9cf8b;
}

.dark-mode .select2-warning + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f9cf8b;
}

.select2-container--default .dark-mode .select2-warning.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-warning .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-warning .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f9cf8b;
}

.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted,
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-warning .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-warning .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #ea940c;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple:focus,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple:focus {
  border-color: #f9cf8b;
}

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: #e08e0b;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-warning .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-warning .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-warning.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-warning .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f9cf8b;
}

.dark-mode .select2-danger + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f5b4ae;
}

.dark-mode .select2-danger + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f5b4ae;
}

.select2-container--default .dark-mode .select2-danger.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-danger .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-danger .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f5b4ae;
}

.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted,
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff;
}

.select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-danger .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-danger .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #e53f2e;
  color: #fff;
}

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple:focus,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple:focus {
  border-color: #f5b4ae;
}

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: #e43725;
  color: #fff;
}

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-danger .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-danger .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-danger.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-danger .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f5b4ae;
}

.dark-mode .select2-light + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}

.dark-mode .select2-light + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}

.select2-container--default .dark-mode .select2-light.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-light .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-light .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}

.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted,
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-light .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-light .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #eff1f4;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-light .select2-selection--multiple:focus,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}

.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f8f9fa;
  border-color: #e9ecef;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-light .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-light .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-light.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-light .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.dark-mode .select2-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86;
}

.dark-mode .select2-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86;
}

.select2-container--default .dark-mode .select2-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86;
}

.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted,
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}

.select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-dark .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2d3238;
  color: #fff;
}

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple:focus,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86;
}

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff;
}

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86;
}

.dark-mode .select2-lightblue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #e6f1f7;
}

.dark-mode .select2-lightblue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #e6f1f7;
}

.select2-container--default .dark-mode .select2-lightblue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lightblue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #e6f1f7;
}

.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted,
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted {
  background-color: #86bad8;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lightblue .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-lightblue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #7ab3d5;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple:focus,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple:focus {
  border-color: #e6f1f7;
}

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #86bad8;
  border-color: #72afd2;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-lightblue .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-lightblue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lightblue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lightblue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #e6f1f7;
}

.dark-mode .select2-navy + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #006ad8;
}

.dark-mode .select2-navy + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #006ad8;
}

.select2-container--default .dark-mode .select2-navy.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-navy .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-navy .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #006ad8;
}

.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted,
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted {
  background-color: #002c59;
  color: #fff;
}

.select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-navy .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-navy .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #002449;
  color: #fff;
}

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple:focus,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple:focus {
  border-color: #006ad8;
}

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #002c59;
  border-color: #001f3f;
  color: #fff;
}

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-navy .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-navy .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-navy.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-navy .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #006ad8;
}

.dark-mode .select2-olive + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #cfecdf;
}

.dark-mode .select2-olive + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #cfecdf;
}

.select2-container--default .dark-mode .select2-olive.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-olive .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-olive .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #cfecdf;
}

.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted,
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted {
  background-color: #74c8a3;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-olive .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-olive .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #69c39b;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple:focus,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple:focus {
  border-color: #cfecdf;
}

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #74c8a3;
  border-color: #62c096;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-olive .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-olive .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-olive.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-olive .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #cfecdf;
}

.dark-mode .select2-lime + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #e7fff1;
}

.dark-mode .select2-lime + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #e7fff1;
}

.select2-container--default .dark-mode .select2-lime.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-lime .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-lime .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #e7fff1;
}

.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted,
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted {
  background-color: #67ffa9;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-lime .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-lime .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #58ffa1;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple:focus,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple:focus {
  border-color: #e7fff1;
}

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #67ffa9;
  border-color: #4eff9b;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-lime .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-lime .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-lime.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-lime .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #e7fff1;
}

.dark-mode .select2-fuchsia + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #feeaf9;
}

.dark-mode .select2-fuchsia + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #feeaf9;
}

.select2-container--default .dark-mode .select2-fuchsia.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-fuchsia .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #feeaf9;
}

.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted,
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted {
  background-color: #f672d8;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-fuchsia .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-fuchsia .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #f564d4;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple:focus,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple:focus {
  border-color: #feeaf9;
}

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f672d8;
  border-color: #f55ad2;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-fuchsia .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-fuchsia .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-fuchsia.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-fuchsia .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #feeaf9;
}

.dark-mode .select2-maroon + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fbdee8;
}

.dark-mode .select2-maroon + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fbdee8;
}

.select2-container--default .dark-mode .select2-maroon.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-maroon .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-maroon .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fbdee8;
}

.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted,
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted {
  background-color: #ed6c9b;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-maroon .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-maroon .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #eb5f92;
  color: #fff;
}

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple:focus,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple:focus {
  border-color: #fbdee8;
}

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #ed6c9b;
  border-color: #ea568c;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-maroon .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-maroon .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-maroon.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-maroon .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fbdee8;
}

.dark-mode .select2-blue + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #85a7ca;
}

.dark-mode .select2-blue + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #85a7ca;
}

.select2-container--default .dark-mode .select2-blue.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-blue .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-blue .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #85a7ca;
}

.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted,
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted {
  background-color: #3f6791;
  color: #fff;
}

.select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-blue .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-blue .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #3a5f86;
  color: #fff;
}

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple:focus,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple:focus {
  border-color: #85a7ca;
}

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3f6791;
  border-color: #375a7f;
  color: #fff;
}

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-blue .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-blue .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-blue.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-blue .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #85a7ca;
}

.dark-mode .select2-indigo + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b389f9;
}

.dark-mode .select2-indigo + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b389f9;
}

.select2-container--default .dark-mode .select2-indigo.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-indigo .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-indigo .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b389f9;
}

.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted,
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted {
  background-color: #6610f2;
  color: #fff;
}

.select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-indigo .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-indigo .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #5f0de6;
  color: #fff;
}

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple:focus,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple:focus {
  border-color: #b389f9;
}

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6610f2;
  border-color: #5b0cdd;
  color: #fff;
}

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-indigo .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-indigo .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-indigo.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-indigo .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b389f9;
}

.dark-mode .select2-purple + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #b8a2e0;
}

.dark-mode .select2-purple + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #b8a2e0;
}

.select2-container--default .dark-mode .select2-purple.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-purple .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-purple .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #b8a2e0;
}

.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted,
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted {
  background-color: #6f42c1;
  color: #fff;
}

.select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-purple .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-purple .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #683cb8;
  color: #fff;
}

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple:focus,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple:focus {
  border-color: #b8a2e0;
}

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6f42c1;
  border-color: #643ab0;
  color: #fff;
}

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-purple .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-purple .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-purple.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-purple .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #b8a2e0;
}

.dark-mode .select2-pink + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f6b0d0;
}

.dark-mode .select2-pink + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f6b0d0;
}

.select2-container--default .dark-mode .select2-pink.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-pink .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-pink .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f6b0d0;
}

.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted,
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted {
  background-color: #e83e8c;
  color: #fff;
}

.select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-pink .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-pink .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #e63084;
  color: #fff;
}

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple:focus,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple:focus {
  border-color: #f6b0d0;
}

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e83e8c;
  border-color: #e5277e;
  color: #fff;
}

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-pink .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-pink .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-pink.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-pink .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f6b0d0;
}

.dark-mode .select2-red + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f5b4ae;
}

.dark-mode .select2-red + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f5b4ae;
}

.select2-container--default .dark-mode .select2-red.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-red .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-red .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f5b4ae;
}

.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted,
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted {
  background-color: #e74c3c;
  color: #fff;
}

.select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-red .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-red .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #e53f2e;
  color: #fff;
}

.select2-container--default .dark-mode .select2-red .select2-selection--multiple:focus,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple:focus {
  border-color: #f5b4ae;
}

.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #e74c3c;
  border-color: #e43725;
  color: #fff;
}

.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-red .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-red .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-red.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-red .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f5b4ae;
}

.dark-mode .select2-orange + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #fec392;
}

.dark-mode .select2-orange + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #fec392;
}

.select2-container--default .dark-mode .select2-orange.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-orange .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-orange .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #fec392;
}

.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted,
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-orange .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-orange .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #fd7605;
  color: #fff;
}

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple:focus,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple:focus {
  border-color: #fec392;
}

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fd7e14;
  border-color: #f57102;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-orange .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-orange .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-orange.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-orange .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #fec392;
}

.dark-mode .select2-yellow + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #f9cf8b;
}

.dark-mode .select2-yellow + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #f9cf8b;
}

.select2-container--default .dark-mode .select2-yellow.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-yellow .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-yellow .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #f9cf8b;
}

.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted,
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted {
  background-color: #f39c12;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-yellow .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-yellow .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #ea940c;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple:focus,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple:focus {
  border-color: #f9cf8b;
}

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #f39c12;
  border-color: #e08e0b;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-yellow .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-yellow .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-yellow.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-yellow .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #f9cf8b;
}

.dark-mode .select2-green + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #3dffcd;
}

.dark-mode .select2-green + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #3dffcd;
}

.select2-container--default .dark-mode .select2-green.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-green .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-green .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #3dffcd;
}

.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted,
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted {
  background-color: #00bc8c;
  color: #fff;
}

.select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-green .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-green .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #00ad81;
  color: #fff;
}

.select2-container--default .dark-mode .select2-green .select2-selection--multiple:focus,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple:focus {
  border-color: #3dffcd;
}

.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #00bc8c;
  border-color: #00a379;
  color: #fff;
}

.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-green .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-green .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-green.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-green .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #3dffcd;
}

.dark-mode .select2-teal + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #7eeaca;
}

.dark-mode .select2-teal + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #7eeaca;
}

.select2-container--default .dark-mode .select2-teal.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-teal .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-teal .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #7eeaca;
}

.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted,
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted {
  background-color: #20c997;
  color: #fff;
}

.select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-teal .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-teal .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #1ebc8d;
  color: #fff;
}

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple:focus,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple:focus {
  border-color: #7eeaca;
}

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #20c997;
  border-color: #1cb386;
  color: #fff;
}

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-teal .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-teal .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-teal.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-teal .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #7eeaca;
}

.dark-mode .select2-cyan + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #a0cfee;
}

.dark-mode .select2-cyan + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #a0cfee;
}

.select2-container--default .dark-mode .select2-cyan.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-cyan .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-cyan .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #a0cfee;
}

.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted,
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted {
  background-color: #3498db;
  color: #fff;
}

.select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-cyan .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-cyan .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2791d9;
  color: #fff;
}

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple:focus,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple:focus {
  border-color: #a0cfee;
}

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #3498db;
  border-color: #258cd1;
  color: #fff;
}

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-cyan .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-cyan .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-cyan.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-cyan .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #a0cfee;
}

.dark-mode .select2-white + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: white;
}

.dark-mode .select2-white + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: white;
}

.select2-container--default .dark-mode .select2-white.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-white .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-white .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid white;
}

.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted,
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted {
  background-color: #fff;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-white .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-white .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #f7f7f7;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-white .select2-selection--multiple:focus,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple:focus {
  border-color: white;
}

.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #fff;
  border-color: #f2f2f2;
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(31, 45, 61, 0.7);
}

.select2-container--default .dark-mode .select2-white .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-white .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #1f2d3d;
}

.select2-container--default .dark-mode .select2-white.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-white .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: white;
}

.dark-mode .select2-gray + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #afb5ba;
}

.dark-mode .select2-gray + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #afb5ba;
}

.select2-container--default .dark-mode .select2-gray.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #afb5ba;
}

.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted,
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted {
  background-color: #6c757d;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-gray .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #656d75;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple:focus,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple:focus {
  border-color: #afb5ba;
}

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #6c757d;
  border-color: #60686f;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-gray .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-gray .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #afb5ba;
}

.dark-mode .select2-gray-dark + .select2-container--default.select2-container--open .select2-selection--single {
  border-color: #6d7a86;
}

.dark-mode .select2-gray-dark + .select2-container--default.select2-container--focus .select2-selection--single {
  border-color: #6d7a86;
}

.select2-container--default .dark-mode .select2-gray-dark.select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-dropdown .select2-search__field:focus,
.select2-container--default .dark-mode .select2-gray-dark .select2-search--inline .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default.select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-dropdown .select2-search__field:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-search--inline .select2-search__field:focus {
  border: 1px solid #6d7a86;
}

.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted,
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted {
  background-color: #343a40;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected], .select2-container--default .dark-mode .select2-gray-dark .select2-results__option--highlighted[aria-selected]:hover,
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected],
.dark-mode .select2-gray-dark .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #2d3238;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple:focus,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple:focus {
  border-color: #6d7a86;
}

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #343a40;
  border-color: #292d32;
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: rgba(255, 255, 255, 0.7);
}

.select2-container--default .dark-mode .select2-gray-dark .select2-selection--multiple .select2-selection__choice__remove:hover,
.dark-mode .select2-gray-dark .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover {
  color: #fff;
}

.select2-container--default .dark-mode .select2-gray-dark.select2-container--focus .select2-selection--multiple,
.dark-mode .select2-gray-dark .select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #6d7a86;
}

.slider .tooltip.in {
  opacity: 0.9;
}

.slider.slider-vertical {
  height: 100%;
}

.slider.slider-horizontal {
  width: 100%;
}

.slider-primary .slider .slider-selection {
  background: #007bff;
}

.slider-secondary .slider .slider-selection {
  background: #6c757d;
}

.slider-success .slider .slider-selection {
  background: #002e5f;
}

.slider-info .slider .slider-selection {
  background: #17a2b8;
}

.slider-warning .slider .slider-selection {
  background: #ffc107;
}

.slider-danger .slider .slider-selection {
  background: #dc3545;
}

.slider-light .slider .slider-selection {
  background: #f8f9fa;
}

.slider-dark .slider .slider-selection {
  background: #343a40;
}

.slider-lightblue .slider .slider-selection {
  background: #3c8dbc;
}

.slider-navy .slider .slider-selection {
  background: #001f3f;
}

.slider-olive .slider .slider-selection {
  background: #3d9970;
}

.slider-lime .slider .slider-selection {
  background: #01ff70;
}

.slider-fuchsia .slider .slider-selection {
  background: #f012be;
}

.slider-maroon .slider .slider-selection {
  background: #d81b60;
}

.slider-blue .slider .slider-selection {
  background: #007bff;
}

.slider-indigo .slider .slider-selection {
  background: #6610f2;
}

.slider-purple .slider .slider-selection {
  background: #6f42c1;
}

.slider-pink .slider .slider-selection {
  background: #e83e8c;
}

.slider-red .slider .slider-selection {
  background: #dc3545;
}

.slider-orange .slider .slider-selection {
  background: #fd7e14;
}

.slider-yellow .slider .slider-selection {
  background: #ffc107;
}

.slider-green .slider .slider-selection {
  background: #002e5f;
}

.slider-teal .slider .slider-selection {
  background: #20c997;
}

.slider-cyan .slider .slider-selection {
  background: #17a2b8;
}

.slider-white .slider .slider-selection {
  background: #fff;
}

.slider-gray .slider .slider-selection {
  background: #6c757d;
}

.slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.dark-mode .slider-track {
  background-color: #4b545c;
  background-image: none;
}

.dark-mode .slider-primary .slider .slider-selection {
  background: #3f6791;
}

.dark-mode .slider-secondary .slider .slider-selection {
  background: #6c757d;
}

.dark-mode .slider-success .slider .slider-selection {
  background: #00bc8c;
}

.dark-mode .slider-info .slider .slider-selection {
  background: #3498db;
}

.dark-mode .slider-warning .slider .slider-selection {
  background: #f39c12;
}

.dark-mode .slider-danger .slider .slider-selection {
  background: #e74c3c;
}

.dark-mode .slider-light .slider .slider-selection {
  background: #f8f9fa;
}

.dark-mode .slider-dark .slider .slider-selection {
  background: #343a40;
}

.dark-mode .slider-lightblue .slider .slider-selection {
  background: #86bad8;
}

.dark-mode .slider-navy .slider .slider-selection {
  background: #002c59;
}

.dark-mode .slider-olive .slider .slider-selection {
  background: #74c8a3;
}

.dark-mode .slider-lime .slider .slider-selection {
  background: #67ffa9;
}

.dark-mode .slider-fuchsia .slider .slider-selection {
  background: #f672d8;
}

.dark-mode .slider-maroon .slider .slider-selection {
  background: #ed6c9b;
}

.dark-mode .slider-blue .slider .slider-selection {
  background: #3f6791;
}

.dark-mode .slider-indigo .slider .slider-selection {
  background: #6610f2;
}

.dark-mode .slider-purple .slider .slider-selection {
  background: #6f42c1;
}

.dark-mode .slider-pink .slider .slider-selection {
  background: #e83e8c;
}

.dark-mode .slider-red .slider .slider-selection {
  background: #e74c3c;
}

.dark-mode .slider-orange .slider .slider-selection {
  background: #fd7e14;
}

.dark-mode .slider-yellow .slider .slider-selection {
  background: #f39c12;
}

.dark-mode .slider-green .slider .slider-selection {
  background: #00bc8c;
}

.dark-mode .slider-teal .slider .slider-selection {
  background: #20c997;
}

.dark-mode .slider-cyan .slider .slider-selection {
  background: #3498db;
}

.dark-mode .slider-white .slider .slider-selection {
  background: #fff;
}

.dark-mode .slider-gray .slider .slider-selection {
  background: #6c757d;
}

.dark-mode .slider-gray-dark .slider .slider-selection {
  background: #343a40;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #007bff;
}

.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #007bff;
}

.icheck-primary > input:first-child:checked + label::before,
.icheck-primary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #007bff;
  border-color: #007bff;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-secondary > input:first-child:checked + label::before,
.icheck-secondary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #002e5f;
}

.icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #002e5f;
}

.icheck-success > input:first-child:checked + label::before,
.icheck-success > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #002e5f;
  border-color: #002e5f;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-info > input:first-child:checked + label::before,
.icheck-info > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #ffc107;
}

.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #ffc107;
}

.icheck-warning > input:first-child:checked + label::before,
.icheck-warning > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #ffc107;
  border-color: #ffc107;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #dc3545;
}

.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #dc3545;
}

.icheck-danger > input:first-child:checked + label::before,
.icheck-danger > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #dc3545;
  border-color: #dc3545;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.icheck-light > input:first-child:checked + label::before,
.icheck-light > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-dark > input:first-child:checked + label::before,
.icheck-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3c8dbc;
}

.icheck-lightblue > input:first-child:checked + label::before,
.icheck-lightblue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #001f3f;
}

.icheck-navy > input:first-child:checked + label::before,
.icheck-navy > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #001f3f;
  border-color: #001f3f;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3d9970;
}

.icheck-olive > input:first-child:checked + label::before,
.icheck-olive > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3d9970;
  border-color: #3d9970;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #01ff70;
}

.icheck-lime > input:first-child:checked + label::before,
.icheck-lime > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #01ff70;
  border-color: #01ff70;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f012be;
}

.icheck-fuchsia > input:first-child:checked + label::before,
.icheck-fuchsia > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f012be;
  border-color: #f012be;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #d81b60;
}

.icheck-maroon > input:first-child:checked + label::before,
.icheck-maroon > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #d81b60;
  border-color: #d81b60;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #007bff;
}

.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #007bff;
}

.icheck-blue > input:first-child:checked + label::before,
.icheck-blue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #007bff;
  border-color: #007bff;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.icheck-indigo > input:first-child:checked + label::before,
.icheck-indigo > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6610f2;
  border-color: #6610f2;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.icheck-purple > input:first-child:checked + label::before,
.icheck-purple > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.icheck-pink > input:first-child:checked + label::before,
.icheck-pink > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #dc3545;
}

.icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #dc3545;
}

.icheck-red > input:first-child:checked + label::before,
.icheck-red > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #dc3545;
  border-color: #dc3545;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.icheck-orange > input:first-child:checked + label::before,
.icheck-orange > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #ffc107;
}

.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #ffc107;
}

.icheck-yellow > input:first-child:checked + label::before,
.icheck-yellow > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #ffc107;
  border-color: #ffc107;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #002e5f;
}

.icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #002e5f;
}

.icheck-green > input:first-child:checked + label::before,
.icheck-green > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #002e5f;
  border-color: #002e5f;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #20c997;
}

.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #20c997;
}

.icheck-teal > input:first-child:checked + label::before,
.icheck-teal > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #20c997;
  border-color: #20c997;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #17a2b8;
}

.icheck-cyan > input:first-child:checked + label::before,
.icheck-cyan > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fff;
}

.icheck-white > input:first-child:checked + label::before,
.icheck-white > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fff;
  border-color: #fff;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.icheck-gray > input:first-child:checked + label::before,
.icheck-gray > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.icheck-gray-dark > input:first-child:checked + label::before,
.icheck-gray-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode [class*=icheck-] > input:first-child:not(:checked) + input[type=hidden] + label::before,
.dark-mode [class*=icheck-] > input:first-child:not(:checked) + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-primary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-primary > input:first-child:checked + label::before,
.dark-mode .icheck-primary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-secondary > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-secondary > input:first-child:checked + label::before,
.dark-mode .icheck-secondary > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-success > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-success > input:first-child:checked + label::before,
.dark-mode .icheck-success > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-info > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-info > input:first-child:checked + label::before,
.dark-mode .icheck-info > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-warning > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-warning > input:first-child:checked + label::before,
.dark-mode .icheck-warning > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-danger > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-danger > input:first-child:checked + label::before,
.dark-mode .icheck-danger > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-light > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f8f9fa;
}

.dark-mode .icheck-light > input:first-child:checked + label::before,
.dark-mode .icheck-light > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-dark > input:first-child:checked + label::before,
.dark-mode .icheck-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #86bad8;
}

.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lightblue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #86bad8;
}

.dark-mode .icheck-lightblue > input:first-child:checked + label::before,
.dark-mode .icheck-lightblue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #86bad8;
  border-color: #86bad8;
}

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #002c59;
}

.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-navy > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #002c59;
}

.dark-mode .icheck-navy > input:first-child:checked + label::before,
.dark-mode .icheck-navy > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #002c59;
  border-color: #002c59;
}

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #74c8a3;
}

.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-olive > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #74c8a3;
}

.dark-mode .icheck-olive > input:first-child:checked + label::before,
.dark-mode .icheck-olive > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #74c8a3;
  border-color: #74c8a3;
}

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #67ffa9;
}

.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-lime > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #67ffa9;
}

.dark-mode .icheck-lime > input:first-child:checked + label::before,
.dark-mode .icheck-lime > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #67ffa9;
  border-color: #67ffa9;
}

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f672d8;
}

.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-fuchsia > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f672d8;
}

.dark-mode .icheck-fuchsia > input:first-child:checked + label::before,
.dark-mode .icheck-fuchsia > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f672d8;
  border-color: #f672d8;
}

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #ed6c9b;
}

.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-maroon > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #ed6c9b;
}

.dark-mode .icheck-maroon > input:first-child:checked + label::before,
.dark-mode .icheck-maroon > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
}

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-blue > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3f6791;
}

.dark-mode .icheck-blue > input:first-child:checked + label::before,
.dark-mode .icheck-blue > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3f6791;
  border-color: #3f6791;
}

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-indigo > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6610f2;
}

.dark-mode .icheck-indigo > input:first-child:checked + label::before,
.dark-mode .icheck-indigo > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6610f2;
  border-color: #6610f2;
}

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-purple > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6f42c1;
}

.dark-mode .icheck-purple > input:first-child:checked + label::before,
.dark-mode .icheck-purple > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6f42c1;
  border-color: #6f42c1;
}

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-pink > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e83e8c;
}

.dark-mode .icheck-pink > input:first-child:checked + label::before,
.dark-mode .icheck-pink > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-red > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #e74c3c;
}

.dark-mode .icheck-red > input:first-child:checked + label::before,
.dark-mode .icheck-red > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #e74c3c;
  border-color: #e74c3c;
}

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-orange > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fd7e14;
}

.dark-mode .icheck-orange > input:first-child:checked + label::before,
.dark-mode .icheck-orange > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fd7e14;
  border-color: #fd7e14;
}

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-yellow > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #f39c12;
}

.dark-mode .icheck-yellow > input:first-child:checked + label::before,
.dark-mode .icheck-yellow > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #f39c12;
  border-color: #f39c12;
}

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-green > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #00bc8c;
}

.dark-mode .icheck-green > input:first-child:checked + label::before,
.dark-mode .icheck-green > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #00bc8c;
  border-color: #00bc8c;
}

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #20c997;
}

.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-teal > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #20c997;
}

.dark-mode .icheck-teal > input:first-child:checked + label::before,
.dark-mode .icheck-teal > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #20c997;
  border-color: #20c997;
}

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-cyan > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #3498db;
}

.dark-mode .icheck-cyan > input:first-child:checked + label::before,
.dark-mode .icheck-cyan > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #3498db;
  border-color: #3498db;
}

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #fff;
}

.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-white > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #fff;
}

.dark-mode .icheck-white > input:first-child:checked + label::before,
.dark-mode .icheck-white > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #fff;
  border-color: #fff;
}

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #6c757d;
}

.dark-mode .icheck-gray > input:first-child:checked + label::before,
.dark-mode .icheck-gray > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #6c757d;
  border-color: #6c757d;
}

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):hover + input[type=hidden] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + label::before,
.dark-mode .icheck-gray-dark > input:first-child:not(:checked):not(:disabled):focus + input[type=hidden] + label::before {
  border-color: #343a40;
}

.dark-mode .icheck-gray-dark > input:first-child:checked + label::before,
.dark-mode .icheck-gray-dark > input:first-child:checked + input[type=hidden] + label::before {
  background-color: #343a40;
  border-color: #343a40;
}

.mapael .map {
  position: relative;
}

.mapael .mapTooltip {
  font-family: "Source Sans Pro", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  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;
  border-radius: 0.25rem;
  font-size: 0.875rem;
  background-color: #000;
  color: #fff;
  display: block;
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  position: absolute;
  text-align: center;
  word-wrap: break-word;
  z-index: 1070;
}

.mapael .myLegend {
  background-color: #f8f9fa;
  border: 1px solid #adb5bd;
  padding: 10px;
  width: 600px;
}

.mapael .zoomButton {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  cursor: pointer;
  font-weight: 700;
  height: 16px;
  left: 10px;
  line-height: 14px;
  padding-left: 1px;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  width: 16px;
}

.mapael .zoomButton:hover, .mapael .zoomButton:active, .mapael .zoomButton.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

.mapael .zoomReset {
  line-height: 12px;
  top: 10px;
}

.mapael .zoomIn {
  top: 30px;
}

.mapael .zoomOut {
  top: 50px;
}

.jqvmap-zoomin,
.jqvmap-zoomout {
  background-color: #f8f9fa;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  color: #444;
  height: 15px;
  width: 15px;
  padding: 1px 2px;
}

.jqvmap-zoomin:hover, .jqvmap-zoomin:active, .jqvmap-zoomin.hover,
.jqvmap-zoomout:hover,
.jqvmap-zoomout:active,
.jqvmap-zoomout.hover {
  background-color: #e9ecef;
  color: #2b2b2b;
}

.swal2-icon.swal2-info {
  border-color: ligthen(#17a2b8, 20%);
  color: #17a2b8;
}

.swal2-icon.swal2-warning {
  border-color: ligthen(#ffc107, 20%);
  color: #ffc107;
}

.swal2-icon.swal2-error {
  border-color: ligthen(#dc3545, 20%);
  color: #dc3545;
}

.swal2-icon.swal2-question {
  border-color: ligthen(#6c757d, 20%);
  color: #6c757d;
}

.swal2-icon.swal2-success {
  border-color: ligthen(#002e5f, 20%);
  color: #002e5f;
}

.swal2-icon.swal2-success .swal2-success-ring {
  border-color: ligthen(#002e5f, 20%);
}

.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #002e5f;
}

.dark-mode .swal2-popup {
  background-color: #343a40;
  color: #e9ecef;
}

.dark-mode .swal2-popup .swal2-content,
.dark-mode .swal2-popup .swal2-title {
  color: #e9ecef;
}

#toast-container .toast {
  background-color: #007bff;
}

#toast-container .toast-success {
  background-color: #002e5f;
}

#toast-container .toast-error {
  background-color: #dc3545;
}

#toast-container .toast-info {
  background-color: #17a2b8;
}

#toast-container .toast-warning {
  background-color: #ffc107;
}

.toast-bottom-full-width .toast,
.toast-top-full-width .toast {
  max-width: inherit;
}

.pace {
  z-index: 1048;
}

.pace .pace-progress {
  z-index: 1049;
}

.pace .pace-activity {
  z-index: 1050;
}

.pace-primary .pace .pace-progress {
  background: #007bff;
}

.pace-barber-shop-primary .pace {
  background: #fff;
}

.pace-barber-shop-primary .pace .pace-progress {
  background: #007bff;
}

.pace-barber-shop-primary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-primary .pace .pace-progress::after {
  color: rgba(0, 123, 255, 0.2);
}

.pace-bounce-primary .pace .pace-activity {
  background: #007bff;
}

.pace-center-atom-primary .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-primary .pace-progress::before {
  background: #007bff;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-primary .pace-activity {
  border-color: #007bff;
}

.pace-center-atom-primary .pace-activity::after, .pace-center-atom-primary .pace-activity::before {
  border-color: #007bff;
}

.pace-center-circle-primary .pace .pace-progress {
  background: rgba(0, 123, 255, 0.8);
  color: #fff;
}

.pace-center-radar-primary .pace .pace-activity {
  border-color: #007bff transparent transparent;
}

.pace-center-radar-primary .pace .pace-activity::before {
  border-color: #007bff transparent transparent;
}

.pace-center-simple-primary .pace {
  background: #fff;
  border-color: #007bff;
}

.pace-center-simple-primary .pace .pace-progress {
  background: #007bff;
}

.pace-material-primary .pace {
  color: #007bff;
}

.pace-corner-indicator-primary .pace .pace-activity {
  background: #007bff;
}

.pace-corner-indicator-primary .pace .pace-activity::after,
.pace-corner-indicator-primary .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-primary .pace .pace-activity::before {
  border-right-color: rgba(0, 123, 255, 0.2);
  border-left-color: rgba(0, 123, 255, 0.2);
}

.pace-corner-indicator-primary .pace .pace-activity::after {
  border-top-color: rgba(0, 123, 255, 0.2);
  border-bottom-color: rgba(0, 123, 255, 0.2);
}

.pace-fill-left-primary .pace .pace-progress {
  background-color: rgba(0, 123, 255, 0.2);
}

.pace-flash-primary .pace .pace-progress {
  background: #007bff;
}

.pace-flash-primary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;
}

.pace-flash-primary .pace .pace-activity {
  border-top-color: #007bff;
  border-left-color: #007bff;
}

.pace-loading-bar-primary .pace .pace-progress {
  background: #007bff;
  color: #007bff;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-primary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;
}

.pace-mac-osx-primary .pace .pace-progress {
  background-color: #007bff;
  box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-primary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-primary .pace-progress {
  color: #007bff;
}

.pace-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-secondary .pace {
  background: #fff;
}

.pace-barber-shop-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-secondary .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-secondary .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-secondary .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-secondary .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-secondary .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-secondary .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-secondary .pace-activity::after, .pace-center-atom-secondary .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-secondary .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-secondary .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-secondary .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-secondary .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-material-secondary .pace {
  color: #6c757d;
}

.pace-corner-indicator-secondary .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-secondary .pace .pace-activity::after,
.pace-corner-indicator-secondary .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-secondary .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-secondary .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-secondary .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-secondary .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-secondary .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-secondary .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-secondary .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-secondary .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-secondary .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-secondary .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-secondary .pace-progress {
  color: #6c757d;
}

.pace-success .pace .pace-progress {
  background: #002e5f;
}

.pace-barber-shop-success .pace {
  background: #fff;
}

.pace-barber-shop-success .pace .pace-progress {
  background: #002e5f;
}

.pace-barber-shop-success .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-success .pace .pace-progress::after {
  color: rgba(40, 167, 69, 0.2);
}

.pace-bounce-success .pace .pace-activity {
  background: #002e5f;
}

.pace-center-atom-success .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-success .pace-progress::before {
  background: #002e5f;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-success .pace-activity {
  border-color: #002e5f;
}

.pace-center-atom-success .pace-activity::after, .pace-center-atom-success .pace-activity::before {
  border-color: #002e5f;
}

.pace-center-circle-success .pace .pace-progress {
  background: rgba(40, 167, 69, 0.8);
  color: #fff;
}

.pace-center-radar-success .pace .pace-activity {
  border-color: #002e5f transparent transparent;
}

.pace-center-radar-success .pace .pace-activity::before {
  border-color: #002e5f transparent transparent;
}

.pace-center-simple-success .pace {
  background: #fff;
  border-color: #002e5f;
}

.pace-center-simple-success .pace .pace-progress {
  background: #002e5f;
}

.pace-material-success .pace {
  color: #002e5f;
}

.pace-corner-indicator-success .pace .pace-activity {
  background: #002e5f;
}

.pace-corner-indicator-success .pace .pace-activity::after,
.pace-corner-indicator-success .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-success .pace .pace-activity::before {
  border-right-color: rgba(40, 167, 69, 0.2);
  border-left-color: rgba(40, 167, 69, 0.2);
}

.pace-corner-indicator-success .pace .pace-activity::after {
  border-top-color: rgba(40, 167, 69, 0.2);
  border-bottom-color: rgba(40, 167, 69, 0.2);
}

.pace-fill-left-success .pace .pace-progress {
  background-color: rgba(40, 167, 69, 0.2);
}

.pace-flash-success .pace .pace-progress {
  background: #002e5f;
}

.pace-flash-success .pace .pace-progress-inner {
  box-shadow: 0 0 10px #002e5f, 0 0 5px #002e5f;
}

.pace-flash-success .pace .pace-activity {
  border-top-color: #002e5f;
  border-left-color: #002e5f;
}

.pace-loading-bar-success .pace .pace-progress {
  background: #002e5f;
  color: #002e5f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-success .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #002e5f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-success .pace .pace-progress {
  background-color: #002e5f;
  box-shadow: inset -1px 0 #002e5f, inset 0 -1px #002e5f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-success .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-success .pace-progress {
  color: #002e5f;
}

.pace-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-info .pace {
  background: #fff;
}

.pace-barber-shop-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-info .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-info .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2);
}

.pace-bounce-info .pace .pace-activity {
  background: #17a2b8;
}

.pace-center-atom-info .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-info .pace-progress::before {
  background: #17a2b8;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-info .pace-activity {
  border-color: #17a2b8;
}

.pace-center-atom-info .pace-activity::after, .pace-center-atom-info .pace-activity::before {
  border-color: #17a2b8;
}

.pace-center-circle-info .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff;
}

.pace-center-radar-info .pace .pace-activity {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-radar-info .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-simple-info .pace {
  background: #fff;
  border-color: #17a2b8;
}

.pace-center-simple-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-material-info .pace {
  color: #17a2b8;
}

.pace-corner-indicator-info .pace .pace-activity {
  background: #17a2b8;
}

.pace-corner-indicator-info .pace .pace-activity::after,
.pace-corner-indicator-info .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-info .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2);
}

.pace-corner-indicator-info .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2);
}

.pace-fill-left-info .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2);
}

.pace-flash-info .pace .pace-progress {
  background: #17a2b8;
}

.pace-flash-info .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
}

.pace-flash-info .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8;
}

.pace-loading-bar-info .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-info .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
}

.pace-mac-osx-info .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-info .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-info .pace-progress {
  color: #17a2b8;
}

.pace-warning .pace .pace-progress {
  background: #ffc107;
}

.pace-barber-shop-warning .pace {
  background: #1f2d3d;
}

.pace-barber-shop-warning .pace .pace-progress {
  background: #ffc107;
}

.pace-barber-shop-warning .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-warning .pace .pace-progress::after {
  color: rgba(255, 193, 7, 0.2);
}

.pace-bounce-warning .pace .pace-activity {
  background: #ffc107;
}

.pace-center-atom-warning .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-warning .pace-progress::before {
  background: #ffc107;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-warning .pace-activity {
  border-color: #ffc107;
}

.pace-center-atom-warning .pace-activity::after, .pace-center-atom-warning .pace-activity::before {
  border-color: #ffc107;
}

.pace-center-circle-warning .pace .pace-progress {
  background: rgba(255, 193, 7, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-warning .pace .pace-activity {
  border-color: #ffc107 transparent transparent;
}

.pace-center-radar-warning .pace .pace-activity::before {
  border-color: #ffc107 transparent transparent;
}

.pace-center-simple-warning .pace {
  background: #1f2d3d;
  border-color: #ffc107;
}

.pace-center-simple-warning .pace .pace-progress {
  background: #ffc107;
}

.pace-material-warning .pace {
  color: #ffc107;
}

.pace-corner-indicator-warning .pace .pace-activity {
  background: #ffc107;
}

.pace-corner-indicator-warning .pace .pace-activity::after,
.pace-corner-indicator-warning .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-warning .pace .pace-activity::before {
  border-right-color: rgba(255, 193, 7, 0.2);
  border-left-color: rgba(255, 193, 7, 0.2);
}

.pace-corner-indicator-warning .pace .pace-activity::after {
  border-top-color: rgba(255, 193, 7, 0.2);
  border-bottom-color: rgba(255, 193, 7, 0.2);
}

.pace-fill-left-warning .pace .pace-progress {
  background-color: rgba(255, 193, 7, 0.2);
}

.pace-flash-warning .pace .pace-progress {
  background: #ffc107;
}

.pace-flash-warning .pace .pace-progress-inner {
  box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;
}

.pace-flash-warning .pace .pace-activity {
  border-top-color: #ffc107;
  border-left-color: #ffc107;
}

.pace-loading-bar-warning .pace .pace-progress {
  background: #ffc107;
  color: #ffc107;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-warning .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-warning .pace .pace-progress {
  background-color: #ffc107;
  box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-warning .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-warning .pace-progress {
  color: #ffc107;
}

.pace-danger .pace .pace-progress {
  background: #dc3545;
}

.pace-barber-shop-danger .pace {
  background: #fff;
}

.pace-barber-shop-danger .pace .pace-progress {
  background: #dc3545;
}

.pace-barber-shop-danger .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-danger .pace .pace-progress::after {
  color: rgba(220, 53, 69, 0.2);
}

.pace-bounce-danger .pace .pace-activity {
  background: #dc3545;
}

.pace-center-atom-danger .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-danger .pace-progress::before {
  background: #dc3545;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-danger .pace-activity {
  border-color: #dc3545;
}

.pace-center-atom-danger .pace-activity::after, .pace-center-atom-danger .pace-activity::before {
  border-color: #dc3545;
}

.pace-center-circle-danger .pace .pace-progress {
  background: rgba(220, 53, 69, 0.8);
  color: #fff;
}

.pace-center-radar-danger .pace .pace-activity {
  border-color: #dc3545 transparent transparent;
}

.pace-center-radar-danger .pace .pace-activity::before {
  border-color: #dc3545 transparent transparent;
}

.pace-center-simple-danger .pace {
  background: #fff;
  border-color: #dc3545;
}

.pace-center-simple-danger .pace .pace-progress {
  background: #dc3545;
}

.pace-material-danger .pace {
  color: #dc3545;
}

.pace-corner-indicator-danger .pace .pace-activity {
  background: #dc3545;
}

.pace-corner-indicator-danger .pace .pace-activity::after,
.pace-corner-indicator-danger .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-danger .pace .pace-activity::before {
  border-right-color: rgba(220, 53, 69, 0.2);
  border-left-color: rgba(220, 53, 69, 0.2);
}

.pace-corner-indicator-danger .pace .pace-activity::after {
  border-top-color: rgba(220, 53, 69, 0.2);
  border-bottom-color: rgba(220, 53, 69, 0.2);
}

.pace-fill-left-danger .pace .pace-progress {
  background-color: rgba(220, 53, 69, 0.2);
}

.pace-flash-danger .pace .pace-progress {
  background: #dc3545;
}

.pace-flash-danger .pace .pace-progress-inner {
  box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;
}

.pace-flash-danger .pace .pace-activity {
  border-top-color: #dc3545;
  border-left-color: #dc3545;
}

.pace-loading-bar-danger .pace .pace-progress {
  background: #dc3545;
  color: #dc3545;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-danger .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;
}

.pace-mac-osx-danger .pace .pace-progress {
  background-color: #dc3545;
  box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-danger .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-danger .pace-progress {
  color: #dc3545;
}

.pace-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-barber-shop-light .pace {
  background: #1f2d3d;
}

.pace-barber-shop-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-barber-shop-light .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-light .pace .pace-progress::after {
  color: rgba(248, 249, 250, 0.2);
}

.pace-bounce-light .pace .pace-activity {
  background: #f8f9fa;
}

.pace-center-atom-light .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-light .pace-progress::before {
  background: #f8f9fa;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-light .pace-activity {
  border-color: #f8f9fa;
}

.pace-center-atom-light .pace-activity::after, .pace-center-atom-light .pace-activity::before {
  border-color: #f8f9fa;
}

.pace-center-circle-light .pace .pace-progress {
  background: rgba(248, 249, 250, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-light .pace .pace-activity {
  border-color: #f8f9fa transparent transparent;
}

.pace-center-radar-light .pace .pace-activity::before {
  border-color: #f8f9fa transparent transparent;
}

.pace-center-simple-light .pace {
  background: #1f2d3d;
  border-color: #f8f9fa;
}

.pace-center-simple-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-material-light .pace {
  color: #f8f9fa;
}

.pace-corner-indicator-light .pace .pace-activity {
  background: #f8f9fa;
}

.pace-corner-indicator-light .pace .pace-activity::after,
.pace-corner-indicator-light .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-light .pace .pace-activity::before {
  border-right-color: rgba(248, 249, 250, 0.2);
  border-left-color: rgba(248, 249, 250, 0.2);
}

.pace-corner-indicator-light .pace .pace-activity::after {
  border-top-color: rgba(248, 249, 250, 0.2);
  border-bottom-color: rgba(248, 249, 250, 0.2);
}

.pace-fill-left-light .pace .pace-progress {
  background-color: rgba(248, 249, 250, 0.2);
}

.pace-flash-light .pace .pace-progress {
  background: #f8f9fa;
}

.pace-flash-light .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f8f9fa, 0 0 5px #f8f9fa;
}

.pace-flash-light .pace .pace-activity {
  border-top-color: #f8f9fa;
  border-left-color: #f8f9fa;
}

.pace-loading-bar-light .pace .pace-progress {
  background: #f8f9fa;
  color: #f8f9fa;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-light .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f8f9fa, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-light .pace .pace-progress {
  background-color: #f8f9fa;
  box-shadow: inset -1px 0 #f8f9fa, inset 0 -1px #f8f9fa, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-light .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-light .pace-progress {
  color: #f8f9fa;
}

.pace-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-dark .pace {
  background: #fff;
}

.pace-barber-shop-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2);
}

.pace-bounce-dark .pace .pace-activity {
  background: #343a40;
}

.pace-center-atom-dark .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-dark .pace-progress::before {
  background: #343a40;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-dark .pace-activity {
  border-color: #343a40;
}

.pace-center-atom-dark .pace-activity::after, .pace-center-atom-dark .pace-activity::before {
  border-color: #343a40;
}

.pace-center-circle-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff;
}

.pace-center-radar-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent;
}

.pace-center-radar-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent;
}

.pace-center-simple-dark .pace {
  background: #fff;
  border-color: #343a40;
}

.pace-center-simple-dark .pace .pace-progress {
  background: #343a40;
}

.pace-material-dark .pace {
  color: #343a40;
}

.pace-corner-indicator-dark .pace .pace-activity {
  background: #343a40;
}

.pace-corner-indicator-dark .pace .pace-activity::after,
.pace-corner-indicator-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2);
}

.pace-corner-indicator-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2);
}

.pace-fill-left-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2);
}

.pace-flash-dark .pace .pace-progress {
  background: #343a40;
}

.pace-flash-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
}

.pace-flash-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40;
}

.pace-loading-bar-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
}

.pace-mac-osx-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-dark .pace-progress {
  color: #343a40;
}

.pace-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-barber-shop-lightblue .pace {
  background: #fff;
}

.pace-barber-shop-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-barber-shop-lightblue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lightblue .pace .pace-progress::after {
  color: rgba(60, 141, 188, 0.2);
}

.pace-bounce-lightblue .pace .pace-activity {
  background: #3c8dbc;
}

.pace-center-atom-lightblue .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-lightblue .pace-progress::before {
  background: #3c8dbc;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-lightblue .pace-activity {
  border-color: #3c8dbc;
}

.pace-center-atom-lightblue .pace-activity::after, .pace-center-atom-lightblue .pace-activity::before {
  border-color: #3c8dbc;
}

.pace-center-circle-lightblue .pace .pace-progress {
  background: rgba(60, 141, 188, 0.8);
  color: #fff;
}

.pace-center-radar-lightblue .pace .pace-activity {
  border-color: #3c8dbc transparent transparent;
}

.pace-center-radar-lightblue .pace .pace-activity::before {
  border-color: #3c8dbc transparent transparent;
}

.pace-center-simple-lightblue .pace {
  background: #fff;
  border-color: #3c8dbc;
}

.pace-center-simple-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-material-lightblue .pace {
  color: #3c8dbc;
}

.pace-corner-indicator-lightblue .pace .pace-activity {
  background: #3c8dbc;
}

.pace-corner-indicator-lightblue .pace .pace-activity::after,
.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-lightblue .pace .pace-activity::before {
  border-right-color: rgba(60, 141, 188, 0.2);
  border-left-color: rgba(60, 141, 188, 0.2);
}

.pace-corner-indicator-lightblue .pace .pace-activity::after {
  border-top-color: rgba(60, 141, 188, 0.2);
  border-bottom-color: rgba(60, 141, 188, 0.2);
}

.pace-fill-left-lightblue .pace .pace-progress {
  background-color: rgba(60, 141, 188, 0.2);
}

.pace-flash-lightblue .pace .pace-progress {
  background: #3c8dbc;
}

.pace-flash-lightblue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3c8dbc, 0 0 5px #3c8dbc;
}

.pace-flash-lightblue .pace .pace-activity {
  border-top-color: #3c8dbc;
  border-left-color: #3c8dbc;
}

.pace-loading-bar-lightblue .pace .pace-progress {
  background: #3c8dbc;
  color: #3c8dbc;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-lightblue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3c8dbc, inset 0 0 0 7px #fff;
}

.pace-mac-osx-lightblue .pace .pace-progress {
  background-color: #3c8dbc;
  box-shadow: inset -1px 0 #3c8dbc, inset 0 -1px #3c8dbc, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-lightblue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lightblue .pace-progress {
  color: #3c8dbc;
}

.pace-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-barber-shop-navy .pace {
  background: #fff;
}

.pace-barber-shop-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-barber-shop-navy .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-navy .pace .pace-progress::after {
  color: rgba(0, 31, 63, 0.2);
}

.pace-bounce-navy .pace .pace-activity {
  background: #001f3f;
}

.pace-center-atom-navy .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-navy .pace-progress::before {
  background: #001f3f;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-navy .pace-activity {
  border-color: #001f3f;
}

.pace-center-atom-navy .pace-activity::after, .pace-center-atom-navy .pace-activity::before {
  border-color: #001f3f;
}

.pace-center-circle-navy .pace .pace-progress {
  background: rgba(0, 31, 63, 0.8);
  color: #fff;
}

.pace-center-radar-navy .pace .pace-activity {
  border-color: #001f3f transparent transparent;
}

.pace-center-radar-navy .pace .pace-activity::before {
  border-color: #001f3f transparent transparent;
}

.pace-center-simple-navy .pace {
  background: #fff;
  border-color: #001f3f;
}

.pace-center-simple-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-material-navy .pace {
  color: #001f3f;
}

.pace-corner-indicator-navy .pace .pace-activity {
  background: #001f3f;
}

.pace-corner-indicator-navy .pace .pace-activity::after,
.pace-corner-indicator-navy .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-navy .pace .pace-activity::before {
  border-right-color: rgba(0, 31, 63, 0.2);
  border-left-color: rgba(0, 31, 63, 0.2);
}

.pace-corner-indicator-navy .pace .pace-activity::after {
  border-top-color: rgba(0, 31, 63, 0.2);
  border-bottom-color: rgba(0, 31, 63, 0.2);
}

.pace-fill-left-navy .pace .pace-progress {
  background-color: rgba(0, 31, 63, 0.2);
}

.pace-flash-navy .pace .pace-progress {
  background: #001f3f;
}

.pace-flash-navy .pace .pace-progress-inner {
  box-shadow: 0 0 10px #001f3f, 0 0 5px #001f3f;
}

.pace-flash-navy .pace .pace-activity {
  border-top-color: #001f3f;
  border-left-color: #001f3f;
}

.pace-loading-bar-navy .pace .pace-progress {
  background: #001f3f;
  color: #001f3f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-navy .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #001f3f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-navy .pace .pace-progress {
  background-color: #001f3f;
  box-shadow: inset -1px 0 #001f3f, inset 0 -1px #001f3f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-navy .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-navy .pace-progress {
  color: #001f3f;
}

.pace-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-barber-shop-olive .pace {
  background: #fff;
}

.pace-barber-shop-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-barber-shop-olive .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-olive .pace .pace-progress::after {
  color: rgba(61, 153, 112, 0.2);
}

.pace-bounce-olive .pace .pace-activity {
  background: #3d9970;
}

.pace-center-atom-olive .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-olive .pace-progress::before {
  background: #3d9970;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-olive .pace-activity {
  border-color: #3d9970;
}

.pace-center-atom-olive .pace-activity::after, .pace-center-atom-olive .pace-activity::before {
  border-color: #3d9970;
}

.pace-center-circle-olive .pace .pace-progress {
  background: rgba(61, 153, 112, 0.8);
  color: #fff;
}

.pace-center-radar-olive .pace .pace-activity {
  border-color: #3d9970 transparent transparent;
}

.pace-center-radar-olive .pace .pace-activity::before {
  border-color: #3d9970 transparent transparent;
}

.pace-center-simple-olive .pace {
  background: #fff;
  border-color: #3d9970;
}

.pace-center-simple-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-material-olive .pace {
  color: #3d9970;
}

.pace-corner-indicator-olive .pace .pace-activity {
  background: #3d9970;
}

.pace-corner-indicator-olive .pace .pace-activity::after,
.pace-corner-indicator-olive .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-olive .pace .pace-activity::before {
  border-right-color: rgba(61, 153, 112, 0.2);
  border-left-color: rgba(61, 153, 112, 0.2);
}

.pace-corner-indicator-olive .pace .pace-activity::after {
  border-top-color: rgba(61, 153, 112, 0.2);
  border-bottom-color: rgba(61, 153, 112, 0.2);
}

.pace-fill-left-olive .pace .pace-progress {
  background-color: rgba(61, 153, 112, 0.2);
}

.pace-flash-olive .pace .pace-progress {
  background: #3d9970;
}

.pace-flash-olive .pace .pace-progress-inner {
  box-shadow: 0 0 10px #3d9970, 0 0 5px #3d9970;
}

.pace-flash-olive .pace .pace-activity {
  border-top-color: #3d9970;
  border-left-color: #3d9970;
}

.pace-loading-bar-olive .pace .pace-progress {
  background: #3d9970;
  color: #3d9970;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-olive .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #3d9970, inset 0 0 0 7px #fff;
}

.pace-mac-osx-olive .pace .pace-progress {
  background-color: #3d9970;
  box-shadow: inset -1px 0 #3d9970, inset 0 -1px #3d9970, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-olive .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-olive .pace-progress {
  color: #3d9970;
}

.pace-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-barber-shop-lime .pace {
  background: #1f2d3d;
}

.pace-barber-shop-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-barber-shop-lime .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-lime .pace .pace-progress::after {
  color: rgba(1, 255, 112, 0.2);
}

.pace-bounce-lime .pace .pace-activity {
  background: #01ff70;
}

.pace-center-atom-lime .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-lime .pace-progress::before {
  background: #01ff70;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-lime .pace-activity {
  border-color: #01ff70;
}

.pace-center-atom-lime .pace-activity::after, .pace-center-atom-lime .pace-activity::before {
  border-color: #01ff70;
}

.pace-center-circle-lime .pace .pace-progress {
  background: rgba(1, 255, 112, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-lime .pace .pace-activity {
  border-color: #01ff70 transparent transparent;
}

.pace-center-radar-lime .pace .pace-activity::before {
  border-color: #01ff70 transparent transparent;
}

.pace-center-simple-lime .pace {
  background: #1f2d3d;
  border-color: #01ff70;
}

.pace-center-simple-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-material-lime .pace {
  color: #01ff70;
}

.pace-corner-indicator-lime .pace .pace-activity {
  background: #01ff70;
}

.pace-corner-indicator-lime .pace .pace-activity::after,
.pace-corner-indicator-lime .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-lime .pace .pace-activity::before {
  border-right-color: rgba(1, 255, 112, 0.2);
  border-left-color: rgba(1, 255, 112, 0.2);
}

.pace-corner-indicator-lime .pace .pace-activity::after {
  border-top-color: rgba(1, 255, 112, 0.2);
  border-bottom-color: rgba(1, 255, 112, 0.2);
}

.pace-fill-left-lime .pace .pace-progress {
  background-color: rgba(1, 255, 112, 0.2);
}

.pace-flash-lime .pace .pace-progress {
  background: #01ff70;
}

.pace-flash-lime .pace .pace-progress-inner {
  box-shadow: 0 0 10px #01ff70, 0 0 5px #01ff70;
}

.pace-flash-lime .pace .pace-activity {
  border-top-color: #01ff70;
  border-left-color: #01ff70;
}

.pace-loading-bar-lime .pace .pace-progress {
  background: #01ff70;
  color: #01ff70;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-lime .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #01ff70, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-lime .pace .pace-progress {
  background-color: #01ff70;
  box-shadow: inset -1px 0 #01ff70, inset 0 -1px #01ff70, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-lime .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-lime .pace-progress {
  color: #01ff70;
}

.pace-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-barber-shop-fuchsia .pace {
  background: #fff;
}

.pace-barber-shop-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-barber-shop-fuchsia .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-fuchsia .pace .pace-progress::after {
  color: rgba(240, 18, 190, 0.2);
}

.pace-bounce-fuchsia .pace .pace-activity {
  background: #f012be;
}

.pace-center-atom-fuchsia .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-fuchsia .pace-progress::before {
  background: #f012be;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-fuchsia .pace-activity {
  border-color: #f012be;
}

.pace-center-atom-fuchsia .pace-activity::after, .pace-center-atom-fuchsia .pace-activity::before {
  border-color: #f012be;
}

.pace-center-circle-fuchsia .pace .pace-progress {
  background: rgba(240, 18, 190, 0.8);
  color: #fff;
}

.pace-center-radar-fuchsia .pace .pace-activity {
  border-color: #f012be transparent transparent;
}

.pace-center-radar-fuchsia .pace .pace-activity::before {
  border-color: #f012be transparent transparent;
}

.pace-center-simple-fuchsia .pace {
  background: #fff;
  border-color: #f012be;
}

.pace-center-simple-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-material-fuchsia .pace {
  color: #f012be;
}

.pace-corner-indicator-fuchsia .pace .pace-activity {
  background: #f012be;
}

.pace-corner-indicator-fuchsia .pace .pace-activity::after,
.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-fuchsia .pace .pace-activity::before {
  border-right-color: rgba(240, 18, 190, 0.2);
  border-left-color: rgba(240, 18, 190, 0.2);
}

.pace-corner-indicator-fuchsia .pace .pace-activity::after {
  border-top-color: rgba(240, 18, 190, 0.2);
  border-bottom-color: rgba(240, 18, 190, 0.2);
}

.pace-fill-left-fuchsia .pace .pace-progress {
  background-color: rgba(240, 18, 190, 0.2);
}

.pace-flash-fuchsia .pace .pace-progress {
  background: #f012be;
}

.pace-flash-fuchsia .pace .pace-progress-inner {
  box-shadow: 0 0 10px #f012be, 0 0 5px #f012be;
}

.pace-flash-fuchsia .pace .pace-activity {
  border-top-color: #f012be;
  border-left-color: #f012be;
}

.pace-loading-bar-fuchsia .pace .pace-progress {
  background: #f012be;
  color: #f012be;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-fuchsia .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #f012be, inset 0 0 0 7px #fff;
}

.pace-mac-osx-fuchsia .pace .pace-progress {
  background-color: #f012be;
  box-shadow: inset -1px 0 #f012be, inset 0 -1px #f012be, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-fuchsia .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-fuchsia .pace-progress {
  color: #f012be;
}

.pace-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-barber-shop-maroon .pace {
  background: #fff;
}

.pace-barber-shop-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-barber-shop-maroon .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-maroon .pace .pace-progress::after {
  color: rgba(216, 27, 96, 0.2);
}

.pace-bounce-maroon .pace .pace-activity {
  background: #d81b60;
}

.pace-center-atom-maroon .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-maroon .pace-progress::before {
  background: #d81b60;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-maroon .pace-activity {
  border-color: #d81b60;
}

.pace-center-atom-maroon .pace-activity::after, .pace-center-atom-maroon .pace-activity::before {
  border-color: #d81b60;
}

.pace-center-circle-maroon .pace .pace-progress {
  background: rgba(216, 27, 96, 0.8);
  color: #fff;
}

.pace-center-radar-maroon .pace .pace-activity {
  border-color: #d81b60 transparent transparent;
}

.pace-center-radar-maroon .pace .pace-activity::before {
  border-color: #d81b60 transparent transparent;
}

.pace-center-simple-maroon .pace {
  background: #fff;
  border-color: #d81b60;
}

.pace-center-simple-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-material-maroon .pace {
  color: #d81b60;
}

.pace-corner-indicator-maroon .pace .pace-activity {
  background: #d81b60;
}

.pace-corner-indicator-maroon .pace .pace-activity::after,
.pace-corner-indicator-maroon .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-maroon .pace .pace-activity::before {
  border-right-color: rgba(216, 27, 96, 0.2);
  border-left-color: rgba(216, 27, 96, 0.2);
}

.pace-corner-indicator-maroon .pace .pace-activity::after {
  border-top-color: rgba(216, 27, 96, 0.2);
  border-bottom-color: rgba(216, 27, 96, 0.2);
}

.pace-fill-left-maroon .pace .pace-progress {
  background-color: rgba(216, 27, 96, 0.2);
}

.pace-flash-maroon .pace .pace-progress {
  background: #d81b60;
}

.pace-flash-maroon .pace .pace-progress-inner {
  box-shadow: 0 0 10px #d81b60, 0 0 5px #d81b60;
}

.pace-flash-maroon .pace .pace-activity {
  border-top-color: #d81b60;
  border-left-color: #d81b60;
}

.pace-loading-bar-maroon .pace .pace-progress {
  background: #d81b60;
  color: #d81b60;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-maroon .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #d81b60, inset 0 0 0 7px #fff;
}

.pace-mac-osx-maroon .pace .pace-progress {
  background-color: #d81b60;
  box-shadow: inset -1px 0 #d81b60, inset 0 -1px #d81b60, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-maroon .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-maroon .pace-progress {
  color: #d81b60;
}

.pace-blue .pace .pace-progress {
  background: #007bff;
}

.pace-barber-shop-blue .pace {
  background: #fff;
}

.pace-barber-shop-blue .pace .pace-progress {
  background: #007bff;
}

.pace-barber-shop-blue .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-blue .pace .pace-progress::after {
  color: rgba(0, 123, 255, 0.2);
}

.pace-bounce-blue .pace .pace-activity {
  background: #007bff;
}

.pace-center-atom-blue .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-blue .pace-progress::before {
  background: #007bff;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-blue .pace-activity {
  border-color: #007bff;
}

.pace-center-atom-blue .pace-activity::after, .pace-center-atom-blue .pace-activity::before {
  border-color: #007bff;
}

.pace-center-circle-blue .pace .pace-progress {
  background: rgba(0, 123, 255, 0.8);
  color: #fff;
}

.pace-center-radar-blue .pace .pace-activity {
  border-color: #007bff transparent transparent;
}

.pace-center-radar-blue .pace .pace-activity::before {
  border-color: #007bff transparent transparent;
}

.pace-center-simple-blue .pace {
  background: #fff;
  border-color: #007bff;
}

.pace-center-simple-blue .pace .pace-progress {
  background: #007bff;
}

.pace-material-blue .pace {
  color: #007bff;
}

.pace-corner-indicator-blue .pace .pace-activity {
  background: #007bff;
}

.pace-corner-indicator-blue .pace .pace-activity::after,
.pace-corner-indicator-blue .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-blue .pace .pace-activity::before {
  border-right-color: rgba(0, 123, 255, 0.2);
  border-left-color: rgba(0, 123, 255, 0.2);
}

.pace-corner-indicator-blue .pace .pace-activity::after {
  border-top-color: rgba(0, 123, 255, 0.2);
  border-bottom-color: rgba(0, 123, 255, 0.2);
}

.pace-fill-left-blue .pace .pace-progress {
  background-color: rgba(0, 123, 255, 0.2);
}

.pace-flash-blue .pace .pace-progress {
  background: #007bff;
}

.pace-flash-blue .pace .pace-progress-inner {
  box-shadow: 0 0 10px #007bff, 0 0 5px #007bff;
}

.pace-flash-blue .pace .pace-activity {
  border-top-color: #007bff;
  border-left-color: #007bff;
}

.pace-loading-bar-blue .pace .pace-progress {
  background: #007bff;
  color: #007bff;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-blue .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #007bff, inset 0 0 0 7px #fff;
}

.pace-mac-osx-blue .pace .pace-progress {
  background-color: #007bff;
  box-shadow: inset -1px 0 #007bff, inset 0 -1px #007bff, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-blue .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-blue .pace-progress {
  color: #007bff;
}

.pace-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-barber-shop-indigo .pace {
  background: #fff;
}

.pace-barber-shop-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-barber-shop-indigo .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-indigo .pace .pace-progress::after {
  color: rgba(102, 16, 242, 0.2);
}

.pace-bounce-indigo .pace .pace-activity {
  background: #6610f2;
}

.pace-center-atom-indigo .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-indigo .pace-progress::before {
  background: #6610f2;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-indigo .pace-activity {
  border-color: #6610f2;
}

.pace-center-atom-indigo .pace-activity::after, .pace-center-atom-indigo .pace-activity::before {
  border-color: #6610f2;
}

.pace-center-circle-indigo .pace .pace-progress {
  background: rgba(102, 16, 242, 0.8);
  color: #fff;
}

.pace-center-radar-indigo .pace .pace-activity {
  border-color: #6610f2 transparent transparent;
}

.pace-center-radar-indigo .pace .pace-activity::before {
  border-color: #6610f2 transparent transparent;
}

.pace-center-simple-indigo .pace {
  background: #fff;
  border-color: #6610f2;
}

.pace-center-simple-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-material-indigo .pace {
  color: #6610f2;
}

.pace-corner-indicator-indigo .pace .pace-activity {
  background: #6610f2;
}

.pace-corner-indicator-indigo .pace .pace-activity::after,
.pace-corner-indicator-indigo .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-indigo .pace .pace-activity::before {
  border-right-color: rgba(102, 16, 242, 0.2);
  border-left-color: rgba(102, 16, 242, 0.2);
}

.pace-corner-indicator-indigo .pace .pace-activity::after {
  border-top-color: rgba(102, 16, 242, 0.2);
  border-bottom-color: rgba(102, 16, 242, 0.2);
}

.pace-fill-left-indigo .pace .pace-progress {
  background-color: rgba(102, 16, 242, 0.2);
}

.pace-flash-indigo .pace .pace-progress {
  background: #6610f2;
}

.pace-flash-indigo .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6610f2, 0 0 5px #6610f2;
}

.pace-flash-indigo .pace .pace-activity {
  border-top-color: #6610f2;
  border-left-color: #6610f2;
}

.pace-loading-bar-indigo .pace .pace-progress {
  background: #6610f2;
  color: #6610f2;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-indigo .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6610f2, inset 0 0 0 7px #fff;
}

.pace-mac-osx-indigo .pace .pace-progress {
  background-color: #6610f2;
  box-shadow: inset -1px 0 #6610f2, inset 0 -1px #6610f2, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-indigo .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-indigo .pace-progress {
  color: #6610f2;
}

.pace-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-barber-shop-purple .pace {
  background: #fff;
}

.pace-barber-shop-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-barber-shop-purple .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-purple .pace .pace-progress::after {
  color: rgba(111, 66, 193, 0.2);
}

.pace-bounce-purple .pace .pace-activity {
  background: #6f42c1;
}

.pace-center-atom-purple .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-purple .pace-progress::before {
  background: #6f42c1;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-purple .pace-activity {
  border-color: #6f42c1;
}

.pace-center-atom-purple .pace-activity::after, .pace-center-atom-purple .pace-activity::before {
  border-color: #6f42c1;
}

.pace-center-circle-purple .pace .pace-progress {
  background: rgba(111, 66, 193, 0.8);
  color: #fff;
}

.pace-center-radar-purple .pace .pace-activity {
  border-color: #6f42c1 transparent transparent;
}

.pace-center-radar-purple .pace .pace-activity::before {
  border-color: #6f42c1 transparent transparent;
}

.pace-center-simple-purple .pace {
  background: #fff;
  border-color: #6f42c1;
}

.pace-center-simple-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-material-purple .pace {
  color: #6f42c1;
}

.pace-corner-indicator-purple .pace .pace-activity {
  background: #6f42c1;
}

.pace-corner-indicator-purple .pace .pace-activity::after,
.pace-corner-indicator-purple .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-purple .pace .pace-activity::before {
  border-right-color: rgba(111, 66, 193, 0.2);
  border-left-color: rgba(111, 66, 193, 0.2);
}

.pace-corner-indicator-purple .pace .pace-activity::after {
  border-top-color: rgba(111, 66, 193, 0.2);
  border-bottom-color: rgba(111, 66, 193, 0.2);
}

.pace-fill-left-purple .pace .pace-progress {
  background-color: rgba(111, 66, 193, 0.2);
}

.pace-flash-purple .pace .pace-progress {
  background: #6f42c1;
}

.pace-flash-purple .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6f42c1, 0 0 5px #6f42c1;
}

.pace-flash-purple .pace .pace-activity {
  border-top-color: #6f42c1;
  border-left-color: #6f42c1;
}

.pace-loading-bar-purple .pace .pace-progress {
  background: #6f42c1;
  color: #6f42c1;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-purple .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6f42c1, inset 0 0 0 7px #fff;
}

.pace-mac-osx-purple .pace .pace-progress {
  background-color: #6f42c1;
  box-shadow: inset -1px 0 #6f42c1, inset 0 -1px #6f42c1, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-purple .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-purple .pace-progress {
  color: #6f42c1;
}

.pace-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-barber-shop-pink .pace {
  background: #fff;
}

.pace-barber-shop-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-barber-shop-pink .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-pink .pace .pace-progress::after {
  color: rgba(232, 62, 140, 0.2);
}

.pace-bounce-pink .pace .pace-activity {
  background: #e83e8c;
}

.pace-center-atom-pink .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-pink .pace-progress::before {
  background: #e83e8c;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-pink .pace-activity {
  border-color: #e83e8c;
}

.pace-center-atom-pink .pace-activity::after, .pace-center-atom-pink .pace-activity::before {
  border-color: #e83e8c;
}

.pace-center-circle-pink .pace .pace-progress {
  background: rgba(232, 62, 140, 0.8);
  color: #fff;
}

.pace-center-radar-pink .pace .pace-activity {
  border-color: #e83e8c transparent transparent;
}

.pace-center-radar-pink .pace .pace-activity::before {
  border-color: #e83e8c transparent transparent;
}

.pace-center-simple-pink .pace {
  background: #fff;
  border-color: #e83e8c;
}

.pace-center-simple-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-material-pink .pace {
  color: #e83e8c;
}

.pace-corner-indicator-pink .pace .pace-activity {
  background: #e83e8c;
}

.pace-corner-indicator-pink .pace .pace-activity::after,
.pace-corner-indicator-pink .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-pink .pace .pace-activity::before {
  border-right-color: rgba(232, 62, 140, 0.2);
  border-left-color: rgba(232, 62, 140, 0.2);
}

.pace-corner-indicator-pink .pace .pace-activity::after {
  border-top-color: rgba(232, 62, 140, 0.2);
  border-bottom-color: rgba(232, 62, 140, 0.2);
}

.pace-fill-left-pink .pace .pace-progress {
  background-color: rgba(232, 62, 140, 0.2);
}

.pace-flash-pink .pace .pace-progress {
  background: #e83e8c;
}

.pace-flash-pink .pace .pace-progress-inner {
  box-shadow: 0 0 10px #e83e8c, 0 0 5px #e83e8c;
}

.pace-flash-pink .pace .pace-activity {
  border-top-color: #e83e8c;
  border-left-color: #e83e8c;
}

.pace-loading-bar-pink .pace .pace-progress {
  background: #e83e8c;
  color: #e83e8c;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-pink .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #e83e8c, inset 0 0 0 7px #fff;
}

.pace-mac-osx-pink .pace .pace-progress {
  background-color: #e83e8c;
  box-shadow: inset -1px 0 #e83e8c, inset 0 -1px #e83e8c, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-pink .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-pink .pace-progress {
  color: #e83e8c;
}

.pace-red .pace .pace-progress {
  background: #dc3545;
}

.pace-barber-shop-red .pace {
  background: #fff;
}

.pace-barber-shop-red .pace .pace-progress {
  background: #dc3545;
}

.pace-barber-shop-red .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-red .pace .pace-progress::after {
  color: rgba(220, 53, 69, 0.2);
}

.pace-bounce-red .pace .pace-activity {
  background: #dc3545;
}

.pace-center-atom-red .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-red .pace-progress::before {
  background: #dc3545;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-red .pace-activity {
  border-color: #dc3545;
}

.pace-center-atom-red .pace-activity::after, .pace-center-atom-red .pace-activity::before {
  border-color: #dc3545;
}

.pace-center-circle-red .pace .pace-progress {
  background: rgba(220, 53, 69, 0.8);
  color: #fff;
}

.pace-center-radar-red .pace .pace-activity {
  border-color: #dc3545 transparent transparent;
}

.pace-center-radar-red .pace .pace-activity::before {
  border-color: #dc3545 transparent transparent;
}

.pace-center-simple-red .pace {
  background: #fff;
  border-color: #dc3545;
}

.pace-center-simple-red .pace .pace-progress {
  background: #dc3545;
}

.pace-material-red .pace {
  color: #dc3545;
}

.pace-corner-indicator-red .pace .pace-activity {
  background: #dc3545;
}

.pace-corner-indicator-red .pace .pace-activity::after,
.pace-corner-indicator-red .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-red .pace .pace-activity::before {
  border-right-color: rgba(220, 53, 69, 0.2);
  border-left-color: rgba(220, 53, 69, 0.2);
}

.pace-corner-indicator-red .pace .pace-activity::after {
  border-top-color: rgba(220, 53, 69, 0.2);
  border-bottom-color: rgba(220, 53, 69, 0.2);
}

.pace-fill-left-red .pace .pace-progress {
  background-color: rgba(220, 53, 69, 0.2);
}

.pace-flash-red .pace .pace-progress {
  background: #dc3545;
}

.pace-flash-red .pace .pace-progress-inner {
  box-shadow: 0 0 10px #dc3545, 0 0 5px #dc3545;
}

.pace-flash-red .pace .pace-activity {
  border-top-color: #dc3545;
  border-left-color: #dc3545;
}

.pace-loading-bar-red .pace .pace-progress {
  background: #dc3545;
  color: #dc3545;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-red .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #dc3545, inset 0 0 0 7px #fff;
}

.pace-mac-osx-red .pace .pace-progress {
  background-color: #dc3545;
  box-shadow: inset -1px 0 #dc3545, inset 0 -1px #dc3545, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-red .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-red .pace-progress {
  color: #dc3545;
}

.pace-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-barber-shop-orange .pace {
  background: #1f2d3d;
}

.pace-barber-shop-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-barber-shop-orange .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-orange .pace .pace-progress::after {
  color: rgba(253, 126, 20, 0.2);
}

.pace-bounce-orange .pace .pace-activity {
  background: #fd7e14;
}

.pace-center-atom-orange .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-orange .pace-progress::before {
  background: #fd7e14;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-orange .pace-activity {
  border-color: #fd7e14;
}

.pace-center-atom-orange .pace-activity::after, .pace-center-atom-orange .pace-activity::before {
  border-color: #fd7e14;
}

.pace-center-circle-orange .pace .pace-progress {
  background: rgba(253, 126, 20, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-orange .pace .pace-activity {
  border-color: #fd7e14 transparent transparent;
}

.pace-center-radar-orange .pace .pace-activity::before {
  border-color: #fd7e14 transparent transparent;
}

.pace-center-simple-orange .pace {
  background: #1f2d3d;
  border-color: #fd7e14;
}

.pace-center-simple-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-material-orange .pace {
  color: #fd7e14;
}

.pace-corner-indicator-orange .pace .pace-activity {
  background: #fd7e14;
}

.pace-corner-indicator-orange .pace .pace-activity::after,
.pace-corner-indicator-orange .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-orange .pace .pace-activity::before {
  border-right-color: rgba(253, 126, 20, 0.2);
  border-left-color: rgba(253, 126, 20, 0.2);
}

.pace-corner-indicator-orange .pace .pace-activity::after {
  border-top-color: rgba(253, 126, 20, 0.2);
  border-bottom-color: rgba(253, 126, 20, 0.2);
}

.pace-fill-left-orange .pace .pace-progress {
  background-color: rgba(253, 126, 20, 0.2);
}

.pace-flash-orange .pace .pace-progress {
  background: #fd7e14;
}

.pace-flash-orange .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fd7e14, 0 0 5px #fd7e14;
}

.pace-flash-orange .pace .pace-activity {
  border-top-color: #fd7e14;
  border-left-color: #fd7e14;
}

.pace-loading-bar-orange .pace .pace-progress {
  background: #fd7e14;
  color: #fd7e14;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-orange .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fd7e14, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-orange .pace .pace-progress {
  background-color: #fd7e14;
  box-shadow: inset -1px 0 #fd7e14, inset 0 -1px #fd7e14, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-orange .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-orange .pace-progress {
  color: #fd7e14;
}

.pace-yellow .pace .pace-progress {
  background: #ffc107;
}

.pace-barber-shop-yellow .pace {
  background: #1f2d3d;
}

.pace-barber-shop-yellow .pace .pace-progress {
  background: #ffc107;
}

.pace-barber-shop-yellow .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-yellow .pace .pace-progress::after {
  color: rgba(255, 193, 7, 0.2);
}

.pace-bounce-yellow .pace .pace-activity {
  background: #ffc107;
}

.pace-center-atom-yellow .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-yellow .pace-progress::before {
  background: #ffc107;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-yellow .pace-activity {
  border-color: #ffc107;
}

.pace-center-atom-yellow .pace-activity::after, .pace-center-atom-yellow .pace-activity::before {
  border-color: #ffc107;
}

.pace-center-circle-yellow .pace .pace-progress {
  background: rgba(255, 193, 7, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-yellow .pace .pace-activity {
  border-color: #ffc107 transparent transparent;
}

.pace-center-radar-yellow .pace .pace-activity::before {
  border-color: #ffc107 transparent transparent;
}

.pace-center-simple-yellow .pace {
  background: #1f2d3d;
  border-color: #ffc107;
}

.pace-center-simple-yellow .pace .pace-progress {
  background: #ffc107;
}

.pace-material-yellow .pace {
  color: #ffc107;
}

.pace-corner-indicator-yellow .pace .pace-activity {
  background: #ffc107;
}

.pace-corner-indicator-yellow .pace .pace-activity::after,
.pace-corner-indicator-yellow .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-yellow .pace .pace-activity::before {
  border-right-color: rgba(255, 193, 7, 0.2);
  border-left-color: rgba(255, 193, 7, 0.2);
}

.pace-corner-indicator-yellow .pace .pace-activity::after {
  border-top-color: rgba(255, 193, 7, 0.2);
  border-bottom-color: rgba(255, 193, 7, 0.2);
}

.pace-fill-left-yellow .pace .pace-progress {
  background-color: rgba(255, 193, 7, 0.2);
}

.pace-flash-yellow .pace .pace-progress {
  background: #ffc107;
}

.pace-flash-yellow .pace .pace-progress-inner {
  box-shadow: 0 0 10px #ffc107, 0 0 5px #ffc107;
}

.pace-flash-yellow .pace .pace-activity {
  border-top-color: #ffc107;
  border-left-color: #ffc107;
}

.pace-loading-bar-yellow .pace .pace-progress {
  background: #ffc107;
  color: #ffc107;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-yellow .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #ffc107, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-yellow .pace .pace-progress {
  background-color: #ffc107;
  box-shadow: inset -1px 0 #ffc107, inset 0 -1px #ffc107, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-yellow .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-yellow .pace-progress {
  color: #ffc107;
}

.pace-green .pace .pace-progress {
  background: #002e5f;
}

.pace-barber-shop-green .pace {
  background: #fff;
}

.pace-barber-shop-green .pace .pace-progress {
  background: #002e5f;
}

.pace-barber-shop-green .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-green .pace .pace-progress::after {
  color: rgba(40, 167, 69, 0.2);
}

.pace-bounce-green .pace .pace-activity {
  background: #002e5f;
}

.pace-center-atom-green .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-green .pace-progress::before {
  background: #002e5f;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-green .pace-activity {
  border-color: #002e5f;
}

.pace-center-atom-green .pace-activity::after, .pace-center-atom-green .pace-activity::before {
  border-color: #002e5f;
}

.pace-center-circle-green .pace .pace-progress {
  background: rgba(40, 167, 69, 0.8);
  color: #fff;
}

.pace-center-radar-green .pace .pace-activity {
  border-color: #002e5f transparent transparent;
}

.pace-center-radar-green .pace .pace-activity::before {
  border-color: #002e5f transparent transparent;
}

.pace-center-simple-green .pace {
  background: #fff;
  border-color: #002e5f;
}

.pace-center-simple-green .pace .pace-progress {
  background: #002e5f;
}

.pace-material-green .pace {
  color: #002e5f;
}

.pace-corner-indicator-green .pace .pace-activity {
  background: #002e5f;
}

.pace-corner-indicator-green .pace .pace-activity::after,
.pace-corner-indicator-green .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-green .pace .pace-activity::before {
  border-right-color: rgba(40, 167, 69, 0.2);
  border-left-color: rgba(40, 167, 69, 0.2);
}

.pace-corner-indicator-green .pace .pace-activity::after {
  border-top-color: rgba(40, 167, 69, 0.2);
  border-bottom-color: rgba(40, 167, 69, 0.2);
}

.pace-fill-left-green .pace .pace-progress {
  background-color: rgba(40, 167, 69, 0.2);
}

.pace-flash-green .pace .pace-progress {
  background: #002e5f;
}

.pace-flash-green .pace .pace-progress-inner {
  box-shadow: 0 0 10px #002e5f, 0 0 5px #002e5f;
}

.pace-flash-green .pace .pace-activity {
  border-top-color: #002e5f;
  border-left-color: #002e5f;
}

.pace-loading-bar-green .pace .pace-progress {
  background: #002e5f;
  color: #002e5f;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-green .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #002e5f, inset 0 0 0 7px #fff;
}

.pace-mac-osx-green .pace .pace-progress {
  background-color: #002e5f;
  box-shadow: inset -1px 0 #002e5f, inset 0 -1px #002e5f, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-green .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-green .pace-progress {
  color: #002e5f;
}

.pace-teal .pace .pace-progress {
  background: #20c997;
}

.pace-barber-shop-teal .pace {
  background: #fff;
}

.pace-barber-shop-teal .pace .pace-progress {
  background: #20c997;
}

.pace-barber-shop-teal .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-teal .pace .pace-progress::after {
  color: rgba(32, 201, 151, 0.2);
}

.pace-bounce-teal .pace .pace-activity {
  background: #20c997;
}

.pace-center-atom-teal .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-teal .pace-progress::before {
  background: #20c997;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-teal .pace-activity {
  border-color: #20c997;
}

.pace-center-atom-teal .pace-activity::after, .pace-center-atom-teal .pace-activity::before {
  border-color: #20c997;
}

.pace-center-circle-teal .pace .pace-progress {
  background: rgba(32, 201, 151, 0.8);
  color: #fff;
}

.pace-center-radar-teal .pace .pace-activity {
  border-color: #20c997 transparent transparent;
}

.pace-center-radar-teal .pace .pace-activity::before {
  border-color: #20c997 transparent transparent;
}

.pace-center-simple-teal .pace {
  background: #fff;
  border-color: #20c997;
}

.pace-center-simple-teal .pace .pace-progress {
  background: #20c997;
}

.pace-material-teal .pace {
  color: #20c997;
}

.pace-corner-indicator-teal .pace .pace-activity {
  background: #20c997;
}

.pace-corner-indicator-teal .pace .pace-activity::after,
.pace-corner-indicator-teal .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-teal .pace .pace-activity::before {
  border-right-color: rgba(32, 201, 151, 0.2);
  border-left-color: rgba(32, 201, 151, 0.2);
}

.pace-corner-indicator-teal .pace .pace-activity::after {
  border-top-color: rgba(32, 201, 151, 0.2);
  border-bottom-color: rgba(32, 201, 151, 0.2);
}

.pace-fill-left-teal .pace .pace-progress {
  background-color: rgba(32, 201, 151, 0.2);
}

.pace-flash-teal .pace .pace-progress {
  background: #20c997;
}

.pace-flash-teal .pace .pace-progress-inner {
  box-shadow: 0 0 10px #20c997, 0 0 5px #20c997;
}

.pace-flash-teal .pace .pace-activity {
  border-top-color: #20c997;
  border-left-color: #20c997;
}

.pace-loading-bar-teal .pace .pace-progress {
  background: #20c997;
  color: #20c997;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-teal .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #20c997, inset 0 0 0 7px #fff;
}

.pace-mac-osx-teal .pace .pace-progress {
  background-color: #20c997;
  box-shadow: inset -1px 0 #20c997, inset 0 -1px #20c997, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-teal .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-teal .pace-progress {
  color: #20c997;
}

.pace-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-cyan .pace {
  background: #fff;
}

.pace-barber-shop-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-barber-shop-cyan .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-cyan .pace .pace-progress::after {
  color: rgba(23, 162, 184, 0.2);
}

.pace-bounce-cyan .pace .pace-activity {
  background: #17a2b8;
}

.pace-center-atom-cyan .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-cyan .pace-progress::before {
  background: #17a2b8;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-cyan .pace-activity {
  border-color: #17a2b8;
}

.pace-center-atom-cyan .pace-activity::after, .pace-center-atom-cyan .pace-activity::before {
  border-color: #17a2b8;
}

.pace-center-circle-cyan .pace .pace-progress {
  background: rgba(23, 162, 184, 0.8);
  color: #fff;
}

.pace-center-radar-cyan .pace .pace-activity {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-radar-cyan .pace .pace-activity::before {
  border-color: #17a2b8 transparent transparent;
}

.pace-center-simple-cyan .pace {
  background: #fff;
  border-color: #17a2b8;
}

.pace-center-simple-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-material-cyan .pace {
  color: #17a2b8;
}

.pace-corner-indicator-cyan .pace .pace-activity {
  background: #17a2b8;
}

.pace-corner-indicator-cyan .pace .pace-activity::after,
.pace-corner-indicator-cyan .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-cyan .pace .pace-activity::before {
  border-right-color: rgba(23, 162, 184, 0.2);
  border-left-color: rgba(23, 162, 184, 0.2);
}

.pace-corner-indicator-cyan .pace .pace-activity::after {
  border-top-color: rgba(23, 162, 184, 0.2);
  border-bottom-color: rgba(23, 162, 184, 0.2);
}

.pace-fill-left-cyan .pace .pace-progress {
  background-color: rgba(23, 162, 184, 0.2);
}

.pace-flash-cyan .pace .pace-progress {
  background: #17a2b8;
}

.pace-flash-cyan .pace .pace-progress-inner {
  box-shadow: 0 0 10px #17a2b8, 0 0 5px #17a2b8;
}

.pace-flash-cyan .pace .pace-activity {
  border-top-color: #17a2b8;
  border-left-color: #17a2b8;
}

.pace-loading-bar-cyan .pace .pace-progress {
  background: #17a2b8;
  color: #17a2b8;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-cyan .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #17a2b8, inset 0 0 0 7px #fff;
}

.pace-mac-osx-cyan .pace .pace-progress {
  background-color: #17a2b8;
  box-shadow: inset -1px 0 #17a2b8, inset 0 -1px #17a2b8, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-cyan .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-cyan .pace-progress {
  color: #17a2b8;
}

.pace-white .pace .pace-progress {
  background: #fff;
}

.pace-barber-shop-white .pace {
  background: #1f2d3d;
}

.pace-barber-shop-white .pace .pace-progress {
  background: #fff;
}

.pace-barber-shop-white .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(31, 45, 61, 0.2) 25%, transparent 25%, transparent 50%, rgba(31, 45, 61, 0.2) 50%, rgba(31, 45, 61, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-white .pace .pace-progress::after {
  color: rgba(255, 255, 255, 0.2);
}

.pace-bounce-white .pace .pace-activity {
  background: #fff;
}

.pace-center-atom-white .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-white .pace-progress::before {
  background: #fff;
  color: #1f2d3d;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-white .pace-activity {
  border-color: #fff;
}

.pace-center-atom-white .pace-activity::after, .pace-center-atom-white .pace-activity::before {
  border-color: #fff;
}

.pace-center-circle-white .pace .pace-progress {
  background: rgba(255, 255, 255, 0.8);
  color: #1f2d3d;
}

.pace-center-radar-white .pace .pace-activity {
  border-color: #fff transparent transparent;
}

.pace-center-radar-white .pace .pace-activity::before {
  border-color: #fff transparent transparent;
}

.pace-center-simple-white .pace {
  background: #1f2d3d;
  border-color: #fff;
}

.pace-center-simple-white .pace .pace-progress {
  background: #fff;
}

.pace-material-white .pace {
  color: #fff;
}

.pace-corner-indicator-white .pace .pace-activity {
  background: #fff;
}

.pace-corner-indicator-white .pace .pace-activity::after,
.pace-corner-indicator-white .pace .pace-activity::before {
  border: 5px solid #1f2d3d;
}

.pace-corner-indicator-white .pace .pace-activity::before {
  border-right-color: rgba(255, 255, 255, 0.2);
  border-left-color: rgba(255, 255, 255, 0.2);
}

.pace-corner-indicator-white .pace .pace-activity::after {
  border-top-color: rgba(255, 255, 255, 0.2);
  border-bottom-color: rgba(255, 255, 255, 0.2);
}

.pace-fill-left-white .pace .pace-progress {
  background-color: rgba(255, 255, 255, 0.2);
}

.pace-flash-white .pace .pace-progress {
  background: #fff;
}

.pace-flash-white .pace .pace-progress-inner {
  box-shadow: 0 0 10px #fff, 0 0 5px #fff;
}

.pace-flash-white .pace .pace-activity {
  border-top-color: #fff;
  border-left-color: #fff;
}

.pace-loading-bar-white .pace .pace-progress {
  background: #fff;
  color: #fff;
  box-shadow: 120px 0 #1f2d3d, 240px 0 #1f2d3d;
}

.pace-loading-bar-white .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #fff, inset 0 0 0 7px #1f2d3d;
}

.pace-mac-osx-white .pace .pace-progress {
  background-color: #fff;
  box-shadow: inset -1px 0 #fff, inset 0 -1px #fff, inset 0 2px rgba(31, 45, 61, 0.5), inset 0 6px rgba(31, 45, 61, 0.3);
}

.pace-mac-osx-white .pace .pace-activity {
  background-image: radial-gradient(rgba(31, 45, 61, 0.65) 0%, rgba(31, 45, 61, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-white .pace-progress {
  color: #fff;
}

.pace-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace {
  background: #fff;
}

.pace-barber-shop-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-barber-shop-gray .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray .pace .pace-progress::after {
  color: rgba(108, 117, 125, 0.2);
}

.pace-bounce-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-center-atom-gray .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-gray .pace-progress::before {
  background: #6c757d;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-gray .pace-activity {
  border-color: #6c757d;
}

.pace-center-atom-gray .pace-activity::after, .pace-center-atom-gray .pace-activity::before {
  border-color: #6c757d;
}

.pace-center-circle-gray .pace .pace-progress {
  background: rgba(108, 117, 125, 0.8);
  color: #fff;
}

.pace-center-radar-gray .pace .pace-activity {
  border-color: #6c757d transparent transparent;
}

.pace-center-radar-gray .pace .pace-activity::before {
  border-color: #6c757d transparent transparent;
}

.pace-center-simple-gray .pace {
  background: #fff;
  border-color: #6c757d;
}

.pace-center-simple-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-material-gray .pace {
  color: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity {
  background: #6c757d;
}

.pace-corner-indicator-gray .pace .pace-activity::after,
.pace-corner-indicator-gray .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-gray .pace .pace-activity::before {
  border-right-color: rgba(108, 117, 125, 0.2);
  border-left-color: rgba(108, 117, 125, 0.2);
}

.pace-corner-indicator-gray .pace .pace-activity::after {
  border-top-color: rgba(108, 117, 125, 0.2);
  border-bottom-color: rgba(108, 117, 125, 0.2);
}

.pace-fill-left-gray .pace .pace-progress {
  background-color: rgba(108, 117, 125, 0.2);
}

.pace-flash-gray .pace .pace-progress {
  background: #6c757d;
}

.pace-flash-gray .pace .pace-progress-inner {
  box-shadow: 0 0 10px #6c757d, 0 0 5px #6c757d;
}

.pace-flash-gray .pace .pace-activity {
  border-top-color: #6c757d;
  border-left-color: #6c757d;
}

.pace-loading-bar-gray .pace .pace-progress {
  background: #6c757d;
  color: #6c757d;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-gray .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #6c757d, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray .pace .pace-progress {
  background-color: #6c757d;
  box-shadow: inset -1px 0 #6c757d, inset 0 -1px #6c757d, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-gray .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray .pace-progress {
  color: #6c757d;
}

.pace-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-gray-dark .pace {
  background: #fff;
}

.pace-barber-shop-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-barber-shop-gray-dark .pace .pace-activity {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
}

.pace-big-counter-gray-dark .pace .pace-progress::after {
  color: rgba(52, 58, 64, 0.2);
}

.pace-bounce-gray-dark .pace .pace-activity {
  background: #343a40;
}

.pace-center-atom-gray-dark .pace-progress {
  height: 100px;
  width: 80px;
}

.pace-center-atom-gray-dark .pace-progress::before {
  background: #343a40;
  color: #fff;
  font-size: 0.8rem;
  line-height: 0.7rem;
  padding-top: 17%;
}

.pace-center-atom-gray-dark .pace-activity {
  border-color: #343a40;
}

.pace-center-atom-gray-dark .pace-activity::after, .pace-center-atom-gray-dark .pace-activity::before {
  border-color: #343a40;
}

.pace-center-circle-gray-dark .pace .pace-progress {
  background: rgba(52, 58, 64, 0.8);
  color: #fff;
}

.pace-center-radar-gray-dark .pace .pace-activity {
  border-color: #343a40 transparent transparent;
}

.pace-center-radar-gray-dark .pace .pace-activity::before {
  border-color: #343a40 transparent transparent;
}

.pace-center-simple-gray-dark .pace {
  background: #fff;
  border-color: #343a40;
}

.pace-center-simple-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-material-gray-dark .pace {
  color: #343a40;
}

.pace-corner-indicator-gray-dark .pace .pace-activity {
  background: #343a40;
}

.pace-corner-indicator-gray-dark .pace .pace-activity::after,
.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border: 5px solid #fff;
}

.pace-corner-indicator-gray-dark .pace .pace-activity::before {
  border-right-color: rgba(52, 58, 64, 0.2);
  border-left-color: rgba(52, 58, 64, 0.2);
}

.pace-corner-indicator-gray-dark .pace .pace-activity::after {
  border-top-color: rgba(52, 58, 64, 0.2);
  border-bottom-color: rgba(52, 58, 64, 0.2);
}

.pace-fill-left-gray-dark .pace .pace-progress {
  background-color: rgba(52, 58, 64, 0.2);
}

.pace-flash-gray-dark .pace .pace-progress {
  background: #343a40;
}

.pace-flash-gray-dark .pace .pace-progress-inner {
  box-shadow: 0 0 10px #343a40, 0 0 5px #343a40;
}

.pace-flash-gray-dark .pace .pace-activity {
  border-top-color: #343a40;
  border-left-color: #343a40;
}

.pace-loading-bar-gray-dark .pace .pace-progress {
  background: #343a40;
  color: #343a40;
  box-shadow: 120px 0 #fff, 240px 0 #fff;
}

.pace-loading-bar-gray-dark .pace .pace-activity {
  box-shadow: inset 0 0 0 2px #343a40, inset 0 0 0 7px #fff;
}

.pace-mac-osx-gray-dark .pace .pace-progress {
  background-color: #343a40;
  box-shadow: inset -1px 0 #343a40, inset 0 -1px #343a40, inset 0 2px rgba(255, 255, 255, 0.5), inset 0 6px rgba(255, 255, 255, 0.3);
}

.pace-mac-osx-gray-dark .pace .pace-activity {
  background-image: radial-gradient(rgba(255, 255, 255, 0.65) 0%, rgba(255, 255, 255, 0.15) 100%);
  height: 12px;
}

.pace-progress-color-gray-dark .pace-progress {
  color: #343a40;
}

/**
  * bootstrap-switch - Turn checkboxes and radio buttons into toggle switches.
  *
  * @version v3.4 (MODDED)
  * @homepage https://bttstrp.github.io/bootstrap-switch
  * @author Mattia Larentis <mattia@larentis.eu> (http://larentis.eu)
  * @license MIT
  */
.bootstrap-switch {
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  cursor: pointer;
  direction: ltr;
  display: inline-block;
  line-height: 0.5rem;
  overflow: hidden;
  position: relative;
  text-align: left;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  vertical-align: middle;
  z-index: 0;
}

.bootstrap-switch .bootstrap-switch-container {
  border-radius: 0.25rem;
  display: inline-block;
  top: 0;
  transform: translate3d(0, 0, 0);
}

.bootstrap-switch:focus-within {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off,
.bootstrap-switch .bootstrap-switch-label {
  box-sizing: border-box;
  cursor: pointer;
  display: table-cell;
  font-size: 1rem;
  font-weight: 500;
  line-height: 1.2rem;
  padding: 0.25rem 0.5rem;
  vertical-align: middle;
}

.bootstrap-switch .bootstrap-switch-handle-on,
.bootstrap-switch .bootstrap-switch-handle-off {
  text-align: center;
  z-index: 1;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default {
  background: #e9ecef;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #007bff;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #002e5f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #17a2b8;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #ffc107;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #dc3545;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #343a40;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: #3c8dbc;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: #001f3f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: #3d9970;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: #01ff70;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: #f012be;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: #d81b60;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #007bff;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #6610f2;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #6f42c1;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #e83e8c;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #dc3545;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #fd7e14;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #ffc107;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #002e5f;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #20c997;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #17a2b8;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #fff;
  color: #1f2d3d;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}

.bootstrap-switch .bootstrap-switch-handle-on {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}

.bootstrap-switch .bootstrap-switch-handle-off {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}

.bootstrap-switch input[type=radio],
.bootstrap-switch input[type=checkbox] {
  filter: alpha(opacity=0);
  left: 0;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: 0;
  visibility: hidden;
  z-index: -1;
}

.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-mini .bootstrap-switch-label {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.1rem 0.3rem;
}

.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-small .bootstrap-switch-label {
  font-size: 0.875rem;
  line-height: 1.5;
  padding: 0.2rem 0.4rem;
}

.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-large .bootstrap-switch-label {
  font-size: 1.25rem;
  line-height: 1.3333333rem;
  padding: 0.3rem 0.5rem;
}

.bootstrap-switch.bootstrap-switch-disabled, .bootstrap-switch.bootstrap-switch-readonly, .bootstrap-switch.bootstrap-switch-indeterminate {
  cursor: default;
}

.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-disabled .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-readonly .bootstrap-switch-label, .bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-on,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-handle-off,
.bootstrap-switch.bootstrap-switch-indeterminate .bootstrap-switch-label {
  cursor: default;
  filter: alpha(opacity=50);
  opacity: 0.5;
}

.bootstrap-switch.bootstrap-switch-animate .bootstrap-switch-container {
  transition: margin-left 0.5s;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-on {
  border-radius: 0 0.1rem 0.1rem 0;
}

.bootstrap-switch.bootstrap-switch-inverse .bootstrap-switch-handle-off {
  border-radius: 0.1rem 0 0 0.1rem;
}

.bootstrap-switch.bootstrap-switch-on .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-off .bootstrap-switch-label {
  border-bottom-right-radius: 0.1rem;
  border-top-right-radius: 0.1rem;
}

.bootstrap-switch.bootstrap-switch-off .bootstrap-switch-label,
.bootstrap-switch.bootstrap-switch-inverse.bootstrap-switch-on .bootstrap-switch-label {
  border-bottom-left-radius: 0.1rem;
  border-top-left-radius: 0.1rem;
}

.dark-mode .bootstrap-switch {
  border-color: #6c757d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-default,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-default {
  background-color: #3a4047;
  color: #fff;
  border-color: #454d55;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-primary,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-primary {
  background: #3f6791;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-secondary,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-secondary {
  background: #6c757d;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-success,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-success {
  background: #00bc8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-info,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-info {
  background: #3498db;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-warning,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-warning {
  background: #f39c12;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-danger,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-danger {
  background: #e74c3c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-light,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-light {
  background: #f8f9fa;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-dark {
  background: #343a40;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lightblue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lightblue {
  background: #86bad8;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-navy,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-navy {
  background: #002c59;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-olive,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-olive {
  background: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-lime,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-lime {
  background: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-fuchsia,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-fuchsia {
  background: #f672d8;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-maroon,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-maroon {
  background: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-blue,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-blue {
  background: #3f6791;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-indigo,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-indigo {
  background: #6610f2;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-purple,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-purple {
  background: #6f42c1;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-pink,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-pink {
  background: #e83e8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-red,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-red {
  background: #e74c3c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-orange,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-orange {
  background: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-yellow,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-yellow {
  background: #f39c12;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-green,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-green {
  background: #00bc8c;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-teal,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-teal {
  background: #20c997;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-cyan,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-cyan {
  background: #3498db;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-white,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-white {
  background: #fff;
  color: #1f2d3d;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray {
  background: #6c757d;
  color: #fff;
}

.dark-mode .bootstrap-switch .bootstrap-switch-handle-on.bootstrap-switch-gray-dark,
.dark-mode .bootstrap-switch .bootstrap-switch-handle-off.bootstrap-switch-gray-dark {
  background: #343a40;
  color: #fff;
}

.dark-mode .daterangepicker {
  background-color: #3f474e;
  border: inherit;
}

.dark-mode .daterangepicker::before, .dark-mode .daterangepicker::after {
  border-bottom-color: #3f474e;
}

.dark-mode .daterangepicker td.available:hover,
.dark-mode .daterangepicker th.available:hover {
  background-color: #3f474e;
}

.dark-mode .daterangepicker td.in-range {
  background-color: #4b545c;
  color: #fff;
}

.dark-mode .daterangepicker td.off,
.dark-mode .daterangepicker td.off.in-range,
.dark-mode .daterangepicker td.off.start-date,
.dark-mode .daterangepicker td.off.end-date {
  background-color: #292d32;
  color: #fff;
}

.dark-mode .daterangepicker .ranges li:hover {
  background-color: #343a40;
}

.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar {
  border-color: #4b545c;
}

.dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.left, .dark-mode .daterangepicker.show-ranges.ltr .drp-calendar.right {
  border-color: #4b545c;
  padding-top: 0;
}

.dark-mode .daterangepicker .drp-buttons {
  border-color: #4b545c;
}

.dark-mode .daterangepicker .calendar-table {
  background-color: #343a40;
  border-color: #4b545c;
}

.dark-mode .daterangepicker .calendar-table th,
.dark-mode .daterangepicker .calendar-table td {
  color: #fff;
}

.dark-mode .daterangepicker .calendar-table .next span,
.dark-mode .daterangepicker .calendar-table .prev span {
  border-color: #fff;
}

.dark-mode .daterangepicker select.hourselect,
.dark-mode .daterangepicker select.minuteselect,
.dark-mode .daterangepicker select.secondselect,
.dark-mode .daterangepicker select.ampmselect {
  background-color: #343a40;
  border-color: #4b545c;
}

.jqstooltip {
  height: auto !important;
  padding: 5px !important;
  width: auto !important;
}

.connectedSortable {
  min-height: 100px;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sort-highlight {
  background: #f8f9fa;
  border: 1px dashed #dee2e6;
  margin-bottom: 10px;
}

.chart {
  overflow: hidden;
  position: relative;
}

.dark-mode .irs--flat .irs-line {
  background-color: #4b545c;
}

.dark-mode .jsgrid-edit-row > .jsgrid-cell,
.dark-mode .jsgrid-filter-row > .jsgrid-cell,
.dark-mode .jsgrid-grid-body, .dark-mode .jsgrid-grid-header,
.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-insert-row > .jsgrid-cell,
.dark-mode .jsgrid-row > .jsgrid-cell,
.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  border-color: #6c757d;
}

.dark-mode .jsgrid-header-row > .jsgrid-header-cell,
.dark-mode .jsgrid-row > .jsgrid-cell {
  background-color: #343a40;
}

.dark-mode .jsgrid-alt-row > .jsgrid-cell {
  background-color: #3a4047;
}

.dark-mode .jsgrid-selected-row > .jsgrid-cell {
  background-color: #3f474e;
}

.border-transparent {
  border-color: transparent !important;
}

.description-block {
  display: block;
  margin: 10px 0;
  text-align: center;
}

.description-block.margin-bottom {
  margin-bottom: 25px;
}

.description-block > .description-header {
  font-size: 16px;
  font-weight: 600;
  margin: 0;
  padding: 0;
}

.description-block > .description-text {
  text-transform: uppercase;
}

.description-block .description-icon {
  font-size: 16px;
}

.list-group-unbordered > .list-group-item {
  border-left: 0;
  border-radius: 0;
  border-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.list-header {
  color: #6c757d;
  font-size: 15px;
  font-weight: 700;
  padding: 10px 4px;
}

.list-seperator {
  background-color: rgba(0, 0, 0, 0.125);
  height: 1px;
  margin: 15px 0 9px;
}

.list-link > a {
  color: #6c757d;
  padding: 4px;
}

.list-link > a:hover {
  color: #212529;
}

.user-block {
  float: left;
}

.user-block img {
  float: left;
  height: 40px;
  width: 40px;
}

.user-block .username,
.user-block .description,
.user-block .comment {
  display: block;
  margin-left: 50px;
}

.user-block .username {
  font-size: 16px;
  font-weight: 600;
  margin-top: -1px;
}

.user-block .description {
  color: #6c757d;
  font-size: 13px;
  margin-top: -3px;
}

.user-block.user-block-sm img {
  width: 1.875rem;
  height: 1.875rem;
}

.user-block.user-block-sm .username,
.user-block.user-block-sm .description,
.user-block.user-block-sm .comment {
  margin-left: 40px;
}

.user-block.user-block-sm .username {
  font-size: 14px;
}

.img-sm,
.img-md,
.img-lg {
  float: left;
}

.img-sm {
  height: 1.875rem;
  width: 1.875rem;
}

.img-sm + .img-push {
  margin-left: 2.5rem;
}

.img-md {
  width: 3.75rem;
  height: 3.75rem;
}

.img-md + .img-push {
  margin-left: 4.375rem;
}

.img-lg {
  width: 6.25rem;
  height: 6.25rem;
}

.img-lg + .img-push {
  margin-left: 6.875rem;
}

.img-bordered {
  border: 3px solid #adb5bd;
  padding: 3px;
}

.img-bordered-sm {
  border: 2px solid #adb5bd;
  padding: 2px;
}

.img-rounded {
  border-radius: 0.25rem;
}

.img-circle {
  border-radius: 50%;
}

.img-size-64,
.img-size-50,
.img-size-32 {
  height: auto;
}

.img-size-64 {
  width: 64px;
}

.img-size-50 {
  width: 50px;
}

.img-size-32 {
  width: 32px;
}

.size-32,
.size-40,
.size-50 {
  display: block;
  text-align: center;
}

.size-32 {
  height: 32px;
  line-height: 32px;
  width: 32px;
}

.size-40 {
  height: 40px;
  line-height: 40px;
  width: 40px;
}

.size-50 {
  height: 50px;
  line-height: 50px;
  width: 50px;
}

.attachment-block {
  background-color: #f8f9fa;
  border: 1px solid rgba(0, 0, 0, 0.125);
  margin-bottom: 10px;
  padding: 5px;
}

.attachment-block .attachment-img {
  float: left;
  height: auto;
  max-height: 100px;
  max-width: 100px;
}

.attachment-block .attachment-pushed {
  margin-left: 110px;
}

.attachment-block .attachment-heading {
  margin: 0;
}

.attachment-block .attachment-text {
  color: #495057;
}

.card > .overlay,
.card > .loading-img,
.overlay-wrapper > .overlay,
.overlay-wrapper > .loading-img,
.info-box > .overlay,
.info-box > .loading-img,
.small-box > .overlay,
.small-box > .loading-img {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.card .overlay,
.overlay-wrapper .overlay,
.info-box .overlay,
.small-box .overlay {
  border-radius: 0.25rem;
  align-items: center;
  background-color: rgba(255, 255, 255, 0.7);
  display: flex;
  justify-content: center;
  z-index: 50;
}

.card .overlay > .fa,
.card .overlay > .fas,
.card .overlay > .far,
.card .overlay > .fab,
.card .overlay > .fal,
.card .overlay > .fad,
.card .overlay > .svg-inline--fa,
.card .overlay > .ion,
.overlay-wrapper .overlay > .fa,
.overlay-wrapper .overlay > .fas,
.overlay-wrapper .overlay > .far,
.overlay-wrapper .overlay > .fab,
.overlay-wrapper .overlay > .fal,
.overlay-wrapper .overlay > .fad,
.overlay-wrapper .overlay > .svg-inline--fa,
.overlay-wrapper .overlay > .ion,
.info-box .overlay > .fa,
.info-box .overlay > .fas,
.info-box .overlay > .far,
.info-box .overlay > .fab,
.info-box .overlay > .fal,
.info-box .overlay > .fad,
.info-box .overlay > .svg-inline--fa,
.info-box .overlay > .ion,
.small-box .overlay > .fa,
.small-box .overlay > .fas,
.small-box .overlay > .far,
.small-box .overlay > .fab,
.small-box .overlay > .fal,
.small-box .overlay > .fad,
.small-box .overlay > .svg-inline--fa,
.small-box .overlay > .ion {
  color: #343a40;
}

.card .overlay.dark,
.overlay-wrapper .overlay.dark,
.info-box .overlay.dark,
.small-box .overlay.dark {
  background-color: rgba(0, 0, 0, 0.5);
}

.card .overlay.dark > .fa,
.card .overlay.dark > .fas,
.card .overlay.dark > .far,
.card .overlay.dark > .fab,
.card .overlay.dark > .fal,
.card .overlay.dark > .fad,
.card .overlay.dark > .svg-inline--fa,
.card .overlay.dark > .ion,
.overlay-wrapper .overlay.dark > .fa,
.overlay-wrapper .overlay.dark > .fas,
.overlay-wrapper .overlay.dark > .far,
.overlay-wrapper .overlay.dark > .fab,
.overlay-wrapper .overlay.dark > .fal,
.overlay-wrapper .overlay.dark > .fad,
.overlay-wrapper .overlay.dark > .svg-inline--fa,
.overlay-wrapper .overlay.dark > .ion,
.info-box .overlay.dark > .fa,
.info-box .overlay.dark > .fas,
.info-box .overlay.dark > .far,
.info-box .overlay.dark > .fab,
.info-box .overlay.dark > .fal,
.info-box .overlay.dark > .fad,
.info-box .overlay.dark > .svg-inline--fa,
.info-box .overlay.dark > .ion,
.small-box .overlay.dark > .fa,
.small-box .overlay.dark > .fas,
.small-box .overlay.dark > .far,
.small-box .overlay.dark > .fab,
.small-box .overlay.dark > .fal,
.small-box .overlay.dark > .fad,
.small-box .overlay.dark > .svg-inline--fa,
.small-box .overlay.dark > .ion {
  color: #ced4da;
}

.tab-pane > .overlay-wrapper {
  position: relative;
}

.tab-pane > .overlay-wrapper > .overlay {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  flex-direction: column;
  margin-top: -1.25rem;
  margin-left: -1.25rem;
  height: calc(100% + 2.5rem);
  width: calc(100% + 2.5rem);
}

.tab-pane > .overlay-wrapper > .overlay.dark {
  color: #fff;
}

.ribbon-wrapper {
  height: 70px;
  overflow: hidden;
  position: absolute;
  right: -2px;
  top: -2px;
  width: 70px;
  z-index: 10;
}

.ribbon-wrapper.ribbon-lg {
  height: 120px;
  width: 120px;
}

.ribbon-wrapper.ribbon-lg .ribbon {
  right: 0;
  top: 26px;
  width: 160px;
}

.ribbon-wrapper.ribbon-xl {
  height: 180px;
  width: 180px;
}

.ribbon-wrapper.ribbon-xl .ribbon {
  right: 4px;
  top: 47px;
  width: 240px;
}

.ribbon-wrapper .ribbon {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  font-size: 0.8rem;
  line-height: 100%;
  padding: 0.375rem 0;
  position: relative;
  right: -2px;
  text-align: center;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.4);
  text-transform: uppercase;
  top: 10px;
  transform: rotate(45deg);
  width: 90px;
}

.ribbon-wrapper .ribbon::before, .ribbon-wrapper .ribbon::after {
  border-left: 3px solid transparent;
  border-right: 3px solid transparent;
  border-top: 3px solid #9e9e9e;
  bottom: -3px;
  content: "";
  position: absolute;
}

.ribbon-wrapper .ribbon::before {
  left: 0;
}

.ribbon-wrapper .ribbon::after {
  right: 0;
}

.back-to-top {
  bottom: 1.25rem;
  position: fixed;
  right: 1.25rem;
  z-index: 1032;
}

.back-to-top:focus {
  box-shadow: none;
}

pre {
  padding: 0.75rem;
}

blockquote {
  background-color: #fff;
  border-left: 0.7rem solid #007bff;
  margin: 1.5em 0.7rem;
  padding: 0.5em 0.7rem;
}

.box blockquote {
  background-color: #e9ecef;
}

blockquote p:last-child {
  margin-bottom: 0;
}

blockquote h1, blockquote .h1,
blockquote h2,
blockquote .h2,
blockquote h3,
blockquote .h3,
blockquote h4,
blockquote .h4,
blockquote h5,
blockquote .h5,
blockquote h6,
blockquote .h6 {
  color: #007bff;
  font-size: 1.25rem;
  font-weight: 600;
}

blockquote.quote-primary {
  border-color: #007bff;
}

blockquote.quote-primary h1, blockquote.quote-primary .h1,
blockquote.quote-primary h2,
blockquote.quote-primary .h2,
blockquote.quote-primary h3,
blockquote.quote-primary .h3,
blockquote.quote-primary h4,
blockquote.quote-primary .h4,
blockquote.quote-primary h5,
blockquote.quote-primary .h5,
blockquote.quote-primary h6,
blockquote.quote-primary .h6 {
  color: #007bff;
}

blockquote.quote-secondary {
  border-color: #6c757d;
}

blockquote.quote-secondary h1, blockquote.quote-secondary .h1,
blockquote.quote-secondary h2,
blockquote.quote-secondary .h2,
blockquote.quote-secondary h3,
blockquote.quote-secondary .h3,
blockquote.quote-secondary h4,
blockquote.quote-secondary .h4,
blockquote.quote-secondary h5,
blockquote.quote-secondary .h5,
blockquote.quote-secondary h6,
blockquote.quote-secondary .h6 {
  color: #6c757d;
}

blockquote.quote-success {
  border-color: #002e5f;
}

blockquote.quote-success h1, blockquote.quote-success .h1,
blockquote.quote-success h2,
blockquote.quote-success .h2,
blockquote.quote-success h3,
blockquote.quote-success .h3,
blockquote.quote-success h4,
blockquote.quote-success .h4,
blockquote.quote-success h5,
blockquote.quote-success .h5,
blockquote.quote-success h6,
blockquote.quote-success .h6 {
  color: #002e5f;
}

blockquote.quote-info {
  border-color: #17a2b8;
}

blockquote.quote-info h1, blockquote.quote-info .h1,
blockquote.quote-info h2,
blockquote.quote-info .h2,
blockquote.quote-info h3,
blockquote.quote-info .h3,
blockquote.quote-info h4,
blockquote.quote-info .h4,
blockquote.quote-info h5,
blockquote.quote-info .h5,
blockquote.quote-info h6,
blockquote.quote-info .h6 {
  color: #17a2b8;
}

blockquote.quote-warning {
  border-color: #ffc107;
}

blockquote.quote-warning h1, blockquote.quote-warning .h1,
blockquote.quote-warning h2,
blockquote.quote-warning .h2,
blockquote.quote-warning h3,
blockquote.quote-warning .h3,
blockquote.quote-warning h4,
blockquote.quote-warning .h4,
blockquote.quote-warning h5,
blockquote.quote-warning .h5,
blockquote.quote-warning h6,
blockquote.quote-warning .h6 {
  color: #ffc107;
}

blockquote.quote-danger {
  border-color: #dc3545;
}

blockquote.quote-danger h1, blockquote.quote-danger .h1,
blockquote.quote-danger h2,
blockquote.quote-danger .h2,
blockquote.quote-danger h3,
blockquote.quote-danger .h3,
blockquote.quote-danger h4,
blockquote.quote-danger .h4,
blockquote.quote-danger h5,
blockquote.quote-danger .h5,
blockquote.quote-danger h6,
blockquote.quote-danger .h6 {
  color: #dc3545;
}

blockquote.quote-light {
  border-color: #f8f9fa;
}

blockquote.quote-light h1, blockquote.quote-light .h1,
blockquote.quote-light h2,
blockquote.quote-light .h2,
blockquote.quote-light h3,
blockquote.quote-light .h3,
blockquote.quote-light h4,
blockquote.quote-light .h4,
blockquote.quote-light h5,
blockquote.quote-light .h5,
blockquote.quote-light h6,
blockquote.quote-light .h6 {
  color: #f8f9fa;
}

blockquote.quote-dark {
  border-color: #343a40;
}

blockquote.quote-dark h1, blockquote.quote-dark .h1,
blockquote.quote-dark h2,
blockquote.quote-dark .h2,
blockquote.quote-dark h3,
blockquote.quote-dark .h3,
blockquote.quote-dark h4,
blockquote.quote-dark .h4,
blockquote.quote-dark h5,
blockquote.quote-dark .h5,
blockquote.quote-dark h6,
blockquote.quote-dark .h6 {
  color: #343a40;
}

blockquote.quote-lightblue {
  border-color: #3c8dbc;
}

blockquote.quote-lightblue h1, blockquote.quote-lightblue .h1,
blockquote.quote-lightblue h2,
blockquote.quote-lightblue .h2,
blockquote.quote-lightblue h3,
blockquote.quote-lightblue .h3,
blockquote.quote-lightblue h4,
blockquote.quote-lightblue .h4,
blockquote.quote-lightblue h5,
blockquote.quote-lightblue .h5,
blockquote.quote-lightblue h6,
blockquote.quote-lightblue .h6 {
  color: #3c8dbc;
}

blockquote.quote-navy {
  border-color: #001f3f;
}

blockquote.quote-navy h1, blockquote.quote-navy .h1,
blockquote.quote-navy h2,
blockquote.quote-navy .h2,
blockquote.quote-navy h3,
blockquote.quote-navy .h3,
blockquote.quote-navy h4,
blockquote.quote-navy .h4,
blockquote.quote-navy h5,
blockquote.quote-navy .h5,
blockquote.quote-navy h6,
blockquote.quote-navy .h6 {
  color: #001f3f;
}

blockquote.quote-olive {
  border-color: #3d9970;
}

blockquote.quote-olive h1, blockquote.quote-olive .h1,
blockquote.quote-olive h2,
blockquote.quote-olive .h2,
blockquote.quote-olive h3,
blockquote.quote-olive .h3,
blockquote.quote-olive h4,
blockquote.quote-olive .h4,
blockquote.quote-olive h5,
blockquote.quote-olive .h5,
blockquote.quote-olive h6,
blockquote.quote-olive .h6 {
  color: #3d9970;
}

blockquote.quote-lime {
  border-color: #01ff70;
}

blockquote.quote-lime h1, blockquote.quote-lime .h1,
blockquote.quote-lime h2,
blockquote.quote-lime .h2,
blockquote.quote-lime h3,
blockquote.quote-lime .h3,
blockquote.quote-lime h4,
blockquote.quote-lime .h4,
blockquote.quote-lime h5,
blockquote.quote-lime .h5,
blockquote.quote-lime h6,
blockquote.quote-lime .h6 {
  color: #01ff70;
}

blockquote.quote-fuchsia {
  border-color: #f012be;
}

blockquote.quote-fuchsia h1, blockquote.quote-fuchsia .h1,
blockquote.quote-fuchsia h2,
blockquote.quote-fuchsia .h2,
blockquote.quote-fuchsia h3,
blockquote.quote-fuchsia .h3,
blockquote.quote-fuchsia h4,
blockquote.quote-fuchsia .h4,
blockquote.quote-fuchsia h5,
blockquote.quote-fuchsia .h5,
blockquote.quote-fuchsia h6,
blockquote.quote-fuchsia .h6 {
  color: #f012be;
}

blockquote.quote-maroon {
  border-color: #d81b60;
}

blockquote.quote-maroon h1, blockquote.quote-maroon .h1,
blockquote.quote-maroon h2,
blockquote.quote-maroon .h2,
blockquote.quote-maroon h3,
blockquote.quote-maroon .h3,
blockquote.quote-maroon h4,
blockquote.quote-maroon .h4,
blockquote.quote-maroon h5,
blockquote.quote-maroon .h5,
blockquote.quote-maroon h6,
blockquote.quote-maroon .h6 {
  color: #d81b60;
}

blockquote.quote-blue {
  border-color: #007bff;
}

blockquote.quote-blue h1, blockquote.quote-blue .h1,
blockquote.quote-blue h2,
blockquote.quote-blue .h2,
blockquote.quote-blue h3,
blockquote.quote-blue .h3,
blockquote.quote-blue h4,
blockquote.quote-blue .h4,
blockquote.quote-blue h5,
blockquote.quote-blue .h5,
blockquote.quote-blue h6,
blockquote.quote-blue .h6 {
  color: #007bff;
}

blockquote.quote-indigo {
  border-color: #6610f2;
}

blockquote.quote-indigo h1, blockquote.quote-indigo .h1,
blockquote.quote-indigo h2,
blockquote.quote-indigo .h2,
blockquote.quote-indigo h3,
blockquote.quote-indigo .h3,
blockquote.quote-indigo h4,
blockquote.quote-indigo .h4,
blockquote.quote-indigo h5,
blockquote.quote-indigo .h5,
blockquote.quote-indigo h6,
blockquote.quote-indigo .h6 {
  color: #6610f2;
}

blockquote.quote-purple {
  border-color: #6f42c1;
}

blockquote.quote-purple h1, blockquote.quote-purple .h1,
blockquote.quote-purple h2,
blockquote.quote-purple .h2,
blockquote.quote-purple h3,
blockquote.quote-purple .h3,
blockquote.quote-purple h4,
blockquote.quote-purple .h4,
blockquote.quote-purple h5,
blockquote.quote-purple .h5,
blockquote.quote-purple h6,
blockquote.quote-purple .h6 {
  color: #6f42c1;
}

blockquote.quote-pink {
  border-color: #e83e8c;
}

blockquote.quote-pink h1, blockquote.quote-pink .h1,
blockquote.quote-pink h2,
blockquote.quote-pink .h2,
blockquote.quote-pink h3,
blockquote.quote-pink .h3,
blockquote.quote-pink h4,
blockquote.quote-pink .h4,
blockquote.quote-pink h5,
blockquote.quote-pink .h5,
blockquote.quote-pink h6,
blockquote.quote-pink .h6 {
  color: #e83e8c;
}

blockquote.quote-red {
  border-color: #dc3545;
}

blockquote.quote-red h1, blockquote.quote-red .h1,
blockquote.quote-red h2,
blockquote.quote-red .h2,
blockquote.quote-red h3,
blockquote.quote-red .h3,
blockquote.quote-red h4,
blockquote.quote-red .h4,
blockquote.quote-red h5,
blockquote.quote-red .h5,
blockquote.quote-red h6,
blockquote.quote-red .h6 {
  color: #dc3545;
}

blockquote.quote-orange {
  border-color: #fd7e14;
}

blockquote.quote-orange h1, blockquote.quote-orange .h1,
blockquote.quote-orange h2,
blockquote.quote-orange .h2,
blockquote.quote-orange h3,
blockquote.quote-orange .h3,
blockquote.quote-orange h4,
blockquote.quote-orange .h4,
blockquote.quote-orange h5,
blockquote.quote-orange .h5,
blockquote.quote-orange h6,
blockquote.quote-orange .h6 {
  color: #fd7e14;
}

blockquote.quote-yellow {
  border-color: #ffc107;
}

blockquote.quote-yellow h1, blockquote.quote-yellow .h1,
blockquote.quote-yellow h2,
blockquote.quote-yellow .h2,
blockquote.quote-yellow h3,
blockquote.quote-yellow .h3,
blockquote.quote-yellow h4,
blockquote.quote-yellow .h4,
blockquote.quote-yellow h5,
blockquote.quote-yellow .h5,
blockquote.quote-yellow h6,
blockquote.quote-yellow .h6 {
  color: #ffc107;
}

blockquote.quote-green {
  border-color: #002e5f;
}

blockquote.quote-green h1, blockquote.quote-green .h1,
blockquote.quote-green h2,
blockquote.quote-green .h2,
blockquote.quote-green h3,
blockquote.quote-green .h3,
blockquote.quote-green h4,
blockquote.quote-green .h4,
blockquote.quote-green h5,
blockquote.quote-green .h5,
blockquote.quote-green h6,
blockquote.quote-green .h6 {
  color: #002e5f;
}

blockquote.quote-teal {
  border-color: #20c997;
}

blockquote.quote-teal h1, blockquote.quote-teal .h1,
blockquote.quote-teal h2,
blockquote.quote-teal .h2,
blockquote.quote-teal h3,
blockquote.quote-teal .h3,
blockquote.quote-teal h4,
blockquote.quote-teal .h4,
blockquote.quote-teal h5,
blockquote.quote-teal .h5,
blockquote.quote-teal h6,
blockquote.quote-teal .h6 {
  color: #20c997;
}

blockquote.quote-cyan {
  border-color: #17a2b8;
}

blockquote.quote-cyan h1, blockquote.quote-cyan .h1,
blockquote.quote-cyan h2,
blockquote.quote-cyan .h2,
blockquote.quote-cyan h3,
blockquote.quote-cyan .h3,
blockquote.quote-cyan h4,
blockquote.quote-cyan .h4,
blockquote.quote-cyan h5,
blockquote.quote-cyan .h5,
blockquote.quote-cyan h6,
blockquote.quote-cyan .h6 {
  color: #17a2b8;
}

blockquote.quote-white {
  border-color: #fff;
}

blockquote.quote-white h1, blockquote.quote-white .h1,
blockquote.quote-white h2,
blockquote.quote-white .h2,
blockquote.quote-white h3,
blockquote.quote-white .h3,
blockquote.quote-white h4,
blockquote.quote-white .h4,
blockquote.quote-white h5,
blockquote.quote-white .h5,
blockquote.quote-white h6,
blockquote.quote-white .h6 {
  color: #fff;
}

blockquote.quote-gray {
  border-color: #6c757d;
}

blockquote.quote-gray h1, blockquote.quote-gray .h1,
blockquote.quote-gray h2,
blockquote.quote-gray .h2,
blockquote.quote-gray h3,
blockquote.quote-gray .h3,
blockquote.quote-gray h4,
blockquote.quote-gray .h4,
blockquote.quote-gray h5,
blockquote.quote-gray .h5,
blockquote.quote-gray h6,
blockquote.quote-gray .h6 {
  color: #6c757d;
}

blockquote.quote-gray-dark {
  border-color: #343a40;
}

blockquote.quote-gray-dark h1, blockquote.quote-gray-dark .h1,
blockquote.quote-gray-dark h2,
blockquote.quote-gray-dark .h2,
blockquote.quote-gray-dark h3,
blockquote.quote-gray-dark .h3,
blockquote.quote-gray-dark h4,
blockquote.quote-gray-dark .h4,
blockquote.quote-gray-dark h5,
blockquote.quote-gray-dark .h5,
blockquote.quote-gray-dark h6,
blockquote.quote-gray-dark .h6 {
  color: #343a40;
}

.tab-custom-content {
  border-top: 1px solid #dee2e6;
  margin-top: 0.5rem;
  padding-top: 0.5rem;
}

.nav + .tab-custom-content {
  border-top: none;
  border-bottom: 1px solid #dee2e6;
  margin-top: 0;
  margin-bottom: 0.5rem;
  padding-bottom: 0.5rem;
}

.badge-btn {
  border-radius: 0.15rem;
  font-size: 0.75rem;
  font-weight: 400;
  padding: 0.25rem 0.5rem;
}

.badge-btn.badge-pill {
  padding: 0.375rem 0.6rem;
}

.dark-mode a:not(.btn):hover {
  color: #3395ff;
}

.dark-mode .attachment-block {
  background-color: #3d444b;
}

.dark-mode .attachment-block .attachment-text {
  color: #ced4da;
}

.dark-mode blockquote {
  background-color: #3f474e;
}

.dark-mode blockquote.quote-primary {
  border-color: #007bff;
}

.dark-mode blockquote.quote-primary h1, .dark-mode blockquote.quote-primary .h1,
.dark-mode blockquote.quote-primary h2,
.dark-mode blockquote.quote-primary .h2,
.dark-mode blockquote.quote-primary h3,
.dark-mode blockquote.quote-primary .h3,
.dark-mode blockquote.quote-primary h4,
.dark-mode blockquote.quote-primary .h4,
.dark-mode blockquote.quote-primary h5,
.dark-mode blockquote.quote-primary .h5,
.dark-mode blockquote.quote-primary h6,
.dark-mode blockquote.quote-primary .h6 {
  color: #007bff;
}

.dark-mode blockquote.quote-secondary {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-secondary h1, .dark-mode blockquote.quote-secondary .h1,
.dark-mode blockquote.quote-secondary h2,
.dark-mode blockquote.quote-secondary .h2,
.dark-mode blockquote.quote-secondary h3,
.dark-mode blockquote.quote-secondary .h3,
.dark-mode blockquote.quote-secondary h4,
.dark-mode blockquote.quote-secondary .h4,
.dark-mode blockquote.quote-secondary h5,
.dark-mode blockquote.quote-secondary .h5,
.dark-mode blockquote.quote-secondary h6,
.dark-mode blockquote.quote-secondary .h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-success {
  border-color: #002e5f;
}

.dark-mode blockquote.quote-success h1, .dark-mode blockquote.quote-success .h1,
.dark-mode blockquote.quote-success h2,
.dark-mode blockquote.quote-success .h2,
.dark-mode blockquote.quote-success h3,
.dark-mode blockquote.quote-success .h3,
.dark-mode blockquote.quote-success h4,
.dark-mode blockquote.quote-success .h4,
.dark-mode blockquote.quote-success h5,
.dark-mode blockquote.quote-success .h5,
.dark-mode blockquote.quote-success h6,
.dark-mode blockquote.quote-success .h6 {
  color: #002e5f;
}

.dark-mode blockquote.quote-info {
  border-color: #17a2b8;
}

.dark-mode blockquote.quote-info h1, .dark-mode blockquote.quote-info .h1,
.dark-mode blockquote.quote-info h2,
.dark-mode blockquote.quote-info .h2,
.dark-mode blockquote.quote-info h3,
.dark-mode blockquote.quote-info .h3,
.dark-mode blockquote.quote-info h4,
.dark-mode blockquote.quote-info .h4,
.dark-mode blockquote.quote-info h5,
.dark-mode blockquote.quote-info .h5,
.dark-mode blockquote.quote-info h6,
.dark-mode blockquote.quote-info .h6 {
  color: #17a2b8;
}

.dark-mode blockquote.quote-warning {
  border-color: #ffc107;
}

.dark-mode blockquote.quote-warning h1, .dark-mode blockquote.quote-warning .h1,
.dark-mode blockquote.quote-warning h2,
.dark-mode blockquote.quote-warning .h2,
.dark-mode blockquote.quote-warning h3,
.dark-mode blockquote.quote-warning .h3,
.dark-mode blockquote.quote-warning h4,
.dark-mode blockquote.quote-warning .h4,
.dark-mode blockquote.quote-warning h5,
.dark-mode blockquote.quote-warning .h5,
.dark-mode blockquote.quote-warning h6,
.dark-mode blockquote.quote-warning .h6 {
  color: #ffc107;
}

.dark-mode blockquote.quote-danger {
  border-color: #dc3545;
}

.dark-mode blockquote.quote-danger h1, .dark-mode blockquote.quote-danger .h1,
.dark-mode blockquote.quote-danger h2,
.dark-mode blockquote.quote-danger .h2,
.dark-mode blockquote.quote-danger h3,
.dark-mode blockquote.quote-danger .h3,
.dark-mode blockquote.quote-danger h4,
.dark-mode blockquote.quote-danger .h4,
.dark-mode blockquote.quote-danger h5,
.dark-mode blockquote.quote-danger .h5,
.dark-mode blockquote.quote-danger h6,
.dark-mode blockquote.quote-danger .h6 {
  color: #dc3545;
}

.dark-mode blockquote.quote-light {
  border-color: #f8f9fa;
}

.dark-mode blockquote.quote-light h1, .dark-mode blockquote.quote-light .h1,
.dark-mode blockquote.quote-light h2,
.dark-mode blockquote.quote-light .h2,
.dark-mode blockquote.quote-light h3,
.dark-mode blockquote.quote-light .h3,
.dark-mode blockquote.quote-light h4,
.dark-mode blockquote.quote-light .h4,
.dark-mode blockquote.quote-light h5,
.dark-mode blockquote.quote-light .h5,
.dark-mode blockquote.quote-light h6,
.dark-mode blockquote.quote-light .h6 {
  color: #f8f9fa;
}

.dark-mode blockquote.quote-dark {
  border-color: #343a40;
}

.dark-mode blockquote.quote-dark h1, .dark-mode blockquote.quote-dark .h1,
.dark-mode blockquote.quote-dark h2,
.dark-mode blockquote.quote-dark .h2,
.dark-mode blockquote.quote-dark h3,
.dark-mode blockquote.quote-dark .h3,
.dark-mode blockquote.quote-dark h4,
.dark-mode blockquote.quote-dark .h4,
.dark-mode blockquote.quote-dark h5,
.dark-mode blockquote.quote-dark .h5,
.dark-mode blockquote.quote-dark h6,
.dark-mode blockquote.quote-dark .h6 {
  color: #343a40;
}

.dark-mode blockquote.quote-lightblue {
  border-color: #3c8dbc;
}

.dark-mode blockquote.quote-lightblue h1, .dark-mode blockquote.quote-lightblue .h1,
.dark-mode blockquote.quote-lightblue h2,
.dark-mode blockquote.quote-lightblue .h2,
.dark-mode blockquote.quote-lightblue h3,
.dark-mode blockquote.quote-lightblue .h3,
.dark-mode blockquote.quote-lightblue h4,
.dark-mode blockquote.quote-lightblue .h4,
.dark-mode blockquote.quote-lightblue h5,
.dark-mode blockquote.quote-lightblue .h5,
.dark-mode blockquote.quote-lightblue h6,
.dark-mode blockquote.quote-lightblue .h6 {
  color: #3c8dbc;
}

.dark-mode blockquote.quote-navy {
  border-color: #001f3f;
}

.dark-mode blockquote.quote-navy h1, .dark-mode blockquote.quote-navy .h1,
.dark-mode blockquote.quote-navy h2,
.dark-mode blockquote.quote-navy .h2,
.dark-mode blockquote.quote-navy h3,
.dark-mode blockquote.quote-navy .h3,
.dark-mode blockquote.quote-navy h4,
.dark-mode blockquote.quote-navy .h4,
.dark-mode blockquote.quote-navy h5,
.dark-mode blockquote.quote-navy .h5,
.dark-mode blockquote.quote-navy h6,
.dark-mode blockquote.quote-navy .h6 {
  color: #001f3f;
}

.dark-mode blockquote.quote-olive {
  border-color: #3d9970;
}

.dark-mode blockquote.quote-olive h1, .dark-mode blockquote.quote-olive .h1,
.dark-mode blockquote.quote-olive h2,
.dark-mode blockquote.quote-olive .h2,
.dark-mode blockquote.quote-olive h3,
.dark-mode blockquote.quote-olive .h3,
.dark-mode blockquote.quote-olive h4,
.dark-mode blockquote.quote-olive .h4,
.dark-mode blockquote.quote-olive h5,
.dark-mode blockquote.quote-olive .h5,
.dark-mode blockquote.quote-olive h6,
.dark-mode blockquote.quote-olive .h6 {
  color: #3d9970;
}

.dark-mode blockquote.quote-lime {
  border-color: #01ff70;
}

.dark-mode blockquote.quote-lime h1, .dark-mode blockquote.quote-lime .h1,
.dark-mode blockquote.quote-lime h2,
.dark-mode blockquote.quote-lime .h2,
.dark-mode blockquote.quote-lime h3,
.dark-mode blockquote.quote-lime .h3,
.dark-mode blockquote.quote-lime h4,
.dark-mode blockquote.quote-lime .h4,
.dark-mode blockquote.quote-lime h5,
.dark-mode blockquote.quote-lime .h5,
.dark-mode blockquote.quote-lime h6,
.dark-mode blockquote.quote-lime .h6 {
  color: #01ff70;
}

.dark-mode blockquote.quote-fuchsia {
  border-color: #f012be;
}

.dark-mode blockquote.quote-fuchsia h1, .dark-mode blockquote.quote-fuchsia .h1,
.dark-mode blockquote.quote-fuchsia h2,
.dark-mode blockquote.quote-fuchsia .h2,
.dark-mode blockquote.quote-fuchsia h3,
.dark-mode blockquote.quote-fuchsia .h3,
.dark-mode blockquote.quote-fuchsia h4,
.dark-mode blockquote.quote-fuchsia .h4,
.dark-mode blockquote.quote-fuchsia h5,
.dark-mode blockquote.quote-fuchsia .h5,
.dark-mode blockquote.quote-fuchsia h6,
.dark-mode blockquote.quote-fuchsia .h6 {
  color: #f012be;
}

.dark-mode blockquote.quote-maroon {
  border-color: #d81b60;
}

.dark-mode blockquote.quote-maroon h1, .dark-mode blockquote.quote-maroon .h1,
.dark-mode blockquote.quote-maroon h2,
.dark-mode blockquote.quote-maroon .h2,
.dark-mode blockquote.quote-maroon h3,
.dark-mode blockquote.quote-maroon .h3,
.dark-mode blockquote.quote-maroon h4,
.dark-mode blockquote.quote-maroon .h4,
.dark-mode blockquote.quote-maroon h5,
.dark-mode blockquote.quote-maroon .h5,
.dark-mode blockquote.quote-maroon h6,
.dark-mode blockquote.quote-maroon .h6 {
  color: #d81b60;
}

.dark-mode blockquote.quote-blue {
  border-color: #007bff;
}

.dark-mode blockquote.quote-blue h1, .dark-mode blockquote.quote-blue .h1,
.dark-mode blockquote.quote-blue h2,
.dark-mode blockquote.quote-blue .h2,
.dark-mode blockquote.quote-blue h3,
.dark-mode blockquote.quote-blue .h3,
.dark-mode blockquote.quote-blue h4,
.dark-mode blockquote.quote-blue .h4,
.dark-mode blockquote.quote-blue h5,
.dark-mode blockquote.quote-blue .h5,
.dark-mode blockquote.quote-blue h6,
.dark-mode blockquote.quote-blue .h6 {
  color: #007bff;
}

.dark-mode blockquote.quote-indigo {
  border-color: #6610f2;
}

.dark-mode blockquote.quote-indigo h1, .dark-mode blockquote.quote-indigo .h1,
.dark-mode blockquote.quote-indigo h2,
.dark-mode blockquote.quote-indigo .h2,
.dark-mode blockquote.quote-indigo h3,
.dark-mode blockquote.quote-indigo .h3,
.dark-mode blockquote.quote-indigo h4,
.dark-mode blockquote.quote-indigo .h4,
.dark-mode blockquote.quote-indigo h5,
.dark-mode blockquote.quote-indigo .h5,
.dark-mode blockquote.quote-indigo h6,
.dark-mode blockquote.quote-indigo .h6 {
  color: #6610f2;
}

.dark-mode blockquote.quote-purple {
  border-color: #6f42c1;
}

.dark-mode blockquote.quote-purple h1, .dark-mode blockquote.quote-purple .h1,
.dark-mode blockquote.quote-purple h2,
.dark-mode blockquote.quote-purple .h2,
.dark-mode blockquote.quote-purple h3,
.dark-mode blockquote.quote-purple .h3,
.dark-mode blockquote.quote-purple h4,
.dark-mode blockquote.quote-purple .h4,
.dark-mode blockquote.quote-purple h5,
.dark-mode blockquote.quote-purple .h5,
.dark-mode blockquote.quote-purple h6,
.dark-mode blockquote.quote-purple .h6 {
  color: #6f42c1;
}

.dark-mode blockquote.quote-pink {
  border-color: #e83e8c;
}

.dark-mode blockquote.quote-pink h1, .dark-mode blockquote.quote-pink .h1,
.dark-mode blockquote.quote-pink h2,
.dark-mode blockquote.quote-pink .h2,
.dark-mode blockquote.quote-pink h3,
.dark-mode blockquote.quote-pink .h3,
.dark-mode blockquote.quote-pink h4,
.dark-mode blockquote.quote-pink .h4,
.dark-mode blockquote.quote-pink h5,
.dark-mode blockquote.quote-pink .h5,
.dark-mode blockquote.quote-pink h6,
.dark-mode blockquote.quote-pink .h6 {
  color: #e83e8c;
}

.dark-mode blockquote.quote-red {
  border-color: #dc3545;
}

.dark-mode blockquote.quote-red h1, .dark-mode blockquote.quote-red .h1,
.dark-mode blockquote.quote-red h2,
.dark-mode blockquote.quote-red .h2,
.dark-mode blockquote.quote-red h3,
.dark-mode blockquote.quote-red .h3,
.dark-mode blockquote.quote-red h4,
.dark-mode blockquote.quote-red .h4,
.dark-mode blockquote.quote-red h5,
.dark-mode blockquote.quote-red .h5,
.dark-mode blockquote.quote-red h6,
.dark-mode blockquote.quote-red .h6 {
  color: #dc3545;
}

.dark-mode blockquote.quote-orange {
  border-color: #fd7e14;
}

.dark-mode blockquote.quote-orange h1, .dark-mode blockquote.quote-orange .h1,
.dark-mode blockquote.quote-orange h2,
.dark-mode blockquote.quote-orange .h2,
.dark-mode blockquote.quote-orange h3,
.dark-mode blockquote.quote-orange .h3,
.dark-mode blockquote.quote-orange h4,
.dark-mode blockquote.quote-orange .h4,
.dark-mode blockquote.quote-orange h5,
.dark-mode blockquote.quote-orange .h5,
.dark-mode blockquote.quote-orange h6,
.dark-mode blockquote.quote-orange .h6 {
  color: #fd7e14;
}

.dark-mode blockquote.quote-yellow {
  border-color: #ffc107;
}

.dark-mode blockquote.quote-yellow h1, .dark-mode blockquote.quote-yellow .h1,
.dark-mode blockquote.quote-yellow h2,
.dark-mode blockquote.quote-yellow .h2,
.dark-mode blockquote.quote-yellow h3,
.dark-mode blockquote.quote-yellow .h3,
.dark-mode blockquote.quote-yellow h4,
.dark-mode blockquote.quote-yellow .h4,
.dark-mode blockquote.quote-yellow h5,
.dark-mode blockquote.quote-yellow .h5,
.dark-mode blockquote.quote-yellow h6,
.dark-mode blockquote.quote-yellow .h6 {
  color: #ffc107;
}

.dark-mode blockquote.quote-green {
  border-color: #002e5f;
}

.dark-mode blockquote.quote-green h1, .dark-mode blockquote.quote-green .h1,
.dark-mode blockquote.quote-green h2,
.dark-mode blockquote.quote-green .h2,
.dark-mode blockquote.quote-green h3,
.dark-mode blockquote.quote-green .h3,
.dark-mode blockquote.quote-green h4,
.dark-mode blockquote.quote-green .h4,
.dark-mode blockquote.quote-green h5,
.dark-mode blockquote.quote-green .h5,
.dark-mode blockquote.quote-green h6,
.dark-mode blockquote.quote-green .h6 {
  color: #002e5f;
}

.dark-mode blockquote.quote-teal {
  border-color: #20c997;
}

.dark-mode blockquote.quote-teal h1, .dark-mode blockquote.quote-teal .h1,
.dark-mode blockquote.quote-teal h2,
.dark-mode blockquote.quote-teal .h2,
.dark-mode blockquote.quote-teal h3,
.dark-mode blockquote.quote-teal .h3,
.dark-mode blockquote.quote-teal h4,
.dark-mode blockquote.quote-teal .h4,
.dark-mode blockquote.quote-teal h5,
.dark-mode blockquote.quote-teal .h5,
.dark-mode blockquote.quote-teal h6,
.dark-mode blockquote.quote-teal .h6 {
  color: #20c997;
}

.dark-mode blockquote.quote-cyan {
  border-color: #17a2b8;
}

.dark-mode blockquote.quote-cyan h1, .dark-mode blockquote.quote-cyan .h1,
.dark-mode blockquote.quote-cyan h2,
.dark-mode blockquote.quote-cyan .h2,
.dark-mode blockquote.quote-cyan h3,
.dark-mode blockquote.quote-cyan .h3,
.dark-mode blockquote.quote-cyan h4,
.dark-mode blockquote.quote-cyan .h4,
.dark-mode blockquote.quote-cyan h5,
.dark-mode blockquote.quote-cyan .h5,
.dark-mode blockquote.quote-cyan h6,
.dark-mode blockquote.quote-cyan .h6 {
  color: #17a2b8;
}

.dark-mode blockquote.quote-white {
  border-color: #fff;
}

.dark-mode blockquote.quote-white h1, .dark-mode blockquote.quote-white .h1,
.dark-mode blockquote.quote-white h2,
.dark-mode blockquote.quote-white .h2,
.dark-mode blockquote.quote-white h3,
.dark-mode blockquote.quote-white .h3,
.dark-mode blockquote.quote-white h4,
.dark-mode blockquote.quote-white .h4,
.dark-mode blockquote.quote-white h5,
.dark-mode blockquote.quote-white .h5,
.dark-mode blockquote.quote-white h6,
.dark-mode blockquote.quote-white .h6 {
  color: #fff;
}

.dark-mode blockquote.quote-gray {
  border-color: #6c757d;
}

.dark-mode blockquote.quote-gray h1, .dark-mode blockquote.quote-gray .h1,
.dark-mode blockquote.quote-gray h2,
.dark-mode blockquote.quote-gray .h2,
.dark-mode blockquote.quote-gray h3,
.dark-mode blockquote.quote-gray .h3,
.dark-mode blockquote.quote-gray h4,
.dark-mode blockquote.quote-gray .h4,
.dark-mode blockquote.quote-gray h5,
.dark-mode blockquote.quote-gray .h5,
.dark-mode blockquote.quote-gray h6,
.dark-mode blockquote.quote-gray .h6 {
  color: #6c757d;
}

.dark-mode blockquote.quote-gray-dark {
  border-color: #343a40;
}

.dark-mode blockquote.quote-gray-dark h1, .dark-mode blockquote.quote-gray-dark .h1,
.dark-mode blockquote.quote-gray-dark h2,
.dark-mode blockquote.quote-gray-dark .h2,
.dark-mode blockquote.quote-gray-dark h3,
.dark-mode blockquote.quote-gray-dark .h3,
.dark-mode blockquote.quote-gray-dark h4,
.dark-mode blockquote.quote-gray-dark .h4,
.dark-mode blockquote.quote-gray-dark h5,
.dark-mode blockquote.quote-gray-dark .h5,
.dark-mode blockquote.quote-gray-dark h6,
.dark-mode blockquote.quote-gray-dark .h6 {
  color: #343a40;
}

.dark-mode .close, .dark-mode .mailbox-attachment-close,
.dark-mode .mailbox-attachment-close {
  color: #adb5bd;
  text-shadow: 0 1px 0 #495057;
}

.dark-mode .tab-custom-content {
  border-color: #6c757d;
}

.dark-mode .list-group-item {
  background-color: #343a40;
  border-color: #6c757d;
}

@media print {
  .no-print, .main-sidebar,
  .main-header,
  .content-header {
    display: none !important;
  }
  .content-wrapper,
  .main-footer {
    transform: translate(0, 0);
    margin-left: 0 !important;
    min-height: 0 !important;
  }
  .layout-fixed .content-wrapper {
    padding-top: 0 !important;
  }
  .invoice {
    border: 0;
    margin: 0;
    padding: 0;
    width: 100%;
  }
  .invoice-col {
    float: left;
    width: 33.3333333%;
  }
  .table-responsive {
    overflow: auto;
  }
  .table-responsive > .table tr th,
  .table-responsive > .table tr td {
    white-space: normal !important;
  }
}
.text-bold,
.text-bold.table td,
.text-bold.table th {
  font-weight: 700;
}

.text-xs {
  font-size: 0.75rem !important;
}

.text-sm {
  font-size: 0.875rem !important;
}

.text-md {
  font-size: 1rem !important;
}

.text-lg {
  font-size: 1.25rem !important;
}

.text-xl {
  font-size: 2rem !important;
}

.text-lightblue {
  color: #3c8dbc !important;
}

.text-navy {
  color: #001f3f !important;
}

.text-olive {
  color: #3d9970 !important;
}

.text-lime {
  color: #01ff70 !important;
}

.text-fuchsia {
  color: #f012be !important;
}

.text-maroon {
  color: #d81b60 !important;
}

.text-blue {
  color: #007bff !important;
}

.text-indigo {
  color: #6610f2 !important;
}

.text-purple {
  color: #6f42c1 !important;
}

.text-pink {
  color: #e83e8c !important;
}

.text-red {
  color: #dc3545 !important;
}

.text-orange {
  color: #fd7e14 !important;
}

.text-yellow {
  color: #ffc107 !important;
}

.text-green {
  color: #002e5f !important;
}

.text-teal {
  color: #20c997 !important;
}

.text-cyan {
  color: #17a2b8 !important;
}

.text-white {
  color: #fff !important;
}

.text-gray {
  color: #6c757d !important;
}

.text-gray-dark {
  color: #343a40 !important;
}

.dark-mode .text-muted {
  color: #adb5bd !important;
}

.dark-mode .text-lightblue {
  color: #86bad8 !important;
}

.dark-mode .text-navy {
  color: #002c59 !important;
}

.dark-mode .text-olive {
  color: #74c8a3 !important;
}

.dark-mode .text-lime {
  color: #67ffa9 !important;
}

.dark-mode .text-fuchsia {
  color: #f672d8 !important;
}

.dark-mode .text-maroon {
  color: #ed6c9b !important;
}

.dark-mode .text-blue {
  color: #3f6791 !important;
}

.dark-mode .text-indigo {
  color: #6610f2 !important;
}

.dark-mode .text-purple {
  color: #6f42c1 !important;
}

.dark-mode .text-pink {
  color: #e83e8c !important;
}

.dark-mode .text-red {
  color: #e74c3c !important;
}

.dark-mode .text-orange {
  color: #fd7e14 !important;
}

.dark-mode .text-yellow {
  color: #f39c12 !important;
}

.dark-mode .text-green {
  color: #00bc8c !important;
}

.dark-mode .text-teal {
  color: #20c997 !important;
}

.dark-mode .text-cyan {
  color: #3498db !important;
}

.dark-mode .text-white {
  color: #fff !important;
}

.dark-mode .text-gray {
  color: #6c757d !important;
}

.dark-mode .text-gray-dark {
  color: #343a40 !important;
}

.elevation-0 {
  box-shadow: none !important;
}

.elevation-1 {
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.12), 0 1px 2px rgba(0, 0, 0, 0.24) !important;
}

.elevation-2 {
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-3 {
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.19), 0 6px 6px rgba(0, 0, 0, 0.23) !important;
}

.elevation-4 {
  box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22) !important;
}

.elevation-5 {
  box-shadow: 0 19px 38px rgba(0, 0, 0, 0.3), 0 15px 12px rgba(0, 0, 0, 0.22) !important;
}

.bg-primary {
  background-color: #007bff !important;
}

.bg-primary,
.bg-primary > a {
  color: #fff !important;
}

.bg-primary.btn:hover {
  border-color: #0062cc;
  color: #ececec;
}

.bg-primary.btn:not(:disabled):not(.disabled):active, .bg-primary.btn:not(:disabled):not(.disabled).active, .bg-primary.btn:active, .bg-primary.btn.active {
  background-color: #0062cc !important;
  border-color: #005cbf;
  color: #fff;
}

.bg-secondary {
  background-color: #6c757d !important;
}

.bg-secondary,
.bg-secondary > a {
  color: #fff !important;
}

.bg-secondary.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-secondary.btn:not(:disabled):not(.disabled):active, .bg-secondary.btn:not(:disabled):not(.disabled).active, .bg-secondary.btn:active, .bg-secondary.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-success {
  background-color: #002e5f !important;
}

.bg-success,
.bg-success > a {
  color: #fff !important;
}

.bg-success.btn:hover {
  border-color: #18395e;
  color: #ececec;
}

.bg-success.btn:not(:disabled):not(.disabled):active, .bg-success.btn:not(:disabled):not(.disabled).active, .bg-success.btn:active, .bg-success.btn.active {
  background-color: #18395e !important;
  border-color: #1c7430;
  color: #fff;
}

.bg-info {
  background-color: #17a2b8 !important;
}

.bg-info,
.bg-info > a {
  color: #fff !important;
}

.bg-info.btn:hover {
  border-color: #117a8b;
  color: #ececec;
}

.bg-info.btn:not(:disabled):not(.disabled):active, .bg-info.btn:not(:disabled):not(.disabled).active, .bg-info.btn:active, .bg-info.btn.active {
  background-color: #117a8b !important;
  border-color: #10707f;
  color: #fff;
}

.bg-warning {
  background-color: #ffc107 !important;
}

.bg-warning,
.bg-warning > a {
  color: #1f2d3d !important;
}

.bg-warning.btn:hover {
  border-color: #d39e00;
  color: #121a24;
}

.bg-warning.btn:not(:disabled):not(.disabled):active, .bg-warning.btn:not(:disabled):not(.disabled).active, .bg-warning.btn:active, .bg-warning.btn.active {
  background-color: #d39e00 !important;
  border-color: #c69500;
  color: #1f2d3d;
}

.bg-danger {
  background-color: #dc3545 !important;
}

.bg-danger,
.bg-danger > a {
  color: #fff !important;
}

.bg-danger.btn:hover {
  border-color: #bd2130;
  color: #ececec;
}

.bg-danger.btn:not(:disabled):not(.disabled):active, .bg-danger.btn:not(:disabled):not(.disabled).active, .bg-danger.btn:active, .bg-danger.btn.active {
  background-color: #bd2130 !important;
  border-color: #b21f2d;
  color: #fff;
}

.bg-light {
  background-color: #f8f9fa !important;
}

.bg-light,
.bg-light > a {
  color: #1f2d3d !important;
}

.bg-light.btn:hover {
  border-color: #dae0e5;
  color: #121a24;
}

.bg-light.btn:not(:disabled):not(.disabled):active, .bg-light.btn:not(:disabled):not(.disabled).active, .bg-light.btn:active, .bg-light.btn.active {
  background-color: #dae0e5 !important;
  border-color: #d3d9df;
  color: #1f2d3d;
}

.bg-dark {
  background-color: #343a40 !important;
}

.bg-dark,
.bg-dark > a {
  color: #fff !important;
}

.bg-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.bg-dark.btn:not(:disabled):not(.disabled):active, .bg-dark.btn:not(:disabled):not(.disabled).active, .bg-dark.btn:active, .bg-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.bg-lightblue {
  background-color: #3c8dbc !important;
}

.bg-lightblue,
.bg-lightblue > a {
  color: #fff !important;
}

.bg-lightblue.btn:hover {
  border-color: #307095;
  color: #ececec;
}

.bg-lightblue.btn:not(:disabled):not(.disabled):active, .bg-lightblue.btn:not(:disabled):not(.disabled).active, .bg-lightblue.btn:active, .bg-lightblue.btn.active {
  background-color: #307095 !important;
  border-color: #2d698c;
  color: #fff;
}

.bg-navy {
  background-color: #001f3f !important;
}

.bg-navy,
.bg-navy > a {
  color: #fff !important;
}

.bg-navy.btn:hover {
  border-color: #00060c;
  color: #ececec;
}

.bg-navy.btn:not(:disabled):not(.disabled):active, .bg-navy.btn:not(:disabled):not(.disabled).active, .bg-navy.btn:active, .bg-navy.btn.active {
  background-color: #00060c !important;
  border-color: black;
  color: #fff;
}

.bg-olive {
  background-color: #3d9970 !important;
}

.bg-olive,
.bg-olive > a {
  color: #fff !important;
}

.bg-olive.btn:hover {
  border-color: #2e7555;
  color: #ececec;
}

.bg-olive.btn:not(:disabled):not(.disabled):active, .bg-olive.btn:not(:disabled):not(.disabled).active, .bg-olive.btn:active, .bg-olive.btn.active {
  background-color: #2e7555 !important;
  border-color: #2b6b4f;
  color: #fff;
}

.bg-lime {
  background-color: #01ff70 !important;
}

.bg-lime,
.bg-lime > a {
  color: #1f2d3d !important;
}

.bg-lime.btn:hover {
  border-color: #00cd5a;
  color: #121a24;
}

.bg-lime.btn:not(:disabled):not(.disabled):active, .bg-lime.btn:not(:disabled):not(.disabled).active, .bg-lime.btn:active, .bg-lime.btn.active {
  background-color: #00cd5a !important;
  border-color: #00c054;
  color: #fff;
}

.bg-fuchsia {
  background-color: #f012be !important;
}

.bg-fuchsia,
.bg-fuchsia > a {
  color: #fff !important;
}

.bg-fuchsia.btn:hover {
  border-color: #c30c9a;
  color: #ececec;
}

.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-fuchsia.btn:active, .bg-fuchsia.btn.active {
  background-color: #c30c9a !important;
  border-color: #b70c90;
  color: #fff;
}

.bg-maroon {
  background-color: #d81b60 !important;
}

.bg-maroon,
.bg-maroon > a {
  color: #fff !important;
}

.bg-maroon.btn:hover {
  border-color: #ab154c;
  color: #ececec;
}

.bg-maroon.btn:not(:disabled):not(.disabled):active, .bg-maroon.btn:not(:disabled):not(.disabled).active, .bg-maroon.btn:active, .bg-maroon.btn.active {
  background-color: #ab154c !important;
  border-color: #9f1447;
  color: #fff;
}

.bg-blue {
  background-color: #007bff !important;
}

.bg-blue,
.bg-blue > a {
  color: #fff !important;
}

.bg-blue.btn:hover {
  border-color: #0062cc;
  color: #ececec;
}

.bg-blue.btn:not(:disabled):not(.disabled):active, .bg-blue.btn:not(:disabled):not(.disabled).active, .bg-blue.btn:active, .bg-blue.btn.active {
  background-color: #0062cc !important;
  border-color: #005cbf;
  color: #fff;
}

.bg-indigo {
  background-color: #6610f2 !important;
}

.bg-indigo,
.bg-indigo > a {
  color: #fff !important;
}

.bg-indigo.btn:hover {
  border-color: #510bc4;
  color: #ececec;
}

.bg-indigo.btn:not(:disabled):not(.disabled):active, .bg-indigo.btn:not(:disabled):not(.disabled).active, .bg-indigo.btn:active, .bg-indigo.btn.active {
  background-color: #510bc4 !important;
  border-color: #4c0ab8;
  color: #fff;
}

.bg-purple {
  background-color: #6f42c1 !important;
}

.bg-purple,
.bg-purple > a {
  color: #fff !important;
}

.bg-purple.btn:hover {
  border-color: #59339d;
  color: #ececec;
}

.bg-purple.btn:not(:disabled):not(.disabled):active, .bg-purple.btn:not(:disabled):not(.disabled).active, .bg-purple.btn:active, .bg-purple.btn.active {
  background-color: #59339d !important;
  border-color: #533093;
  color: #fff;
}

.bg-pink {
  background-color: #e83e8c !important;
}

.bg-pink,
.bg-pink > a {
  color: #fff !important;
}

.bg-pink.btn:hover {
  border-color: #d91a72;
  color: #ececec;
}

.bg-pink.btn:not(:disabled):not(.disabled):active, .bg-pink.btn:not(:disabled):not(.disabled).active, .bg-pink.btn:active, .bg-pink.btn.active {
  background-color: #d91a72 !important;
  border-color: #ce196c;
  color: #fff;
}

.bg-red {
  background-color: #dc3545 !important;
}

.bg-red,
.bg-red > a {
  color: #fff !important;
}

.bg-red.btn:hover {
  border-color: #bd2130;
  color: #ececec;
}

.bg-red.btn:not(:disabled):not(.disabled):active, .bg-red.btn:not(:disabled):not(.disabled).active, .bg-red.btn:active, .bg-red.btn.active {
  background-color: #bd2130 !important;
  border-color: #b21f2d;
  color: #fff;
}

.bg-orange {
  background-color: #fd7e14 !important;
}

.bg-orange,
.bg-orange > a {
  color: #1f2d3d !important;
}

.bg-orange.btn:hover {
  border-color: #dc6502;
  color: #121a24;
}

.bg-orange.btn:not(:disabled):not(.disabled):active, .bg-orange.btn:not(:disabled):not(.disabled).active, .bg-orange.btn:active, .bg-orange.btn.active {
  background-color: #dc6502 !important;
  border-color: #cf5f02;
  color: #fff;
}

.bg-yellow {
  background-color: #ffc107 !important;
}

.bg-yellow,
.bg-yellow > a {
  color: #1f2d3d !important;
}

.bg-yellow.btn:hover {
  border-color: #d39e00;
  color: #121a24;
}

.bg-yellow.btn:not(:disabled):not(.disabled):active, .bg-yellow.btn:not(:disabled):not(.disabled).active, .bg-yellow.btn:active, .bg-yellow.btn.active {
  background-color: #d39e00 !important;
  border-color: #c69500;
  color: #1f2d3d;
}

.bg-green {
  background-color: #002e5f !important;
}

.bg-green,
.bg-green > a {
  color: #fff !important;
}

.bg-green.btn:hover {
  border-color: #18395e;
  color: #ececec;
}

.bg-green.btn:not(:disabled):not(.disabled):active, .bg-green.btn:not(:disabled):not(.disabled).active, .bg-green.btn:active, .bg-green.btn.active {
  background-color: #18395e !important;
  border-color: #1c7430;
  color: #fff;
}

.bg-teal {
  background-color: #20c997 !important;
}

.bg-teal,
.bg-teal > a {
  color: #fff !important;
}

.bg-teal.btn:hover {
  border-color: #199d76;
  color: #ececec;
}

.bg-teal.btn:not(:disabled):not(.disabled):active, .bg-teal.btn:not(:disabled):not(.disabled).active, .bg-teal.btn:active, .bg-teal.btn.active {
  background-color: #199d76 !important;
  border-color: #17926e;
  color: #fff;
}

.bg-cyan {
  background-color: #17a2b8 !important;
}

.bg-cyan,
.bg-cyan > a {
  color: #fff !important;
}

.bg-cyan.btn:hover {
  border-color: #117a8b;
  color: #ececec;
}

.bg-cyan.btn:not(:disabled):not(.disabled):active, .bg-cyan.btn:not(:disabled):not(.disabled).active, .bg-cyan.btn:active, .bg-cyan.btn.active {
  background-color: #117a8b !important;
  border-color: #10707f;
  color: #fff;
}

.bg-white {
  background-color: #fff !important;
}

.bg-white,
.bg-white > a {
  color: #1f2d3d !important;
}

.bg-white.btn:hover {
  border-color: #e6e6e6;
  color: #121a24;
}

.bg-white.btn:not(:disabled):not(.disabled):active, .bg-white.btn:not(:disabled):not(.disabled).active, .bg-white.btn:active, .bg-white.btn.active {
  background-color: #e6e6e6 !important;
  border-color: #dfdfdf;
  color: #1f2d3d;
}

.bg-gray {
  background-color: #6c757d !important;
}

.bg-gray,
.bg-gray > a {
  color: #fff !important;
}

.bg-gray.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.bg-gray.btn:not(:disabled):not(.disabled):active, .bg-gray.btn:not(:disabled):not(.disabled).active, .bg-gray.btn:active, .bg-gray.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gray-dark {
  background-color: #343a40 !important;
}

.bg-gray-dark,
.bg-gray-dark > a {
  color: #fff !important;
}

.bg-gray-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gray-dark.btn:active, .bg-gray-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

@media print {
  .table td.bg-primary,
  .table th.bg-primary {
    background-color: #007bff !important;
  }
  .table td.bg-primary,
  .table td.bg-primary > a,
  .table th.bg-primary,
  .table th.bg-primary > a {
    color: #fff !important;
  }
  .table td.bg-primary.btn:hover,
  .table th.bg-primary.btn:hover {
    border-color: #0062cc;
    color: #ececec;
  }
  .table td.bg-primary.btn:not(:disabled):not(.disabled):active, .table td.bg-primary.btn:not(:disabled):not(.disabled).active, .table td.bg-primary.btn:active, .table td.bg-primary.btn.active,
  .table th.bg-primary.btn:not(:disabled):not(.disabled):active,
  .table th.bg-primary.btn:not(:disabled):not(.disabled).active,
  .table th.bg-primary.btn:active,
  .table th.bg-primary.btn.active {
    background-color: #0062cc !important;
    border-color: #005cbf;
    color: #fff;
  }
  .table td.bg-secondary,
  .table th.bg-secondary {
    background-color: #6c757d !important;
  }
  .table td.bg-secondary,
  .table td.bg-secondary > a,
  .table th.bg-secondary,
  .table th.bg-secondary > a {
    color: #fff !important;
  }
  .table td.bg-secondary.btn:hover,
  .table th.bg-secondary.btn:hover {
    border-color: #545b62;
    color: #ececec;
  }
  .table td.bg-secondary.btn:not(:disabled):not(.disabled):active, .table td.bg-secondary.btn:not(:disabled):not(.disabled).active, .table td.bg-secondary.btn:active, .table td.bg-secondary.btn.active,
  .table th.bg-secondary.btn:not(:disabled):not(.disabled):active,
  .table th.bg-secondary.btn:not(:disabled):not(.disabled).active,
  .table th.bg-secondary.btn:active,
  .table th.bg-secondary.btn.active {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff;
  }
  .table td.bg-success,
  .table th.bg-success {
    background-color: #002e5f !important;
  }
  .table td.bg-success,
  .table td.bg-success > a,
  .table th.bg-success,
  .table th.bg-success > a {
    color: #fff !important;
  }
  .table td.bg-success.btn:hover,
  .table th.bg-success.btn:hover {
    border-color: #18395e;
    color: #ececec;
  }
  .table td.bg-success.btn:not(:disabled):not(.disabled):active, .table td.bg-success.btn:not(:disabled):not(.disabled).active, .table td.bg-success.btn:active, .table td.bg-success.btn.active,
  .table th.bg-success.btn:not(:disabled):not(.disabled):active,
  .table th.bg-success.btn:not(:disabled):not(.disabled).active,
  .table th.bg-success.btn:active,
  .table th.bg-success.btn.active {
    background-color: #18395e !important;
    border-color: #1c7430;
    color: #fff;
  }
  .table td.bg-info,
  .table th.bg-info {
    background-color: #17a2b8 !important;
  }
  .table td.bg-info,
  .table td.bg-info > a,
  .table th.bg-info,
  .table th.bg-info > a {
    color: #fff !important;
  }
  .table td.bg-info.btn:hover,
  .table th.bg-info.btn:hover {
    border-color: #117a8b;
    color: #ececec;
  }
  .table td.bg-info.btn:not(:disabled):not(.disabled):active, .table td.bg-info.btn:not(:disabled):not(.disabled).active, .table td.bg-info.btn:active, .table td.bg-info.btn.active,
  .table th.bg-info.btn:not(:disabled):not(.disabled):active,
  .table th.bg-info.btn:not(:disabled):not(.disabled).active,
  .table th.bg-info.btn:active,
  .table th.bg-info.btn.active {
    background-color: #117a8b !important;
    border-color: #10707f;
    color: #fff;
  }
  .table td.bg-warning,
  .table th.bg-warning {
    background-color: #ffc107 !important;
  }
  .table td.bg-warning,
  .table td.bg-warning > a,
  .table th.bg-warning,
  .table th.bg-warning > a {
    color: #1f2d3d !important;
  }
  .table td.bg-warning.btn:hover,
  .table th.bg-warning.btn:hover {
    border-color: #d39e00;
    color: #121a24;
  }
  .table td.bg-warning.btn:not(:disabled):not(.disabled):active, .table td.bg-warning.btn:not(:disabled):not(.disabled).active, .table td.bg-warning.btn:active, .table td.bg-warning.btn.active,
  .table th.bg-warning.btn:not(:disabled):not(.disabled):active,
  .table th.bg-warning.btn:not(:disabled):not(.disabled).active,
  .table th.bg-warning.btn:active,
  .table th.bg-warning.btn.active {
    background-color: #d39e00 !important;
    border-color: #c69500;
    color: #1f2d3d;
  }
  .table td.bg-danger,
  .table th.bg-danger {
    background-color: #dc3545 !important;
  }
  .table td.bg-danger,
  .table td.bg-danger > a,
  .table th.bg-danger,
  .table th.bg-danger > a {
    color: #fff !important;
  }
  .table td.bg-danger.btn:hover,
  .table th.bg-danger.btn:hover {
    border-color: #bd2130;
    color: #ececec;
  }
  .table td.bg-danger.btn:not(:disabled):not(.disabled):active, .table td.bg-danger.btn:not(:disabled):not(.disabled).active, .table td.bg-danger.btn:active, .table td.bg-danger.btn.active,
  .table th.bg-danger.btn:not(:disabled):not(.disabled):active,
  .table th.bg-danger.btn:not(:disabled):not(.disabled).active,
  .table th.bg-danger.btn:active,
  .table th.bg-danger.btn.active {
    background-color: #bd2130 !important;
    border-color: #b21f2d;
    color: #fff;
  }
  .table td.bg-light,
  .table th.bg-light {
    background-color: #f8f9fa !important;
  }
  .table td.bg-light,
  .table td.bg-light > a,
  .table th.bg-light,
  .table th.bg-light > a {
    color: #1f2d3d !important;
  }
  .table td.bg-light.btn:hover,
  .table th.bg-light.btn:hover {
    border-color: #dae0e5;
    color: #121a24;
  }
  .table td.bg-light.btn:not(:disabled):not(.disabled):active, .table td.bg-light.btn:not(:disabled):not(.disabled).active, .table td.bg-light.btn:active, .table td.bg-light.btn.active,
  .table th.bg-light.btn:not(:disabled):not(.disabled):active,
  .table th.bg-light.btn:not(:disabled):not(.disabled).active,
  .table th.bg-light.btn:active,
  .table th.bg-light.btn.active {
    background-color: #dae0e5 !important;
    border-color: #d3d9df;
    color: #1f2d3d;
  }
  .table td.bg-dark,
  .table th.bg-dark {
    background-color: #343a40 !important;
  }
  .table td.bg-dark,
  .table td.bg-dark > a,
  .table th.bg-dark,
  .table th.bg-dark > a {
    color: #fff !important;
  }
  .table td.bg-dark.btn:hover,
  .table th.bg-dark.btn:hover {
    border-color: #1d2124;
    color: #ececec;
  }
  .table td.bg-dark.btn:not(:disabled):not(.disabled):active, .table td.bg-dark.btn:not(:disabled):not(.disabled).active, .table td.bg-dark.btn:active, .table td.bg-dark.btn.active,
  .table th.bg-dark.btn:not(:disabled):not(.disabled):active,
  .table th.bg-dark.btn:not(:disabled):not(.disabled).active,
  .table th.bg-dark.btn:active,
  .table th.bg-dark.btn.active {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff;
  }
  .table td.bg-lightblue,
  .table th.bg-lightblue {
    background-color: #3c8dbc !important;
  }
  .table td.bg-lightblue,
  .table td.bg-lightblue > a,
  .table th.bg-lightblue,
  .table th.bg-lightblue > a {
    color: #fff !important;
  }
  .table td.bg-lightblue.btn:hover,
  .table th.bg-lightblue.btn:hover {
    border-color: #307095;
    color: #ececec;
  }
  .table td.bg-lightblue.btn:not(:disabled):not(.disabled):active, .table td.bg-lightblue.btn:not(:disabled):not(.disabled).active, .table td.bg-lightblue.btn:active, .table td.bg-lightblue.btn.active,
  .table th.bg-lightblue.btn:not(:disabled):not(.disabled):active,
  .table th.bg-lightblue.btn:not(:disabled):not(.disabled).active,
  .table th.bg-lightblue.btn:active,
  .table th.bg-lightblue.btn.active {
    background-color: #307095 !important;
    border-color: #2d698c;
    color: #fff;
  }
  .table td.bg-navy,
  .table th.bg-navy {
    background-color: #001f3f !important;
  }
  .table td.bg-navy,
  .table td.bg-navy > a,
  .table th.bg-navy,
  .table th.bg-navy > a {
    color: #fff !important;
  }
  .table td.bg-navy.btn:hover,
  .table th.bg-navy.btn:hover {
    border-color: #00060c;
    color: #ececec;
  }
  .table td.bg-navy.btn:not(:disabled):not(.disabled):active, .table td.bg-navy.btn:not(:disabled):not(.disabled).active, .table td.bg-navy.btn:active, .table td.bg-navy.btn.active,
  .table th.bg-navy.btn:not(:disabled):not(.disabled):active,
  .table th.bg-navy.btn:not(:disabled):not(.disabled).active,
  .table th.bg-navy.btn:active,
  .table th.bg-navy.btn.active {
    background-color: #00060c !important;
    border-color: black;
    color: #fff;
  }
  .table td.bg-olive,
  .table th.bg-olive {
    background-color: #3d9970 !important;
  }
  .table td.bg-olive,
  .table td.bg-olive > a,
  .table th.bg-olive,
  .table th.bg-olive > a {
    color: #fff !important;
  }
  .table td.bg-olive.btn:hover,
  .table th.bg-olive.btn:hover {
    border-color: #2e7555;
    color: #ececec;
  }
  .table td.bg-olive.btn:not(:disabled):not(.disabled):active, .table td.bg-olive.btn:not(:disabled):not(.disabled).active, .table td.bg-olive.btn:active, .table td.bg-olive.btn.active,
  .table th.bg-olive.btn:not(:disabled):not(.disabled):active,
  .table th.bg-olive.btn:not(:disabled):not(.disabled).active,
  .table th.bg-olive.btn:active,
  .table th.bg-olive.btn.active {
    background-color: #2e7555 !important;
    border-color: #2b6b4f;
    color: #fff;
  }
  .table td.bg-lime,
  .table th.bg-lime {
    background-color: #01ff70 !important;
  }
  .table td.bg-lime,
  .table td.bg-lime > a,
  .table th.bg-lime,
  .table th.bg-lime > a {
    color: #1f2d3d !important;
  }
  .table td.bg-lime.btn:hover,
  .table th.bg-lime.btn:hover {
    border-color: #00cd5a;
    color: #121a24;
  }
  .table td.bg-lime.btn:not(:disabled):not(.disabled):active, .table td.bg-lime.btn:not(:disabled):not(.disabled).active, .table td.bg-lime.btn:active, .table td.bg-lime.btn.active,
  .table th.bg-lime.btn:not(:disabled):not(.disabled):active,
  .table th.bg-lime.btn:not(:disabled):not(.disabled).active,
  .table th.bg-lime.btn:active,
  .table th.bg-lime.btn.active {
    background-color: #00cd5a !important;
    border-color: #00c054;
    color: #fff;
  }
  .table td.bg-fuchsia,
  .table th.bg-fuchsia {
    background-color: #f012be !important;
  }
  .table td.bg-fuchsia,
  .table td.bg-fuchsia > a,
  .table th.bg-fuchsia,
  .table th.bg-fuchsia > a {
    color: #fff !important;
  }
  .table td.bg-fuchsia.btn:hover,
  .table th.bg-fuchsia.btn:hover {
    border-color: #c30c9a;
    color: #ececec;
  }
  .table td.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .table td.bg-fuchsia.btn:not(:disabled):not(.disabled).active, .table td.bg-fuchsia.btn:active, .table td.bg-fuchsia.btn.active,
  .table th.bg-fuchsia.btn:not(:disabled):not(.disabled):active,
  .table th.bg-fuchsia.btn:not(:disabled):not(.disabled).active,
  .table th.bg-fuchsia.btn:active,
  .table th.bg-fuchsia.btn.active {
    background-color: #c30c9a !important;
    border-color: #b70c90;
    color: #fff;
  }
  .table td.bg-maroon,
  .table th.bg-maroon {
    background-color: #d81b60 !important;
  }
  .table td.bg-maroon,
  .table td.bg-maroon > a,
  .table th.bg-maroon,
  .table th.bg-maroon > a {
    color: #fff !important;
  }
  .table td.bg-maroon.btn:hover,
  .table th.bg-maroon.btn:hover {
    border-color: #ab154c;
    color: #ececec;
  }
  .table td.bg-maroon.btn:not(:disabled):not(.disabled):active, .table td.bg-maroon.btn:not(:disabled):not(.disabled).active, .table td.bg-maroon.btn:active, .table td.bg-maroon.btn.active,
  .table th.bg-maroon.btn:not(:disabled):not(.disabled):active,
  .table th.bg-maroon.btn:not(:disabled):not(.disabled).active,
  .table th.bg-maroon.btn:active,
  .table th.bg-maroon.btn.active {
    background-color: #ab154c !important;
    border-color: #9f1447;
    color: #fff;
  }
  .table td.bg-blue,
  .table th.bg-blue {
    background-color: #007bff !important;
  }
  .table td.bg-blue,
  .table td.bg-blue > a,
  .table th.bg-blue,
  .table th.bg-blue > a {
    color: #fff !important;
  }
  .table td.bg-blue.btn:hover,
  .table th.bg-blue.btn:hover {
    border-color: #0062cc;
    color: #ececec;
  }
  .table td.bg-blue.btn:not(:disabled):not(.disabled):active, .table td.bg-blue.btn:not(:disabled):not(.disabled).active, .table td.bg-blue.btn:active, .table td.bg-blue.btn.active,
  .table th.bg-blue.btn:not(:disabled):not(.disabled):active,
  .table th.bg-blue.btn:not(:disabled):not(.disabled).active,
  .table th.bg-blue.btn:active,
  .table th.bg-blue.btn.active {
    background-color: #0062cc !important;
    border-color: #005cbf;
    color: #fff;
  }
  .table td.bg-indigo,
  .table th.bg-indigo {
    background-color: #6610f2 !important;
  }
  .table td.bg-indigo,
  .table td.bg-indigo > a,
  .table th.bg-indigo,
  .table th.bg-indigo > a {
    color: #fff !important;
  }
  .table td.bg-indigo.btn:hover,
  .table th.bg-indigo.btn:hover {
    border-color: #510bc4;
    color: #ececec;
  }
  .table td.bg-indigo.btn:not(:disabled):not(.disabled):active, .table td.bg-indigo.btn:not(:disabled):not(.disabled).active, .table td.bg-indigo.btn:active, .table td.bg-indigo.btn.active,
  .table th.bg-indigo.btn:not(:disabled):not(.disabled):active,
  .table th.bg-indigo.btn:not(:disabled):not(.disabled).active,
  .table th.bg-indigo.btn:active,
  .table th.bg-indigo.btn.active {
    background-color: #510bc4 !important;
    border-color: #4c0ab8;
    color: #fff;
  }
  .table td.bg-purple,
  .table th.bg-purple {
    background-color: #6f42c1 !important;
  }
  .table td.bg-purple,
  .table td.bg-purple > a,
  .table th.bg-purple,
  .table th.bg-purple > a {
    color: #fff !important;
  }
  .table td.bg-purple.btn:hover,
  .table th.bg-purple.btn:hover {
    border-color: #59339d;
    color: #ececec;
  }
  .table td.bg-purple.btn:not(:disabled):not(.disabled):active, .table td.bg-purple.btn:not(:disabled):not(.disabled).active, .table td.bg-purple.btn:active, .table td.bg-purple.btn.active,
  .table th.bg-purple.btn:not(:disabled):not(.disabled):active,
  .table th.bg-purple.btn:not(:disabled):not(.disabled).active,
  .table th.bg-purple.btn:active,
  .table th.bg-purple.btn.active {
    background-color: #59339d !important;
    border-color: #533093;
    color: #fff;
  }
  .table td.bg-pink,
  .table th.bg-pink {
    background-color: #e83e8c !important;
  }
  .table td.bg-pink,
  .table td.bg-pink > a,
  .table th.bg-pink,
  .table th.bg-pink > a {
    color: #fff !important;
  }
  .table td.bg-pink.btn:hover,
  .table th.bg-pink.btn:hover {
    border-color: #d91a72;
    color: #ececec;
  }
  .table td.bg-pink.btn:not(:disabled):not(.disabled):active, .table td.bg-pink.btn:not(:disabled):not(.disabled).active, .table td.bg-pink.btn:active, .table td.bg-pink.btn.active,
  .table th.bg-pink.btn:not(:disabled):not(.disabled):active,
  .table th.bg-pink.btn:not(:disabled):not(.disabled).active,
  .table th.bg-pink.btn:active,
  .table th.bg-pink.btn.active {
    background-color: #d91a72 !important;
    border-color: #ce196c;
    color: #fff;
  }
  .table td.bg-red,
  .table th.bg-red {
    background-color: #dc3545 !important;
  }
  .table td.bg-red,
  .table td.bg-red > a,
  .table th.bg-red,
  .table th.bg-red > a {
    color: #fff !important;
  }
  .table td.bg-red.btn:hover,
  .table th.bg-red.btn:hover {
    border-color: #bd2130;
    color: #ececec;
  }
  .table td.bg-red.btn:not(:disabled):not(.disabled):active, .table td.bg-red.btn:not(:disabled):not(.disabled).active, .table td.bg-red.btn:active, .table td.bg-red.btn.active,
  .table th.bg-red.btn:not(:disabled):not(.disabled):active,
  .table th.bg-red.btn:not(:disabled):not(.disabled).active,
  .table th.bg-red.btn:active,
  .table th.bg-red.btn.active {
    background-color: #bd2130 !important;
    border-color: #b21f2d;
    color: #fff;
  }
  .table td.bg-orange,
  .table th.bg-orange {
    background-color: #fd7e14 !important;
  }
  .table td.bg-orange,
  .table td.bg-orange > a,
  .table th.bg-orange,
  .table th.bg-orange > a {
    color: #1f2d3d !important;
  }
  .table td.bg-orange.btn:hover,
  .table th.bg-orange.btn:hover {
    border-color: #dc6502;
    color: #121a24;
  }
  .table td.bg-orange.btn:not(:disabled):not(.disabled):active, .table td.bg-orange.btn:not(:disabled):not(.disabled).active, .table td.bg-orange.btn:active, .table td.bg-orange.btn.active,
  .table th.bg-orange.btn:not(:disabled):not(.disabled):active,
  .table th.bg-orange.btn:not(:disabled):not(.disabled).active,
  .table th.bg-orange.btn:active,
  .table th.bg-orange.btn.active {
    background-color: #dc6502 !important;
    border-color: #cf5f02;
    color: #fff;
  }
  .table td.bg-yellow,
  .table th.bg-yellow {
    background-color: #ffc107 !important;
  }
  .table td.bg-yellow,
  .table td.bg-yellow > a,
  .table th.bg-yellow,
  .table th.bg-yellow > a {
    color: #1f2d3d !important;
  }
  .table td.bg-yellow.btn:hover,
  .table th.bg-yellow.btn:hover {
    border-color: #d39e00;
    color: #121a24;
  }
  .table td.bg-yellow.btn:not(:disabled):not(.disabled):active, .table td.bg-yellow.btn:not(:disabled):not(.disabled).active, .table td.bg-yellow.btn:active, .table td.bg-yellow.btn.active,
  .table th.bg-yellow.btn:not(:disabled):not(.disabled):active,
  .table th.bg-yellow.btn:not(:disabled):not(.disabled).active,
  .table th.bg-yellow.btn:active,
  .table th.bg-yellow.btn.active {
    background-color: #d39e00 !important;
    border-color: #c69500;
    color: #1f2d3d;
  }
  .table td.bg-green,
  .table th.bg-green {
    background-color: #002e5f !important;
  }
  .table td.bg-green,
  .table td.bg-green > a,
  .table th.bg-green,
  .table th.bg-green > a {
    color: #fff !important;
  }
  .table td.bg-green.btn:hover,
  .table th.bg-green.btn:hover {
    border-color: #18395e;
    color: #ececec;
  }
  .table td.bg-green.btn:not(:disabled):not(.disabled):active, .table td.bg-green.btn:not(:disabled):not(.disabled).active, .table td.bg-green.btn:active, .table td.bg-green.btn.active,
  .table th.bg-green.btn:not(:disabled):not(.disabled):active,
  .table th.bg-green.btn:not(:disabled):not(.disabled).active,
  .table th.bg-green.btn:active,
  .table th.bg-green.btn.active {
    background-color: #18395e !important;
    border-color: #1c7430;
    color: #fff;
  }
  .table td.bg-teal,
  .table th.bg-teal {
    background-color: #20c997 !important;
  }
  .table td.bg-teal,
  .table td.bg-teal > a,
  .table th.bg-teal,
  .table th.bg-teal > a {
    color: #fff !important;
  }
  .table td.bg-teal.btn:hover,
  .table th.bg-teal.btn:hover {
    border-color: #199d76;
    color: #ececec;
  }
  .table td.bg-teal.btn:not(:disabled):not(.disabled):active, .table td.bg-teal.btn:not(:disabled):not(.disabled).active, .table td.bg-teal.btn:active, .table td.bg-teal.btn.active,
  .table th.bg-teal.btn:not(:disabled):not(.disabled):active,
  .table th.bg-teal.btn:not(:disabled):not(.disabled).active,
  .table th.bg-teal.btn:active,
  .table th.bg-teal.btn.active {
    background-color: #199d76 !important;
    border-color: #17926e;
    color: #fff;
  }
  .table td.bg-cyan,
  .table th.bg-cyan {
    background-color: #17a2b8 !important;
  }
  .table td.bg-cyan,
  .table td.bg-cyan > a,
  .table th.bg-cyan,
  .table th.bg-cyan > a {
    color: #fff !important;
  }
  .table td.bg-cyan.btn:hover,
  .table th.bg-cyan.btn:hover {
    border-color: #117a8b;
    color: #ececec;
  }
  .table td.bg-cyan.btn:not(:disabled):not(.disabled):active, .table td.bg-cyan.btn:not(:disabled):not(.disabled).active, .table td.bg-cyan.btn:active, .table td.bg-cyan.btn.active,
  .table th.bg-cyan.btn:not(:disabled):not(.disabled):active,
  .table th.bg-cyan.btn:not(:disabled):not(.disabled).active,
  .table th.bg-cyan.btn:active,
  .table th.bg-cyan.btn.active {
    background-color: #117a8b !important;
    border-color: #10707f;
    color: #fff;
  }
  .table td.bg-white,
  .table th.bg-white {
    background-color: #fff !important;
  }
  .table td.bg-white,
  .table td.bg-white > a,
  .table th.bg-white,
  .table th.bg-white > a {
    color: #1f2d3d !important;
  }
  .table td.bg-white.btn:hover,
  .table th.bg-white.btn:hover {
    border-color: #e6e6e6;
    color: #121a24;
  }
  .table td.bg-white.btn:not(:disabled):not(.disabled):active, .table td.bg-white.btn:not(:disabled):not(.disabled).active, .table td.bg-white.btn:active, .table td.bg-white.btn.active,
  .table th.bg-white.btn:not(:disabled):not(.disabled):active,
  .table th.bg-white.btn:not(:disabled):not(.disabled).active,
  .table th.bg-white.btn:active,
  .table th.bg-white.btn.active {
    background-color: #e6e6e6 !important;
    border-color: #dfdfdf;
    color: #1f2d3d;
  }
  .table td.bg-gray,
  .table th.bg-gray {
    background-color: #6c757d !important;
  }
  .table td.bg-gray,
  .table td.bg-gray > a,
  .table th.bg-gray,
  .table th.bg-gray > a {
    color: #fff !important;
  }
  .table td.bg-gray.btn:hover,
  .table th.bg-gray.btn:hover {
    border-color: #545b62;
    color: #ececec;
  }
  .table td.bg-gray.btn:not(:disabled):not(.disabled):active, .table td.bg-gray.btn:not(:disabled):not(.disabled).active, .table td.bg-gray.btn:active, .table td.bg-gray.btn.active,
  .table th.bg-gray.btn:not(:disabled):not(.disabled):active,
  .table th.bg-gray.btn:not(:disabled):not(.disabled).active,
  .table th.bg-gray.btn:active,
  .table th.bg-gray.btn.active {
    background-color: #545b62 !important;
    border-color: #4e555b;
    color: #fff;
  }
  .table td.bg-gray-dark,
  .table th.bg-gray-dark {
    background-color: #343a40 !important;
  }
  .table td.bg-gray-dark,
  .table td.bg-gray-dark > a,
  .table th.bg-gray-dark,
  .table th.bg-gray-dark > a {
    color: #fff !important;
  }
  .table td.bg-gray-dark.btn:hover,
  .table th.bg-gray-dark.btn:hover {
    border-color: #1d2124;
    color: #ececec;
  }
  .table td.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .table td.bg-gray-dark.btn:not(:disabled):not(.disabled).active, .table td.bg-gray-dark.btn:active, .table td.bg-gray-dark.btn.active,
  .table th.bg-gray-dark.btn:not(:disabled):not(.disabled):active,
  .table th.bg-gray-dark.btn:not(:disabled):not(.disabled).active,
  .table th.bg-gray-dark.btn:active,
  .table th.bg-gray-dark.btn.active {
    background-color: #1d2124 !important;
    border-color: #171a1d;
    color: #fff;
  }
}
.bg-gray {
  background-color: #adb5bd;
  color: #1f2d3d;
}

.bg-gray-light {
  background-color: #f2f4f5;
  color: #1f2d3d !important;
}

.bg-black {
  background-color: #000;
  color: #fff !important;
}

.bg-white {
  background-color: #fff;
  color: #1f2d3d !important;
}

.bg-gradient-primary {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
  color: #fff;
}

.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-primary.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-primary.btn:hover {
  background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
  border-color: #0062cc;
  color: #ececec;
}

.bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .bg-gradient-primary.btn:active, .bg-gradient-primary.btn.active {
  background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
  border-color: #005cbf;
  color: #fff;
}

.bg-gradient-primary.btn:disabled, .bg-gradient-primary.btn.disabled {
  background-image: none !important;
  border-color: #007bff;
  color: #fff;
}

.bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-secondary.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-secondary.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .bg-gradient-secondary.btn:active, .bg-gradient-secondary.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-secondary.btn:disabled, .bg-gradient-secondary.btn.disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.bg-gradient-success {
  background: #002e5f linear-gradient(180deg, #48b461, #002e5f) repeat-x !important;
  color: #fff;
}

.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-success.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-success.btn:hover {
  background: #002e5f linear-gradient(180deg, #429a56, #2964a3) repeat-x !important;
  border-color: #18395e;
  color: #ececec;
}

.bg-gradient-success.btn:not(:disabled):not(.disabled):active, .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .bg-gradient-success.btn:active, .bg-gradient-success.btn.active {
  background: #002e5f linear-gradient(180deg, #409152, #18395e) repeat-x !important;
  border-color: #1c7430;
  color: #fff;
}

.bg-gradient-success.btn:disabled, .bg-gradient-success.btn.disabled {
  background-image: none !important;
  border-color: #002e5f;
  color: #fff;
}

.bg-gradient-info {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
  color: #fff;
}

.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-info.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-info.btn:hover {
  background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
  border-color: #117a8b;
  color: #ececec;
}

.bg-gradient-info.btn:not(:disabled):not(.disabled):active, .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .bg-gradient-info.btn:active, .bg-gradient-info.btn.active {
  background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
  border-color: #10707f;
  color: #fff;
}

.bg-gradient-info.btn:disabled, .bg-gradient-info.btn.disabled {
  background-image: none !important;
  border-color: #17a2b8;
  color: #fff;
}

.bg-gradient-warning {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-warning.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-warning.btn:hover {
  background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
  border-color: #d39e00;
  color: #121a24;
}

.bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .bg-gradient-warning.btn:active, .bg-gradient-warning.btn.active {
  background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
  border-color: #c69500;
  color: #1f2d3d;
}

.bg-gradient-warning.btn:disabled, .bg-gradient-warning.btn.disabled {
  background-image: none !important;
  border-color: #ffc107;
  color: #1f2d3d;
}

.bg-gradient-danger {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
  color: #fff;
}

.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-danger.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-danger.btn:hover {
  background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
  border-color: #bd2130;
  color: #ececec;
}

.bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .bg-gradient-danger.btn:active, .bg-gradient-danger.btn.active {
  background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
  border-color: #b21f2d;
  color: #fff;
}

.bg-gradient-danger.btn:disabled, .bg-gradient-danger.btn.disabled {
  background-image: none !important;
  border-color: #dc3545;
  color: #fff;
}

.bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-light.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-light.btn:hover {
  background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
  border-color: #dae0e5;
  color: #121a24;
}

.bg-gradient-light.btn:not(:disabled):not(.disabled):active, .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .bg-gradient-light.btn:active, .bg-gradient-light.btn.active {
  background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
  border-color: #d3d9df;
  color: #1f2d3d;
}

.bg-gradient-light.btn:disabled, .bg-gradient-light.btn.disabled {
  background-image: none !important;
  border-color: #f8f9fa;
  color: #1f2d3d;
}

.bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-dark.btn:active, .bg-gradient-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.bg-gradient-dark.btn:disabled, .bg-gradient-dark.btn.disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

.bg-gradient-lightblue {
  background: #3c8dbc linear-gradient(180deg, #599ec6, #3c8dbc) repeat-x !important;
  color: #fff;
}

.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-lightblue.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-lightblue.btn:hover {
  background: #3c8dbc linear-gradient(180deg, #518cad, #33779f) repeat-x !important;
  border-color: #307095;
  color: #ececec;
}

.bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .bg-gradient-lightblue.btn:active, .bg-gradient-lightblue.btn.active {
  background: #3c8dbc linear-gradient(180deg, #4f85a5, #307095) repeat-x !important;
  border-color: #2d698c;
  color: #fff;
}

.bg-gradient-lightblue.btn:disabled, .bg-gradient-lightblue.btn.disabled {
  background-image: none !important;
  border-color: #3c8dbc;
  color: #fff;
}

.bg-gradient-navy {
  background: #001f3f linear-gradient(180deg, #26415c, #001f3f) repeat-x !important;
  color: #fff;
}

.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-navy.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-navy.btn:hover {
  background: #001f3f linear-gradient(180deg, #26313b, #000c19) repeat-x !important;
  border-color: #00060c;
  color: #ececec;
}

.bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .bg-gradient-navy.btn:active, .bg-gradient-navy.btn.active {
  background: #001f3f linear-gradient(180deg, #262b30, #00060c) repeat-x !important;
  border-color: black;
  color: #fff;
}

.bg-gradient-navy.btn:disabled, .bg-gradient-navy.btn.disabled {
  background-image: none !important;
  border-color: #001f3f;
  color: #fff;
}

.bg-gradient-olive {
  background: #3d9970 linear-gradient(180deg, #5aa885, #3d9970) repeat-x !important;
  color: #fff;
}

.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-olive.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-olive.btn:hover {
  background: #3d9970 linear-gradient(180deg, #519174, #327e5c) repeat-x !important;
  border-color: #2e7555;
  color: #ececec;
}

.bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .bg-gradient-olive.btn:active, .bg-gradient-olive.btn.active {
  background: #3d9970 linear-gradient(180deg, #4e896f, #2e7555) repeat-x !important;
  border-color: #2b6b4f;
  color: #fff;
}

.bg-gradient-olive.btn:disabled, .bg-gradient-olive.btn.disabled {
  background-image: none !important;
  border-color: #3d9970;
  color: #fff;
}

.bg-gradient-lime {
  background: #01ff70 linear-gradient(180deg, #27ff85, #01ff70) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-lime.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-lime.btn:hover {
  background: #01ff70 linear-gradient(180deg, #26df77, #00da5f) repeat-x !important;
  border-color: #00cd5a;
  color: #121a24;
}

.bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .bg-gradient-lime.btn:active, .bg-gradient-lime.btn.active {
  background: #01ff70 linear-gradient(180deg, #26d572, #00cd5a) repeat-x !important;
  border-color: #00c054;
  color: #fff;
}

.bg-gradient-lime.btn:disabled, .bg-gradient-lime.btn.disabled {
  background-image: none !important;
  border-color: #01ff70;
  color: #1f2d3d;
}

.bg-gradient-fuchsia {
  background: #f012be linear-gradient(180deg, #f236c8, #f012be) repeat-x !important;
  color: #fff;
}

.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-fuchsia.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-fuchsia.btn:hover {
  background: #f012be linear-gradient(180deg, #d631b1, #cf0da3) repeat-x !important;
  border-color: #c30c9a;
  color: #ececec;
}

.bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .bg-gradient-fuchsia.btn:active, .bg-gradient-fuchsia.btn.active {
  background: #f012be linear-gradient(180deg, #cc31a9, #c30c9a) repeat-x !important;
  border-color: #b70c90;
  color: #fff;
}

.bg-gradient-fuchsia.btn:disabled, .bg-gradient-fuchsia.btn.disabled {
  background-image: none !important;
  border-color: #f012be;
  color: #fff;
}

.bg-gradient-maroon {
  background: #d81b60 linear-gradient(180deg, #de3d78, #d81b60) repeat-x !important;
  color: #fff;
}

.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-maroon.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-maroon.btn:hover {
  background: #d81b60 linear-gradient(180deg, #c13a6b, #b61751) repeat-x !important;
  border-color: #ab154c;
  color: #ececec;
}

.bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .bg-gradient-maroon.btn:active, .bg-gradient-maroon.btn.active {
  background: #d81b60 linear-gradient(180deg, #b73867, #ab154c) repeat-x !important;
  border-color: #9f1447;
  color: #fff;
}

.bg-gradient-maroon.btn:disabled, .bg-gradient-maroon.btn.disabled {
  background-image: none !important;
  border-color: #d81b60;
  color: #fff;
}

.bg-gradient-blue {
  background: #007bff linear-gradient(180deg, #268fff, #007bff) repeat-x !important;
  color: #fff;
}

.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-blue.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-blue.btn:hover {
  background: #007bff linear-gradient(180deg, #267fde, #0069d9) repeat-x !important;
  border-color: #0062cc;
  color: #ececec;
}

.bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .bg-gradient-blue.btn:active, .bg-gradient-blue.btn.active {
  background: #007bff linear-gradient(180deg, #267ad4, #0062cc) repeat-x !important;
  border-color: #005cbf;
  color: #fff;
}

.bg-gradient-blue.btn:disabled, .bg-gradient-blue.btn.disabled {
  background-image: none !important;
  border-color: #007bff;
  color: #fff;
}

.bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
  color: #fff;
}

.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-indigo.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-indigo.btn:hover {
  background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
  border-color: #510bc4;
  color: #ececec;
}

.bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .bg-gradient-indigo.btn:active, .bg-gradient-indigo.btn.active {
  background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
  border-color: #4c0ab8;
  color: #fff;
}

.bg-gradient-indigo.btn:disabled, .bg-gradient-indigo.btn.disabled {
  background-image: none !important;
  border-color: #6610f2;
  color: #fff;
}

.bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
  color: #fff;
}

.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-purple.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-purple.btn:hover {
  background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
  border-color: #59339d;
  color: #ececec;
}

.bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .bg-gradient-purple.btn:active, .bg-gradient-purple.btn.active {
  background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
  border-color: #533093;
  color: #fff;
}

.bg-gradient-purple.btn:disabled, .bg-gradient-purple.btn.disabled {
  background-image: none !important;
  border-color: #6f42c1;
  color: #fff;
}

.bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
  color: #fff;
}

.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-pink.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-pink.btn:hover {
  background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
  border-color: #d91a72;
  color: #ececec;
}

.bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .bg-gradient-pink.btn:active, .bg-gradient-pink.btn.active {
  background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
  border-color: #ce196c;
  color: #fff;
}

.bg-gradient-pink.btn:disabled, .bg-gradient-pink.btn.disabled {
  background-image: none !important;
  border-color: #e83e8c;
  color: #fff;
}

.bg-gradient-red {
  background: #dc3545 linear-gradient(180deg, #e15361, #dc3545) repeat-x !important;
  color: #fff;
}

.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-red.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-red.btn:hover {
  background: #dc3545 linear-gradient(180deg, #d04451, #c82333) repeat-x !important;
  border-color: #bd2130;
  color: #ececec;
}

.bg-gradient-red.btn:not(:disabled):not(.disabled):active, .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .bg-gradient-red.btn:active, .bg-gradient-red.btn.active {
  background: #dc3545 linear-gradient(180deg, #c7424f, #bd2130) repeat-x !important;
  border-color: #b21f2d;
  color: #fff;
}

.bg-gradient-red.btn:disabled, .bg-gradient-red.btn.disabled {
  background-image: none !important;
  border-color: #dc3545;
  color: #fff;
}

.bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-orange.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-orange.btn:hover {
  background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
  border-color: #dc6502;
  color: #121a24;
}

.bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .bg-gradient-orange.btn:active, .bg-gradient-orange.btn.active {
  background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
  border-color: #cf5f02;
  color: #fff;
}

.bg-gradient-orange.btn:disabled, .bg-gradient-orange.btn.disabled {
  background-image: none !important;
  border-color: #fd7e14;
  color: #1f2d3d;
}

.bg-gradient-yellow {
  background: #ffc107 linear-gradient(180deg, #ffca2c, #ffc107) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-yellow.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-yellow.btn:hover {
  background: #ffc107 linear-gradient(180deg, #e4b526, #e0a800) repeat-x !important;
  border-color: #d39e00;
  color: #121a24;
}

.bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .bg-gradient-yellow.btn:active, .bg-gradient-yellow.btn.active {
  background: #ffc107 linear-gradient(180deg, #daad26, #d39e00) repeat-x !important;
  border-color: #c69500;
  color: #1f2d3d;
}

.bg-gradient-yellow.btn:disabled, .bg-gradient-yellow.btn.disabled {
  background-image: none !important;
  border-color: #ffc107;
  color: #1f2d3d;
}

.bg-gradient-green {
  background: #002e5f linear-gradient(180deg, #48b461, #002e5f) repeat-x !important;
  color: #fff;
}

.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-green.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-green.btn:hover {
  background: #002e5f linear-gradient(180deg, #429a56, #2964a3) repeat-x !important;
  border-color: #18395e;
  color: #ececec;
}

.bg-gradient-green.btn:not(:disabled):not(.disabled):active, .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .bg-gradient-green.btn:active, .bg-gradient-green.btn.active {
  background: #002e5f linear-gradient(180deg, #409152, #18395e) repeat-x !important;
  border-color: #1c7430;
  color: #fff;
}

.bg-gradient-green.btn:disabled, .bg-gradient-green.btn.disabled {
  background-image: none !important;
  border-color: #002e5f;
  color: #fff;
}

.bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
  color: #fff;
}

.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-teal.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-teal.btn:hover {
  background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
  border-color: #199d76;
  color: #ececec;
}

.bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .bg-gradient-teal.btn:active, .bg-gradient-teal.btn.active {
  background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
  border-color: #17926e;
  color: #fff;
}

.bg-gradient-teal.btn:disabled, .bg-gradient-teal.btn.disabled {
  background-image: none !important;
  border-color: #20c997;
  color: #fff;
}

.bg-gradient-cyan {
  background: #17a2b8 linear-gradient(180deg, #3ab0c3, #17a2b8) repeat-x !important;
  color: #fff;
}

.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-cyan.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-cyan.btn:hover {
  background: #17a2b8 linear-gradient(180deg, #3697a6, #138496) repeat-x !important;
  border-color: #117a8b;
  color: #ececec;
}

.bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .bg-gradient-cyan.btn:active, .bg-gradient-cyan.btn.active {
  background: #17a2b8 linear-gradient(180deg, #358e9c, #117a8b) repeat-x !important;
  border-color: #10707f;
  color: #fff;
}

.bg-gradient-cyan.btn:disabled, .bg-gradient-cyan.btn.disabled {
  background-image: none !important;
  border-color: #17a2b8;
  color: #fff;
}

.bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d;
}

.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-white.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-white.btn:hover {
  background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
  border-color: #e6e6e6;
  color: #121a24;
}

.bg-gradient-white.btn:not(:disabled):not(.disabled):active, .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .bg-gradient-white.btn:active, .bg-gradient-white.btn.active {
  background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
  border-color: #dfdfdf;
  color: #1f2d3d;
}

.bg-gradient-white.btn:disabled, .bg-gradient-white.btn.disabled {
  background-image: none !important;
  border-color: #fff;
  color: #1f2d3d;
}

.bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-gray.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-gray.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray.btn:active, .bg-gradient-gray.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.bg-gradient-gray.btn:disabled, .bg-gradient-gray.btn.disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
.show > .bg-gradient-gray-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.bg-gradient-gray-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .bg-gradient-gray-dark.btn:active, .bg-gradient-gray-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.bg-gradient-gray-dark.btn:disabled, .bg-gradient-gray-dark.btn.disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

[class^=bg-].disabled {
  opacity: 0.65;
}

a.text-muted:hover {
  color: #007bff !important;
}

.link-muted {
  color: #5d6974;
}

.link-muted:hover, .link-muted:focus {
  color: #464f58;
}

.link-black {
  color: #6c757d;
}

.link-black:hover, .link-black:focus {
  color: #e6e8ea;
}

.accent-primary .btn-link,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-primary .nav-tabs .nav-link {
  color: #007bff;
}

.accent-primary .btn-link:hover,
.accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-primary .nav-tabs .nav-link:hover {
  color: #0056b3;
}

.accent-primary .dropdown-item:active, .accent-primary .dropdown-item.active {
  background-color: #007bff;
  color: #fff;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-primary .custom-select:focus,
.accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
}

.accent-primary .page-item .page-link {
  color: #007bff;
}

.accent-primary .page-item.active a,
.accent-primary .page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}

.accent-primary .page-item.disabled a,
.accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-primary .page-item .page-link:hover, .dark-mode.accent-primary .page-item .page-link:focus {
  color: #1a88ff;
}

.accent-secondary .btn-link,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-secondary .btn-link:hover,
.accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-secondary .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-secondary .dropdown-item:active, .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-secondary .custom-select:focus,
.accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-secondary .page-item .page-link {
  color: #6c757d;
}

.accent-secondary .page-item.active a,
.accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-secondary .page-item.disabled a,
.accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a;
}

.accent-success .btn-link,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-success .nav-tabs .nav-link {
  color: #002e5f;
}

.accent-success .btn-link:hover,
.accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-success .nav-tabs .nav-link:hover {
  color: #19692c;
}

.accent-success .dropdown-item:active, .accent-success .dropdown-item.active {
  background-color: #002e5f;
  color: #fff;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-success .custom-select:focus,
.accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #71dd8a;
}

.accent-success .page-item .page-link {
  color: #002e5f;
}

.accent-success .page-item.active a,
.accent-success .page-item.active .page-link {
  background-color: #002e5f;
  border-color: #002e5f;
  color: #fff;
}

.accent-success .page-item.disabled a,
.accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-success .page-item .page-link:hover, .dark-mode.accent-success .page-item .page-link:focus {
  color: #2dbc4e;
}

.accent-info .btn-link,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-info .nav-tabs .nav-link {
  color: #17a2b8;
}

.accent-info .btn-link:hover,
.accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-info .nav-tabs .nav-link:hover {
  color: #0f6674;
}

.accent-info .dropdown-item:active, .accent-info .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-info .custom-select:focus,
.accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #63d9ec;
}

.accent-info .page-item .page-link {
  color: #17a2b8;
}

.accent-info .page-item.active a,
.accent-info .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}

.accent-info .page-item.disabled a,
.accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-info .page-item .page-link:hover, .dark-mode.accent-info .page-item .page-link:focus {
  color: #1ab6cf;
}

.accent-warning .btn-link,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-warning .nav-tabs .nav-link {
  color: #ffc107;
}

.accent-warning .btn-link:hover,
.accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-warning .nav-tabs .nav-link:hover {
  color: #ba8b00;
}

.accent-warning .dropdown-item:active, .accent-warning .dropdown-item.active {
  background-color: #ffc107;
  color: #1f2d3d;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-warning .custom-select:focus,
.accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #ffe187;
}

.accent-warning .page-item .page-link {
  color: #ffc107;
}

.accent-warning .page-item.active a,
.accent-warning .page-item.active .page-link {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #fff;
}

.accent-warning .page-item.disabled a,
.accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-warning .page-item .page-link:hover, .dark-mode.accent-warning .page-item .page-link:focus {
  color: #ffc721;
}

.accent-danger .btn-link,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-danger .nav-tabs .nav-link {
  color: #dc3545;
}

.accent-danger .btn-link:hover,
.accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-danger .nav-tabs .nav-link:hover {
  color: #a71d2a;
}

.accent-danger .dropdown-item:active, .accent-danger .dropdown-item.active {
  background-color: #dc3545;
  color: #fff;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-danger .custom-select:focus,
.accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #efa2a9;
}

.accent-danger .page-item .page-link {
  color: #dc3545;
}

.accent-danger .page-item.active a,
.accent-danger .page-item.active .page-link {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}

.accent-danger .page-item.disabled a,
.accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-danger .page-item .page-link:hover, .dark-mode.accent-danger .page-item .page-link:focus {
  color: #e04b59;
}

.accent-light .btn-link,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}

.accent-light .btn-link:hover,
.accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-light .nav-tabs .nav-link:hover {
  color: #cbd3da;
}

.accent-light .dropdown-item:active, .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-light .custom-select:focus,
.accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.accent-light .page-item .page-link {
  color: #f8f9fa;
}

.accent-light .page-item.active a,
.accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}

.accent-light .page-item.disabled a,
.accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-light .page-item .page-link:hover, .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}

.accent-dark .btn-link,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-dark .nav-tabs .nav-link {
  color: #343a40;
}

.accent-dark .btn-link:hover,
.accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.accent-dark .dropdown-item:active, .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-dark .custom-select:focus,
.accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.accent-dark .page-item .page-link {
  color: #343a40;
}

.accent-dark .page-item.active a,
.accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.accent-dark .page-item.disabled a,
.accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-dark .page-item .page-link:hover, .dark-mode.accent-dark .page-item .page-link:focus {
  color: #3f474e;
}

.accent-lightblue .btn-link,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-lightblue .nav-tabs .nav-link {
  color: #3c8dbc;
}

.accent-lightblue .btn-link:hover,
.accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-lightblue .nav-tabs .nav-link:hover {
  color: #296282;
}

.accent-lightblue .dropdown-item:active, .accent-lightblue .dropdown-item.active {
  background-color: #3c8dbc;
  color: #fff;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3c8dbc;
  border-color: #23536f;
}

.accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lightblue .custom-select:focus,
.accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #99c5de;
}

.accent-lightblue .page-item .page-link {
  color: #3c8dbc;
}

.accent-lightblue .page-item.active a,
.accent-lightblue .page-item.active .page-link {
  background-color: #3c8dbc;
  border-color: #3c8dbc;
  color: #fff;
}

.accent-lightblue .page-item.disabled a,
.accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #4c99c6;
}

.accent-navy .btn-link,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-navy .nav-tabs .nav-link {
  color: #001f3f;
}

.accent-navy .btn-link:hover,
.accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-navy .nav-tabs .nav-link:hover {
  color: black;
}

.accent-navy .dropdown-item:active, .accent-navy .dropdown-item.active {
  background-color: #001f3f;
  color: #fff;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #001f3f;
  border-color: black;
}

.accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-navy .custom-select:focus,
.accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #005ebf;
}

.accent-navy .page-item .page-link {
  color: #001f3f;
}

.accent-navy .page-item.active a,
.accent-navy .page-item.active .page-link {
  background-color: #001f3f;
  border-color: #001f3f;
  color: #fff;
}

.accent-navy .page-item.disabled a,
.accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-navy .page-item .page-link:hover, .dark-mode.accent-navy .page-item .page-link:focus {
  color: #002c59;
}

.accent-olive .btn-link,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-olive .nav-tabs .nav-link {
  color: #3d9970;
}

.accent-olive .btn-link:hover,
.accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-olive .nav-tabs .nav-link:hover {
  color: #276248;
}

.accent-olive .dropdown-item:active, .accent-olive .dropdown-item.active {
  background-color: #3d9970;
  color: #fff;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3d9970;
  border-color: #20503b;
}

.accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-olive .custom-select:focus,
.accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #87cfaf;
}

.accent-olive .page-item .page-link {
  color: #3d9970;
}

.accent-olive .page-item.active a,
.accent-olive .page-item.active .page-link {
  background-color: #3d9970;
  border-color: #3d9970;
  color: #fff;
}

.accent-olive .page-item.disabled a,
.accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-olive .page-item .page-link:hover, .dark-mode.accent-olive .page-item .page-link:focus {
  color: #44ab7d;
}

.accent-lime .btn-link,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-lime .nav-tabs .nav-link {
  color: #01ff70;
}

.accent-lime .btn-link:hover,
.accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-lime .nav-tabs .nav-link:hover {
  color: #00b44e;
}

.accent-lime .dropdown-item:active, .accent-lime .dropdown-item.active {
  background-color: #01ff70;
  color: #1f2d3d;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #01ff70;
  border-color: #009a43;
}

.accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-lime .custom-select:focus,
.accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #81ffb8;
}

.accent-lime .page-item .page-link {
  color: #01ff70;
}

.accent-lime .page-item.active a,
.accent-lime .page-item.active .page-link {
  background-color: #01ff70;
  border-color: #01ff70;
  color: #fff;
}

.accent-lime .page-item.disabled a,
.accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-lime .page-item .page-link:hover, .dark-mode.accent-lime .page-item .page-link:focus {
  color: #1bff7e;
}

.accent-fuchsia .btn-link,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-fuchsia .nav-tabs .nav-link {
  color: #f012be;
}

.accent-fuchsia .btn-link:hover,
.accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-fuchsia .nav-tabs .nav-link:hover {
  color: #ab0b87;
}

.accent-fuchsia .dropdown-item:active, .accent-fuchsia .dropdown-item.active {
  background-color: #f012be;
  color: #fff;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f012be;
  border-color: #930974;
}

.accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-fuchsia .custom-select:focus,
.accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #f88adf;
}

.accent-fuchsia .page-item .page-link {
  color: #f012be;
}

.accent-fuchsia .page-item.active a,
.accent-fuchsia .page-item.active .page-link {
  background-color: #f012be;
  border-color: #f012be;
  color: #fff;
}

.accent-fuchsia .page-item.disabled a,
.accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f22ac5;
}

.accent-maroon .btn-link,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-maroon .nav-tabs .nav-link {
  color: #d81b60;
}

.accent-maroon .btn-link:hover,
.accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-maroon .nav-tabs .nav-link:hover {
  color: #941342;
}

.accent-maroon .dropdown-item:active, .accent-maroon .dropdown-item.active {
  background-color: #d81b60;
  color: #fff;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #d81b60;
  border-color: #7d1038;
}

.accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-maroon .custom-select:focus,
.accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #f083ab;
}

.accent-maroon .page-item .page-link {
  color: #d81b60;
}

.accent-maroon .page-item.active a,
.accent-maroon .page-item.active .page-link {
  background-color: #d81b60;
  border-color: #d81b60;
  color: #fff;
}

.accent-maroon .page-item.disabled a,
.accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #e4286d;
}

.accent-blue .btn-link,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-blue .nav-tabs .nav-link {
  color: #007bff;
}

.accent-blue .btn-link:hover,
.accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-blue .nav-tabs .nav-link:hover {
  color: #0056b3;
}

.accent-blue .dropdown-item:active, .accent-blue .dropdown-item.active {
  background-color: #007bff;
  color: #fff;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #007bff;
  border-color: #004a99;
}

.accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-blue .custom-select:focus,
.accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #80bdff;
}

.accent-blue .page-item .page-link {
  color: #007bff;
}

.accent-blue .page-item.active a,
.accent-blue .page-item.active .page-link {
  background-color: #007bff;
  border-color: #007bff;
  color: #fff;
}

.accent-blue .page-item.disabled a,
.accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-blue .page-item .page-link:hover, .dark-mode.accent-blue .page-item .page-link:focus {
  color: #1a88ff;
}

.accent-indigo .btn-link,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-indigo .nav-tabs .nav-link {
  color: #6610f2;
}

.accent-indigo .btn-link:hover,
.accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-indigo .nav-tabs .nav-link:hover {
  color: #4709ac;
}

.accent-indigo .dropdown-item:active, .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-indigo .custom-select:focus,
.accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #b389f9;
}

.accent-indigo .page-item .page-link {
  color: #6610f2;
}

.accent-indigo .page-item.active a,
.accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.accent-indigo .page-item.disabled a,
.accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #7528f3;
}

.accent-purple .btn-link,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-purple .nav-tabs .nav-link {
  color: #6f42c1;
}

.accent-purple .btn-link:hover,
.accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-purple .nav-tabs .nav-link:hover {
  color: #4e2d89;
}

.accent-purple .dropdown-item:active, .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-purple .custom-select:focus,
.accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #b8a2e0;
}

.accent-purple .page-item .page-link {
  color: #6f42c1;
}

.accent-purple .page-item.active a,
.accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.accent-purple .page-item.disabled a,
.accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-purple .page-item .page-link:hover, .dark-mode.accent-purple .page-item .page-link:focus {
  color: #7e55c7;
}

.accent-pink .btn-link,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-pink .nav-tabs .nav-link {
  color: #e83e8c;
}

.accent-pink .btn-link:hover,
.accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-pink .nav-tabs .nav-link:hover {
  color: #c21766;
}

.accent-pink .dropdown-item:active, .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-pink .custom-select:focus,
.accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #f6b0d0;
}

.accent-pink .page-item .page-link {
  color: #e83e8c;
}

.accent-pink .page-item.active a,
.accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.accent-pink .page-item.disabled a,
.accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-pink .page-item .page-link:hover, .dark-mode.accent-pink .page-item .page-link:focus {
  color: #eb559a;
}

.accent-red .btn-link,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-red .nav-tabs .nav-link {
  color: #dc3545;
}

.accent-red .btn-link:hover,
.accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-red .nav-tabs .nav-link:hover {
  color: #a71d2a;
}

.accent-red .dropdown-item:active, .accent-red .dropdown-item.active {
  background-color: #dc3545;
  color: #fff;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #dc3545;
  border-color: #921925;
}

.accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-red .custom-select:focus,
.accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #efa2a9;
}

.accent-red .page-item .page-link {
  color: #dc3545;
}

.accent-red .page-item.active a,
.accent-red .page-item.active .page-link {
  background-color: #dc3545;
  border-color: #dc3545;
  color: #fff;
}

.accent-red .page-item.disabled a,
.accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-red .page-item .page-link:hover, .dark-mode.accent-red .page-item .page-link:focus {
  color: #e04b59;
}

.accent-orange .btn-link,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-orange .nav-tabs .nav-link {
  color: #fd7e14;
}

.accent-orange .btn-link:hover,
.accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-orange .nav-tabs .nav-link:hover {
  color: #c35a02;
}

.accent-orange .dropdown-item:active, .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-orange .custom-select:focus,
.accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392;
}

.accent-orange .page-item .page-link {
  color: #fd7e14;
}

.accent-orange .page-item.active a,
.accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}

.accent-orange .page-item.disabled a,
.accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-orange .page-item .page-link:hover, .dark-mode.accent-orange .page-item .page-link:focus {
  color: #fd8c2d;
}

.accent-yellow .btn-link,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-yellow .nav-tabs .nav-link {
  color: #ffc107;
}

.accent-yellow .btn-link:hover,
.accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-yellow .nav-tabs .nav-link:hover {
  color: #ba8b00;
}

.accent-yellow .dropdown-item:active, .accent-yellow .dropdown-item.active {
  background-color: #ffc107;
  color: #1f2d3d;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ffc107;
  border-color: #a07800;
}

.accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-yellow .custom-select:focus,
.accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #ffe187;
}

.accent-yellow .page-item .page-link {
  color: #ffc107;
}

.accent-yellow .page-item.active a,
.accent-yellow .page-item.active .page-link {
  background-color: #ffc107;
  border-color: #ffc107;
  color: #fff;
}

.accent-yellow .page-item.disabled a,
.accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #ffc721;
}

.accent-green .btn-link,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-green .nav-tabs .nav-link {
  color: #002e5f;
}

.accent-green .btn-link:hover,
.accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-green .nav-tabs .nav-link:hover {
  color: #19692c;
}

.accent-green .dropdown-item:active, .accent-green .dropdown-item.active {
  background-color: #002e5f;
  color: #fff;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002e5f;
  border-color: #145523;
}

.accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-green .custom-select:focus,
.accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #71dd8a;
}

.accent-green .page-item .page-link {
  color: #002e5f;
}

.accent-green .page-item.active a,
.accent-green .page-item.active .page-link {
  background-color: #002e5f;
  border-color: #002e5f;
  color: #fff;
}

.accent-green .page-item.disabled a,
.accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-green .page-item .page-link:hover, .dark-mode.accent-green .page-item .page-link:focus {
  color: #2dbc4e;
}

.accent-teal .btn-link,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-teal .nav-tabs .nav-link {
  color: #20c997;
}

.accent-teal .btn-link:hover,
.accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-teal .nav-tabs .nav-link:hover {
  color: #158765;
}

.accent-teal .dropdown-item:active, .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-teal .custom-select:focus,
.accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #7eeaca;
}

.accent-teal .page-item .page-link {
  color: #20c997;
}

.accent-teal .page-item.active a,
.accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.accent-teal .page-item.disabled a,
.accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-teal .page-item .page-link:hover, .dark-mode.accent-teal .page-item .page-link:focus {
  color: #26dca6;
}

.accent-cyan .btn-link,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-cyan .nav-tabs .nav-link {
  color: #17a2b8;
}

.accent-cyan .btn-link:hover,
.accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-cyan .nav-tabs .nav-link:hover {
  color: #0f6674;
}

.accent-cyan .dropdown-item:active, .accent-cyan .dropdown-item.active {
  background-color: #17a2b8;
  color: #fff;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #17a2b8;
  border-color: #0c525d;
}

.accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-cyan .custom-select:focus,
.accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #63d9ec;
}

.accent-cyan .page-item .page-link {
  color: #17a2b8;
}

.accent-cyan .page-item.active a,
.accent-cyan .page-item.active .page-link {
  background-color: #17a2b8;
  border-color: #17a2b8;
  color: #fff;
}

.accent-cyan .page-item.disabled a,
.accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #1ab6cf;
}

.accent-white .btn-link,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-white .nav-tabs .nav-link {
  color: #fff;
}

.accent-white .btn-link:hover,
.accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-white .nav-tabs .nav-link:hover {
  color: #d9d9d9;
}

.accent-white .dropdown-item:active, .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-white .custom-select:focus,
.accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.accent-white .page-item .page-link {
  color: #fff;
}

.accent-white .page-item.active a,
.accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}

.accent-white .page-item.disabled a,
.accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-white .page-item .page-link:hover, .dark-mode.accent-white .page-item .page-link:focus {
  color: white;
}

.accent-gray .btn-link,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}

.accent-gray .btn-link:hover,
.accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-gray .nav-tabs .nav-link:hover {
  color: #494f54;
}

.accent-gray .dropdown-item:active, .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray .custom-select:focus,
.accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.accent-gray .page-item .page-link {
  color: #6c757d;
}

.accent-gray .page-item.active a,
.accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.accent-gray .page-item.disabled a,
.accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray .page-item .page-link:hover, .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a;
}

.accent-gray-dark .btn-link,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}

.accent-gray-dark .btn-link:hover,
.accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.accent-gray-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.accent-gray-dark .dropdown-item:active, .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.accent-gray-dark .custom-select:focus,
.accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.accent-gray-dark .page-item .page-link {
  color: #343a40;
}

.accent-gray-dark .page-item.active a,
.accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.accent-gray-dark .page-item.disabled a,
.accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e;
}

[class*=accent-] a.btn-primary {
  color: #fff;
}

[class*=accent-] a.btn-secondary {
  color: #fff;
}

[class*=accent-] a.btn-success {
  color: #fff;
}

[class*=accent-] a.btn-info {
  color: #fff;
}

[class*=accent-] a.btn-warning {
  color: #1f2d3d;
}

[class*=accent-] a.btn-danger {
  color: #fff;
}

[class*=accent-] a.btn-light {
  color: #1f2d3d;
}

[class*=accent-] a.btn-dark {
  color: #fff;
}

.dark-mode .bg-light {
  background-color: #454d55 !important;
  color: #fff !important;
}

.dark-mode .text-black,
.dark-mode .text-dark,
.dark-mode .link-black,
.dark-mode .link-dark {
  color: #ced4da !important;
}

.dark-mode.bg-primary {
  background-color: #3f6791 !important;
}

.dark-mode.bg-primary,
.dark-mode.bg-primary > a {
  color: #fff !important;
}

.dark-mode.bg-primary.btn:hover {
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode.bg-primary.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-primary.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-primary.btn:active, .dark-mode.bg-primary.btn.active {
  background-color: #304e6d !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode.bg-secondary {
  background-color: #6c757d !important;
}

.dark-mode.bg-secondary,
.dark-mode.bg-secondary > a {
  color: #fff !important;
}

.dark-mode.bg-secondary.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.dark-mode.bg-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-secondary.btn:active, .dark-mode.bg-secondary.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode.bg-success {
  background-color: #00bc8c !important;
}

.dark-mode.bg-success,
.dark-mode.bg-success > a {
  color: #fff !important;
}

.dark-mode.bg-success.btn:hover {
  border-color: #008966;
  color: #ececec;
}

.dark-mode.bg-success.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-success.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-success.btn:active, .dark-mode.bg-success.btn.active {
  background-color: #008966 !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode.bg-info {
  background-color: #3498db !important;
}

.dark-mode.bg-info,
.dark-mode.bg-info > a {
  color: #fff !important;
}

.dark-mode.bg-info.btn:hover {
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode.bg-info.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-info.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-info.btn:active, .dark-mode.bg-info.btn.active {
  background-color: #217dbb !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode.bg-warning {
  background-color: #f39c12 !important;
}

.dark-mode.bg-warning,
.dark-mode.bg-warning > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-warning.btn:hover {
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode.bg-warning.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-warning.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-warning.btn:active, .dark-mode.bg-warning.btn.active {
  background-color: #c87f0a !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode.bg-danger {
  background-color: #e74c3c !important;
}

.dark-mode.bg-danger,
.dark-mode.bg-danger > a {
  color: #fff !important;
}

.dark-mode.bg-danger.btn:hover {
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode.bg-danger.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-danger.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-danger.btn:active, .dark-mode.bg-danger.btn.active {
  background-color: #d62c1a !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode.bg-light {
  background-color: #f8f9fa !important;
}

.dark-mode.bg-light,
.dark-mode.bg-light > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-light.btn:hover {
  border-color: #dae0e5;
  color: #121a24;
}

.dark-mode.bg-light.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-light.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-light.btn:active, .dark-mode.bg-light.btn.active {
  background-color: #dae0e5 !important;
  border-color: #d3d9df;
  color: #1f2d3d;
}

.dark-mode.bg-dark {
  background-color: #343a40 !important;
}

.dark-mode.bg-dark,
.dark-mode.bg-dark > a {
  color: #fff !important;
}

.dark-mode.bg-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode.bg-dark.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-dark.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-dark.btn:active, .dark-mode.bg-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode.bg-lightblue {
  background-color: #86bad8 !important;
}

.dark-mode.bg-lightblue,
.dark-mode.bg-lightblue > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-lightblue.btn:hover {
  border-color: #5fa4cc;
  color: #121a24;
}

.dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-lightblue.btn:active, .dark-mode.bg-lightblue.btn.active {
  background-color: #5fa4cc !important;
  border-color: #559ec9;
  color: #fff;
}

.dark-mode.bg-navy {
  background-color: #002c59 !important;
}

.dark-mode.bg-navy,
.dark-mode.bg-navy > a {
  color: #fff !important;
}

.dark-mode.bg-navy.btn:hover {
  border-color: #001226;
  color: #ececec;
}

.dark-mode.bg-navy.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-navy.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-navy.btn:active, .dark-mode.bg-navy.btn.active {
  background-color: #001226 !important;
  border-color: #000c19;
  color: #fff;
}

.dark-mode.bg-olive {
  background-color: #74c8a3 !important;
}

.dark-mode.bg-olive,
.dark-mode.bg-olive > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-olive.btn:hover {
  border-color: #50b98a;
  color: #121a24;
}

.dark-mode.bg-olive.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-olive.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-olive.btn:active, .dark-mode.bg-olive.btn.active {
  background-color: #50b98a !important;
  border-color: #48b484;
  color: #fff;
}

.dark-mode.bg-lime {
  background-color: #67ffa9 !important;
}

.dark-mode.bg-lime,
.dark-mode.bg-lime > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-lime.btn:hover {
  border-color: #34ff8d;
  color: #121a24;
}

.dark-mode.bg-lime.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-lime.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-lime.btn:active, .dark-mode.bg-lime.btn.active {
  background-color: #34ff8d !important;
  border-color: #27ff86;
  color: #1f2d3d;
}

.dark-mode.bg-fuchsia {
  background-color: #f672d8 !important;
}

.dark-mode.bg-fuchsia,
.dark-mode.bg-fuchsia > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-fuchsia.btn:hover {
  border-color: #f342cb;
  color: #121a24;
}

.dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-fuchsia.btn:active, .dark-mode.bg-fuchsia.btn.active {
  background-color: #f342cb !important;
  border-color: #f236c8;
  color: #fff;
}

.dark-mode.bg-maroon {
  background-color: #ed6c9b !important;
}

.dark-mode.bg-maroon,
.dark-mode.bg-maroon > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-maroon.btn:hover {
  border-color: #e73f7c;
  color: #121a24;
}

.dark-mode.bg-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-maroon.btn:active, .dark-mode.bg-maroon.btn.active {
  background-color: #e73f7c !important;
  border-color: #e63475;
  color: #fff;
}

.dark-mode.bg-blue {
  background-color: #3f6791 !important;
}

.dark-mode.bg-blue,
.dark-mode.bg-blue > a {
  color: #fff !important;
}

.dark-mode.bg-blue.btn:hover {
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode.bg-blue.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-blue.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-blue.btn:active, .dark-mode.bg-blue.btn.active {
  background-color: #304e6d !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode.bg-indigo {
  background-color: #6610f2 !important;
}

.dark-mode.bg-indigo,
.dark-mode.bg-indigo > a {
  color: #fff !important;
}

.dark-mode.bg-indigo.btn:hover {
  border-color: #510bc4;
  color: #ececec;
}

.dark-mode.bg-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-indigo.btn:active, .dark-mode.bg-indigo.btn.active {
  background-color: #510bc4 !important;
  border-color: #4c0ab8;
  color: #fff;
}

.dark-mode.bg-purple {
  background-color: #6f42c1 !important;
}

.dark-mode.bg-purple,
.dark-mode.bg-purple > a {
  color: #fff !important;
}

.dark-mode.bg-purple.btn:hover {
  border-color: #59339d;
  color: #ececec;
}

.dark-mode.bg-purple.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-purple.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-purple.btn:active, .dark-mode.bg-purple.btn.active {
  background-color: #59339d !important;
  border-color: #533093;
  color: #fff;
}

.dark-mode.bg-pink {
  background-color: #e83e8c !important;
}

.dark-mode.bg-pink,
.dark-mode.bg-pink > a {
  color: #fff !important;
}

.dark-mode.bg-pink.btn:hover {
  border-color: #d91a72;
  color: #ececec;
}

.dark-mode.bg-pink.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-pink.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-pink.btn:active, .dark-mode.bg-pink.btn.active {
  background-color: #d91a72 !important;
  border-color: #ce196c;
  color: #fff;
}

.dark-mode.bg-red {
  background-color: #e74c3c !important;
}

.dark-mode.bg-red,
.dark-mode.bg-red > a {
  color: #fff !important;
}

.dark-mode.bg-red.btn:hover {
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode.bg-red.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-red.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-red.btn:active, .dark-mode.bg-red.btn.active {
  background-color: #d62c1a !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode.bg-orange {
  background-color: #fd7e14 !important;
}

.dark-mode.bg-orange,
.dark-mode.bg-orange > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-orange.btn:hover {
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode.bg-orange.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-orange.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-orange.btn:active, .dark-mode.bg-orange.btn.active {
  background-color: #dc6502 !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode.bg-yellow {
  background-color: #f39c12 !important;
}

.dark-mode.bg-yellow,
.dark-mode.bg-yellow > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-yellow.btn:hover {
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode.bg-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-yellow.btn:active, .dark-mode.bg-yellow.btn.active {
  background-color: #c87f0a !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode.bg-green {
  background-color: #00bc8c !important;
}

.dark-mode.bg-green,
.dark-mode.bg-green > a {
  color: #fff !important;
}

.dark-mode.bg-green.btn:hover {
  border-color: #008966;
  color: #ececec;
}

.dark-mode.bg-green.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-green.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-green.btn:active, .dark-mode.bg-green.btn.active {
  background-color: #008966 !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode.bg-teal {
  background-color: #20c997 !important;
}

.dark-mode.bg-teal,
.dark-mode.bg-teal > a {
  color: #fff !important;
}

.dark-mode.bg-teal.btn:hover {
  border-color: #199d76;
  color: #ececec;
}

.dark-mode.bg-teal.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-teal.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-teal.btn:active, .dark-mode.bg-teal.btn.active {
  background-color: #199d76 !important;
  border-color: #17926e;
  color: #fff;
}

.dark-mode.bg-cyan {
  background-color: #3498db !important;
}

.dark-mode.bg-cyan,
.dark-mode.bg-cyan > a {
  color: #fff !important;
}

.dark-mode.bg-cyan.btn:hover {
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode.bg-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-cyan.btn:active, .dark-mode.bg-cyan.btn.active {
  background-color: #217dbb !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode.bg-white {
  background-color: #fff !important;
}

.dark-mode.bg-white,
.dark-mode.bg-white > a {
  color: #1f2d3d !important;
}

.dark-mode.bg-white.btn:hover {
  border-color: #e6e6e6;
  color: #121a24;
}

.dark-mode.bg-white.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-white.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-white.btn:active, .dark-mode.bg-white.btn.active {
  background-color: #e6e6e6 !important;
  border-color: #dfdfdf;
  color: #1f2d3d;
}

.dark-mode.bg-gray {
  background-color: #6c757d !important;
}

.dark-mode.bg-gray,
.dark-mode.bg-gray > a {
  color: #fff !important;
}

.dark-mode.bg-gray.btn:hover {
  border-color: #545b62;
  color: #ececec;
}

.dark-mode.bg-gray.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-gray.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-gray.btn:active, .dark-mode.bg-gray.btn.active {
  background-color: #545b62 !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode.bg-gray-dark {
  background-color: #343a40 !important;
}

.dark-mode.bg-gray-dark,
.dark-mode.bg-gray-dark > a {
  color: #fff !important;
}

.dark-mode.bg-gray-dark.btn:hover {
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode.bg-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode.bg-gray-dark.btn:active, .dark-mode.bg-gray-dark.btn.active {
  background-color: #1d2124 !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-gradient-primary {
  background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-primary.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-primary.btn:hover {
  background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-primary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-primary.btn:active, .dark-mode .bg-gradient-primary.btn.active {
  background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode .bg-gradient-primary.btn:disabled, .dark-mode .bg-gradient-primary.btn.disabled {
  background-image: none !important;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .bg-gradient-secondary {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-secondary.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-secondary.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-secondary.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-secondary.btn:active, .dark-mode .bg-gradient-secondary.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-gradient-secondary.btn:disabled, .dark-mode .bg-gradient-secondary.btn.disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .bg-gradient-success {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-success.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-success.btn:hover {
  background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-success.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-success.btn:active, .dark-mode .bg-gradient-success.btn.active {
  background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-gradient-success.btn:disabled, .dark-mode .bg-gradient-success.btn.disabled {
  background-image: none !important;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .bg-gradient-info {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-info.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-info.btn:hover {
  background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-info.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-info.btn:active, .dark-mode .bg-gradient-info.btn.active {
  background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-gradient-info.btn:disabled, .dark-mode .bg-gradient-info.btn.disabled {
  background-image: none !important;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .bg-gradient-warning {
  background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-warning.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-warning.btn:hover {
  background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-warning.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-warning.btn:active, .dark-mode .bg-gradient-warning.btn.active {
  background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode .bg-gradient-warning.btn:disabled, .dark-mode .bg-gradient-warning.btn.disabled {
  background-image: none !important;
  border-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-danger {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-danger.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-danger.btn:hover {
  background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-danger.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-danger.btn:active, .dark-mode .bg-gradient-danger.btn.active {
  background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-gradient-danger.btn:disabled, .dark-mode .bg-gradient-danger.btn.disabled {
  background-image: none !important;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .bg-gradient-light {
  background: #f8f9fa linear-gradient(180deg, #f9fafb, #f8f9fa) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-light.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-light.btn:hover {
  background: #f8f9fa linear-gradient(180deg, #e6eaed, #e2e6ea) repeat-x !important;
  border-color: #dae0e5;
  color: #121a24;
}

.dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-light.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-light.btn:active, .dark-mode .bg-gradient-light.btn.active {
  background: #f8f9fa linear-gradient(180deg, #e0e4e9, #dae0e5) repeat-x !important;
  border-color: #d3d9df;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-light.btn:disabled, .dark-mode .bg-gradient-light.btn.disabled {
  background-image: none !important;
  border-color: #f8f9fa;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-dark.btn:active, .dark-mode .bg-gradient-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-gradient-dark.btn:disabled, .dark-mode .bg-gradient-dark.btn.disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .bg-gradient-lightblue {
  background: #86bad8 linear-gradient(180deg, #98c4de, #86bad8) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-lightblue.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-lightblue.btn:hover {
  background: #86bad8 linear-gradient(180deg, #7fb6d6, #69a9cf) repeat-x !important;
  border-color: #5fa4cc;
  color: #121a24;
}

.dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lightblue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lightblue.btn:active, .dark-mode .bg-gradient-lightblue.btn.active {
  background: #86bad8 linear-gradient(180deg, #77b2d4, #5fa4cc) repeat-x !important;
  border-color: #559ec9;
  color: #fff;
}

.dark-mode .bg-gradient-lightblue.btn:disabled, .dark-mode .bg-gradient-lightblue.btn.disabled {
  background-image: none !important;
  border-color: #86bad8;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-navy {
  background: #002c59 linear-gradient(180deg, #264b71, #002c59) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-navy.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-navy.btn:hover {
  background: #002c59 linear-gradient(180deg, #263b51, #001932) repeat-x !important;
  border-color: #001226;
  color: #ececec;
}

.dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-navy.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-navy.btn:active, .dark-mode .bg-gradient-navy.btn.active {
  background: #002c59 linear-gradient(180deg, #263646, #001226) repeat-x !important;
  border-color: #000c19;
  color: #fff;
}

.dark-mode .bg-gradient-navy.btn:disabled, .dark-mode .bg-gradient-navy.btn.disabled {
  background-image: none !important;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .bg-gradient-olive {
  background: #74c8a3 linear-gradient(180deg, #89d0b0, #74c8a3) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-olive.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-olive.btn:hover {
  background: #74c8a3 linear-gradient(180deg, #72c7a1, #59bd90) repeat-x !important;
  border-color: #50b98a;
  color: #121a24;
}

.dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-olive.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-olive.btn:active, .dark-mode .bg-gradient-olive.btn.active {
  background: #74c8a3 linear-gradient(180deg, #6ac49c, #50b98a) repeat-x !important;
  border-color: #48b484;
  color: #fff;
}

.dark-mode .bg-gradient-olive.btn:disabled, .dark-mode .bg-gradient-olive.btn.disabled {
  background-image: none !important;
  border-color: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-lime {
  background: #67ffa9 linear-gradient(180deg, #7effb6, #67ffa9) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-lime.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-lime.btn:hover {
  background: #67ffa9 linear-gradient(180deg, #5dffa4, #41ff94) repeat-x !important;
  border-color: #34ff8d;
  color: #121a24;
}

.dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-lime.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-lime.btn:active, .dark-mode .bg-gradient-lime.btn.active {
  background: #67ffa9 linear-gradient(180deg, #52ff9e, #34ff8d) repeat-x !important;
  border-color: #27ff86;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-lime.btn:disabled, .dark-mode .bg-gradient-lime.btn.disabled {
  background-image: none !important;
  border-color: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-fuchsia {
  background: #f672d8 linear-gradient(180deg, #f787de, #f672d8) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-fuchsia.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-fuchsia.btn:hover {
  background: #f672d8 linear-gradient(180deg, #f569d6, #f44ece) repeat-x !important;
  border-color: #f342cb;
  color: #121a24;
}

.dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-fuchsia.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-fuchsia.btn:active, .dark-mode .bg-gradient-fuchsia.btn.active {
  background: #f672d8 linear-gradient(180deg, #f55ed3, #f342cb) repeat-x !important;
  border-color: #f236c8;
  color: #fff;
}

.dark-mode .bg-gradient-fuchsia.btn:disabled, .dark-mode .bg-gradient-fuchsia.btn.disabled {
  background-image: none !important;
  border-color: #f672d8;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-maroon {
  background: #ed6c9b linear-gradient(180deg, #ef82aa, #ed6c9b) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-maroon.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-maroon.btn:hover {
  background: #ed6c9b linear-gradient(180deg, #ec6596, #e84a84) repeat-x !important;
  border-color: #e73f7c;
  color: #121a24;
}

.dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-maroon.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-maroon.btn:active, .dark-mode .bg-gradient-maroon.btn.active {
  background: #ed6c9b linear-gradient(180deg, #eb5c90, #e73f7c) repeat-x !important;
  border-color: #e63475;
  color: #fff;
}

.dark-mode .bg-gradient-maroon.btn:disabled, .dark-mode .bg-gradient-maroon.btn.disabled {
  background-image: none !important;
  border-color: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-blue {
  background: #3f6791 linear-gradient(180deg, #5c7ea2, #3f6791) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-blue.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-blue.btn:hover {
  background: #3f6791 linear-gradient(180deg, #526e8b, #335476) repeat-x !important;
  border-color: #304e6d;
  color: #ececec;
}

.dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-blue.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-blue.btn:active, .dark-mode .bg-gradient-blue.btn.active {
  background: #3f6791 linear-gradient(180deg, #4f6883, #304e6d) repeat-x !important;
  border-color: #2c4765;
  color: #fff;
}

.dark-mode .bg-gradient-blue.btn:disabled, .dark-mode .bg-gradient-blue.btn.disabled {
  background-image: none !important;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .bg-gradient-indigo {
  background: #6610f2 linear-gradient(180deg, #7d34f4, #6610f2) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-indigo.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-indigo.btn:hover {
  background: #6610f2 linear-gradient(180deg, #7030d7, #560bd0) repeat-x !important;
  border-color: #510bc4;
  color: #ececec;
}

.dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-indigo.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-indigo.btn:active, .dark-mode .bg-gradient-indigo.btn.active {
  background: #6610f2 linear-gradient(180deg, #6b2fcd, #510bc4) repeat-x !important;
  border-color: #4c0ab8;
  color: #fff;
}

.dark-mode .bg-gradient-indigo.btn:disabled, .dark-mode .bg-gradient-indigo.btn.disabled {
  background-image: none !important;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .bg-gradient-purple {
  background: #6f42c1 linear-gradient(180deg, #855eca, #6f42c1) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-purple.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-purple.btn:hover {
  background: #6f42c1 linear-gradient(180deg, #7655b4, #5e37a6) repeat-x !important;
  border-color: #59339d;
  color: #ececec;
}

.dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-purple.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-purple.btn:active, .dark-mode .bg-gradient-purple.btn.active {
  background: #6f42c1 linear-gradient(180deg, #7252ab, #59339d) repeat-x !important;
  border-color: #533093;
  color: #fff;
}

.dark-mode .bg-gradient-purple.btn:disabled, .dark-mode .bg-gradient-purple.btn.disabled {
  background-image: none !important;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .bg-gradient-pink {
  background: #e83e8c linear-gradient(180deg, #eb5b9d, #e83e8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-pink.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-pink.btn:hover {
  background: #e83e8c linear-gradient(180deg, #e83e8c, #e41c78) repeat-x !important;
  border-color: #d91a72;
  color: #ececec;
}

.dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-pink.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-pink.btn:active, .dark-mode .bg-gradient-pink.btn.active {
  background: #e83e8c linear-gradient(180deg, #df3c87, #d91a72) repeat-x !important;
  border-color: #ce196c;
  color: #fff;
}

.dark-mode .bg-gradient-pink.btn:disabled, .dark-mode .bg-gradient-pink.btn.disabled {
  background-image: none !important;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .bg-gradient-red {
  background: #e74c3c linear-gradient(180deg, #eb6759, #e74c3c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-red.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-red.btn:hover {
  background: #e74c3c linear-gradient(180deg, #e64d3e, #e12e1c) repeat-x !important;
  border-color: #d62c1a;
  color: #ececec;
}

.dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-red.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-red.btn:active, .dark-mode .bg-gradient-red.btn.active {
  background: #e74c3c linear-gradient(180deg, #dc4c3d, #d62c1a) repeat-x !important;
  border-color: #ca2a19;
  color: #fff;
}

.dark-mode .bg-gradient-red.btn:disabled, .dark-mode .bg-gradient-red.btn.disabled {
  background-image: none !important;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .bg-gradient-orange {
  background: #fd7e14 linear-gradient(180deg, #fd9137, #fd7e14) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-orange.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-orange.btn:hover {
  background: #fd7e14 linear-gradient(180deg, #ec8128, #e96b02) repeat-x !important;
  border-color: #dc6502;
  color: #121a24;
}

.dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-orange.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-orange.btn:active, .dark-mode .bg-gradient-orange.btn.active {
  background: #fd7e14 linear-gradient(180deg, #e17c28, #dc6502) repeat-x !important;
  border-color: #cf5f02;
  color: #fff;
}

.dark-mode .bg-gradient-orange.btn:disabled, .dark-mode .bg-gradient-orange.btn.disabled {
  background-image: none !important;
  border-color: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-yellow {
  background: #f39c12 linear-gradient(180deg, #f5ab36, #f39c12) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-yellow.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-yellow.btn:hover {
  background: #f39c12 linear-gradient(180deg, #da982f, #d4860b) repeat-x !important;
  border-color: #c87f0a;
  color: #121a24;
}

.dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-yellow.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-yellow.btn:active, .dark-mode .bg-gradient-yellow.btn.active {
  background: #f39c12 linear-gradient(180deg, #d0922f, #c87f0a) repeat-x !important;
  border-color: #bc770a;
  color: #fff;
}

.dark-mode .bg-gradient-yellow.btn:disabled, .dark-mode .bg-gradient-yellow.btn.disabled {
  background-image: none !important;
  border-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-green {
  background: #00bc8c linear-gradient(180deg, #26c69d, #00bc8c) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-green.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-green.btn:hover {
  background: #00bc8c linear-gradient(180deg, #26a685, #009670) repeat-x !important;
  border-color: #008966;
  color: #ececec;
}

.dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-green.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-green.btn:active, .dark-mode .bg-gradient-green.btn.active {
  background: #00bc8c linear-gradient(180deg, #269b7d, #008966) repeat-x !important;
  border-color: #007c5d;
  color: #fff;
}

.dark-mode .bg-gradient-green.btn:disabled, .dark-mode .bg-gradient-green.btn.disabled {
  background-image: none !important;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .bg-gradient-teal {
  background: #20c997 linear-gradient(180deg, #41d1a7, #20c997) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-teal.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-teal.btn:hover {
  background: #20c997 linear-gradient(180deg, #3db592, #1ba87e) repeat-x !important;
  border-color: #199d76;
  color: #ececec;
}

.dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-teal.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-teal.btn:active, .dark-mode .bg-gradient-teal.btn.active {
  background: #20c997 linear-gradient(180deg, #3bac8b, #199d76) repeat-x !important;
  border-color: #17926e;
  color: #fff;
}

.dark-mode .bg-gradient-teal.btn:disabled, .dark-mode .bg-gradient-teal.btn.disabled {
  background-image: none !important;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .bg-gradient-cyan {
  background: #3498db linear-gradient(180deg, #52a7e0, #3498db) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-cyan.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-cyan.btn:hover {
  background: #3498db linear-gradient(180deg, #4497ce, #2384c6) repeat-x !important;
  border-color: #217dbb;
  color: #ececec;
}

.dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-cyan.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-cyan.btn:active, .dark-mode .bg-gradient-cyan.btn.active {
  background: #3498db linear-gradient(180deg, #4291c5, #217dbb) repeat-x !important;
  border-color: #1f76b0;
  color: #fff;
}

.dark-mode .bg-gradient-cyan.btn:disabled, .dark-mode .bg-gradient-cyan.btn.disabled {
  background-image: none !important;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .bg-gradient-white {
  background: #fff linear-gradient(180deg, white, #fff) repeat-x !important;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-white.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-white.btn:hover {
  background: #fff linear-gradient(180deg, #efefef, #ececec) repeat-x !important;
  border-color: #e6e6e6;
  color: #121a24;
}

.dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-white.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-white.btn:active, .dark-mode .bg-gradient-white.btn.active {
  background: #fff linear-gradient(180deg, #e9e9e9, #e6e6e6) repeat-x !important;
  border-color: #dfdfdf;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-white.btn:disabled, .dark-mode .bg-gradient-white.btn.disabled {
  background-image: none !important;
  border-color: #fff;
  color: #1f2d3d;
}

.dark-mode .bg-gradient-gray {
  background: #6c757d linear-gradient(180deg, #828a91, #6c757d) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-gray.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-gray.btn:hover {
  background: #6c757d linear-gradient(180deg, #73797f, #5a6268) repeat-x !important;
  border-color: #545b62;
  color: #ececec;
}

.dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray.btn:active, .dark-mode .bg-gradient-gray.btn.active {
  background: #6c757d linear-gradient(180deg, #6e7479, #545b62) repeat-x !important;
  border-color: #4e555b;
  color: #fff;
}

.dark-mode .bg-gradient-gray.btn:disabled, .dark-mode .bg-gradient-gray.btn.disabled {
  background-image: none !important;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .bg-gradient-gray-dark {
  background: #343a40 linear-gradient(180deg, #52585d, #343a40) repeat-x !important;
  color: #fff;
}

.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active,
.show > .dark-mode .bg-gradient-gray-dark.btn.dropdown-toggle {
  background-image: none !important;
}

.dark-mode .bg-gradient-gray-dark.btn:hover {
  background: #343a40 linear-gradient(180deg, #44474b, #23272b) repeat-x !important;
  border-color: #1d2124;
  color: #ececec;
}

.dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled):active, .dark-mode .bg-gradient-gray-dark.btn:not(:disabled):not(.disabled).active, .dark-mode .bg-gradient-gray-dark.btn:active, .dark-mode .bg-gradient-gray-dark.btn.active {
  background: #343a40 linear-gradient(180deg, #3f4245, #1d2124) repeat-x !important;
  border-color: #171a1d;
  color: #fff;
}

.dark-mode .bg-gradient-gray-dark.btn:disabled, .dark-mode .bg-gradient-gray-dark.btn.disabled {
  background-image: none !important;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .accent-primary .btn-link,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-primary .nav-tabs .nav-link {
  color: #3f6791;
}

.dark-mode .accent-primary .btn-link:hover,
.dark-mode .accent-primary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-primary .nav-tabs .nav-link:hover {
  color: #28415c;
}

.dark-mode .accent-primary .dropdown-item:active, .dark-mode .accent-primary .dropdown-item.active {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .accent-primary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-primary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-primary .custom-select:focus,
.dark-mode .accent-primary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-primary .custom-file-input:focus ~ .custom-file-label {
  border-color: #85a7ca;
}

.dark-mode .accent-primary .page-item .page-link {
  color: #3f6791;
}

.dark-mode .accent-primary .page-item.active a,
.dark-mode .accent-primary .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-primary .page-item.disabled a,
.dark-mode .accent-primary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-primary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-primary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-primary .page-item .page-link:hover, .dark-mode .dark-mode.accent-primary .page-item .page-link:focus {
  color: #4774a3;
}

.dark-mode .accent-secondary .btn-link,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-secondary .nav-tabs .nav-link {
  color: #6c757d;
}

.dark-mode .accent-secondary .btn-link:hover,
.dark-mode .accent-secondary a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-secondary .nav-tabs .nav-link:hover {
  color: #494f54;
}

.dark-mode .accent-secondary .dropdown-item:active, .dark-mode .accent-secondary .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .accent-secondary .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-secondary .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-secondary .custom-select:focus,
.dark-mode .accent-secondary .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-secondary .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.dark-mode .accent-secondary .page-item .page-link {
  color: #6c757d;
}

.dark-mode .accent-secondary .page-item.active a,
.dark-mode .accent-secondary .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-secondary .page-item.disabled a,
.dark-mode .accent-secondary .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-secondary [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-secondary [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-secondary .page-item .page-link:hover, .dark-mode .dark-mode.accent-secondary .page-item .page-link:focus {
  color: #78828a;
}

.dark-mode .accent-success .btn-link,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-success .nav-tabs .nav-link {
  color: #00bc8c;
}

.dark-mode .accent-success .btn-link:hover,
.dark-mode .accent-success a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-success .nav-tabs .nav-link:hover {
  color: #007053;
}

.dark-mode .accent-success .dropdown-item:active, .dark-mode .accent-success .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .accent-success .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-success .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-success .custom-select:focus,
.dark-mode .accent-success .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-success .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd;
}

.dark-mode .accent-success .page-item .page-link {
  color: #00bc8c;
}

.dark-mode .accent-success .page-item.active a,
.dark-mode .accent-success .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-success .page-item.disabled a,
.dark-mode .accent-success .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-success [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-success [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-success .page-item .page-link:hover, .dark-mode .dark-mode.accent-success .page-item .page-link:focus {
  color: #00d69f;
}

.dark-mode .accent-info .btn-link,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-info .nav-tabs .nav-link {
  color: #3498db;
}

.dark-mode .accent-info .btn-link:hover,
.dark-mode .accent-info a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-info .nav-tabs .nav-link:hover {
  color: #1d6fa5;
}

.dark-mode .accent-info .dropdown-item:active, .dark-mode .accent-info .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .accent-info .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-info .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-info .custom-select:focus,
.dark-mode .accent-info .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-info .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee;
}

.dark-mode .accent-info .page-item .page-link {
  color: #3498db;
}

.dark-mode .accent-info .page-item.active a,
.dark-mode .accent-info .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .accent-info .page-item.disabled a,
.dark-mode .accent-info .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-info [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-info [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-info .page-item .page-link:hover, .dark-mode .dark-mode.accent-info .page-item .page-link:focus {
  color: #4aa3df;
}

.dark-mode .accent-warning .btn-link,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-warning .nav-tabs .nav-link {
  color: #f39c12;
}

.dark-mode .accent-warning .btn-link:hover,
.dark-mode .accent-warning a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-warning .nav-tabs .nav-link:hover {
  color: #b06f09;
}

.dark-mode .accent-warning .dropdown-item:active, .dark-mode .accent-warning .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .accent-warning .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-warning .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-warning .custom-select:focus,
.dark-mode .accent-warning .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-warning .custom-file-input:focus ~ .custom-file-label {
  border-color: #f9cf8b;
}

.dark-mode .accent-warning .page-item .page-link {
  color: #f39c12;
}

.dark-mode .accent-warning .page-item.active a,
.dark-mode .accent-warning .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}

.dark-mode .accent-warning .page-item.disabled a,
.dark-mode .accent-warning .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-warning [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-warning [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-warning .page-item .page-link:hover, .dark-mode .dark-mode.accent-warning .page-item .page-link:focus {
  color: #f4a62a;
}

.dark-mode .accent-danger .btn-link,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-danger .nav-tabs .nav-link {
  color: #e74c3c;
}

.dark-mode .accent-danger .btn-link:hover,
.dark-mode .accent-danger a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-danger .nav-tabs .nav-link:hover {
  color: #bf2718;
}

.dark-mode .accent-danger .dropdown-item:active, .dark-mode .accent-danger .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .accent-danger .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-danger .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-danger .custom-select:focus,
.dark-mode .accent-danger .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-danger .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae;
}

.dark-mode .accent-danger .page-item .page-link {
  color: #e74c3c;
}

.dark-mode .accent-danger .page-item.active a,
.dark-mode .accent-danger .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-danger .page-item.disabled a,
.dark-mode .accent-danger .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-danger [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-danger [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-danger .page-item .page-link:hover, .dark-mode .dark-mode.accent-danger .page-item .page-link:focus {
  color: #ea6153;
}

.dark-mode .accent-light .btn-link,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-light .nav-tabs .nav-link {
  color: #f8f9fa;
}

.dark-mode .accent-light .btn-link:hover,
.dark-mode .accent-light a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-light .nav-tabs .nav-link:hover {
  color: #cbd3da;
}

.dark-mode .accent-light .dropdown-item:active, .dark-mode .accent-light .dropdown-item.active {
  background-color: #f8f9fa;
  color: #1f2d3d;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f8f9fa;
  border-color: #bdc6d0;
}

.dark-mode .accent-light .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-light .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-light .custom-select:focus,
.dark-mode .accent-light .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-light .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.dark-mode .accent-light .page-item .page-link {
  color: #f8f9fa;
}

.dark-mode .accent-light .page-item.active a,
.dark-mode .accent-light .page-item.active .page-link {
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  color: #fff;
}

.dark-mode .accent-light .page-item.disabled a,
.dark-mode .accent-light .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-light [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-light [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-light .page-item .page-link:hover, .dark-mode .dark-mode.accent-light .page-item .page-link:focus {
  color: white;
}

.dark-mode .accent-dark .btn-link,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-dark .nav-tabs .nav-link {
  color: #343a40;
}

.dark-mode .accent-dark .btn-link:hover,
.dark-mode .accent-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.dark-mode .accent-dark .dropdown-item:active, .dark-mode .accent-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .accent-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-dark .custom-select:focus,
.dark-mode .accent-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.dark-mode .accent-dark .page-item .page-link {
  color: #343a40;
}

.dark-mode .accent-dark .page-item.active a,
.dark-mode .accent-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .accent-dark .page-item.disabled a,
.dark-mode .accent-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-dark .page-item .page-link:focus {
  color: #3f474e;
}

.dark-mode [class*=accent-] a.btn-primary {
  color: #fff;
}

.dark-mode [class*=accent-] a.btn-secondary {
  color: #fff;
}

.dark-mode [class*=accent-] a.btn-success {
  color: #fff;
}

.dark-mode [class*=accent-] a.btn-info {
  color: #fff;
}

.dark-mode [class*=accent-] a.btn-warning {
  color: #1f2d3d;
}

.dark-mode [class*=accent-] a.btn-danger {
  color: #fff;
}

.dark-mode [class*=accent-] a.btn-light {
  color: #1f2d3d;
}

.dark-mode [class*=accent-] a.btn-dark {
  color: #fff;
}

.dark-mode .accent-lightblue .btn-link,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-lightblue .nav-tabs .nav-link {
  color: #86bad8;
}

.dark-mode .accent-lightblue .btn-link:hover,
.dark-mode .accent-lightblue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-lightblue .nav-tabs .nav-link:hover {
  color: #4c99c6;
}

.dark-mode .accent-lightblue .dropdown-item:active, .dark-mode .accent-lightblue .dropdown-item.active {
  background-color: #86bad8;
  color: #1f2d3d;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #86bad8;
  border-color: #3c8dbc;
}

.dark-mode .accent-lightblue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lightblue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lightblue .custom-select:focus,
.dark-mode .accent-lightblue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lightblue .custom-file-input:focus ~ .custom-file-label {
  border-color: #e6f1f7;
}

.dark-mode .accent-lightblue .page-item .page-link {
  color: #86bad8;
}

.dark-mode .accent-lightblue .page-item.active a,
.dark-mode .accent-lightblue .page-item.active .page-link {
  background-color: #86bad8;
  border-color: #86bad8;
  color: #fff;
}

.dark-mode .accent-lightblue .page-item.disabled a,
.dark-mode .accent-lightblue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-lightblue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-lightblue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-lightblue .page-item .page-link:hover, .dark-mode .dark-mode.accent-lightblue .page-item .page-link:focus {
  color: #99c5de;
}

.dark-mode .accent-navy .btn-link,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-navy .nav-tabs .nav-link {
  color: #002c59;
}

.dark-mode .accent-navy .btn-link:hover,
.dark-mode .accent-navy a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-navy .nav-tabs .nav-link:hover {
  color: #00060c;
}

.dark-mode .accent-navy .dropdown-item:active, .dark-mode .accent-navy .dropdown-item.active {
  background-color: #002c59;
  color: #fff;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #002c59;
  border-color: black;
}

.dark-mode .accent-navy .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-navy .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-navy .custom-select:focus,
.dark-mode .accent-navy .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-navy .custom-file-input:focus ~ .custom-file-label {
  border-color: #006ad8;
}

.dark-mode .accent-navy .page-item .page-link {
  color: #002c59;
}

.dark-mode .accent-navy .page-item.active a,
.dark-mode .accent-navy .page-item.active .page-link {
  background-color: #002c59;
  border-color: #002c59;
  color: #fff;
}

.dark-mode .accent-navy .page-item.disabled a,
.dark-mode .accent-navy .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-navy [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-navy [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-navy .page-item .page-link:hover, .dark-mode .dark-mode.accent-navy .page-item .page-link:focus {
  color: #003872;
}

.dark-mode .accent-olive .btn-link,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-olive .nav-tabs .nav-link {
  color: #74c8a3;
}

.dark-mode .accent-olive .btn-link:hover,
.dark-mode .accent-olive a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-olive .nav-tabs .nav-link:hover {
  color: #44ab7d;
}

.dark-mode .accent-olive .dropdown-item:active, .dark-mode .accent-olive .dropdown-item.active {
  background-color: #74c8a3;
  color: #1f2d3d;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #74c8a3;
  border-color: #3d9970;
}

.dark-mode .accent-olive .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-olive .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-olive .custom-select:focus,
.dark-mode .accent-olive .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-olive .custom-file-input:focus ~ .custom-file-label {
  border-color: #cfecdf;
}

.dark-mode .accent-olive .page-item .page-link {
  color: #74c8a3;
}

.dark-mode .accent-olive .page-item.active a,
.dark-mode .accent-olive .page-item.active .page-link {
  background-color: #74c8a3;
  border-color: #74c8a3;
  color: #fff;
}

.dark-mode .accent-olive .page-item.disabled a,
.dark-mode .accent-olive .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-olive [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-olive [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-olive .page-item .page-link:hover, .dark-mode .dark-mode.accent-olive .page-item .page-link:focus {
  color: #87cfaf;
}

.dark-mode .accent-lime .btn-link,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-lime .nav-tabs .nav-link {
  color: #67ffa9;
}

.dark-mode .accent-lime .btn-link:hover,
.dark-mode .accent-lime a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-lime .nav-tabs .nav-link:hover {
  color: #1bff7e;
}

.dark-mode .accent-lime .dropdown-item:active, .dark-mode .accent-lime .dropdown-item.active {
  background-color: #67ffa9;
  color: #1f2d3d;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #67ffa9;
  border-color: #01ff70;
}

.dark-mode .accent-lime .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-lime .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-lime .custom-select:focus,
.dark-mode .accent-lime .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-lime .custom-file-input:focus ~ .custom-file-label {
  border-color: #e7fff1;
}

.dark-mode .accent-lime .page-item .page-link {
  color: #67ffa9;
}

.dark-mode .accent-lime .page-item.active a,
.dark-mode .accent-lime .page-item.active .page-link {
  background-color: #67ffa9;
  border-color: #67ffa9;
  color: #fff;
}

.dark-mode .accent-lime .page-item.disabled a,
.dark-mode .accent-lime .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-lime [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-lime [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-lime .page-item .page-link:hover, .dark-mode .dark-mode.accent-lime .page-item .page-link:focus {
  color: #81ffb8;
}

.dark-mode .accent-fuchsia .btn-link,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-fuchsia .nav-tabs .nav-link {
  color: #f672d8;
}

.dark-mode .accent-fuchsia .btn-link:hover,
.dark-mode .accent-fuchsia a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-fuchsia .nav-tabs .nav-link:hover {
  color: #f22ac5;
}

.dark-mode .accent-fuchsia .dropdown-item:active, .dark-mode .accent-fuchsia .dropdown-item.active {
  background-color: #f672d8;
  color: #1f2d3d;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f672d8;
  border-color: #f012be;
}

.dark-mode .accent-fuchsia .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-fuchsia .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-fuchsia .custom-select:focus,
.dark-mode .accent-fuchsia .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-fuchsia .custom-file-input:focus ~ .custom-file-label {
  border-color: #feeaf9;
}

.dark-mode .accent-fuchsia .page-item .page-link {
  color: #f672d8;
}

.dark-mode .accent-fuchsia .page-item.active a,
.dark-mode .accent-fuchsia .page-item.active .page-link {
  background-color: #f672d8;
  border-color: #f672d8;
  color: #fff;
}

.dark-mode .accent-fuchsia .page-item.disabled a,
.dark-mode .accent-fuchsia .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-fuchsia [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-fuchsia [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-fuchsia .page-item .page-link:hover, .dark-mode .dark-mode.accent-fuchsia .page-item .page-link:focus {
  color: #f88adf;
}

.dark-mode .accent-maroon .btn-link,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-maroon .nav-tabs .nav-link {
  color: #ed6c9b;
}

.dark-mode .accent-maroon .btn-link:hover,
.dark-mode .accent-maroon a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-maroon .nav-tabs .nav-link:hover {
  color: #e4286d;
}

.dark-mode .accent-maroon .dropdown-item:active, .dark-mode .accent-maroon .dropdown-item.active {
  background-color: #ed6c9b;
  color: #1f2d3d;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #ed6c9b;
  border-color: #d81b60;
}

.dark-mode .accent-maroon .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-maroon .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-maroon .custom-select:focus,
.dark-mode .accent-maroon .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-maroon .custom-file-input:focus ~ .custom-file-label {
  border-color: #fbdee8;
}

.dark-mode .accent-maroon .page-item .page-link {
  color: #ed6c9b;
}

.dark-mode .accent-maroon .page-item.active a,
.dark-mode .accent-maroon .page-item.active .page-link {
  background-color: #ed6c9b;
  border-color: #ed6c9b;
  color: #fff;
}

.dark-mode .accent-maroon .page-item.disabled a,
.dark-mode .accent-maroon .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-maroon [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-maroon [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-maroon .page-item .page-link:hover, .dark-mode .dark-mode.accent-maroon .page-item .page-link:focus {
  color: #f083ab;
}

.dark-mode .accent-blue .btn-link,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-blue .nav-tabs .nav-link {
  color: #3f6791;
}

.dark-mode .accent-blue .btn-link:hover,
.dark-mode .accent-blue a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-blue .nav-tabs .nav-link:hover {
  color: #28415c;
}

.dark-mode .accent-blue .dropdown-item:active, .dark-mode .accent-blue .dropdown-item.active {
  background-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3f6791;
  border-color: #20344a;
}

.dark-mode .accent-blue .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-blue .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-blue .custom-select:focus,
.dark-mode .accent-blue .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-blue .custom-file-input:focus ~ .custom-file-label {
  border-color: #85a7ca;
}

.dark-mode .accent-blue .page-item .page-link {
  color: #3f6791;
}

.dark-mode .accent-blue .page-item.active a,
.dark-mode .accent-blue .page-item.active .page-link {
  background-color: #3f6791;
  border-color: #3f6791;
  color: #fff;
}

.dark-mode .accent-blue .page-item.disabled a,
.dark-mode .accent-blue .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-blue [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-blue [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-blue .page-item .page-link:hover, .dark-mode .dark-mode.accent-blue .page-item .page-link:focus {
  color: #4774a3;
}

.dark-mode .accent-indigo .btn-link,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-indigo .nav-tabs .nav-link {
  color: #6610f2;
}

.dark-mode .accent-indigo .btn-link:hover,
.dark-mode .accent-indigo a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-indigo .nav-tabs .nav-link:hover {
  color: #4709ac;
}

.dark-mode .accent-indigo .dropdown-item:active, .dark-mode .accent-indigo .dropdown-item.active {
  background-color: #6610f2;
  color: #fff;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6610f2;
  border-color: #3d0894;
}

.dark-mode .accent-indigo .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-indigo .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-indigo .custom-select:focus,
.dark-mode .accent-indigo .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-indigo .custom-file-input:focus ~ .custom-file-label {
  border-color: #b389f9;
}

.dark-mode .accent-indigo .page-item .page-link {
  color: #6610f2;
}

.dark-mode .accent-indigo .page-item.active a,
.dark-mode .accent-indigo .page-item.active .page-link {
  background-color: #6610f2;
  border-color: #6610f2;
  color: #fff;
}

.dark-mode .accent-indigo .page-item.disabled a,
.dark-mode .accent-indigo .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-indigo [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-indigo [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-indigo .page-item .page-link:hover, .dark-mode .dark-mode.accent-indigo .page-item .page-link:focus {
  color: #7528f3;
}

.dark-mode .accent-purple .btn-link,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-purple .nav-tabs .nav-link {
  color: #6f42c1;
}

.dark-mode .accent-purple .btn-link:hover,
.dark-mode .accent-purple a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-purple .nav-tabs .nav-link:hover {
  color: #4e2d89;
}

.dark-mode .accent-purple .dropdown-item:active, .dark-mode .accent-purple .dropdown-item.active {
  background-color: #6f42c1;
  color: #fff;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6f42c1;
  border-color: #432776;
}

.dark-mode .accent-purple .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-purple .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-purple .custom-select:focus,
.dark-mode .accent-purple .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-purple .custom-file-input:focus ~ .custom-file-label {
  border-color: #b8a2e0;
}

.dark-mode .accent-purple .page-item .page-link {
  color: #6f42c1;
}

.dark-mode .accent-purple .page-item.active a,
.dark-mode .accent-purple .page-item.active .page-link {
  background-color: #6f42c1;
  border-color: #6f42c1;
  color: #fff;
}

.dark-mode .accent-purple .page-item.disabled a,
.dark-mode .accent-purple .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-purple [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-purple [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-purple .page-item .page-link:hover, .dark-mode .dark-mode.accent-purple .page-item .page-link:focus {
  color: #7e55c7;
}

.dark-mode .accent-pink .btn-link,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-pink .nav-tabs .nav-link {
  color: #e83e8c;
}

.dark-mode .accent-pink .btn-link:hover,
.dark-mode .accent-pink a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-pink .nav-tabs .nav-link:hover {
  color: #c21766;
}

.dark-mode .accent-pink .dropdown-item:active, .dark-mode .accent-pink .dropdown-item.active {
  background-color: #e83e8c;
  color: #fff;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e83e8c;
  border-color: #ac145a;
}

.dark-mode .accent-pink .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-pink .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-pink .custom-select:focus,
.dark-mode .accent-pink .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-pink .custom-file-input:focus ~ .custom-file-label {
  border-color: #f6b0d0;
}

.dark-mode .accent-pink .page-item .page-link {
  color: #e83e8c;
}

.dark-mode .accent-pink .page-item.active a,
.dark-mode .accent-pink .page-item.active .page-link {
  background-color: #e83e8c;
  border-color: #e83e8c;
  color: #fff;
}

.dark-mode .accent-pink .page-item.disabled a,
.dark-mode .accent-pink .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-pink [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-pink [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-pink .page-item .page-link:hover, .dark-mode .dark-mode.accent-pink .page-item .page-link:focus {
  color: #eb559a;
}

.dark-mode .accent-red .btn-link,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-red .nav-tabs .nav-link {
  color: #e74c3c;
}

.dark-mode .accent-red .btn-link:hover,
.dark-mode .accent-red a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-red .nav-tabs .nav-link:hover {
  color: #bf2718;
}

.dark-mode .accent-red .dropdown-item:active, .dark-mode .accent-red .dropdown-item.active {
  background-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #e74c3c;
  border-color: #a82315;
}

.dark-mode .accent-red .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-red .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-red .custom-select:focus,
.dark-mode .accent-red .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-red .custom-file-input:focus ~ .custom-file-label {
  border-color: #f5b4ae;
}

.dark-mode .accent-red .page-item .page-link {
  color: #e74c3c;
}

.dark-mode .accent-red .page-item.active a,
.dark-mode .accent-red .page-item.active .page-link {
  background-color: #e74c3c;
  border-color: #e74c3c;
  color: #fff;
}

.dark-mode .accent-red .page-item.disabled a,
.dark-mode .accent-red .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-red [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-red [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-red .page-item .page-link:hover, .dark-mode .dark-mode.accent-red .page-item .page-link:focus {
  color: #ea6153;
}

.dark-mode .accent-orange .btn-link,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-orange .nav-tabs .nav-link {
  color: #fd7e14;
}

.dark-mode .accent-orange .btn-link:hover,
.dark-mode .accent-orange a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-orange .nav-tabs .nav-link:hover {
  color: #c35a02;
}

.dark-mode .accent-orange .dropdown-item:active, .dark-mode .accent-orange .dropdown-item.active {
  background-color: #fd7e14;
  color: #1f2d3d;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fd7e14;
  border-color: #aa4e01;
}

.dark-mode .accent-orange .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-orange .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-orange .custom-select:focus,
.dark-mode .accent-orange .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-orange .custom-file-input:focus ~ .custom-file-label {
  border-color: #fec392;
}

.dark-mode .accent-orange .page-item .page-link {
  color: #fd7e14;
}

.dark-mode .accent-orange .page-item.active a,
.dark-mode .accent-orange .page-item.active .page-link {
  background-color: #fd7e14;
  border-color: #fd7e14;
  color: #fff;
}

.dark-mode .accent-orange .page-item.disabled a,
.dark-mode .accent-orange .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-orange [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-orange [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-orange .page-item .page-link:hover, .dark-mode .dark-mode.accent-orange .page-item .page-link:focus {
  color: #fd8c2d;
}

.dark-mode .accent-yellow .btn-link,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-yellow .nav-tabs .nav-link {
  color: #f39c12;
}

.dark-mode .accent-yellow .btn-link:hover,
.dark-mode .accent-yellow a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-yellow .nav-tabs .nav-link:hover {
  color: #b06f09;
}

.dark-mode .accent-yellow .dropdown-item:active, .dark-mode .accent-yellow .dropdown-item.active {
  background-color: #f39c12;
  color: #1f2d3d;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #f39c12;
  border-color: #976008;
}

.dark-mode .accent-yellow .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-yellow .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-yellow .custom-select:focus,
.dark-mode .accent-yellow .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-yellow .custom-file-input:focus ~ .custom-file-label {
  border-color: #f9cf8b;
}

.dark-mode .accent-yellow .page-item .page-link {
  color: #f39c12;
}

.dark-mode .accent-yellow .page-item.active a,
.dark-mode .accent-yellow .page-item.active .page-link {
  background-color: #f39c12;
  border-color: #f39c12;
  color: #fff;
}

.dark-mode .accent-yellow .page-item.disabled a,
.dark-mode .accent-yellow .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-yellow [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-yellow [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-yellow .page-item .page-link:hover, .dark-mode .dark-mode.accent-yellow .page-item .page-link:focus {
  color: #f4a62a;
}

.dark-mode .accent-green .btn-link,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-green .nav-tabs .nav-link {
  color: #00bc8c;
}

.dark-mode .accent-green .btn-link:hover,
.dark-mode .accent-green a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-green .nav-tabs .nav-link:hover {
  color: #007053;
}

.dark-mode .accent-green .dropdown-item:active, .dark-mode .accent-green .dropdown-item.active {
  background-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #00bc8c;
  border-color: #005640;
}

.dark-mode .accent-green .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-green .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-green .custom-select:focus,
.dark-mode .accent-green .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-green .custom-file-input:focus ~ .custom-file-label {
  border-color: #3dffcd;
}

.dark-mode .accent-green .page-item .page-link {
  color: #00bc8c;
}

.dark-mode .accent-green .page-item.active a,
.dark-mode .accent-green .page-item.active .page-link {
  background-color: #00bc8c;
  border-color: #00bc8c;
  color: #fff;
}

.dark-mode .accent-green .page-item.disabled a,
.dark-mode .accent-green .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-green [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-green [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-green .page-item .page-link:hover, .dark-mode .dark-mode.accent-green .page-item .page-link:focus {
  color: #00d69f;
}

.dark-mode .accent-teal .btn-link,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-teal .nav-tabs .nav-link {
  color: #20c997;
}

.dark-mode .accent-teal .btn-link:hover,
.dark-mode .accent-teal a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-teal .nav-tabs .nav-link:hover {
  color: #158765;
}

.dark-mode .accent-teal .dropdown-item:active, .dark-mode .accent-teal .dropdown-item.active {
  background-color: #20c997;
  color: #fff;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #20c997;
  border-color: #127155;
}

.dark-mode .accent-teal .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-teal .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-teal .custom-select:focus,
.dark-mode .accent-teal .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-teal .custom-file-input:focus ~ .custom-file-label {
  border-color: #7eeaca;
}

.dark-mode .accent-teal .page-item .page-link {
  color: #20c997;
}

.dark-mode .accent-teal .page-item.active a,
.dark-mode .accent-teal .page-item.active .page-link {
  background-color: #20c997;
  border-color: #20c997;
  color: #fff;
}

.dark-mode .accent-teal .page-item.disabled a,
.dark-mode .accent-teal .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-teal [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-teal [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-teal .page-item .page-link:hover, .dark-mode .dark-mode.accent-teal .page-item .page-link:focus {
  color: #26dca6;
}

.dark-mode .accent-cyan .btn-link,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-cyan .nav-tabs .nav-link {
  color: #3498db;
}

.dark-mode .accent-cyan .btn-link:hover,
.dark-mode .accent-cyan a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-cyan .nav-tabs .nav-link:hover {
  color: #1d6fa5;
}

.dark-mode .accent-cyan .dropdown-item:active, .dark-mode .accent-cyan .dropdown-item.active {
  background-color: #3498db;
  color: #fff;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #3498db;
  border-color: #196090;
}

.dark-mode .accent-cyan .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-cyan .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-cyan .custom-select:focus,
.dark-mode .accent-cyan .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-cyan .custom-file-input:focus ~ .custom-file-label {
  border-color: #a0cfee;
}

.dark-mode .accent-cyan .page-item .page-link {
  color: #3498db;
}

.dark-mode .accent-cyan .page-item.active a,
.dark-mode .accent-cyan .page-item.active .page-link {
  background-color: #3498db;
  border-color: #3498db;
  color: #fff;
}

.dark-mode .accent-cyan .page-item.disabled a,
.dark-mode .accent-cyan .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-cyan [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-cyan [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-cyan .page-item .page-link:hover, .dark-mode .dark-mode.accent-cyan .page-item .page-link:focus {
  color: #4aa3df;
}

.dark-mode .accent-white .btn-link,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-white .nav-tabs .nav-link {
  color: #fff;
}

.dark-mode .accent-white .btn-link:hover,
.dark-mode .accent-white a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-white .nav-tabs .nav-link:hover {
  color: #d9d9d9;
}

.dark-mode .accent-white .dropdown-item:active, .dark-mode .accent-white .dropdown-item.active {
  background-color: #fff;
  color: #1f2d3d;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #fff;
  border-color: #cccccc;
}

.dark-mode .accent-white .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%231f2d3d' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-white .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-white .custom-select:focus,
.dark-mode .accent-white .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-white .custom-file-input:focus ~ .custom-file-label {
  border-color: white;
}

.dark-mode .accent-white .page-item .page-link {
  color: #fff;
}

.dark-mode .accent-white .page-item.active a,
.dark-mode .accent-white .page-item.active .page-link {
  background-color: #fff;
  border-color: #fff;
  color: #fff;
}

.dark-mode .accent-white .page-item.disabled a,
.dark-mode .accent-white .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-white [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-white [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-white .page-item .page-link:hover, .dark-mode .dark-mode.accent-white .page-item .page-link:focus {
  color: white;
}

.dark-mode .accent-gray .btn-link,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-gray .nav-tabs .nav-link {
  color: #6c757d;
}

.dark-mode .accent-gray .btn-link:hover,
.dark-mode .accent-gray a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-gray .nav-tabs .nav-link:hover {
  color: #494f54;
}

.dark-mode .accent-gray .dropdown-item:active, .dark-mode .accent-gray .dropdown-item.active {
  background-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #6c757d;
  border-color: #3d4246;
}

.dark-mode .accent-gray .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray .custom-select:focus,
.dark-mode .accent-gray .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray .custom-file-input:focus ~ .custom-file-label {
  border-color: #afb5ba;
}

.dark-mode .accent-gray .page-item .page-link {
  color: #6c757d;
}

.dark-mode .accent-gray .page-item.active a,
.dark-mode .accent-gray .page-item.active .page-link {
  background-color: #6c757d;
  border-color: #6c757d;
  color: #fff;
}

.dark-mode .accent-gray .page-item.disabled a,
.dark-mode .accent-gray .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-gray [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-gray [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-gray .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray .page-item .page-link:focus {
  color: #78828a;
}

.dark-mode .accent-gray-dark .btn-link,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn),
.dark-mode .accent-gray-dark .nav-tabs .nav-link {
  color: #343a40;
}

.dark-mode .accent-gray-dark .btn-link:hover,
.dark-mode .accent-gray-dark a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):not(.page-link):not(.badge):not(.btn):hover,
.dark-mode .accent-gray-dark .nav-tabs .nav-link:hover {
  color: #121416;
}

.dark-mode .accent-gray-dark .dropdown-item:active, .dark-mode .accent-gray-dark .dropdown-item.active {
  background-color: #343a40;
  color: #fff;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #343a40;
  border-color: #060708;
}

.dark-mode .accent-gray-dark .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}

.dark-mode .accent-gray-dark .form-control:focus:not(.is-invalid):not(.is-warning):not(.is-valid),
.dark-mode .accent-gray-dark .custom-select:focus,
.dark-mode .accent-gray-dark .custom-control-input:focus:not(:checked) ~ .custom-control-label::before,
.dark-mode .accent-gray-dark .custom-file-input:focus ~ .custom-file-label {
  border-color: #6d7a86;
}

.dark-mode .accent-gray-dark .page-item .page-link {
  color: #343a40;
}

.dark-mode .accent-gray-dark .page-item.active a,
.dark-mode .accent-gray-dark .page-item.active .page-link {
  background-color: #343a40;
  border-color: #343a40;
  color: #fff;
}

.dark-mode .accent-gray-dark .page-item.disabled a,
.dark-mode .accent-gray-dark .page-item.disabled .page-link {
  background-color: #fff;
  border-color: #dee2e6;
  color: #6c757d;
}

.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #c2c7d0;
}

.dark-mode .accent-gray-dark [class*=sidebar-dark-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #fff;
}

.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link) {
  color: #343a40;
}

.dark-mode .accent-gray-dark [class*=sidebar-light-] .sidebar a:not(.dropdown-item):not(.btn-app):not(.nav-link):not(.brand-link):hover {
  color: #212529;
}

.dark-mode .dark-mode.accent-gray-dark .page-item .page-link:hover, .dark-mode .dark-mode.accent-gray-dark .page-item .page-link:focus {
  color: #3f474e;
}

.dark-mode .border-dark {
  border-color: #4b545c !important;
}


trix-editor {
  border: 1px solid #bbb;
  border-radius: 3px;
  margin: 0;
  padding: 0.4em 0.6em;
  min-height: 5em;
  outline: none;
}

trix-toolbar * {
  box-sizing: border-box;
}

trix-toolbar .trix-button-row {
  display: flex;
  flex-wrap: nowrap;
  justify-content: space-between;
  overflow-x: auto;
}

trix-toolbar .trix-button-group {
  display: flex;
  margin-bottom: 10px;
  border: 1px solid #bbb;
  border-top-color: #ccc;
  border-bottom-color: #888;
  border-radius: 3px;
}

trix-toolbar .trix-button-group:not(:first-child) {
  margin-left: 1.5vw;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group:not(:first-child) {
    margin-left: 0;
  }
}
trix-toolbar .trix-button-group-spacer {
  flex-grow: 1;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button-group-spacer {
    display: none;
  }
}
trix-toolbar .trix-button {
  position: relative;
  float: left;
  color: rgba(0, 0, 0, 0.6);
  font-size: 0.75em;
  font-weight: 600;
  white-space: nowrap;
  padding: 0 0.5em;
  margin: 0;
  outline: none;
  border: none;
  border-bottom: 1px solid #ddd;
  border-radius: 0;
  background: transparent;
}

trix-toolbar .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-toolbar .trix-button.trix-active {
  background: #cbeefa;
  color: rgb(0, 0, 0);
}

trix-toolbar .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-toolbar .trix-button:disabled {
  color: rgba(0, 0, 0, 0.125);
}

@media (max-width: 768px) {
  trix-toolbar .trix-button {
    letter-spacing: -0.01em;
    padding: 0 0.3em;
  }
}
trix-toolbar .trix-button--icon {
  font-size: inherit;
  width: 2.6em;
  height: 1.6em;
  max-width: calc(0.8em + 4vw);
  text-indent: -9999px;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon {
    height: 2em;
    max-width: calc(0.8em + 3.5vw);
  }
}
trix-toolbar .trix-button--icon::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  content: "";
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

@media (max-width: 768px) {
  trix-toolbar .trix-button--icon::before {
    right: 6%;
    left: 6%;
  }
}
trix-toolbar .trix-button--icon.trix-active::before {
  opacity: 1;
}

trix-toolbar .trix-button--icon:disabled::before {
  opacity: 0.125;
}

trix-toolbar .trix-button--icon-attach::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");
  top: 8%;
  bottom: 4%;
}

trix-toolbar .trix-button--icon-bold::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-italic::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-link::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-strike::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-quote::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-heading-1::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-code::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-bullet-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-number-list::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-undo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-redo::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-decrease-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-button--icon-increase-nesting-level::before {
  background-image: url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E");
}

trix-toolbar .trix-dialogs {
  position: relative;
}

trix-toolbar .trix-dialog {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  font-size: 0.75em;
  padding: 15px 10px;
  background: #fff;
  box-shadow: 0 0.3em 1em #ccc;
  border-top: 2px solid #888;
  border-radius: 5px;
  z-index: 5;
}

trix-toolbar .trix-input--dialog {
  font-size: inherit;
  font-weight: normal;
  padding: 0.5em 0.8em;
  margin: 0 10px 0 0;
  border-radius: 3px;
  border: 1px solid #bbb;
  background-color: #fff;
  box-shadow: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-toolbar .trix-input--dialog.validate:invalid {
  box-shadow: #F00 0px 0px 1.5px 1px;
}

trix-toolbar .trix-button--dialog {
  font-size: inherit;
  padding: 0.5em;
  border-bottom: none;
}

trix-toolbar .trix-dialog--link {
  max-width: 600px;
}

trix-toolbar .trix-dialog__link-fields {
  display: flex;
  align-items: baseline;
}

trix-toolbar .trix-dialog__link-fields .trix-input {
  flex: 1;
}

trix-toolbar .trix-dialog__link-fields .trix-button-group {
  flex: 0 0 content;
  margin: 0;
}

trix-editor [data-trix-mutable]:not(.attachment__caption-editor) {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

trix-editor [data-trix-mutable] ::-moz-selection, trix-editor [data-trix-mutable]::-moz-selection,
trix-editor [data-trix-cursor-target]::-moz-selection {
  background: none;
}

trix-editor [data-trix-mutable] ::-moz-selection, trix-editor [data-trix-mutable]::-moz-selection, trix-editor [data-trix-cursor-target]::-moz-selection {
  background: none;
}

trix-editor [data-trix-mutable] ::selection, trix-editor [data-trix-mutable]::selection,
trix-editor [data-trix-cursor-target]::selection {
  background: none;
}

trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection {
  background: highlight;
}

trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection {
  background: highlight;
}

trix-editor [data-trix-mutable].attachment.attachment--file {
  box-shadow: 0 0 0 2px highlight;
  border-color: transparent;
}

trix-editor [data-trix-mutable].attachment img {
  box-shadow: 0 0 0 2px highlight;
}

trix-editor .attachment {
  position: relative;
}

trix-editor .attachment:hover {
  cursor: default;
}

trix-editor .attachment--preview .attachment__caption:hover {
  cursor: text;
}

trix-editor .attachment__progress {
  position: absolute;
  z-index: 1;
  height: 20px;
  top: calc(50% - 10px);
  left: 5%;
  width: 90%;
  opacity: 0.9;
  transition: opacity 200ms ease-in;
}

trix-editor .attachment__progress[value="100"] {
  opacity: 0;
}

trix-editor .attachment__caption-editor {
  display: inline-block;
  width: 100%;
  margin: 0;
  padding: 0;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
  color: inherit;
  text-align: center;
  vertical-align: top;
  border: none;
  outline: none;
  -webkit-appearance: none;
  -moz-appearance: none;
}

trix-editor .attachment__toolbar {
  position: absolute;
  z-index: 1;
  top: -0.9em;
  left: 0;
  width: 100%;
  text-align: center;
}

trix-editor .trix-button-group {
  display: inline-flex;
}

trix-editor .trix-button {
  position: relative;
  float: left;
  color: #666;
  white-space: nowrap;
  font-size: 80%;
  padding: 0 0.8em;
  margin: 0;
  outline: none;
  border: none;
  border-radius: 0;
  background: transparent;
}

trix-editor .trix-button:not(:first-child) {
  border-left: 1px solid #ccc;
}

trix-editor .trix-button.trix-active {
  background: #cbeefa;
}

trix-editor .trix-button:not(:disabled) {
  cursor: pointer;
}

trix-editor .trix-button--remove {
  text-indent: -9999px;
  display: inline-block;
  padding: 0;
  outline: none;
  width: 1.8em;
  height: 1.8em;
  line-height: 1.8em;
  border-radius: 50%;
  background-color: #fff;
  border: 2px solid highlight;
  box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.25);
}

trix-editor .trix-button--remove::before {
  display: inline-block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0.7;
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: 90%;
}

trix-editor .trix-button--remove:hover {
  border-color: #333;
}

trix-editor .trix-button--remove:hover::before {
  opacity: 1;
}

trix-editor .attachment__metadata-container {
  position: relative;
}

trix-editor .attachment__metadata {
  position: absolute;
  left: 50%;
  top: 2em;
  transform: translate(-50%, 0);
  max-width: 90%;
  padding: 0.1em 0.6em;
  font-size: 0.8em;
  color: #fff;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 3px;
}

trix-editor .attachment__metadata .attachment__name {
  display: inline-block;
  max-width: 100%;
  vertical-align: bottom;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

trix-editor .attachment__metadata .attachment__size {
  margin-left: 0.2em;
  white-space: nowrap;
}

.trix-content {
  line-height: 1.5;
  overflow-wrap: break-word;
  word-break: break-word;
}

.trix-content * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

.trix-content h1, .trix-content .h1 {
  font-size: 1.2em;
  line-height: 1.2;
}

.trix-content blockquote {
  border: 0 solid #ccc;
  border-left-width: 0.3em;
  margin-left: 0.3em;
  padding-left: 0.6em;
}

.trix-content [dir=rtl] blockquote,
.trix-content blockquote[dir=rtl] {
  border-width: 0;
  border-right-width: 0.3em;
  margin-right: 0.3em;
  padding-right: 0.6em;
}

.trix-content li {
  margin-left: 1em;
}

.trix-content [dir=rtl] li {
  margin-right: 1em;
}

.trix-content pre {
  display: inline-block;
  width: 100%;
  vertical-align: top;
  font-family: monospace;
  font-size: 0.9em;
  padding: 0.5em;
  white-space: pre;
  background-color: #eee;
  overflow-x: auto;
}

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

.trix-content .attachment {
  display: inline-block;
  position: relative;
  max-width: 100%;
}

.trix-content .attachment a {
  color: inherit;
  text-decoration: none;
}

.trix-content .attachment a:hover, .trix-content .attachment a:visited:hover {
  color: inherit;
}

.trix-content .attachment__caption {
  text-align: center;
}

.trix-content .attachment__caption .attachment__name + .attachment__size::before {
  content: " •";
}

.trix-content .attachment--preview {
  width: 100%;
  text-align: center;
}

.trix-content .attachment--preview .attachment__caption {
  color: #666;
  font-size: 0.9em;
  line-height: 1.2;
}

.trix-content .attachment--file {
  color: #333;
  line-height: 1;
  margin: 0 2px 2px 2px;
  padding: 0.4em 1em;
  border: 1px solid #bbb;
  border-radius: 5px;
}

.trix-content .attachment-gallery {
  display: flex;
  flex-wrap: wrap;
  position: relative;
}

.trix-content .attachment-gallery .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

.trix-content .attachment-gallery.attachment-gallery--2 .attachment, .trix-content .attachment-gallery.attachment-gallery--4 .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

/*
 * Provides a drop-in pointer for the default Trix stylesheet that will format the toolbar and
 * the trix-editor content (whether displayed or under editing). Feel free to incorporate this
 * inclusion directly in any other asset bundle and remove this file.
 *
 *= require trix
*/
/*
 * We need to override trix.css’s image gallery styles to accommodate the
 * <action-text-attachment> element we wrap around attachments. Otherwise,
 * images in galleries will be squished by the max-width: 33%; rule.
*/
.trix-content .attachment-gallery > action-text-attachment,
.trix-content .attachment-gallery > .attachment {
  flex: 1 0 33%;
  padding: 0 0.5em;
  max-width: 33%;
}

.trix-content .attachment-gallery.attachment-gallery--2 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--2 > .attachment, .trix-content .attachment-gallery.attachment-gallery--4 > action-text-attachment,
.trix-content .attachment-gallery.attachment-gallery--4 > .attachment {
  flex-basis: 50%;
  max-width: 50%;
}

.trix-content action-text-attachment .attachment {
  padding: 0 !important;
  max-width: 100% !important;
}

trix-editor {
  min-height: 19.19em;
}

/**
 * Tom Select Bootstrap 4
 */
/**
 * tom-select.css (v2.4.3)
 * Copyright (c) contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 */
.ts-control {
  border: 1px solid #ced4da;
  padding: 0.375rem 0.75rem;
  width: 100%;
  overflow: hidden;
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  box-shadow: none;
  border-radius: 0.25rem;
  display: flex;
  flex-wrap: wrap;
}

.ts-wrapper.multi.has-items .ts-control {
  padding: calc(0.375rem - 1px - 0) 0.75rem calc(0.375rem - 1px - 3px - 0);
}

.full .ts-control {
  background-color: #fff;
}

.disabled .ts-control, .disabled .ts-control * {
  cursor: default !important;
}

.focus .ts-control {
  box-shadow: none;
}

.ts-control > * {
  vertical-align: baseline;
  display: inline-block;
}

.ts-wrapper.multi .ts-control > div {
  cursor: pointer;
  margin: 0 3px 3px 0;
  padding: 1px 5px;
  background: #efefef;
  color: #343a40;
  border: 0 solid #dee2e6;
}

.ts-wrapper.multi .ts-control > div.active {
  background: #007bff;
  color: #fff;
  border: 0 solid rgba(0, 0, 0, 0);
}

.ts-wrapper.multi.disabled .ts-control > div, .ts-wrapper.multi.disabled .ts-control > div.active {
  color: rgb(134.5, 134.5, 134.5);
  background: white;
  border: 0 solid white;
}

.ts-control > input {
  flex: 1 1 auto;
  min-width: 7rem;
  display: inline-block !important;
  padding: 0 !important;
  min-height: 0 !important;
  max-height: none !important;
  max-width: 100% !important;
  margin: 0 !important;
  text-indent: 0 !important;
  border: 0 none !important;
  background: none !important;
  line-height: inherit !important;
  -webkit-user-select: auto !important;
  -moz-user-select: auto !important;
  user-select: auto !important;
  box-shadow: none !important;
}

.ts-control > input::-ms-clear {
  display: none;
}

.ts-control > input:focus {
  outline: none !important;
}

.has-items .ts-control > input {
  margin: 0 4px !important;
}

.ts-control.rtl {
  text-align: right;
}

.ts-control.rtl.single .ts-control:after {
  left: calc(0.75rem + 5px);
  right: auto;
}

.ts-control.rtl .ts-control > input {
  margin: 0 4px 0 -2px !important;
}

.disabled .ts-control {
  opacity: 0.5;
  background-color: #e9ecef;
}

.input-hidden .ts-control > input {
  opacity: 0;
  position: absolute;
  left: -10000px;
}

.ts-dropdown {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 10;
  border: 1px solid #d0d0d0;
  background: #fff;
  margin: 0.25rem 0 0;
  border-top: 0 none;
  box-sizing: border-box;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
  border-radius: 0 0 0.25rem 0.25rem;
}

.ts-dropdown [data-selectable] {
  cursor: pointer;
  overflow: hidden;
}

.ts-dropdown [data-selectable] .highlight {
  background: rgba(255, 237, 40, 0.4);
  border-radius: 1px;
}

.ts-dropdown .option,
.ts-dropdown .optgroup-header,
.ts-dropdown .no-results,
.ts-dropdown .create {
  padding: 3px 0.75rem;
}

.ts-dropdown .option, .ts-dropdown [data-disabled], .ts-dropdown [data-disabled] [data-selectable].option {
  cursor: inherit;
  opacity: 0.5;
}

.ts-dropdown [data-selectable].option {
  opacity: 1;
  cursor: pointer;
}

.ts-dropdown .optgroup:first-child .optgroup-header {
  border-top: 0 none;
}

.ts-dropdown .optgroup-header {
  color: #6c757d;
  background: #fff;
  cursor: default;
}

.ts-dropdown .active {
  background-color: #e9ecef;
  color: rgb(21.6283783784, 24.25, 26.8716216216);
}

.ts-dropdown .active.create {
  color: rgb(21.6283783784, 24.25, 26.8716216216);
}

.ts-dropdown .create {
  color: rgba(52, 58, 64, 0.5);
}

.ts-dropdown .spinner {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 3px 0.75rem;
}

.ts-dropdown .spinner::after {
  content: " ";
  display: block;
  width: 24px;
  height: 24px;
  margin: 3px;
  border-radius: 50%;
  border: 5px solid #d0d0d0;
  border-color: #d0d0d0 transparent #d0d0d0 transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.ts-dropdown-content {
  overflow: hidden auto;
  max-height: 200px;
  scroll-behavior: smooth;
}

.ts-wrapper.plugin-drag_drop .ts-dragging {
  color: transparent !important;
}

.ts-wrapper.plugin-drag_drop .ts-dragging > * {
  visibility: hidden !important;
}

.plugin-checkbox_options:not(.rtl) .option input {
  margin-right: 0.5rem;
}

.plugin-checkbox_options.rtl .option input {
  margin-left: 0.5rem;
}

/* stylelint-disable function-name-case */
.plugin-clear_button {
  --ts-pr-clear-button: 1em;
}

.plugin-clear_button .clear-button {
  opacity: 0;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: calc(0.75rem - 5px);
  margin-right: 0 !important;
  background: transparent !important;
  transition: opacity 0.5s;
  cursor: pointer;
}

.plugin-clear_button.form-select .clear-button, .plugin-clear_button.single .clear-button {
  right: max(var(--ts-pr-caret), 0.75rem);
}

.plugin-clear_button.focus.has-items .clear-button, .plugin-clear_button:not(.disabled):hover.has-items .clear-button {
  opacity: 1;
}

.ts-wrapper .dropdown-header {
  position: relative;
  padding: 6px 0.75rem;
  border-bottom: 1px solid #d0d0d0;
  background: color-mix(#fff, #d0d0d0, 85%);
  border-radius: 0.25rem 0.25rem 0 0;
}

.ts-wrapper .dropdown-header-close {
  position: absolute;
  right: 0.75rem;
  top: 50%;
  color: #343a40;
  opacity: 0.4;
  margin-top: -12px;
  line-height: 20px;
  font-size: 20px !important;
}

.ts-wrapper .dropdown-header-close:hover {
  color: black;
}

.plugin-dropdown_input.focus.dropdown-active .ts-control {
  box-shadow: none;
  border: 1px solid #ced4da;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}

.plugin-dropdown_input .dropdown-input {
  border: 1px solid #d0d0d0;
  border-width: 0 0 1px;
  display: block;
  padding: 0.375rem 0.75rem;
  box-shadow: none;
  width: 100%;
  background: transparent;
}

.plugin-dropdown_input.focus .ts-dropdown .dropdown-input {
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.plugin-dropdown_input .items-placeholder {
  border: 0 none !important;
  box-shadow: none !important;
  width: 100%;
}

.plugin-dropdown_input.has-items .items-placeholder, .plugin-dropdown_input.dropdown-active .items-placeholder {
  display: none !important;
}

.ts-wrapper.plugin-input_autogrow.has-items .ts-control > input {
  min-width: 0;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input {
  flex: none;
  min-width: 4px;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::-moz-placeholder {
  color: transparent;
}

.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control > input::placeholder {
  color: transparent;
}

.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content {
  display: flex;
}

.ts-dropdown.plugin-optgroup_columns .optgroup {
  border-right: 1px solid #f2f2f2;
  border-top: 0 none;
  flex-grow: 1;
  flex-basis: 0;
  min-width: 0;
}

.ts-dropdown.plugin-optgroup_columns .optgroup:last-child {
  border-right: 0 none;
}

.ts-dropdown.plugin-optgroup_columns .optgroup::before {
  display: none;
}

.ts-dropdown.plugin-optgroup_columns .optgroup-header {
  border-top: 0 none;
}

.ts-wrapper.plugin-remove_button .item {
  display: inline-flex;
  align-items: center;
}

.ts-wrapper.plugin-remove_button .item .remove {
  color: inherit;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  padding: 0 5px;
  border-radius: 0 2px 2px 0;
  box-sizing: border-box;
}

.ts-wrapper.plugin-remove_button .item .remove:hover {
  background: rgba(0, 0, 0, 0.05);
}

.ts-wrapper.plugin-remove_button.disabled .item .remove:hover {
  background: none;
}

.ts-wrapper.plugin-remove_button .remove-single {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 23px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item {
  padding-right: 0 !important;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove {
  border-left: 1px solid #dee2e6;
  margin-left: 5px;
}

.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove {
  border-left-color: rgba(0, 0, 0, 0);
}

.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove {
  border-left-color: white;
}

.ts-wrapper.plugin-remove_button.rtl .item {
  padding-left: 0 !important;
}

.ts-wrapper.plugin-remove_button.rtl .item .remove {
  border-right: 1px solid #dee2e6;
  margin-right: 5px;
}

.ts-wrapper.plugin-remove_button.rtl .item.active .remove {
  border-right-color: rgba(0, 0, 0, 0);
}

.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove {
  border-right-color: white;
}

:root {
  --ts-pr-clear-button: 0px;
  --ts-pr-caret: 0px;
  --ts-pr-min: .75rem;
}

.ts-wrapper.single .ts-control, .ts-wrapper.single .ts-control input {
  cursor: pointer;
}

.ts-control:not(.rtl) {
  padding-right: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-control.rtl {
  padding-left: max(var(--ts-pr-min), var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important;
}

.ts-wrapper {
  position: relative;
}

.ts-dropdown,
.ts-control,
.ts-control input {
  color: #343a40;
  font-family: inherit;
  font-size: inherit;
  line-height: 1.5;
}

.ts-control,
.ts-wrapper.single.input-active .ts-control {
  background: #fff;
  cursor: text;
}

.ts-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.ts-wrapper.single .ts-control {
  --ts-pr-caret: 2rem;
}

.ts-wrapper.single .ts-control::after {
  content: " ";
  display: block;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 5px 5px 0 5px;
  border-color: #343a40 transparent transparent transparent;
}

.ts-wrapper.single .ts-control:not(.rtl)::after {
  right: calc(0.75rem + 5px);
}

.ts-wrapper.single .ts-control.rtl::after {
  left: calc(0.75rem + 5px);
}

.ts-wrapper.single.dropdown-active .ts-control::after {
  margin-top: -4px;
  border-width: 0 5px 5px 5px;
  border-color: transparent transparent #343a40 transparent;
}

.ts-wrapper.single.input-active .ts-control, .ts-wrapper.single.input-active .ts-control input {
  cursor: text;
}

.ts-wrapper.form-control,
.ts-wrapper.form-select {
  padding: 0 !important;
}

.ts-dropdown,
.ts-dropdown.form-control {
  height: auto;
  padding: 0;
  z-index: 1000;
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.ts-dropdown .optgroup-header {
  font-size: 0.875rem;
  line-height: 1.5;
}

.ts-dropdown .optgroup:first-child::before {
  display: none;
}

.ts-dropdown .optgroup::before {
  content: " ";
  display: block;
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

.ts-dropdown .create {
  padding-left: 0.75rem;
}

.ts-dropdown-content {
  padding: 5px 0;
}

.ts-control {
  min-height: calc(1.5em + 0.75rem + 2px);
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  display: flex;
  align-items: center;
}

@media (prefers-reduced-motion: reduce) {
  .ts-control {
    transition: none;
  }
}
.focus .ts-control {
  border-color: rgb(127.5, 189, 255);
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.is-invalid .ts-control,
.was-validated .invalid .ts-control {
  border-color: #dc3545;
}

.focus .is-invalid .ts-control,
.focus .was-validated .invalid .ts-control {
  border-color: rgb(189.2151898734, 32.7848101266, 47.7721518987);
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.is-valid .ts-control {
  border-color: #28a745;
}

.focus .is-valid .ts-control {
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.input-group-sm > .ts-wrapper .ts-control, .ts-wrapper.form-control-sm .ts-control {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0 0.75rem;
  border-radius: 0.2rem;
  font-size: 0.875rem;
}

.input-group-sm > .ts-wrapper.has-items .ts-control, .ts-wrapper.form-control-sm.has-items .ts-control {
  min-height: calc(1.5em + 0.5rem + 2px) !important;
  font-size: 0.875rem;
  padding-bottom: 0;
}

.input-group-sm > .ts-wrapper.multi.has-items .ts-control, .ts-wrapper.form-control-sm.multi.has-items .ts-control {
  padding-top: calc((1.5em + 0.5rem + 2px - 1.3125rem - 4px) / 2) !important;
}

.ts-wrapper.multi.has-items .ts-control {
  padding-left: calc(0.75rem - 5px);
  --ts-pr-min: calc(0.75rem - 5px);
}

.ts-wrapper.multi .ts-control > div {
  border-radius: calc(0.25rem - 1px);
}

.input-group-lg > .ts-wrapper > .ts-control, .ts-wrapper.form-control-lg .ts-control {
  min-height: calc(1.5em + 1rem + 2px);
  border-radius: 0.3rem;
  font-size: 1.25rem;
}

.form-control.ts-wrapper {
  padding: 0;
  height: auto;
  border: none;
  background: none;
  border-radius: 0;
}

.input-group > .ts-wrapper {
  flex-grow: 1;
}

.input-group > .ts-wrapper:not(:nth-child(2)) > .ts-control {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.input-group > .ts-wrapper:not(:last-child) > .ts-control {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}


/*!
 * bootstrap-fileinput v5.5.4
 * http://plugins.krajee.com/file-input
 *
 * Krajee default styling for bootstrap-fileinput.
 *
 * Author: Kartik Visweswaran
 * Copyright: 2014 - 2024, Kartik Visweswaran, Krajee.com
 *
 * Licensed under the BSD-3-Clause
 * https://github.com/kartik-v/bootstrap-fileinput/blob/master/LICENSE.md
 */
.file-loading input[type=file],
input[type=file].file-loading {
  width: 0;
  height: 0;
}

.file-no-browse {
  position: absolute;
  left: 50%;
  bottom: 20%;
  width: 1px;
  height: 1px;
  font-size: 0;
  opacity: 0;
  border: none;
  background: none;
  outline: none;
  box-shadow: none;
}

.kv-hidden,
.file-caption-icon,
.file-zoom-dialog .modal-header:before,
.file-zoom-dialog .modal-header:after,
.file-input-new .file-preview,
.file-input-new .close,
.file-input-new .glyphicon-file,
.file-input-new .fileinput-remove-button,
.file-input-new .fileinput-upload-button,
.file-input-new .no-browse .input-group-btn,
.file-input-ajax-new .fileinput-remove-button,
.file-input-ajax-new .fileinput-upload-button,
.file-input-ajax-new .no-browse .input-group-btn,
.hide-content .kv-file-content,
.is-locked .fileinput-upload-button,
.is-locked .fileinput-remove-button {
  display: none;
}

.file-caption .input-group {
  align-items: center;
}

.btn-file input[type=file],
.file-caption-icon,
.file-preview .fileinput-remove,
.krajee-default .file-thumb-progress,
.file-zoom-dialog .btn-navigate,
.file-zoom-dialog .floating-buttons {
  position: absolute;
}

.file-caption-icon .kv-caption-icon {
  line-height: inherit;
}

.file-input,
.file-loading:before,
.btn-file,
.file-caption,
.file-preview,
.krajee-default.file-preview-frame,
.krajee-default .file-thumbnail-footer,
.file-zoom-dialog .modal-dialog {
  position: relative;
}

.file-error-message pre,
.file-error-message ul,
.krajee-default .file-actions,
.krajee-default .file-other-error {
  text-align: left;
}

.file-error-message pre,
.file-error-message ul {
  margin: 0;
}

.krajee-default .file-drag-handle,
.krajee-default .file-upload-indicator {
  float: left;
  margin-top: 10px;
  width: 16px;
  height: 16px;
}

.file-thumb-progress .progress,
.file-thumb-progress .progress-bar {
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 0.7rem;
}

.krajee-default .file-thumb-progress .progress,
.kv-upload-progress .progress {
  background-color: #ccc;
}

.krajee-default .file-caption-info,
.krajee-default .file-size-info {
  display: block;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 160px;
  height: 15px;
  margin: auto;
}

.file-zoom-content > .file-object.type-video,
.file-zoom-content > .file-object.type-flash,
.file-zoom-content > .file-object.type-image {
  max-width: 100%;
  max-height: 100%;
  width: auto;
}

.file-zoom-content > .file-object.type-video,
.file-zoom-content > .file-object.type-flash {
  height: 100%;
}

.file-zoom-content > .file-object.type-pdf,
.file-zoom-content > .file-object.type-html,
.file-zoom-content > .file-object.type-text,
.file-zoom-content > .file-object.type-default {
  width: 100%;
}

.file-loading:before {
  content: " Loading...";
  display: inline-block;
  padding-left: 20px;
  line-height: 16px;
  font-size: 13px;
  font-variant: small-caps;
  color: #999;
  background: transparent url(/../img/loading.gif) top left no-repeat;
}

.file-object {
  margin: 0 0 -5px 0;
  padding: 0;
}

.btn-file {
  overflow: hidden;
}

.btn-file input[type=file] {
  top: 0;
  left: 0;
  min-width: 100%;
  min-height: 100%;
  text-align: right;
  opacity: 0;
  background: none repeat scroll 0 0 transparent;
  cursor: inherit;
  display: block;
}

.btn-file ::-ms-browse {
  font-size: 10000px;
  width: 100%;
  height: 100%;
}

.file-caption.icon-visible .file-caption-icon {
  display: inline-block;
}

.file-caption.icon-visible .file-caption-name {
  padding-left: 25px;
}

.file-caption.icon-visible > .input-group-lg .file-caption-name {
  padding-left: 30px;
}

.file-caption.icon-visible > .input-group-sm .file-caption-name {
  padding-left: 22px;
}

.file-caption-name:not(.file-caption-disabled) {
  background-color: transparent;
}

.file-caption-name.file-processing {
  font-style: italic;
  border-color: #bbb;
  opacity: 0.5;
}

.file-caption-icon {
  padding: 7px 5px;
  left: 4px;
}

.input-group-lg .file-caption-icon {
  font-size: 1.25rem;
}

.input-group-sm .file-caption-icon {
  font-size: 0.875rem;
  padding: 0.25rem;
}

.file-error-message {
  color: #a94442;
  background-color: #f2dede;
  margin: 5px;
  border: 1px solid #ebccd1;
  border-radius: 4px;
  padding: 15px;
}

.file-error-message pre {
  margin: 5px 0;
}

.file-caption-disabled {
  background-color: #eee;
  cursor: not-allowed;
  opacity: 1;
}

.file-preview {
  border-radius: 5px;
  border: 1px solid #ddd;
  padding: 8px;
  width: 100%;
  margin-bottom: 5px;
}

.file-preview .btn-xs {
  padding: 1px 5px;
  font-size: 12px;
  line-height: 1.5;
  border-radius: 3px;
}

.file-preview .fileinput-remove {
  top: 1px;
  right: 1px;
  line-height: 10px;
}

.file-preview .clickable {
  cursor: pointer;
}

.file-preview-image {
  font: 40px Impact, Charcoal, sans-serif;
  color: #008000;
  width: auto;
  height: auto;
  max-width: 100%;
  max-height: 100%;
}

.krajee-default.file-preview-frame {
  margin: 8px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  padding: 6px;
  float: left;
  text-align: center;
}

.krajee-default.file-preview-frame .kv-file-content {
  width: 213px;
  height: 160px;
}

.krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered {
  width: 400px;
}

.krajee-default.file-preview-frame[data-template=audio] .kv-file-content {
  width: 240px;
  height: 55px;
}

.krajee-default.file-preview-frame .file-thumbnail-footer {
  height: 70px;
}

.krajee-default.file-preview-frame:not(.file-preview-error):hover {
  border: 1px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.4);
}

.krajee-default .file-preview-text {
  color: #428bca;
  border: 1px solid #ddd;
  outline: none;
  resize: none;
}

.krajee-default .file-preview-html {
  border: 1px solid #ddd;
}

.krajee-default .file-other-icon {
  font-size: 6em;
  line-height: 1;
}

.krajee-default .file-footer-buttons {
  float: right;
}

.krajee-default .file-footer-caption {
  display: block;
  text-align: center;
  padding-top: 4px;
  font-size: 11px;
  color: #999;
  margin-bottom: 30px;
}

.file-upload-stats {
  font-size: 10px;
  text-align: center;
  width: 100%;
}

.kv-upload-progress .file-upload-stats {
  font-size: 12px;
  margin: -10px 0 5px;
}

.krajee-default .file-preview-error {
  opacity: 0.65;
  box-shadow: none;
}

.krajee-default .file-thumb-progress {
  top: 37px;
  left: 0;
  right: 0;
}

.krajee-default.kvsortable-ghost {
  background: #e1edf7;
  border: 2px solid #a1abff;
}

.krajee-default .file-preview-other:hover {
  opacity: 0.8;
}

.krajee-default .file-preview-frame:not(.file-preview-error) .file-footer-caption:hover {
  color: #000;
}

.kv-upload-progress .progress {
  height: 20px;
  margin: 10px 0;
  overflow: hidden;
}

.kv-upload-progress .progress-bar {
  height: 20px;
  font-family: Verdana, Helvetica, sans-serif;
}

/*noinspection CssOverwrittenProperties*/
.file-zoom-dialog .file-other-icon {
  font-size: 22em;
  font-size: 50vmin;
}

.file-zoom-dialog .modal-dialog {
  width: auto;
}

.file-zoom-dialog .modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.file-zoom-dialog .btn-navigate {
  margin: 0 0.1rem;
  padding: 0;
  font-size: 1.2rem;
  width: 2.4rem;
  height: 2.4rem;
  top: 50%;
  border-radius: 50%;
  text-align: center;
}

.btn-navigate * {
  width: auto;
}

.file-zoom-dialog .floating-buttons {
  top: 5px;
  right: 10px;
}

.file-zoom-dialog .btn-kv-prev {
  left: 0;
}

.file-zoom-dialog .btn-kv-next {
  right: 0;
}

.file-zoom-dialog .kv-zoom-header {
  padding: 0.5rem;
}

.file-zoom-dialog .kv-zoom-body {
  padding: 0.25rem;
}

.file-zoom-dialog .kv-zoom-description {
  position: absolute;
  opacity: 0.8;
  font-size: 0.8rem;
  background-color: #1a1a1a;
  padding: 1rem;
  text-align: center;
  border-radius: 0.5rem;
  color: #fff;
  left: 15%;
  right: 15%;
  bottom: 15%;
}

.file-zoom-dialog .kv-desc-hide {
  float: right;
  color: #fff;
  padding: 0 0.1rem;
  background: none;
  border: none;
}

.file-zoom-dialog .kv-desc-hide:hover {
  opacity: 0.7;
}

.file-zoom-dialog .kv-desc-hide:focus {
  opacity: 0.9;
}

.file-input-new .no-browse .form-control {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.file-input-ajax-new .no-browse .form-control {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.file-caption {
  width: 100%;
  position: relative;
}

.file-thumb-loading {
  background: transparent url(/../img/loading.gif) no-repeat scroll center center content-box !important;
}

.file-drop-zone {
  border: 1px dashed #aaa;
  min-height: 260px;
  border-radius: 4px;
  text-align: center;
  vertical-align: middle;
  margin: 12px 15px 12px 12px;
  padding: 5px;
}

.file-drop-zone.clickable:hover {
  border: 2px dashed #999;
}

.file-drop-zone.clickable:focus {
  border: 2px solid #5acde2;
}

.file-drop-zone .file-preview-thumbnails {
  cursor: default;
}

.file-drop-zone-title {
  color: #aaa;
  font-size: 1.6em;
  text-align: center;
  padding: 85px 10px;
  cursor: default;
}

.file-highlighted {
  border: 2px dashed #999 !important;
  background-color: #eee;
}

.file-uploading {
  background: url(/../img/loading-sm.gif) no-repeat center bottom 10px;
  opacity: 0.65;
}

.file-zoom-fullscreen .modal-dialog {
  min-width: 100%;
  margin: 0;
}

.file-zoom-fullscreen .modal-content {
  border-radius: 0;
  box-shadow: none;
  min-height: 100vh;
}

.file-zoom-fullscreen .kv-zoom-body {
  overflow-y: auto;
}

.floating-buttons {
  z-index: 3000;
}

.floating-buttons .btn-kv {
  margin-left: 3px;
  z-index: 3000;
}

.kv-zoom-actions {
  min-width: 140px;
}

.kv-zoom-actions .btn-kv {
  margin-left: 3px;
}

.file-zoom-content {
  text-align: center;
  white-space: nowrap;
  min-height: 300px;
}

.file-zoom-content:hover {
  background: transparent;
}

.file-zoom-content .file-preview-image {
  max-height: 100%;
}

.file-zoom-content .file-preview-video {
  max-height: 100%;
}

.file-zoom-content > .file-object.type-image {
  height: auto;
  min-height: inherit;
}

.file-zoom-content > .file-object.type-audio {
  width: auto;
  height: 30px;
}

@media (min-width: 576px) {
  .file-zoom-dialog .modal-dialog {
    max-width: 500px;
  }
}
@media (min-width: 992px) {
  .file-zoom-dialog .modal-lg {
    max-width: 800px;
  }
}
@media (max-width: 767px) {
  .file-preview-thumbnails {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
  }
  .file-zoom-dialog .modal-header {
    flex-direction: column;
  }
}
@media (max-width: 350px) {
  .krajee-default.file-preview-frame:not([data-template=audio]) .kv-file-content {
    width: 160px;
  }
}
@media (max-width: 420px) {
  .krajee-default.file-preview-frame .kv-file-content.kv-pdf-rendered {
    width: 100%;
  }
}
.file-loading[dir=rtl]:before {
  background: transparent url(/../img/loading.gif) top right no-repeat;
  padding-left: 0;
  padding-right: 20px;
}

.clickable .file-drop-zone-title {
  cursor: pointer;
}

.file-sortable .file-drag-handle:hover {
  opacity: 0.7;
}

.file-sortable .file-drag-handle {
  cursor: grab;
  opacity: 1;
}

.file-grabbing,
.file-grabbing * {
  cursor: not-allowed !important;
}

.file-grabbing .file-preview-thumbnails * {
  cursor: grabbing !important;
}

.file-preview-frame.sortable-chosen {
  background-color: #d9edf7;
  border-color: #17a2b8;
  box-shadow: none !important;
}

.file-preview .kv-zoom-cache {
  display: none;
}

.file-preview-other-frame, .file-preview-object, .kv-file-content, .kv-zoom-body {
  display: flex;
  align-items: center;
  justify-content: center;
}

.btn-kv-rotate,
.kv-file-rotate {
  display: none;
}

.rotatable:not(.hide-rotate) .btn-kv-rotate,
.rotatable:not(.hide-rotate) .kv-file-rotate {
  display: inline-block;
}

.rotatable .file-zoom-detail,
.rotatable .kv-file-content,
.rotatable .kv-file-content > :first-child {
  transform-origin: center center;
}

.rotate-animate {
  transition: transform 0.3s ease;
}

.kv-overflow-hidden {
  overflow: hidden;
}

/**
 * @author zhixin wen <wenzhixin2010@gmail.com>
 * version: 1.24.2
 * https://github.com/wenzhixin/bootstrap-table/
 */
/* stylelint-disable annotation-no-unknown, max-line-length */
/* stylelint-enable annotation-no-unknown, max-line-length */
.bootstrap-table .fixed-table-toolbar::after {
  content: "";
  display: block;
  clear: both;
}

.bootstrap-table .fixed-table-toolbar .bs-bars,
.bootstrap-table .fixed-table-toolbar .search,
.bootstrap-table .fixed-table-toolbar .columns {
  position: relative;
  margin-top: 10px;
  margin-bottom: 10px;
}

.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group {
  display: inline-block;
  margin-left: -1px !important;
}

.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group > .btn {
  border-radius: 0;
}

.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:first-child > .btn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

.bootstrap-table .fixed-table-toolbar .columns .btn-group > .btn-group:last-child > .btn {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.bootstrap-table .fixed-table-toolbar .columns .dropdown-menu {
  text-align: left;
  max-height: 300px;
  overflow: auto;
  -ms-overflow-style: scrollbar;
  z-index: 1001;
}

.bootstrap-table .fixed-table-toolbar .columns label {
  display: block;
  padding: 3px 20px;
  clear: both;
  font-weight: normal;
  line-height: 1.4286;
}

.bootstrap-table .fixed-table-toolbar .columns-left {
  margin-right: 5px;
}

.bootstrap-table .fixed-table-toolbar .columns-right {
  margin-left: 5px;
}

.bootstrap-table .fixed-table-toolbar .pull-right .dropdown-menu {
  right: 0;
  left: auto;
}

.bootstrap-table .fixed-table-container {
  position: relative;
  clear: both;
}

.bootstrap-table .fixed-table-container .table {
  width: 100%;
  margin-bottom: 0 !important;
}

.bootstrap-table .fixed-table-container .table th,
.bootstrap-table .fixed-table-container .table td {
  vertical-align: middle;
  box-sizing: border-box;
}

.bootstrap-table .fixed-table-container .table thead th,
.bootstrap-table .fixed-table-container .table tfoot th {
  vertical-align: bottom;
  padding: 0;
  margin: 0;
}

.bootstrap-table .fixed-table-container .table thead th:focus,
.bootstrap-table .fixed-table-container .table tfoot th:focus {
  outline: 0 solid transparent;
}

.bootstrap-table .fixed-table-container .table thead th.detail,
.bootstrap-table .fixed-table-container .table tfoot th.detail {
  width: 30px;
}

.bootstrap-table .fixed-table-container .table thead th .th-inner,
.bootstrap-table .fixed-table-container .table tfoot th .th-inner {
  padding: 0.75rem;
  vertical-align: bottom;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.bootstrap-table .fixed-table-container .table thead th .sortable,
.bootstrap-table .fixed-table-container .table tfoot th .sortable {
  cursor: pointer;
  background-position: right;
  background-repeat: no-repeat;
  padding-right: 30px !important;
}

.bootstrap-table .fixed-table-container .table thead th .sortable.sortable-center,
.bootstrap-table .fixed-table-container .table tfoot th .sortable.sortable-center {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.bootstrap-table .fixed-table-container .table thead th .both,
.bootstrap-table .fixed-table-container .table tfoot th .both {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%23dcdcdc"><path d="m103.05877,41.4c9.37707,-12.5 24.60541,-12.5 33.98248,0l96.02113,128c6.90152,9.2 8.92696,22.9 5.17614,34.9s-12.45274,19.8 -22.20489,19.8l-192.04225,-0.1c-9.67713,0 -18.45406,-7.8 -22.20489,-19.8s-1.65036,-25.7 5.17614,-34.9l96.02113,-128l0.07501,0.1zm0,429.3l-96.02113,-128c-6.90152,-9.2 -8.92696,-22.9 -5.17614,-34.9s12.45274,-19.8 22.20489,-19.8l192.04225,0c9.67713,0 18.45406,7.8 22.20489,19.8s1.65036,25.7 -5.17614,34.9l-96.02113,128c-9.37707,12.5 -24.60541,12.5 -33.98248,0l-0.07501,0z"/></svg>');
  background-size: 16px 16px;
  background-position: center right 2px;
}

.bootstrap-table .fixed-table-container .table thead th .asc,
.bootstrap-table .fixed-table-container .table tfoot th .asc {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%237B83DB"><path d="m136.9496,41.4c-9.3763,-12.5 -24.60342,-12.5 -33.97972,0l-96.01334,128c-6.90096,9.2 -8.92624,22.9 -5.17572,34.9s12.45173,19.8 22.20309,19.8l192.02668,0c9.67634,0 18.45256,-7.8 22.20309,-19.8s1.65023,-25.7 -5.17572,-34.9l-96.01334,-128l-0.07501,0z"/></svg>');
}

.bootstrap-table .fixed-table-container .table thead th .desc,
.bootstrap-table .fixed-table-container .table tfoot th .desc {
  background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" fill="%237B83DB"><path d="m136.94959,471.6c-9.3763,12.5 -24.60342,12.5 -33.97972,0l-96.01334,-128c-6.90096,-9.2 -8.92624,-22.9 -5.17572,-34.9s12.45173,-19.8 22.20308,-19.8l192.02667,0c9.67634,0 18.45256,7.8 22.20308,19.8s1.65023,25.7 -5.17572,34.9l-96.01334,128l-0.07501,0z"/></svg>');
}

.bootstrap-table .fixed-table-container .table tbody tr.selected td {
  background-color: rgba(0, 0, 0, 0.075);
}

.bootstrap-table .fixed-table-container .table tbody tr.no-records-found td {
  text-align: center;
}

.bootstrap-table .fixed-table-container .table tbody tr .card-view {
  display: flex;
}

.bootstrap-table .fixed-table-container .table tbody tr .card-view .card-view-title {
  font-weight: bold;
  display: inline-block;
  min-width: 30%;
  width: auto !important;
  text-align: left !important;
}

.bootstrap-table .fixed-table-container .table tbody tr .card-view .card-view-value {
  width: 100% !important;
  text-align: left !important;
}

.bootstrap-table .fixed-table-container .table .bs-checkbox {
  text-align: center;
}

.bootstrap-table .fixed-table-container .table .bs-checkbox label {
  margin-bottom: 0;
}

.bootstrap-table .fixed-table-container .table .bs-checkbox label input[type=radio],
.bootstrap-table .fixed-table-container .table .bs-checkbox label input[type=checkbox] {
  margin: 0 auto !important;
}

.bootstrap-table .fixed-table-container .table.table-sm .th-inner {
  padding: 0.25rem;
}

.bootstrap-table .fixed-table-container.fixed-height:not(.has-footer) {
  border-bottom: 1px solid #dee2e6;
}

.bootstrap-table .fixed-table-container.fixed-height.has-card-view {
  border-top: 1px solid #dee2e6;
  border-bottom: 1px solid #dee2e6;
}

.bootstrap-table .fixed-table-container.fixed-height .fixed-table-border {
  border-left: 1px solid #dee2e6;
  border-right: 1px solid #dee2e6;
}

.bootstrap-table .fixed-table-container.fixed-height .table thead th {
  border-bottom: 1px solid #dee2e6;
}

.bootstrap-table .fixed-table-container.fixed-height .table-dark thead th {
  border-bottom: 1px solid #32383e;
}

.bootstrap-table .fixed-table-container .fixed-table-header {
  overflow: hidden;
}

.bootstrap-table .fixed-table-container .fixed-table-body {
  overflow: auto;
  height: 100%;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading {
  align-items: center;
  background: #fff;
  display: flex;
  justify-content: center;
  position: absolute;
  bottom: 0;
  width: 100%;
  max-width: 100%;
  z-index: 1000;
  transition: visibility 0s, opacity 0.15s ease-in-out;
  opacity: 0;
  visibility: hidden;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.open {
  visibility: visible;
  opacity: 1;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap {
  align-items: baseline;
  display: flex;
  justify-content: center;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .loading-text {
  margin-right: 6px;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap {
  align-items: center;
  display: flex;
  justify-content: center;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot,
.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap::after,
.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap::before {
  content: "";
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-name: loading;
  background: #212529;
  border-radius: 50%;
  display: block;
  height: 5px;
  margin: 0 4px;
  opacity: 0;
  width: 5px;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-dot {
  animation-delay: 0.3s;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading .loading-wrap .animation-wrap::after {
  animation-delay: 0.6s;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark {
  background: #212529;
}

.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-dot,
.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-wrap::after,
.bootstrap-table .fixed-table-container .fixed-table-body .fixed-table-loading.table-dark .animation-wrap::before {
  background: #fff;
}

.bootstrap-table .fixed-table-container .fixed-table-footer {
  overflow: hidden;
}

.bootstrap-table .fixed-table-pagination::after {
  content: "";
  display: block;
  clear: both;
}

.bootstrap-table .fixed-table-pagination > .pagination-detail,
.bootstrap-table .fixed-table-pagination > .pagination {
  margin-top: 10px;
  margin-bottom: 10px;
}

.bootstrap-table .fixed-table-pagination > .pagination-detail .pagination-info {
  line-height: 34px;
  margin-right: 5px;
}

.bootstrap-table .fixed-table-pagination > .pagination-detail .page-list {
  display: inline-block;
}

.bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

.bootstrap-table .fixed-table-pagination > .pagination-detail .page-list .btn-group .dropdown-menu {
  margin-bottom: 0;
}

.bootstrap-table .fixed-table-pagination > .pagination ul.pagination {
  margin: 0;
}

.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a {
  color: #c8c8c8;
}

.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a::before {
  content: "⬅";
}

.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.page-intermediate a::after {
  content: "➡";
}

.bootstrap-table .fixed-table-pagination > .pagination ul.pagination li.disabled a {
  pointer-events: none;
  cursor: default;
}

.bootstrap-table.fullscreen {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  width: 100% !important;
  background: #fff;
  height: 100vh;
  overflow-y: scroll;
}

.bootstrap-table.bootstrap4 .pagination-lg .page-link, .bootstrap-table.bootstrap5 .pagination-lg .page-link {
  padding: 0.5rem 1rem;
}

.bootstrap-table.bootstrap5 .float-left {
  float: left;
}

.bootstrap-table.bootstrap5 .float-right {
  float: right;
}

/* calculate scrollbar width */
div.fixed-table-scroll-inner {
  width: 100%;
  height: 200px;
}

div.fixed-table-scroll-outer {
  top: 0;
  left: 0;
  visibility: hidden;
  width: 200px;
  height: 150px;
  overflow: hidden;
}

@keyframes loading {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fas,
.far,
.fab,
.fa {
  --_fa-family: var(--fa-family, var(--fa-style-family, "Font Awesome 7 Free"));
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  display: var(--fa-display, inline-block);
  font-family: var(--_fa-family);
  font-feature-settings: normal;
  font-style: normal;
  font-synthesis: none;
  font-variant: normal;
  font-weight: var(--fa-style, 900);
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  width: var(--fa-width, 1.25em);
}

:is(.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands,
.fa-classic,
.fa)::before {
  content: var(--fa)/"";
}

@supports not (content: ""/"") {
  :is(.fas,
  .far,
  .fab,
  .fa-solid,
  .fa-regular,
  .fa-brands,
  .fa-classic,
  .fa)::before {
    content: var(--fa);
  }
}
.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-2xs {
  font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 10) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xs {
  font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 12) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-sm {
  font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 14) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-lg {
  font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 20) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-xl {
  font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 24) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-2xl {
  font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */
  line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */
  vertical-align: calc(((6 / 32) - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */
}

.fa-width-auto {
  --fa-width: auto;
}

.fa-fw,
.fa-width-fixed {
  --fa-width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  -webkit-margin-start: var(--fa-li-margin, 2.5em);
          margin-inline-start: var(--fa-li-margin, 2.5em);
  -webkit-padding-start: 0;
          padding-inline-start: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  inset-inline-start: calc(-1 * var(--fa-li-width, 2em));
  position: absolute;
  text-align: center;
  width: var(--fa-li-width, 2em);
  line-height: inherit;
}

/* Heads Up: Bordered Icons will not be supported in the future!
  - This feature will be deprecated in the next major release of Font Awesome (v8)!
  - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.
*/
/* Notes:
* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)
* --@{v.$css-prefix}-border-padding =
  ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)
  ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)
*/
.fa-border {
  border-color: var(--fa-border-color, #eee);
  border-radius: var(--fa-border-radius, 0.1em);
  border-style: var(--fa-border-style, solid);
  border-width: var(--fa-border-width, 0.0625em);
  box-sizing: var(--fa-border-box-sizing, content-box);
  padding: var(--fa-border-padding, 0.1875em 0.25em);
}

.fa-pull-left,
.fa-pull-start {
  float: inline-start;
  -webkit-margin-end: var(--fa-pull-margin, 0.3em);
          margin-inline-end: var(--fa-pull-margin, 0.3em);
}

.fa-pull-right,
.fa-pull-end {
  float: inline-end;
  -webkit-margin-start: var(--fa-pull-margin, 0.3em);
          margin-inline-start: var(--fa-pull-margin, 0.3em);
}

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

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

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

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

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

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

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

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

.fa-pulse,
.fa-spin-pulse {
  animation-name: fa-spin;
  animation-direction: var(--fa-animation-direction, normal);
  animation-duration: var(--fa-animation-duration, 1s);
  animation-iteration-count: var(--fa-animation-iteration-count, infinite);
  animation-timing-function: var(--fa-animation-timing, steps(8));
}

@media (prefers-reduced-motion: reduce) {
  .fa-beat,
  .fa-bounce,
  .fa-fade,
  .fa-beat-fade,
  .fa-flip,
  .fa-pulse,
  .fa-shake,
  .fa-spin,
  .fa-spin-pulse {
    animation: none !important;
    transition: none !important;
  }
}
@keyframes fa-beat {
  0%, 90% {
    transform: scale(1);
  }
  45% {
    transform: scale(var(--fa-beat-scale, 1.25));
  }
}
@keyframes fa-bounce {
  0% {
    transform: scale(1, 1) translateY(0);
  }
  10% {
    transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);
  }
  30% {
    transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));
  }
  50% {
    transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);
  }
  57% {
    transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));
  }
  64% {
    transform: scale(1, 1) translateY(0);
  }
  100% {
    transform: scale(1, 1) translateY(0);
  }
}
@keyframes fa-fade {
  50% {
    opacity: var(--fa-fade-opacity, 0.4);
  }
}
@keyframes fa-beat-fade {
  0%, 100% {
    opacity: var(--fa-beat-fade-opacity, 0.4);
    transform: scale(1);
  }
  50% {
    opacity: 1;
    transform: scale(var(--fa-beat-fade-scale, 1.125));
  }
}
@keyframes fa-flip {
  50% {
    transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));
  }
}
@keyframes fa-shake {
  0% {
    transform: rotate(-15deg);
  }
  4% {
    transform: rotate(15deg);
  }
  8%, 24% {
    transform: rotate(-18deg);
  }
  12%, 28% {
    transform: rotate(18deg);
  }
  16% {
    transform: rotate(-22deg);
  }
  20% {
    transform: rotate(22deg);
  }
  32% {
    transform: rotate(-12deg);
  }
  36% {
    transform: rotate(12deg);
  }
  40%, 100% {
    transform: rotate(0deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  transform: rotate(90deg);
}

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

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

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

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

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

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

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  --fa-width: 100%;
  inset: 0;
  position: absolute;
  text-align: center;
  width: var(--fa-width);
  z-index: var(--fa-stack-z-index, auto);
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: var(--fa-inverse, #fff);
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-0 {
  --fa:"\30 ";
}

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

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

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

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

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

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

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

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

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

.fa-exclamation {
  --fa:"\!";
}

.fa-hashtag {
  --fa:"\#";
}

.fa-dollar-sign {
  --fa:"\$";
}

.fa-dollar {
  --fa:"\$";
}

.fa-usd {
  --fa:"\$";
}

.fa-percent {
  --fa:"\%";
}

.fa-percentage {
  --fa:"\%";
}

.fa-asterisk {
  --fa:"\*";
}

.fa-plus {
  --fa:"\+";
}

.fa-add {
  --fa:"\+";
}

.fa-less-than {
  --fa:"\<";
}

.fa-equals {
  --fa:"\=";
}

.fa-greater-than {
  --fa:"\>";
}

.fa-question {
  --fa:"\?";
}

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

.fa-a {
  --fa:"A";
}

.fa-b {
  --fa:"B";
}

.fa-c {
  --fa:"C";
}

.fa-d {
  --fa:"D";
}

.fa-e {
  --fa:"E";
}

.fa-f {
  --fa:"F";
}

.fa-g {
  --fa:"G";
}

.fa-h {
  --fa:"H";
}

.fa-i {
  --fa:"I";
}

.fa-j {
  --fa:"J";
}

.fa-k {
  --fa:"K";
}

.fa-l {
  --fa:"L";
}

.fa-m {
  --fa:"M";
}

.fa-n {
  --fa:"N";
}

.fa-o {
  --fa:"O";
}

.fa-p {
  --fa:"P";
}

.fa-q {
  --fa:"Q";
}

.fa-r {
  --fa:"R";
}

.fa-s {
  --fa:"S";
}

.fa-t {
  --fa:"T";
}

.fa-u {
  --fa:"U";
}

.fa-v {
  --fa:"V";
}

.fa-w {
  --fa:"W";
}

.fa-x {
  --fa:"X";
}

.fa-y {
  --fa:"Y";
}

.fa-z {
  --fa:"Z";
}

.fa-faucet {
  --fa:"";
}

.fa-faucet-drip {
  --fa:"";
}

.fa-house-chimney-window {
  --fa:"";
}

.fa-house-signal {
  --fa:"";
}

.fa-temperature-arrow-down {
  --fa:"";
}

.fa-temperature-down {
  --fa:"";
}

.fa-temperature-arrow-up {
  --fa:"";
}

.fa-temperature-up {
  --fa:"";
}

.fa-trailer {
  --fa:"";
}

.fa-bacteria {
  --fa:"";
}

.fa-bacterium {
  --fa:"";
}

.fa-box-tissue {
  --fa:"";
}

.fa-hand-holding-medical {
  --fa:"";
}

.fa-hand-sparkles {
  --fa:"";
}

.fa-hands-bubbles {
  --fa:"";
}

.fa-hands-wash {
  --fa:"";
}

.fa-handshake-slash {
  --fa:"";
}

.fa-handshake-alt-slash {
  --fa:"";
}

.fa-handshake-simple-slash {
  --fa:"";
}

.fa-head-side-cough {
  --fa:"";
}

.fa-head-side-cough-slash {
  --fa:"";
}

.fa-head-side-mask {
  --fa:"";
}

.fa-head-side-virus {
  --fa:"";
}

.fa-house-chimney-user {
  --fa:"";
}

.fa-house-laptop {
  --fa:"";
}

.fa-laptop-house {
  --fa:"";
}

.fa-lungs-virus {
  --fa:"";
}

.fa-people-arrows {
  --fa:"";
}

.fa-people-arrows-left-right {
  --fa:"";
}

.fa-plane-slash {
  --fa:"";
}

.fa-pump-medical {
  --fa:"";
}

.fa-pump-soap {
  --fa:"";
}

.fa-shield-virus {
  --fa:"";
}

.fa-sink {
  --fa:"";
}

.fa-soap {
  --fa:"";
}

.fa-stopwatch-20 {
  --fa:"";
}

.fa-shop-slash {
  --fa:"";
}

.fa-store-alt-slash {
  --fa:"";
}

.fa-store-slash {
  --fa:"";
}

.fa-toilet-paper-slash {
  --fa:"";
}

.fa-users-slash {
  --fa:"";
}

.fa-virus {
  --fa:"";
}

.fa-virus-slash {
  --fa:"";
}

.fa-viruses {
  --fa:"";
}

.fa-vest {
  --fa:"";
}

.fa-vest-patches {
  --fa:"";
}

.fa-arrow-trend-down {
  --fa:"";
}

.fa-arrow-trend-up {
  --fa:"";
}

.fa-arrow-up-from-bracket {
  --fa:"";
}

.fa-austral-sign {
  --fa:"";
}

.fa-baht-sign {
  --fa:"";
}

.fa-bitcoin-sign {
  --fa:"";
}

.fa-bolt-lightning {
  --fa:"";
}

.fa-book-bookmark {
  --fa:"";
}

.fa-camera-rotate {
  --fa:"";
}

.fa-cedi-sign {
  --fa:"";
}

.fa-chart-column {
  --fa:"";
}

.fa-chart-gantt {
  --fa:"";
}

.fa-clapperboard {
  --fa:"";
}

.fa-clover {
  --fa:"";
}

.fa-code-compare {
  --fa:"";
}

.fa-code-fork {
  --fa:"";
}

.fa-code-pull-request {
  --fa:"";
}

.fa-colon-sign {
  --fa:"";
}

.fa-cruzeiro-sign {
  --fa:"";
}

.fa-display {
  --fa:"";
}

.fa-dong-sign {
  --fa:"";
}

.fa-elevator {
  --fa:"";
}

.fa-filter-circle-xmark {
  --fa:"";
}

.fa-florin-sign {
  --fa:"";
}

.fa-folder-closed {
  --fa:"";
}

.fa-franc-sign {
  --fa:"";
}

.fa-guarani-sign {
  --fa:"";
}

.fa-gun {
  --fa:"";
}

.fa-hands-clapping {
  --fa:"";
}

.fa-house-user {
  --fa:"";
}

.fa-home-user {
  --fa:"";
}

.fa-indian-rupee-sign {
  --fa:"";
}

.fa-indian-rupee {
  --fa:"";
}

.fa-inr {
  --fa:"";
}

.fa-kip-sign {
  --fa:"";
}

.fa-lari-sign {
  --fa:"";
}

.fa-litecoin-sign {
  --fa:"";
}

.fa-manat-sign {
  --fa:"";
}

.fa-mask-face {
  --fa:"";
}

.fa-mill-sign {
  --fa:"";
}

.fa-money-bills {
  --fa:"";
}

.fa-naira-sign {
  --fa:"";
}

.fa-notdef {
  --fa:"";
}

.fa-panorama {
  --fa:"";
}

.fa-peseta-sign {
  --fa:"";
}

.fa-peso-sign {
  --fa:"";
}

.fa-plane-up {
  --fa:"";
}

.fa-rupiah-sign {
  --fa:"";
}

.fa-stairs {
  --fa:"";
}

.fa-timeline {
  --fa:"";
}

.fa-truck-front {
  --fa:"";
}

.fa-turkish-lira-sign {
  --fa:"";
}

.fa-try {
  --fa:"";
}

.fa-turkish-lira {
  --fa:"";
}

.fa-vault {
  --fa:"";
}

.fa-wand-magic-sparkles {
  --fa:"";
}

.fa-magic-wand-sparkles {
  --fa:"";
}

.fa-wheat-awn {
  --fa:"";
}

.fa-wheat-alt {
  --fa:"";
}

.fa-wheelchair-move {
  --fa:"";
}

.fa-wheelchair-alt {
  --fa:"";
}

.fa-bangladeshi-taka-sign {
  --fa:"";
}

.fa-bowl-rice {
  --fa:"";
}

.fa-person-pregnant {
  --fa:"";
}

.fa-house-chimney {
  --fa:"";
}

.fa-home-lg {
  --fa:"";
}

.fa-house-crack {
  --fa:"";
}

.fa-house-medical {
  --fa:"";
}

.fa-cent-sign {
  --fa:"";
}

.fa-plus-minus {
  --fa:"";
}

.fa-sailboat {
  --fa:"";
}

.fa-section {
  --fa:"";
}

.fa-shrimp {
  --fa:"";
}

.fa-brazilian-real-sign {
  --fa:"";
}

.fa-chart-simple {
  --fa:"";
}

.fa-diagram-next {
  --fa:"";
}

.fa-diagram-predecessor {
  --fa:"";
}

.fa-diagram-successor {
  --fa:"";
}

.fa-earth-oceania {
  --fa:"";
}

.fa-globe-oceania {
  --fa:"";
}

.fa-bug-slash {
  --fa:"";
}

.fa-file-circle-plus {
  --fa:"";
}

.fa-shop-lock {
  --fa:"";
}

.fa-virus-covid {
  --fa:"";
}

.fa-virus-covid-slash {
  --fa:"";
}

.fa-anchor-circle-check {
  --fa:"";
}

.fa-anchor-circle-exclamation {
  --fa:"";
}

.fa-anchor-circle-xmark {
  --fa:"";
}

.fa-anchor-lock {
  --fa:"";
}

.fa-arrow-down-up-across-line {
  --fa:"";
}

.fa-arrow-down-up-lock {
  --fa:"";
}

.fa-arrow-right-to-city {
  --fa:"";
}

.fa-arrow-up-from-ground-water {
  --fa:"";
}

.fa-arrow-up-from-water-pump {
  --fa:"";
}

.fa-arrow-up-right-dots {
  --fa:"";
}

.fa-arrows-down-to-line {
  --fa:"";
}

.fa-arrows-down-to-people {
  --fa:"";
}

.fa-arrows-left-right-to-line {
  --fa:"";
}

.fa-arrows-spin {
  --fa:"";
}

.fa-arrows-split-up-and-left {
  --fa:"";
}

.fa-arrows-to-circle {
  --fa:"";
}

.fa-arrows-to-dot {
  --fa:"";
}

.fa-arrows-to-eye {
  --fa:"";
}

.fa-arrows-turn-right {
  --fa:"";
}

.fa-arrows-turn-to-dots {
  --fa:"";
}

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

.fa-bore-hole {
  --fa:"";
}

.fa-bottle-droplet {
  --fa:"";
}

.fa-bottle-water {
  --fa:"";
}

.fa-bowl-food {
  --fa:"";
}

.fa-boxes-packing {
  --fa:"";
}

.fa-bridge {
  --fa:"";
}

.fa-bridge-circle-check {
  --fa:"";
}

.fa-bridge-circle-exclamation {
  --fa:"";
}

.fa-bridge-circle-xmark {
  --fa:"";
}

.fa-bridge-lock {
  --fa:"";
}

.fa-bridge-water {
  --fa:"";
}

.fa-bucket {
  --fa:"";
}

.fa-bugs {
  --fa:"";
}

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

.fa-building-circle-check {
  --fa:"";
}

.fa-building-circle-exclamation {
  --fa:"";
}

.fa-building-circle-xmark {
  --fa:"";
}

.fa-building-flag {
  --fa:"";
}

.fa-building-lock {
  --fa:"";
}

.fa-building-ngo {
  --fa:"";
}

.fa-building-shield {
  --fa:"";
}

.fa-building-un {
  --fa:"";
}

.fa-building-user {
  --fa:"";
}

.fa-building-wheat {
  --fa:"";
}

.fa-burst {
  --fa:"";
}

.fa-car-on {
  --fa:"";
}

.fa-car-tunnel {
  --fa:"";
}

.fa-child-combatant {
  --fa:"";
}

.fa-child-rifle {
  --fa:"";
}

.fa-children {
  --fa:"";
}

.fa-circle-nodes {
  --fa:"";
}

.fa-clipboard-question {
  --fa:"";
}

.fa-cloud-showers-water {
  --fa:"";
}

.fa-computer {
  --fa:"";
}

.fa-cubes-stacked {
  --fa:"";
}

.fa-envelope-circle-check {
  --fa:"";
}

.fa-explosion {
  --fa:"";
}

.fa-ferry {
  --fa:"";
}

.fa-file-circle-exclamation {
  --fa:"";
}

.fa-file-circle-minus {
  --fa:"";
}

.fa-file-circle-question {
  --fa:"";
}

.fa-file-shield {
  --fa:"";
}

.fa-fire-burner {
  --fa:"";
}

.fa-fish-fins {
  --fa:"";
}

.fa-flask-vial {
  --fa:"";
}

.fa-glass-water {
  --fa:"";
}

.fa-glass-water-droplet {
  --fa:"";
}

.fa-group-arrows-rotate {
  --fa:"";
}

.fa-hand-holding-hand {
  --fa:"";
}

.fa-handcuffs {
  --fa:"";
}

.fa-hands-bound {
  --fa:"";
}

.fa-hands-holding-child {
  --fa:"";
}

.fa-hands-holding-circle {
  --fa:"";
}

.fa-heart-circle-bolt {
  --fa:"";
}

.fa-heart-circle-check {
  --fa:"";
}

.fa-heart-circle-exclamation {
  --fa:"";
}

.fa-heart-circle-minus {
  --fa:"";
}

.fa-heart-circle-plus {
  --fa:"";
}

.fa-heart-circle-xmark {
  --fa:"";
}

.fa-helicopter-symbol {
  --fa:"";
}

.fa-helmet-un {
  --fa:"";
}

.fa-hill-avalanche {
  --fa:"";
}

.fa-hill-rockslide {
  --fa:"";
}

.fa-house-circle-check {
  --fa:"";
}

.fa-house-circle-exclamation {
  --fa:"";
}

.fa-house-circle-xmark {
  --fa:"";
}

.fa-house-fire {
  --fa:"";
}

.fa-house-flag {
  --fa:"";
}

.fa-house-flood-water {
  --fa:"";
}

.fa-house-flood-water-circle-arrow-right {
  --fa:"";
}

.fa-house-lock {
  --fa:"";
}

.fa-house-medical-circle-check {
  --fa:"";
}

.fa-house-medical-circle-exclamation {
  --fa:"";
}

.fa-house-medical-circle-xmark {
  --fa:"";
}

.fa-house-medical-flag {
  --fa:"";
}

.fa-house-tsunami {
  --fa:"";
}

.fa-jar {
  --fa:"";
}

.fa-jar-wheat {
  --fa:"";
}

.fa-jet-fighter-up {
  --fa:"";
}

.fa-jug-detergent {
  --fa:"";
}

.fa-kitchen-set {
  --fa:"";
}

.fa-land-mine-on {
  --fa:"";
}

.fa-landmark-flag {
  --fa:"";
}

.fa-laptop-file {
  --fa:"";
}

.fa-lines-leaning {
  --fa:"";
}

.fa-location-pin-lock {
  --fa:"";
}

.fa-locust {
  --fa:"";
}

.fa-magnifying-glass-arrow-right {
  --fa:"";
}

.fa-magnifying-glass-chart {
  --fa:"";
}

.fa-mars-and-venus-burst {
  --fa:"";
}

.fa-mask-ventilator {
  --fa:"";
}

.fa-mattress-pillow {
  --fa:"";
}

.fa-mobile-retro {
  --fa:"";
}

.fa-money-bill-transfer {
  --fa:"";
}

.fa-money-bill-trend-up {
  --fa:"";
}

.fa-money-bill-wheat {
  --fa:"";
}

.fa-mosquito {
  --fa:"";
}

.fa-mosquito-net {
  --fa:"";
}

.fa-mound {
  --fa:"";
}

.fa-mountain-city {
  --fa:"";
}

.fa-mountain-sun {
  --fa:"";
}

.fa-oil-well {
  --fa:"";
}

.fa-people-group {
  --fa:"";
}

.fa-people-line {
  --fa:"";
}

.fa-people-pulling {
  --fa:"";
}

.fa-people-robbery {
  --fa:"";
}

.fa-people-roof {
  --fa:"";
}

.fa-person-arrow-down-to-line {
  --fa:"";
}

.fa-person-arrow-up-from-line {
  --fa:"";
}

.fa-person-breastfeeding {
  --fa:"";
}

.fa-person-burst {
  --fa:"";
}

.fa-person-cane {
  --fa:"";
}

.fa-person-chalkboard {
  --fa:"";
}

.fa-person-circle-check {
  --fa:"";
}

.fa-person-circle-exclamation {
  --fa:"";
}

.fa-person-circle-minus {
  --fa:"";
}

.fa-person-circle-plus {
  --fa:"";
}

.fa-person-circle-question {
  --fa:"";
}

.fa-person-circle-xmark {
  --fa:"";
}

.fa-person-dress-burst {
  --fa:"";
}

.fa-person-drowning {
  --fa:"";
}

.fa-person-falling {
  --fa:"";
}

.fa-person-falling-burst {
  --fa:"";
}

.fa-person-half-dress {
  --fa:"";
}

.fa-person-harassing {
  --fa:"";
}

.fa-person-military-pointing {
  --fa:"";
}

.fa-person-military-rifle {
  --fa:"";
}

.fa-person-military-to-person {
  --fa:"";
}

.fa-person-rays {
  --fa:"";
}

.fa-person-rifle {
  --fa:"";
}

.fa-person-shelter {
  --fa:"";
}

.fa-person-walking-arrow-loop-left {
  --fa:"";
}

.fa-person-walking-arrow-right {
  --fa:"";
}

.fa-person-walking-dashed-line-arrow-right {
  --fa:"";
}

.fa-person-walking-luggage {
  --fa:"";
}

.fa-plane-circle-check {
  --fa:"";
}

.fa-plane-circle-exclamation {
  --fa:"";
}

.fa-plane-circle-xmark {
  --fa:"";
}

.fa-plane-lock {
  --fa:"";
}

.fa-plate-wheat {
  --fa:"";
}

.fa-plug-circle-bolt {
  --fa:"";
}

.fa-plug-circle-check {
  --fa:"";
}

.fa-plug-circle-exclamation {
  --fa:"";
}

.fa-plug-circle-minus {
  --fa:"";
}

.fa-plug-circle-plus {
  --fa:"";
}

.fa-plug-circle-xmark {
  --fa:"";
}

.fa-ranking-star {
  --fa:"";
}

.fa-road-barrier {
  --fa:"";
}

.fa-road-bridge {
  --fa:"";
}

.fa-road-circle-check {
  --fa:"";
}

.fa-road-circle-exclamation {
  --fa:"";
}

.fa-road-circle-xmark {
  --fa:"";
}

.fa-road-lock {
  --fa:"";
}

.fa-road-spikes {
  --fa:"";
}

.fa-rug {
  --fa:"";
}

.fa-sack-xmark {
  --fa:"";
}

.fa-school-circle-check {
  --fa:"";
}

.fa-school-circle-exclamation {
  --fa:"";
}

.fa-school-circle-xmark {
  --fa:"";
}

.fa-school-flag {
  --fa:"";
}

.fa-school-lock {
  --fa:"";
}

.fa-sheet-plastic {
  --fa:"";
}

.fa-shield-cat {
  --fa:"";
}

.fa-shield-dog {
  --fa:"";
}

.fa-shield-heart {
  --fa:"";
}

.fa-square-nfi {
  --fa:"";
}

.fa-square-person-confined {
  --fa:"";
}

.fa-square-virus {
  --fa:"";
}

.fa-staff-snake {
  --fa:"";
}

.fa-rod-asclepius {
  --fa:"";
}

.fa-rod-snake {
  --fa:"";
}

.fa-staff-aesculapius {
  --fa:"";
}

.fa-sun-plant-wilt {
  --fa:"";
}

.fa-tarp {
  --fa:"";
}

.fa-tarp-droplet {
  --fa:"";
}

.fa-tent {
  --fa:"";
}

.fa-tent-arrow-down-to-line {
  --fa:"";
}

.fa-tent-arrow-left-right {
  --fa:"";
}

.fa-tent-arrow-turn-left {
  --fa:"";
}

.fa-tent-arrows-down {
  --fa:"";
}

.fa-tents {
  --fa:"";
}

.fa-toilet-portable {
  --fa:"";
}

.fa-toilets-portable {
  --fa:"";
}

.fa-tower-cell {
  --fa:"";
}

.fa-tower-observation {
  --fa:"";
}

.fa-tree-city {
  --fa:"";
}

.fa-trowel {
  --fa:"";
}

.fa-trowel-bricks {
  --fa:"";
}

.fa-truck-arrow-right {
  --fa:"";
}

.fa-truck-droplet {
  --fa:"";
}

.fa-truck-field {
  --fa:"";
}

.fa-truck-field-un {
  --fa:"";
}

.fa-truck-plane {
  --fa:"";
}

.fa-users-between-lines {
  --fa:"";
}

.fa-users-line {
  --fa:"";
}

.fa-users-rays {
  --fa:"";
}

.fa-users-rectangle {
  --fa:"";
}

.fa-users-viewfinder {
  --fa:"";
}

.fa-vial-circle-check {
  --fa:"";
}

.fa-vial-virus {
  --fa:"";
}

.fa-wheat-awn-circle-exclamation {
  --fa:"";
}

.fa-worm {
  --fa:"";
}

.fa-xmarks-lines {
  --fa:"";
}

.fa-child-dress {
  --fa:"";
}

.fa-child-reaching {
  --fa:"";
}

.fa-file-circle-check {
  --fa:"";
}

.fa-file-circle-xmark {
  --fa:"";
}

.fa-person-through-window {
  --fa:"";
}

.fa-plant-wilt {
  --fa:"";
}

.fa-stapler {
  --fa:"";
}

.fa-train-tram {
  --fa:"";
}

.fa-table-cells-column-lock {
  --fa:"";
}

.fa-table-cells-row-lock {
  --fa:"";
}

.fa-web-awesome {
  --fa:"";
}

.fa-thumbtack-slash {
  --fa:"";
}

.fa-thumb-tack-slash {
  --fa:"";
}

.fa-table-cells-row-unlock {
  --fa:"";
}

.fa-chart-diagram {
  --fa:"";
}

.fa-comment-nodes {
  --fa:"";
}

.fa-file-fragment {
  --fa:"";
}

.fa-file-half-dashed {
  --fa:"";
}

.fa-hexagon-nodes {
  --fa:"";
}

.fa-hexagon-nodes-bolt {
  --fa:"";
}

.fa-square-binary {
  --fa:"";
}

.fa-pentagon {
  --fa:"";
}

.fa-non-binary {
  --fa:"";
}

.fa-spiral {
  --fa:"";
}

.fa-mobile-vibrate {
  --fa:"";
}

.fa-single-quote-left {
  --fa:"";
}

.fa-single-quote-right {
  --fa:"";
}

.fa-bus-side {
  --fa:"";
}

.fa-septagon {
  --fa:"";
}

.fa-heptagon {
  --fa:"";
}

.fa-martini-glass-empty {
  --fa:"";
}

.fa-glass-martini {
  --fa:"";
}

.fa-music {
  --fa:"";
}

.fa-magnifying-glass {
  --fa:"";
}

.fa-search {
  --fa:"";
}

.fa-heart {
  --fa:"";
}

.fa-star {
  --fa:"";
}

.fa-user {
  --fa:"";
}

.fa-user-alt {
  --fa:"";
}

.fa-user-large {
  --fa:"";
}

.fa-film {
  --fa:"";
}

.fa-film-alt {
  --fa:"";
}

.fa-film-simple {
  --fa:"";
}

.fa-table-cells-large {
  --fa:"";
}

.fa-th-large {
  --fa:"";
}

.fa-table-cells {
  --fa:"";
}

.fa-th {
  --fa:"";
}

.fa-table-list {
  --fa:"";
}

.fa-th-list {
  --fa:"";
}

.fa-check {
  --fa:"";
}

.fa-xmark {
  --fa:"";
}

.fa-close {
  --fa:"";
}

.fa-multiply {
  --fa:"";
}

.fa-remove {
  --fa:"";
}

.fa-times {
  --fa:"";
}

.fa-magnifying-glass-plus {
  --fa:"";
}

.fa-search-plus {
  --fa:"";
}

.fa-magnifying-glass-minus {
  --fa:"";
}

.fa-search-minus {
  --fa:"";
}

.fa-power-off {
  --fa:"";
}

.fa-signal {
  --fa:"";
}

.fa-signal-5 {
  --fa:"";
}

.fa-signal-perfect {
  --fa:"";
}

.fa-gear {
  --fa:"";
}

.fa-cog {
  --fa:"";
}

.fa-house {
  --fa:"";
}

.fa-home {
  --fa:"";
}

.fa-home-alt {
  --fa:"";
}

.fa-home-lg-alt {
  --fa:"";
}

.fa-clock {
  --fa:"";
}

.fa-clock-four {
  --fa:"";
}

.fa-road {
  --fa:"";
}

.fa-download {
  --fa:"";
}

.fa-inbox {
  --fa:"";
}

.fa-arrow-rotate-right {
  --fa:"";
}

.fa-arrow-right-rotate {
  --fa:"";
}

.fa-arrow-rotate-forward {
  --fa:"";
}

.fa-redo {
  --fa:"";
}

.fa-arrows-rotate {
  --fa:"";
}

.fa-refresh {
  --fa:"";
}

.fa-sync {
  --fa:"";
}

.fa-rectangle-list {
  --fa:"";
}

.fa-list-alt {
  --fa:"";
}

.fa-lock {
  --fa:"";
}

.fa-flag {
  --fa:"";
}

.fa-headphones {
  --fa:"";
}

.fa-headphones-alt {
  --fa:"";
}

.fa-headphones-simple {
  --fa:"";
}

.fa-volume-off {
  --fa:"";
}

.fa-volume-low {
  --fa:"";
}

.fa-volume-down {
  --fa:"";
}

.fa-volume-high {
  --fa:"";
}

.fa-volume-up {
  --fa:"";
}

.fa-qrcode {
  --fa:"";
}

.fa-barcode {
  --fa:"";
}

.fa-tag {
  --fa:"";
}

.fa-tags {
  --fa:"";
}

.fa-book {
  --fa:"";
}

.fa-bookmark {
  --fa:"";
}

.fa-print {
  --fa:"";
}

.fa-camera {
  --fa:"";
}

.fa-camera-alt {
  --fa:"";
}

.fa-font {
  --fa:"";
}

.fa-bold {
  --fa:"";
}

.fa-italic {
  --fa:"";
}

.fa-text-height {
  --fa:"";
}

.fa-text-width {
  --fa:"";
}

.fa-align-left {
  --fa:"";
}

.fa-align-center {
  --fa:"";
}

.fa-align-right {
  --fa:"";
}

.fa-align-justify {
  --fa:"";
}

.fa-list {
  --fa:"";
}

.fa-list-squares {
  --fa:"";
}

.fa-outdent {
  --fa:"";
}

.fa-dedent {
  --fa:"";
}

.fa-indent {
  --fa:"";
}

.fa-video {
  --fa:"";
}

.fa-video-camera {
  --fa:"";
}

.fa-image {
  --fa:"";
}

.fa-location-pin {
  --fa:"";
}

.fa-map-marker {
  --fa:"";
}

.fa-circle-half-stroke {
  --fa:"";
}

.fa-adjust {
  --fa:"";
}

.fa-droplet {
  --fa:"";
}

.fa-tint {
  --fa:"";
}

.fa-pen-to-square {
  --fa:"";
}

.fa-edit {
  --fa:"";
}

.fa-arrows-up-down-left-right {
  --fa:"";
}

.fa-arrows {
  --fa:"";
}

.fa-backward-step {
  --fa:"";
}

.fa-step-backward {
  --fa:"";
}

.fa-backward-fast {
  --fa:"";
}

.fa-fast-backward {
  --fa:"";
}

.fa-backward {
  --fa:"";
}

.fa-play {
  --fa:"";
}

.fa-pause {
  --fa:"";
}

.fa-stop {
  --fa:"";
}

.fa-forward {
  --fa:"";
}

.fa-forward-fast {
  --fa:"";
}

.fa-fast-forward {
  --fa:"";
}

.fa-forward-step {
  --fa:"";
}

.fa-step-forward {
  --fa:"";
}

.fa-eject {
  --fa:"";
}

.fa-chevron-left {
  --fa:"";
}

.fa-chevron-right {
  --fa:"";
}

.fa-circle-plus {
  --fa:"";
}

.fa-plus-circle {
  --fa:"";
}

.fa-circle-minus {
  --fa:"";
}

.fa-minus-circle {
  --fa:"";
}

.fa-circle-xmark {
  --fa:"";
}

.fa-times-circle {
  --fa:"";
}

.fa-xmark-circle {
  --fa:"";
}

.fa-circle-check {
  --fa:"";
}

.fa-check-circle {
  --fa:"";
}

.fa-circle-question {
  --fa:"";
}

.fa-question-circle {
  --fa:"";
}

.fa-circle-info {
  --fa:"";
}

.fa-info-circle {
  --fa:"";
}

.fa-crosshairs {
  --fa:"";
}

.fa-ban {
  --fa:"";
}

.fa-cancel {
  --fa:"";
}

.fa-arrow-left {
  --fa:"";
}

.fa-arrow-right {
  --fa:"";
}

.fa-arrow-up {
  --fa:"";
}

.fa-arrow-down {
  --fa:"";
}

.fa-share {
  --fa:"";
}

.fa-mail-forward {
  --fa:"";
}

.fa-expand {
  --fa:"";
}

.fa-compress {
  --fa:"";
}

.fa-minus {
  --fa:"";
}

.fa-subtract {
  --fa:"";
}

.fa-circle-exclamation {
  --fa:"";
}

.fa-exclamation-circle {
  --fa:"";
}

.fa-gift {
  --fa:"";
}

.fa-leaf {
  --fa:"";
}

.fa-fire {
  --fa:"";
}

.fa-eye {
  --fa:"";
}

.fa-eye-slash {
  --fa:"";
}

.fa-triangle-exclamation {
  --fa:"";
}

.fa-exclamation-triangle {
  --fa:"";
}

.fa-warning {
  --fa:"";
}

.fa-plane {
  --fa:"";
}

.fa-calendar-days {
  --fa:"";
}

.fa-calendar-alt {
  --fa:"";
}

.fa-shuffle {
  --fa:"";
}

.fa-random {
  --fa:"";
}

.fa-comment {
  --fa:"";
}

.fa-magnet {
  --fa:"";
}

.fa-chevron-up {
  --fa:"";
}

.fa-chevron-down {
  --fa:"";
}

.fa-retweet {
  --fa:"";
}

.fa-cart-shopping {
  --fa:"";
}

.fa-shopping-cart {
  --fa:"";
}

.fa-folder {
  --fa:"";
}

.fa-folder-blank {
  --fa:"";
}

.fa-folder-open {
  --fa:"";
}

.fa-arrows-up-down {
  --fa:"";
}

.fa-arrows-v {
  --fa:"";
}

.fa-arrows-left-right {
  --fa:"";
}

.fa-arrows-h {
  --fa:"";
}

.fa-chart-bar {
  --fa:"";
}

.fa-bar-chart {
  --fa:"";
}

.fa-camera-retro {
  --fa:"";
}

.fa-key {
  --fa:"";
}

.fa-gears {
  --fa:"";
}

.fa-cogs {
  --fa:"";
}

.fa-comments {
  --fa:"";
}

.fa-star-half {
  --fa:"";
}

.fa-arrow-right-from-bracket {
  --fa:"";
}

.fa-sign-out {
  --fa:"";
}

.fa-thumbtack {
  --fa:"";
}

.fa-thumb-tack {
  --fa:"";
}

.fa-arrow-up-right-from-square {
  --fa:"";
}

.fa-external-link {
  --fa:"";
}

.fa-arrow-right-to-bracket {
  --fa:"";
}

.fa-sign-in {
  --fa:"";
}

.fa-trophy {
  --fa:"";
}

.fa-upload {
  --fa:"";
}

.fa-lemon {
  --fa:"";
}

.fa-phone {
  --fa:"";
}

.fa-square-phone {
  --fa:"";
}

.fa-phone-square {
  --fa:"";
}

.fa-unlock {
  --fa:"";
}

.fa-credit-card {
  --fa:"";
}

.fa-credit-card-alt {
  --fa:"";
}

.fa-rss {
  --fa:"";
}

.fa-feed {
  --fa:"";
}

.fa-hard-drive {
  --fa:"";
}

.fa-hdd {
  --fa:"";
}

.fa-bullhorn {
  --fa:"";
}

.fa-certificate {
  --fa:"";
}

.fa-hand-point-right {
  --fa:"";
}

.fa-hand-point-left {
  --fa:"";
}

.fa-hand-point-up {
  --fa:"";
}

.fa-hand-point-down {
  --fa:"";
}

.fa-circle-arrow-left {
  --fa:"";
}

.fa-arrow-circle-left {
  --fa:"";
}

.fa-circle-arrow-right {
  --fa:"";
}

.fa-arrow-circle-right {
  --fa:"";
}

.fa-circle-arrow-up {
  --fa:"";
}

.fa-arrow-circle-up {
  --fa:"";
}

.fa-circle-arrow-down {
  --fa:"";
}

.fa-arrow-circle-down {
  --fa:"";
}

.fa-globe {
  --fa:"";
}

.fa-wrench {
  --fa:"";
}

.fa-list-check {
  --fa:"";
}

.fa-tasks {
  --fa:"";
}

.fa-filter {
  --fa:"";
}

.fa-briefcase {
  --fa:"";
}

.fa-up-down-left-right {
  --fa:"";
}

.fa-arrows-alt {
  --fa:"";
}

.fa-users {
  --fa:"";
}

.fa-link {
  --fa:"";
}

.fa-chain {
  --fa:"";
}

.fa-cloud {
  --fa:"";
}

.fa-flask {
  --fa:"";
}

.fa-scissors {
  --fa:"";
}

.fa-cut {
  --fa:"";
}

.fa-copy {
  --fa:"";
}

.fa-paperclip {
  --fa:"";
}

.fa-floppy-disk {
  --fa:"";
}

.fa-save {
  --fa:"";
}

.fa-square {
  --fa:"";
}

.fa-bars {
  --fa:"";
}

.fa-navicon {
  --fa:"";
}

.fa-list-ul {
  --fa:"";
}

.fa-list-dots {
  --fa:"";
}

.fa-list-ol {
  --fa:"";
}

.fa-list-1-2 {
  --fa:"";
}

.fa-list-numeric {
  --fa:"";
}

.fa-strikethrough {
  --fa:"";
}

.fa-underline {
  --fa:"";
}

.fa-table {
  --fa:"";
}

.fa-wand-magic {
  --fa:"";
}

.fa-magic {
  --fa:"";
}

.fa-truck {
  --fa:"";
}

.fa-money-bill {
  --fa:"";
}

.fa-caret-down {
  --fa:"";
}

.fa-caret-up {
  --fa:"";
}

.fa-caret-left {
  --fa:"";
}

.fa-caret-right {
  --fa:"";
}

.fa-table-columns {
  --fa:"";
}

.fa-columns {
  --fa:"";
}

.fa-sort {
  --fa:"";
}

.fa-unsorted {
  --fa:"";
}

.fa-sort-down {
  --fa:"";
}

.fa-sort-desc {
  --fa:"";
}

.fa-sort-up {
  --fa:"";
}

.fa-sort-asc {
  --fa:"";
}

.fa-envelope {
  --fa:"";
}

.fa-arrow-rotate-left {
  --fa:"";
}

.fa-arrow-left-rotate {
  --fa:"";
}

.fa-arrow-rotate-back {
  --fa:"";
}

.fa-arrow-rotate-backward {
  --fa:"";
}

.fa-undo {
  --fa:"";
}

.fa-gavel {
  --fa:"";
}

.fa-legal {
  --fa:"";
}

.fa-bolt {
  --fa:"";
}

.fa-zap {
  --fa:"";
}

.fa-sitemap {
  --fa:"";
}

.fa-umbrella {
  --fa:"";
}

.fa-paste {
  --fa:"";
}

.fa-file-clipboard {
  --fa:"";
}

.fa-lightbulb {
  --fa:"";
}

.fa-arrow-right-arrow-left {
  --fa:"";
}

.fa-exchange {
  --fa:"";
}

.fa-cloud-arrow-down {
  --fa:"";
}

.fa-cloud-download {
  --fa:"";
}

.fa-cloud-download-alt {
  --fa:"";
}

.fa-cloud-arrow-up {
  --fa:"";
}

.fa-cloud-upload {
  --fa:"";
}

.fa-cloud-upload-alt {
  --fa:"";
}

.fa-user-doctor {
  --fa:"";
}

.fa-user-md {
  --fa:"";
}

.fa-stethoscope {
  --fa:"";
}

.fa-suitcase {
  --fa:"";
}

.fa-bell {
  --fa:"";
}

.fa-mug-saucer {
  --fa:"";
}

.fa-coffee {
  --fa:"";
}

.fa-hospital {
  --fa:"";
}

.fa-hospital-alt {
  --fa:"";
}

.fa-hospital-wide {
  --fa:"";
}

.fa-truck-medical {
  --fa:"";
}

.fa-ambulance {
  --fa:"";
}

.fa-suitcase-medical {
  --fa:"";
}

.fa-medkit {
  --fa:"";
}

.fa-jet-fighter {
  --fa:"";
}

.fa-fighter-jet {
  --fa:"";
}

.fa-beer-mug-empty {
  --fa:"";
}

.fa-beer {
  --fa:"";
}

.fa-square-h {
  --fa:"";
}

.fa-h-square {
  --fa:"";
}

.fa-square-plus {
  --fa:"";
}

.fa-plus-square {
  --fa:"";
}

.fa-angles-left {
  --fa:"";
}

.fa-angle-double-left {
  --fa:"";
}

.fa-angles-right {
  --fa:"";
}

.fa-angle-double-right {
  --fa:"";
}

.fa-angles-up {
  --fa:"";
}

.fa-angle-double-up {
  --fa:"";
}

.fa-angles-down {
  --fa:"";
}

.fa-angle-double-down {
  --fa:"";
}

.fa-angle-left {
  --fa:"";
}

.fa-angle-right {
  --fa:"";
}

.fa-angle-up {
  --fa:"";
}

.fa-angle-down {
  --fa:"";
}

.fa-laptop {
  --fa:"";
}

.fa-tablet-button {
  --fa:"";
}

.fa-mobile-button {
  --fa:"";
}

.fa-quote-left {
  --fa:"";
}

.fa-quote-left-alt {
  --fa:"";
}

.fa-quote-right {
  --fa:"";
}

.fa-quote-right-alt {
  --fa:"";
}

.fa-spinner {
  --fa:"";
}

.fa-circle {
  --fa:"";
}

.fa-face-smile {
  --fa:"";
}

.fa-smile {
  --fa:"";
}

.fa-face-frown {
  --fa:"";
}

.fa-frown {
  --fa:"";
}

.fa-face-meh {
  --fa:"";
}

.fa-meh {
  --fa:"";
}

.fa-gamepad {
  --fa:"";
}

.fa-keyboard {
  --fa:"";
}

.fa-flag-checkered {
  --fa:"";
}

.fa-terminal {
  --fa:"";
}

.fa-code {
  --fa:"";
}

.fa-reply-all {
  --fa:"";
}

.fa-mail-reply-all {
  --fa:"";
}

.fa-location-arrow {
  --fa:"";
}

.fa-crop {
  --fa:"";
}

.fa-code-branch {
  --fa:"";
}

.fa-link-slash {
  --fa:"";
}

.fa-chain-broken {
  --fa:"";
}

.fa-chain-slash {
  --fa:"";
}

.fa-unlink {
  --fa:"";
}

.fa-info {
  --fa:"";
}

.fa-superscript {
  --fa:"";
}

.fa-subscript {
  --fa:"";
}

.fa-eraser {
  --fa:"";
}

.fa-puzzle-piece {
  --fa:"";
}

.fa-microphone {
  --fa:"";
}

.fa-microphone-slash {
  --fa:"";
}

.fa-shield {
  --fa:"";
}

.fa-shield-blank {
  --fa:"";
}

.fa-calendar {
  --fa:"";
}

.fa-fire-extinguisher {
  --fa:"";
}

.fa-rocket {
  --fa:"";
}

.fa-circle-chevron-left {
  --fa:"";
}

.fa-chevron-circle-left {
  --fa:"";
}

.fa-circle-chevron-right {
  --fa:"";
}

.fa-chevron-circle-right {
  --fa:"";
}

.fa-circle-chevron-up {
  --fa:"";
}

.fa-chevron-circle-up {
  --fa:"";
}

.fa-circle-chevron-down {
  --fa:"";
}

.fa-chevron-circle-down {
  --fa:"";
}

.fa-anchor {
  --fa:"";
}

.fa-unlock-keyhole {
  --fa:"";
}

.fa-unlock-alt {
  --fa:"";
}

.fa-bullseye {
  --fa:"";
}

.fa-ellipsis {
  --fa:"";
}

.fa-ellipsis-h {
  --fa:"";
}

.fa-ellipsis-vertical {
  --fa:"";
}

.fa-ellipsis-v {
  --fa:"";
}

.fa-square-rss {
  --fa:"";
}

.fa-rss-square {
  --fa:"";
}

.fa-circle-play {
  --fa:"";
}

.fa-play-circle {
  --fa:"";
}

.fa-ticket {
  --fa:"";
}

.fa-square-minus {
  --fa:"";
}

.fa-minus-square {
  --fa:"";
}

.fa-arrow-turn-up {
  --fa:"";
}

.fa-level-up {
  --fa:"";
}

.fa-arrow-turn-down {
  --fa:"";
}

.fa-level-down {
  --fa:"";
}

.fa-square-check {
  --fa:"";
}

.fa-check-square {
  --fa:"";
}

.fa-square-pen {
  --fa:"";
}

.fa-pen-square {
  --fa:"";
}

.fa-pencil-square {
  --fa:"";
}

.fa-square-arrow-up-right {
  --fa:"";
}

.fa-external-link-square {
  --fa:"";
}

.fa-share-from-square {
  --fa:"";
}

.fa-share-square {
  --fa:"";
}

.fa-compass {
  --fa:"";
}

.fa-square-caret-down {
  --fa:"";
}

.fa-caret-square-down {
  --fa:"";
}

.fa-square-caret-up {
  --fa:"";
}

.fa-caret-square-up {
  --fa:"";
}

.fa-square-caret-right {
  --fa:"";
}

.fa-caret-square-right {
  --fa:"";
}

.fa-euro-sign {
  --fa:"";
}

.fa-eur {
  --fa:"";
}

.fa-euro {
  --fa:"";
}

.fa-sterling-sign {
  --fa:"";
}

.fa-gbp {
  --fa:"";
}

.fa-pound-sign {
  --fa:"";
}

.fa-rupee-sign {
  --fa:"";
}

.fa-rupee {
  --fa:"";
}

.fa-yen-sign {
  --fa:"";
}

.fa-cny {
  --fa:"";
}

.fa-jpy {
  --fa:"";
}

.fa-rmb {
  --fa:"";
}

.fa-yen {
  --fa:"";
}

.fa-ruble-sign {
  --fa:"";
}

.fa-rouble {
  --fa:"";
}

.fa-rub {
  --fa:"";
}

.fa-ruble {
  --fa:"";
}

.fa-won-sign {
  --fa:"";
}

.fa-krw {
  --fa:"";
}

.fa-won {
  --fa:"";
}

.fa-file {
  --fa:"";
}

.fa-file-lines {
  --fa:"";
}

.fa-file-alt {
  --fa:"";
}

.fa-file-text {
  --fa:"";
}

.fa-arrow-down-a-z {
  --fa:"";
}

.fa-sort-alpha-asc {
  --fa:"";
}

.fa-sort-alpha-down {
  --fa:"";
}

.fa-arrow-up-a-z {
  --fa:"";
}

.fa-sort-alpha-up {
  --fa:"";
}

.fa-arrow-down-wide-short {
  --fa:"";
}

.fa-sort-amount-asc {
  --fa:"";
}

.fa-sort-amount-down {
  --fa:"";
}

.fa-arrow-up-wide-short {
  --fa:"";
}

.fa-sort-amount-up {
  --fa:"";
}

.fa-arrow-down-1-9 {
  --fa:"";
}

.fa-sort-numeric-asc {
  --fa:"";
}

.fa-sort-numeric-down {
  --fa:"";
}

.fa-arrow-up-1-9 {
  --fa:"";
}

.fa-sort-numeric-up {
  --fa:"";
}

.fa-thumbs-up {
  --fa:"";
}

.fa-thumbs-down {
  --fa:"";
}

.fa-arrow-down-long {
  --fa:"";
}

.fa-long-arrow-down {
  --fa:"";
}

.fa-arrow-up-long {
  --fa:"";
}

.fa-long-arrow-up {
  --fa:"";
}

.fa-arrow-left-long {
  --fa:"";
}

.fa-long-arrow-left {
  --fa:"";
}

.fa-arrow-right-long {
  --fa:"";
}

.fa-long-arrow-right {
  --fa:"";
}

.fa-person-dress {
  --fa:"";
}

.fa-female {
  --fa:"";
}

.fa-person {
  --fa:"";
}

.fa-male {
  --fa:"";
}

.fa-sun {
  --fa:"";
}

.fa-moon {
  --fa:"";
}

.fa-box-archive {
  --fa:"";
}

.fa-archive {
  --fa:"";
}

.fa-bug {
  --fa:"";
}

.fa-square-caret-left {
  --fa:"";
}

.fa-caret-square-left {
  --fa:"";
}

.fa-circle-dot {
  --fa:"";
}

.fa-dot-circle {
  --fa:"";
}

.fa-wheelchair {
  --fa:"";
}

.fa-lira-sign {
  --fa:"";
}

.fa-shuttle-space {
  --fa:"";
}

.fa-space-shuttle {
  --fa:"";
}

.fa-square-envelope {
  --fa:"";
}

.fa-envelope-square {
  --fa:"";
}

.fa-building-columns {
  --fa:"";
}

.fa-bank {
  --fa:"";
}

.fa-institution {
  --fa:"";
}

.fa-museum {
  --fa:"";
}

.fa-university {
  --fa:"";
}

.fa-graduation-cap {
  --fa:"";
}

.fa-mortar-board {
  --fa:"";
}

.fa-language {
  --fa:"";
}

.fa-fax {
  --fa:"";
}

.fa-building {
  --fa:"";
}

.fa-child {
  --fa:"";
}

.fa-paw {
  --fa:"";
}

.fa-cube {
  --fa:"";
}

.fa-cubes {
  --fa:"";
}

.fa-recycle {
  --fa:"";
}

.fa-car {
  --fa:"";
}

.fa-automobile {
  --fa:"";
}

.fa-taxi {
  --fa:"";
}

.fa-cab {
  --fa:"";
}

.fa-tree {
  --fa:"";
}

.fa-database {
  --fa:"";
}

.fa-file-pdf {
  --fa:"";
}

.fa-file-word {
  --fa:"";
}

.fa-file-excel {
  --fa:"";
}

.fa-file-powerpoint {
  --fa:"";
}

.fa-file-image {
  --fa:"";
}

.fa-file-zipper {
  --fa:"";
}

.fa-file-archive {
  --fa:"";
}

.fa-file-audio {
  --fa:"";
}

.fa-file-video {
  --fa:"";
}

.fa-file-code {
  --fa:"";
}

.fa-life-ring {
  --fa:"";
}

.fa-circle-notch {
  --fa:"";
}

.fa-paper-plane {
  --fa:"";
}

.fa-clock-rotate-left {
  --fa:"";
}

.fa-history {
  --fa:"";
}

.fa-heading {
  --fa:"";
}

.fa-header {
  --fa:"";
}

.fa-paragraph {
  --fa:"";
}

.fa-sliders {
  --fa:"";
}

.fa-sliders-h {
  --fa:"";
}

.fa-share-nodes {
  --fa:"";
}

.fa-share-alt {
  --fa:"";
}

.fa-square-share-nodes {
  --fa:"";
}

.fa-share-alt-square {
  --fa:"";
}

.fa-bomb {
  --fa:"";
}

.fa-futbol {
  --fa:"";
}

.fa-futbol-ball {
  --fa:"";
}

.fa-soccer-ball {
  --fa:"";
}

.fa-tty {
  --fa:"";
}

.fa-teletype {
  --fa:"";
}

.fa-binoculars {
  --fa:"";
}

.fa-plug {
  --fa:"";
}

.fa-newspaper {
  --fa:"";
}

.fa-wifi {
  --fa:"";
}

.fa-wifi-3 {
  --fa:"";
}

.fa-wifi-strong {
  --fa:"";
}

.fa-calculator {
  --fa:"";
}

.fa-bell-slash {
  --fa:"";
}

.fa-trash {
  --fa:"";
}

.fa-copyright {
  --fa:"";
}

.fa-eye-dropper {
  --fa:"";
}

.fa-eye-dropper-empty {
  --fa:"";
}

.fa-eyedropper {
  --fa:"";
}

.fa-paintbrush {
  --fa:"";
}

.fa-paint-brush {
  --fa:"";
}

.fa-cake-candles {
  --fa:"";
}

.fa-birthday-cake {
  --fa:"";
}

.fa-cake {
  --fa:"";
}

.fa-chart-area {
  --fa:"";
}

.fa-area-chart {
  --fa:"";
}

.fa-chart-pie {
  --fa:"";
}

.fa-pie-chart {
  --fa:"";
}

.fa-chart-line {
  --fa:"";
}

.fa-line-chart {
  --fa:"";
}

.fa-toggle-off {
  --fa:"";
}

.fa-toggle-on {
  --fa:"";
}

.fa-bicycle {
  --fa:"";
}

.fa-bus {
  --fa:"";
}

.fa-closed-captioning {
  --fa:"";
}

.fa-shekel-sign {
  --fa:"";
}

.fa-ils {
  --fa:"";
}

.fa-shekel {
  --fa:"";
}

.fa-sheqel {
  --fa:"";
}

.fa-sheqel-sign {
  --fa:"";
}

.fa-cart-plus {
  --fa:"";
}

.fa-cart-arrow-down {
  --fa:"";
}

.fa-diamond {
  --fa:"";
}

.fa-ship {
  --fa:"";
}

.fa-user-secret {
  --fa:"";
}

.fa-motorcycle {
  --fa:"";
}

.fa-street-view {
  --fa:"";
}

.fa-heart-pulse {
  --fa:"";
}

.fa-heartbeat {
  --fa:"";
}

.fa-venus {
  --fa:"";
}

.fa-mars {
  --fa:"";
}

.fa-mercury {
  --fa:"";
}

.fa-mars-and-venus {
  --fa:"";
}

.fa-transgender {
  --fa:"";
}

.fa-transgender-alt {
  --fa:"";
}

.fa-venus-double {
  --fa:"";
}

.fa-mars-double {
  --fa:"";
}

.fa-venus-mars {
  --fa:"";
}

.fa-mars-stroke {
  --fa:"";
}

.fa-mars-stroke-up {
  --fa:"";
}

.fa-mars-stroke-v {
  --fa:"";
}

.fa-mars-stroke-right {
  --fa:"";
}

.fa-mars-stroke-h {
  --fa:"";
}

.fa-neuter {
  --fa:"";
}

.fa-genderless {
  --fa:"";
}

.fa-server {
  --fa:"";
}

.fa-user-plus {
  --fa:"";
}

.fa-user-xmark {
  --fa:"";
}

.fa-user-times {
  --fa:"";
}

.fa-bed {
  --fa:"";
}

.fa-train {
  --fa:"";
}

.fa-train-subway {
  --fa:"";
}

.fa-subway {
  --fa:"";
}

.fa-battery-full {
  --fa:"";
}

.fa-battery {
  --fa:"";
}

.fa-battery-5 {
  --fa:"";
}

.fa-battery-three-quarters {
  --fa:"";
}

.fa-battery-4 {
  --fa:"";
}

.fa-battery-half {
  --fa:"";
}

.fa-battery-3 {
  --fa:"";
}

.fa-battery-quarter {
  --fa:"";
}

.fa-battery-2 {
  --fa:"";
}

.fa-battery-empty {
  --fa:"";
}

.fa-battery-0 {
  --fa:"";
}

.fa-arrow-pointer {
  --fa:"";
}

.fa-mouse-pointer {
  --fa:"";
}

.fa-i-cursor {
  --fa:"";
}

.fa-object-group {
  --fa:"";
}

.fa-object-ungroup {
  --fa:"";
}

.fa-note-sticky {
  --fa:"";
}

.fa-sticky-note {
  --fa:"";
}

.fa-clone {
  --fa:"";
}

.fa-scale-balanced {
  --fa:"";
}

.fa-balance-scale {
  --fa:"";
}

.fa-hourglass-start {
  --fa:"";
}

.fa-hourglass-1 {
  --fa:"";
}

.fa-hourglass-half {
  --fa:"";
}

.fa-hourglass-2 {
  --fa:"";
}

.fa-hourglass-end {
  --fa:"";
}

.fa-hourglass-3 {
  --fa:"";
}

.fa-hourglass {
  --fa:"";
}

.fa-hourglass-empty {
  --fa:"";
}

.fa-hand-back-fist {
  --fa:"";
}

.fa-hand-rock {
  --fa:"";
}

.fa-hand {
  --fa:"";
}

.fa-hand-paper {
  --fa:"";
}

.fa-hand-scissors {
  --fa:"";
}

.fa-hand-lizard {
  --fa:"";
}

.fa-hand-spock {
  --fa:"";
}

.fa-hand-pointer {
  --fa:"";
}

.fa-hand-peace {
  --fa:"";
}

.fa-trademark {
  --fa:"";
}

.fa-registered {
  --fa:"";
}

.fa-tv {
  --fa:"";
}

.fa-television {
  --fa:"";
}

.fa-tv-alt {
  --fa:"";
}

.fa-calendar-plus {
  --fa:"";
}

.fa-calendar-minus {
  --fa:"";
}

.fa-calendar-xmark {
  --fa:"";
}

.fa-calendar-times {
  --fa:"";
}

.fa-calendar-check {
  --fa:"";
}

.fa-industry {
  --fa:"";
}

.fa-map-pin {
  --fa:"";
}

.fa-signs-post {
  --fa:"";
}

.fa-map-signs {
  --fa:"";
}

.fa-map {
  --fa:"";
}

.fa-message {
  --fa:"";
}

.fa-comment-alt {
  --fa:"";
}

.fa-circle-pause {
  --fa:"";
}

.fa-pause-circle {
  --fa:"";
}

.fa-circle-stop {
  --fa:"";
}

.fa-stop-circle {
  --fa:"";
}

.fa-bag-shopping {
  --fa:"";
}

.fa-shopping-bag {
  --fa:"";
}

.fa-basket-shopping {
  --fa:"";
}

.fa-shopping-basket {
  --fa:"";
}

.fa-universal-access {
  --fa:"";
}

.fa-person-walking-with-cane {
  --fa:"";
}

.fa-blind {
  --fa:"";
}

.fa-audio-description {
  --fa:"";
}

.fa-phone-volume {
  --fa:"";
}

.fa-volume-control-phone {
  --fa:"";
}

.fa-braille {
  --fa:"";
}

.fa-ear-listen {
  --fa:"";
}

.fa-assistive-listening-systems {
  --fa:"";
}

.fa-hands-asl-interpreting {
  --fa:"";
}

.fa-american-sign-language-interpreting {
  --fa:"";
}

.fa-asl-interpreting {
  --fa:"";
}

.fa-hands-american-sign-language-interpreting {
  --fa:"";
}

.fa-ear-deaf {
  --fa:"";
}

.fa-deaf {
  --fa:"";
}

.fa-deafness {
  --fa:"";
}

.fa-hard-of-hearing {
  --fa:"";
}

.fa-hands {
  --fa:"";
}

.fa-sign-language {
  --fa:"";
}

.fa-signing {
  --fa:"";
}

.fa-eye-low-vision {
  --fa:"";
}

.fa-low-vision {
  --fa:"";
}

.fa-font-awesome {
  --fa:"";
}

.fa-font-awesome-flag {
  --fa:"";
}

.fa-font-awesome-logo-full {
  --fa:"";
}

.fa-handshake {
  --fa:"";
}

.fa-handshake-alt {
  --fa:"";
}

.fa-handshake-simple {
  --fa:"";
}

.fa-envelope-open {
  --fa:"";
}

.fa-address-book {
  --fa:"";
}

.fa-contact-book {
  --fa:"";
}

.fa-address-card {
  --fa:"";
}

.fa-contact-card {
  --fa:"";
}

.fa-vcard {
  --fa:"";
}

.fa-circle-user {
  --fa:"";
}

.fa-user-circle {
  --fa:"";
}

.fa-id-badge {
  --fa:"";
}

.fa-id-card {
  --fa:"";
}

.fa-drivers-license {
  --fa:"";
}

.fa-temperature-full {
  --fa:"";
}

.fa-temperature-4 {
  --fa:"";
}

.fa-thermometer-4 {
  --fa:"";
}

.fa-thermometer-full {
  --fa:"";
}

.fa-temperature-three-quarters {
  --fa:"";
}

.fa-temperature-3 {
  --fa:"";
}

.fa-thermometer-3 {
  --fa:"";
}

.fa-thermometer-three-quarters {
  --fa:"";
}

.fa-temperature-half {
  --fa:"";
}

.fa-temperature-2 {
  --fa:"";
}

.fa-thermometer-2 {
  --fa:"";
}

.fa-thermometer-half {
  --fa:"";
}

.fa-temperature-quarter {
  --fa:"";
}

.fa-temperature-1 {
  --fa:"";
}

.fa-thermometer-1 {
  --fa:"";
}

.fa-thermometer-quarter {
  --fa:"";
}

.fa-temperature-empty {
  --fa:"";
}

.fa-temperature-0 {
  --fa:"";
}

.fa-thermometer-0 {
  --fa:"";
}

.fa-thermometer-empty {
  --fa:"";
}

.fa-shower {
  --fa:"";
}

.fa-bath {
  --fa:"";
}

.fa-bathtub {
  --fa:"";
}

.fa-podcast {
  --fa:"";
}

.fa-window-maximize {
  --fa:"";
}

.fa-window-minimize {
  --fa:"";
}

.fa-window-restore {
  --fa:"";
}

.fa-square-xmark {
  --fa:"";
}

.fa-times-square {
  --fa:"";
}

.fa-xmark-square {
  --fa:"";
}

.fa-microchip {
  --fa:"";
}

.fa-snowflake {
  --fa:"";
}

.fa-spoon {
  --fa:"";
}

.fa-utensil-spoon {
  --fa:"";
}

.fa-utensils {
  --fa:"";
}

.fa-cutlery {
  --fa:"";
}

.fa-rotate-left {
  --fa:"";
}

.fa-rotate-back {
  --fa:"";
}

.fa-rotate-backward {
  --fa:"";
}

.fa-undo-alt {
  --fa:"";
}

.fa-trash-can {
  --fa:"";
}

.fa-trash-alt {
  --fa:"";
}

.fa-rotate {
  --fa:"";
}

.fa-sync-alt {
  --fa:"";
}

.fa-stopwatch {
  --fa:"";
}

.fa-right-from-bracket {
  --fa:"";
}

.fa-sign-out-alt {
  --fa:"";
}

.fa-right-to-bracket {
  --fa:"";
}

.fa-sign-in-alt {
  --fa:"";
}

.fa-rotate-right {
  --fa:"";
}

.fa-redo-alt {
  --fa:"";
}

.fa-rotate-forward {
  --fa:"";
}

.fa-poo {
  --fa:"";
}

.fa-images {
  --fa:"";
}

.fa-pencil {
  --fa:"";
}

.fa-pencil-alt {
  --fa:"";
}

.fa-pen {
  --fa:"";
}

.fa-pen-clip {
  --fa:"";
}

.fa-pen-alt {
  --fa:"";
}

.fa-octagon {
  --fa:"";
}

.fa-down-long {
  --fa:"";
}

.fa-long-arrow-alt-down {
  --fa:"";
}

.fa-left-long {
  --fa:"";
}

.fa-long-arrow-alt-left {
  --fa:"";
}

.fa-right-long {
  --fa:"";
}

.fa-long-arrow-alt-right {
  --fa:"";
}

.fa-up-long {
  --fa:"";
}

.fa-long-arrow-alt-up {
  --fa:"";
}

.fa-hexagon {
  --fa:"";
}

.fa-file-pen {
  --fa:"";
}

.fa-file-edit {
  --fa:"";
}

.fa-maximize {
  --fa:"";
}

.fa-expand-arrows-alt {
  --fa:"";
}

.fa-clipboard {
  --fa:"";
}

.fa-left-right {
  --fa:"";
}

.fa-arrows-alt-h {
  --fa:"";
}

.fa-up-down {
  --fa:"";
}

.fa-arrows-alt-v {
  --fa:"";
}

.fa-alarm-clock {
  --fa:"";
}

.fa-circle-down {
  --fa:"";
}

.fa-arrow-alt-circle-down {
  --fa:"";
}

.fa-circle-left {
  --fa:"";
}

.fa-arrow-alt-circle-left {
  --fa:"";
}

.fa-circle-right {
  --fa:"";
}

.fa-arrow-alt-circle-right {
  --fa:"";
}

.fa-circle-up {
  --fa:"";
}

.fa-arrow-alt-circle-up {
  --fa:"";
}

.fa-up-right-from-square {
  --fa:"";
}

.fa-external-link-alt {
  --fa:"";
}

.fa-square-up-right {
  --fa:"";
}

.fa-external-link-square-alt {
  --fa:"";
}

.fa-right-left {
  --fa:"";
}

.fa-exchange-alt {
  --fa:"";
}

.fa-repeat {
  --fa:"";
}

.fa-code-commit {
  --fa:"";
}

.fa-code-merge {
  --fa:"";
}

.fa-desktop {
  --fa:"";
}

.fa-desktop-alt {
  --fa:"";
}

.fa-gem {
  --fa:"";
}

.fa-turn-down {
  --fa:"";
}

.fa-level-down-alt {
  --fa:"";
}

.fa-turn-up {
  --fa:"";
}

.fa-level-up-alt {
  --fa:"";
}

.fa-lock-open {
  --fa:"";
}

.fa-location-dot {
  --fa:"";
}

.fa-map-marker-alt {
  --fa:"";
}

.fa-microphone-lines {
  --fa:"";
}

.fa-microphone-alt {
  --fa:"";
}

.fa-mobile-screen-button {
  --fa:"";
}

.fa-mobile-alt {
  --fa:"";
}

.fa-mobile {
  --fa:"";
}

.fa-mobile-android {
  --fa:"";
}

.fa-mobile-phone {
  --fa:"";
}

.fa-mobile-screen {
  --fa:"";
}

.fa-mobile-android-alt {
  --fa:"";
}

.fa-money-bill-1 {
  --fa:"";
}

.fa-money-bill-alt {
  --fa:"";
}

.fa-phone-slash {
  --fa:"";
}

.fa-image-portrait {
  --fa:"";
}

.fa-portrait {
  --fa:"";
}

.fa-reply {
  --fa:"";
}

.fa-mail-reply {
  --fa:"";
}

.fa-shield-halved {
  --fa:"";
}

.fa-shield-alt {
  --fa:"";
}

.fa-tablet-screen-button {
  --fa:"";
}

.fa-tablet-alt {
  --fa:"";
}

.fa-tablet {
  --fa:"";
}

.fa-tablet-android {
  --fa:"";
}

.fa-ticket-simple {
  --fa:"";
}

.fa-ticket-alt {
  --fa:"";
}

.fa-rectangle-xmark {
  --fa:"";
}

.fa-rectangle-times {
  --fa:"";
}

.fa-times-rectangle {
  --fa:"";
}

.fa-window-close {
  --fa:"";
}

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

.fa-compress-alt {
  --fa:"";
}

.fa-up-right-and-down-left-from-center {
  --fa:"";
}

.fa-expand-alt {
  --fa:"";
}

.fa-baseball-bat-ball {
  --fa:"";
}

.fa-baseball {
  --fa:"";
}

.fa-baseball-ball {
  --fa:"";
}

.fa-basketball {
  --fa:"";
}

.fa-basketball-ball {
  --fa:"";
}

.fa-bowling-ball {
  --fa:"";
}

.fa-chess {
  --fa:"";
}

.fa-chess-bishop {
  --fa:"";
}

.fa-chess-board {
  --fa:"";
}

.fa-chess-king {
  --fa:"";
}

.fa-chess-knight {
  --fa:"";
}

.fa-chess-pawn {
  --fa:"";
}

.fa-chess-queen {
  --fa:"";
}

.fa-chess-rook {
  --fa:"";
}

.fa-dumbbell {
  --fa:"";
}

.fa-football {
  --fa:"";
}

.fa-football-ball {
  --fa:"";
}

.fa-golf-ball-tee {
  --fa:"";
}

.fa-golf-ball {
  --fa:"";
}

.fa-hockey-puck {
  --fa:"";
}

.fa-broom-ball {
  --fa:"";
}

.fa-quidditch {
  --fa:"";
}

.fa-quidditch-broom-ball {
  --fa:"";
}

.fa-square-full {
  --fa:"";
}

.fa-table-tennis-paddle-ball {
  --fa:"";
}

.fa-ping-pong-paddle-ball {
  --fa:"";
}

.fa-table-tennis {
  --fa:"";
}

.fa-volleyball {
  --fa:"";
}

.fa-volleyball-ball {
  --fa:"";
}

.fa-hand-dots {
  --fa:"";
}

.fa-allergies {
  --fa:"";
}

.fa-bandage {
  --fa:"";
}

.fa-band-aid {
  --fa:"";
}

.fa-box {
  --fa:"";
}

.fa-boxes-stacked {
  --fa:"";
}

.fa-boxes {
  --fa:"";
}

.fa-boxes-alt {
  --fa:"";
}

.fa-briefcase-medical {
  --fa:"";
}

.fa-fire-flame-simple {
  --fa:"";
}

.fa-burn {
  --fa:"";
}

.fa-capsules {
  --fa:"";
}

.fa-clipboard-check {
  --fa:"";
}

.fa-clipboard-list {
  --fa:"";
}

.fa-person-dots-from-line {
  --fa:"";
}

.fa-diagnoses {
  --fa:"";
}

.fa-dna {
  --fa:"";
}

.fa-dolly {
  --fa:"";
}

.fa-dolly-box {
  --fa:"";
}

.fa-cart-flatbed {
  --fa:"";
}

.fa-dolly-flatbed {
  --fa:"";
}

.fa-file-medical {
  --fa:"";
}

.fa-file-waveform {
  --fa:"";
}

.fa-file-medical-alt {
  --fa:"";
}

.fa-kit-medical {
  --fa:"";
}

.fa-first-aid {
  --fa:"";
}

.fa-circle-h {
  --fa:"";
}

.fa-hospital-symbol {
  --fa:"";
}

.fa-id-card-clip {
  --fa:"";
}

.fa-id-card-alt {
  --fa:"";
}

.fa-notes-medical {
  --fa:"";
}

.fa-pallet {
  --fa:"";
}

.fa-pills {
  --fa:"";
}

.fa-prescription-bottle {
  --fa:"";
}

.fa-prescription-bottle-medical {
  --fa:"";
}

.fa-prescription-bottle-alt {
  --fa:"";
}

.fa-bed-pulse {
  --fa:"";
}

.fa-procedures {
  --fa:"";
}

.fa-truck-fast {
  --fa:"";
}

.fa-shipping-fast {
  --fa:"";
}

.fa-smoking {
  --fa:"";
}

.fa-syringe {
  --fa:"";
}

.fa-tablets {
  --fa:"";
}

.fa-thermometer {
  --fa:"";
}

.fa-vial {
  --fa:"";
}

.fa-vials {
  --fa:"";
}

.fa-warehouse {
  --fa:"";
}

.fa-weight-scale {
  --fa:"";
}

.fa-weight {
  --fa:"";
}

.fa-x-ray {
  --fa:"";
}

.fa-box-open {
  --fa:"";
}

.fa-comment-dots {
  --fa:"";
}

.fa-commenting {
  --fa:"";
}

.fa-comment-slash {
  --fa:"";
}

.fa-couch {
  --fa:"";
}

.fa-circle-dollar-to-slot {
  --fa:"";
}

.fa-donate {
  --fa:"";
}

.fa-dove {
  --fa:"";
}

.fa-hand-holding {
  --fa:"";
}

.fa-hand-holding-heart {
  --fa:"";
}

.fa-hand-holding-dollar {
  --fa:"";
}

.fa-hand-holding-usd {
  --fa:"";
}

.fa-hand-holding-droplet {
  --fa:"";
}

.fa-hand-holding-water {
  --fa:"";
}

.fa-hands-holding {
  --fa:"";
}

.fa-handshake-angle {
  --fa:"";
}

.fa-hands-helping {
  --fa:"";
}

.fa-parachute-box {
  --fa:"";
}

.fa-people-carry-box {
  --fa:"";
}

.fa-people-carry {
  --fa:"";
}

.fa-piggy-bank {
  --fa:"";
}

.fa-ribbon {
  --fa:"";
}

.fa-route {
  --fa:"";
}

.fa-seedling {
  --fa:"";
}

.fa-sprout {
  --fa:"";
}

.fa-sign-hanging {
  --fa:"";
}

.fa-sign {
  --fa:"";
}

.fa-face-smile-wink {
  --fa:"";
}

.fa-smile-wink {
  --fa:"";
}

.fa-tape {
  --fa:"";
}

.fa-truck-ramp-box {
  --fa:"";
}

.fa-truck-loading {
  --fa:"";
}

.fa-truck-moving {
  --fa:"";
}

.fa-video-slash {
  --fa:"";
}

.fa-wine-glass {
  --fa:"";
}

.fa-user-astronaut {
  --fa:"";
}

.fa-user-check {
  --fa:"";
}

.fa-user-clock {
  --fa:"";
}

.fa-user-gear {
  --fa:"";
}

.fa-user-cog {
  --fa:"";
}

.fa-user-pen {
  --fa:"";
}

.fa-user-edit {
  --fa:"";
}

.fa-user-group {
  --fa:"";
}

.fa-user-friends {
  --fa:"";
}

.fa-user-graduate {
  --fa:"";
}

.fa-user-lock {
  --fa:"";
}

.fa-user-minus {
  --fa:"";
}

.fa-user-ninja {
  --fa:"";
}

.fa-user-shield {
  --fa:"";
}

.fa-user-slash {
  --fa:"";
}

.fa-user-alt-slash {
  --fa:"";
}

.fa-user-large-slash {
  --fa:"";
}

.fa-user-tag {
  --fa:"";
}

.fa-user-tie {
  --fa:"";
}

.fa-users-gear {
  --fa:"";
}

.fa-users-cog {
  --fa:"";
}

.fa-scale-unbalanced {
  --fa:"";
}

.fa-balance-scale-left {
  --fa:"";
}

.fa-scale-unbalanced-flip {
  --fa:"";
}

.fa-balance-scale-right {
  --fa:"";
}

.fa-blender {
  --fa:"";
}

.fa-book-open {
  --fa:"";
}

.fa-tower-broadcast {
  --fa:"";
}

.fa-broadcast-tower {
  --fa:"";
}

.fa-broom {
  --fa:"";
}

.fa-chalkboard {
  --fa:"";
}

.fa-blackboard {
  --fa:"";
}

.fa-chalkboard-user {
  --fa:"";
}

.fa-chalkboard-teacher {
  --fa:"";
}

.fa-church {
  --fa:"";
}

.fa-coins {
  --fa:"";
}

.fa-compact-disc {
  --fa:"";
}

.fa-crow {
  --fa:"";
}

.fa-crown {
  --fa:"";
}

.fa-dice {
  --fa:"";
}

.fa-dice-five {
  --fa:"";
}

.fa-dice-four {
  --fa:"";
}

.fa-dice-one {
  --fa:"";
}

.fa-dice-six {
  --fa:"";
}

.fa-dice-three {
  --fa:"";
}

.fa-dice-two {
  --fa:"";
}

.fa-divide {
  --fa:"";
}

.fa-door-closed {
  --fa:"";
}

.fa-door-open {
  --fa:"";
}

.fa-feather {
  --fa:"";
}

.fa-frog {
  --fa:"";
}

.fa-gas-pump {
  --fa:"";
}

.fa-glasses {
  --fa:"";
}

.fa-greater-than-equal {
  --fa:"";
}

.fa-helicopter {
  --fa:"";
}

.fa-infinity {
  --fa:"";
}

.fa-kiwi-bird {
  --fa:"";
}

.fa-less-than-equal {
  --fa:"";
}

.fa-memory {
  --fa:"";
}

.fa-microphone-lines-slash {
  --fa:"";
}

.fa-microphone-alt-slash {
  --fa:"";
}

.fa-money-bill-wave {
  --fa:"";
}

.fa-money-bill-1-wave {
  --fa:"";
}

.fa-money-bill-wave-alt {
  --fa:"";
}

.fa-money-check {
  --fa:"";
}

.fa-money-check-dollar {
  --fa:"";
}

.fa-money-check-alt {
  --fa:"";
}

.fa-not-equal {
  --fa:"";
}

.fa-palette {
  --fa:"";
}

.fa-square-parking {
  --fa:"";
}

.fa-parking {
  --fa:"";
}

.fa-diagram-project {
  --fa:"";
}

.fa-project-diagram {
  --fa:"";
}

.fa-receipt {
  --fa:"";
}

.fa-robot {
  --fa:"";
}

.fa-ruler {
  --fa:"";
}

.fa-ruler-combined {
  --fa:"";
}

.fa-ruler-horizontal {
  --fa:"";
}

.fa-ruler-vertical {
  --fa:"";
}

.fa-school {
  --fa:"";
}

.fa-screwdriver {
  --fa:"";
}

.fa-shoe-prints {
  --fa:"";
}

.fa-skull {
  --fa:"";
}

.fa-ban-smoking {
  --fa:"";
}

.fa-smoking-ban {
  --fa:"";
}

.fa-store {
  --fa:"";
}

.fa-shop {
  --fa:"";
}

.fa-store-alt {
  --fa:"";
}

.fa-bars-staggered {
  --fa:"";
}

.fa-reorder {
  --fa:"";
}

.fa-stream {
  --fa:"";
}

.fa-stroopwafel {
  --fa:"";
}

.fa-toolbox {
  --fa:"";
}

.fa-shirt {
  --fa:"";
}

.fa-t-shirt {
  --fa:"";
}

.fa-tshirt {
  --fa:"";
}

.fa-person-walking {
  --fa:"";
}

.fa-walking {
  --fa:"";
}

.fa-wallet {
  --fa:"";
}

.fa-face-angry {
  --fa:"";
}

.fa-angry {
  --fa:"";
}

.fa-archway {
  --fa:"";
}

.fa-book-atlas {
  --fa:"";
}

.fa-atlas {
  --fa:"";
}

.fa-award {
  --fa:"";
}

.fa-delete-left {
  --fa:"";
}

.fa-backspace {
  --fa:"";
}

.fa-bezier-curve {
  --fa:"";
}

.fa-bong {
  --fa:"";
}

.fa-brush {
  --fa:"";
}

.fa-bus-simple {
  --fa:"";
}

.fa-bus-alt {
  --fa:"";
}

.fa-cannabis {
  --fa:"";
}

.fa-check-double {
  --fa:"";
}

.fa-martini-glass-citrus {
  --fa:"";
}

.fa-cocktail {
  --fa:"";
}

.fa-bell-concierge {
  --fa:"";
}

.fa-concierge-bell {
  --fa:"";
}

.fa-cookie {
  --fa:"";
}

.fa-cookie-bite {
  --fa:"";
}

.fa-crop-simple {
  --fa:"";
}

.fa-crop-alt {
  --fa:"";
}

.fa-tachograph-digital {
  --fa:"";
}

.fa-digital-tachograph {
  --fa:"";
}

.fa-face-dizzy {
  --fa:"";
}

.fa-dizzy {
  --fa:"";
}

.fa-compass-drafting {
  --fa:"";
}

.fa-drafting-compass {
  --fa:"";
}

.fa-drum {
  --fa:"";
}

.fa-drum-steelpan {
  --fa:"";
}

.fa-feather-pointed {
  --fa:"";
}

.fa-feather-alt {
  --fa:"";
}

.fa-file-contract {
  --fa:"";
}

.fa-file-arrow-down {
  --fa:"";
}

.fa-file-download {
  --fa:"";
}

.fa-file-export {
  --fa:"";
}

.fa-arrow-right-from-file {
  --fa:"";
}

.fa-file-import {
  --fa:"";
}

.fa-arrow-right-to-file {
  --fa:"";
}

.fa-file-invoice {
  --fa:"";
}

.fa-file-invoice-dollar {
  --fa:"";
}

.fa-file-prescription {
  --fa:"";
}

.fa-file-signature {
  --fa:"";
}

.fa-file-arrow-up {
  --fa:"";
}

.fa-file-upload {
  --fa:"";
}

.fa-fill {
  --fa:"";
}

.fa-fill-drip {
  --fa:"";
}

.fa-fingerprint {
  --fa:"";
}

.fa-fish {
  --fa:"";
}

.fa-face-flushed {
  --fa:"";
}

.fa-flushed {
  --fa:"";
}

.fa-face-frown-open {
  --fa:"";
}

.fa-frown-open {
  --fa:"";
}

.fa-martini-glass {
  --fa:"";
}

.fa-glass-martini-alt {
  --fa:"";
}

.fa-earth-africa {
  --fa:"";
}

.fa-globe-africa {
  --fa:"";
}

.fa-earth-americas {
  --fa:"";
}

.fa-earth {
  --fa:"";
}

.fa-earth-america {
  --fa:"";
}

.fa-globe-americas {
  --fa:"";
}

.fa-earth-asia {
  --fa:"";
}

.fa-globe-asia {
  --fa:"";
}

.fa-face-grimace {
  --fa:"";
}

.fa-grimace {
  --fa:"";
}

.fa-face-grin {
  --fa:"";
}

.fa-grin {
  --fa:"";
}

.fa-face-grin-wide {
  --fa:"";
}

.fa-grin-alt {
  --fa:"";
}

.fa-face-grin-beam {
  --fa:"";
}

.fa-grin-beam {
  --fa:"";
}

.fa-face-grin-beam-sweat {
  --fa:"";
}

.fa-grin-beam-sweat {
  --fa:"";
}

.fa-face-grin-hearts {
  --fa:"";
}

.fa-grin-hearts {
  --fa:"";
}

.fa-face-grin-squint {
  --fa:"";
}

.fa-grin-squint {
  --fa:"";
}

.fa-face-grin-squint-tears {
  --fa:"";
}

.fa-grin-squint-tears {
  --fa:"";
}

.fa-face-grin-stars {
  --fa:"";
}

.fa-grin-stars {
  --fa:"";
}

.fa-face-grin-tears {
  --fa:"";
}

.fa-grin-tears {
  --fa:"";
}

.fa-face-grin-tongue {
  --fa:"";
}

.fa-grin-tongue {
  --fa:"";
}

.fa-face-grin-tongue-squint {
  --fa:"";
}

.fa-grin-tongue-squint {
  --fa:"";
}

.fa-face-grin-tongue-wink {
  --fa:"";
}

.fa-grin-tongue-wink {
  --fa:"";
}

.fa-face-grin-wink {
  --fa:"";
}

.fa-grin-wink {
  --fa:"";
}

.fa-grip {
  --fa:"";
}

.fa-grid-horizontal {
  --fa:"";
}

.fa-grip-horizontal {
  --fa:"";
}

.fa-grip-vertical {
  --fa:"";
}

.fa-grid-vertical {
  --fa:"";
}

.fa-headset {
  --fa:"";
}

.fa-highlighter {
  --fa:"";
}

.fa-hot-tub-person {
  --fa:"";
}

.fa-hot-tub {
  --fa:"";
}

.fa-hotel {
  --fa:"";
}

.fa-joint {
  --fa:"";
}

.fa-face-kiss {
  --fa:"";
}

.fa-kiss {
  --fa:"";
}

.fa-face-kiss-beam {
  --fa:"";
}

.fa-kiss-beam {
  --fa:"";
}

.fa-face-kiss-wink-heart {
  --fa:"";
}

.fa-kiss-wink-heart {
  --fa:"";
}

.fa-face-laugh {
  --fa:"";
}

.fa-laugh {
  --fa:"";
}

.fa-face-laugh-beam {
  --fa:"";
}

.fa-laugh-beam {
  --fa:"";
}

.fa-face-laugh-squint {
  --fa:"";
}

.fa-laugh-squint {
  --fa:"";
}

.fa-face-laugh-wink {
  --fa:"";
}

.fa-laugh-wink {
  --fa:"";
}

.fa-cart-flatbed-suitcase {
  --fa:"";
}

.fa-luggage-cart {
  --fa:"";
}

.fa-map-location {
  --fa:"";
}

.fa-map-marked {
  --fa:"";
}

.fa-map-location-dot {
  --fa:"";
}

.fa-map-marked-alt {
  --fa:"";
}

.fa-marker {
  --fa:"";
}

.fa-medal {
  --fa:"";
}

.fa-face-meh-blank {
  --fa:"";
}

.fa-meh-blank {
  --fa:"";
}

.fa-face-rolling-eyes {
  --fa:"";
}

.fa-meh-rolling-eyes {
  --fa:"";
}

.fa-monument {
  --fa:"";
}

.fa-mortar-pestle {
  --fa:"";
}

.fa-paint-roller {
  --fa:"";
}

.fa-passport {
  --fa:"";
}

.fa-pen-fancy {
  --fa:"";
}

.fa-pen-nib {
  --fa:"";
}

.fa-pen-ruler {
  --fa:"";
}

.fa-pencil-ruler {
  --fa:"";
}

.fa-plane-arrival {
  --fa:"";
}

.fa-plane-departure {
  --fa:"";
}

.fa-prescription {
  --fa:"";
}

.fa-face-sad-cry {
  --fa:"";
}

.fa-sad-cry {
  --fa:"";
}

.fa-face-sad-tear {
  --fa:"";
}

.fa-sad-tear {
  --fa:"";
}

.fa-van-shuttle {
  --fa:"";
}

.fa-shuttle-van {
  --fa:"";
}

.fa-signature {
  --fa:"";
}

.fa-face-smile-beam {
  --fa:"";
}

.fa-smile-beam {
  --fa:"";
}

.fa-solar-panel {
  --fa:"";
}

.fa-spa {
  --fa:"";
}

.fa-splotch {
  --fa:"";
}

.fa-spray-can {
  --fa:"";
}

.fa-stamp {
  --fa:"";
}

.fa-star-half-stroke {
  --fa:"";
}

.fa-star-half-alt {
  --fa:"";
}

.fa-suitcase-rolling {
  --fa:"";
}

.fa-face-surprise {
  --fa:"";
}

.fa-surprise {
  --fa:"";
}

.fa-swatchbook {
  --fa:"";
}

.fa-person-swimming {
  --fa:"";
}

.fa-swimmer {
  --fa:"";
}

.fa-water-ladder {
  --fa:"";
}

.fa-ladder-water {
  --fa:"";
}

.fa-swimming-pool {
  --fa:"";
}

.fa-droplet-slash {
  --fa:"";
}

.fa-tint-slash {
  --fa:"";
}

.fa-face-tired {
  --fa:"";
}

.fa-tired {
  --fa:"";
}

.fa-tooth {
  --fa:"";
}

.fa-umbrella-beach {
  --fa:"";
}

.fa-weight-hanging {
  --fa:"";
}

.fa-wine-glass-empty {
  --fa:"";
}

.fa-wine-glass-alt {
  --fa:"";
}

.fa-spray-can-sparkles {
  --fa:"";
}

.fa-air-freshener {
  --fa:"";
}

.fa-apple-whole {
  --fa:"";
}

.fa-apple-alt {
  --fa:"";
}

.fa-atom {
  --fa:"";
}

.fa-bone {
  --fa:"";
}

.fa-book-open-reader {
  --fa:"";
}

.fa-book-reader {
  --fa:"";
}

.fa-brain {
  --fa:"";
}

.fa-car-rear {
  --fa:"";
}

.fa-car-alt {
  --fa:"";
}

.fa-car-battery {
  --fa:"";
}

.fa-battery-car {
  --fa:"";
}

.fa-car-burst {
  --fa:"";
}

.fa-car-crash {
  --fa:"";
}

.fa-car-side {
  --fa:"";
}

.fa-charging-station {
  --fa:"";
}

.fa-diamond-turn-right {
  --fa:"";
}

.fa-directions {
  --fa:"";
}

.fa-draw-polygon {
  --fa:"";
}

.fa-vector-polygon {
  --fa:"";
}

.fa-laptop-code {
  --fa:"";
}

.fa-layer-group {
  --fa:"";
}

.fa-location-crosshairs {
  --fa:"";
}

.fa-location {
  --fa:"";
}

.fa-lungs {
  --fa:"";
}

.fa-microscope {
  --fa:"";
}

.fa-oil-can {
  --fa:"";
}

.fa-poop {
  --fa:"";
}

.fa-shapes {
  --fa:"";
}

.fa-triangle-circle-square {
  --fa:"";
}

.fa-star-of-life {
  --fa:"";
}

.fa-gauge {
  --fa:"";
}

.fa-dashboard {
  --fa:"";
}

.fa-gauge-med {
  --fa:"";
}

.fa-tachometer-alt-average {
  --fa:"";
}

.fa-gauge-high {
  --fa:"";
}

.fa-tachometer-alt {
  --fa:"";
}

.fa-tachometer-alt-fast {
  --fa:"";
}

.fa-gauge-simple {
  --fa:"";
}

.fa-gauge-simple-med {
  --fa:"";
}

.fa-tachometer-average {
  --fa:"";
}

.fa-gauge-simple-high {
  --fa:"";
}

.fa-tachometer {
  --fa:"";
}

.fa-tachometer-fast {
  --fa:"";
}

.fa-teeth {
  --fa:"";
}

.fa-teeth-open {
  --fa:"";
}

.fa-masks-theater {
  --fa:"";
}

.fa-theater-masks {
  --fa:"";
}

.fa-traffic-light {
  --fa:"";
}

.fa-truck-monster {
  --fa:"";
}

.fa-truck-pickup {
  --fa:"";
}

.fa-rectangle-ad {
  --fa:"";
}

.fa-ad {
  --fa:"";
}

.fa-ankh {
  --fa:"";
}

.fa-book-bible {
  --fa:"";
}

.fa-bible {
  --fa:"";
}

.fa-business-time {
  --fa:"";
}

.fa-briefcase-clock {
  --fa:"";
}

.fa-city {
  --fa:"";
}

.fa-comment-dollar {
  --fa:"";
}

.fa-comments-dollar {
  --fa:"";
}

.fa-cross {
  --fa:"";
}

.fa-dharmachakra {
  --fa:"";
}

.fa-envelope-open-text {
  --fa:"";
}

.fa-folder-minus {
  --fa:"";
}

.fa-folder-plus {
  --fa:"";
}

.fa-filter-circle-dollar {
  --fa:"";
}

.fa-funnel-dollar {
  --fa:"";
}

.fa-gopuram {
  --fa:"";
}

.fa-hamsa {
  --fa:"";
}

.fa-bahai {
  --fa:"";
}

.fa-haykal {
  --fa:"";
}

.fa-jedi {
  --fa:"";
}

.fa-book-journal-whills {
  --fa:"";
}

.fa-journal-whills {
  --fa:"";
}

.fa-kaaba {
  --fa:"";
}

.fa-khanda {
  --fa:"";
}

.fa-landmark {
  --fa:"";
}

.fa-envelopes-bulk {
  --fa:"";
}

.fa-mail-bulk {
  --fa:"";
}

.fa-menorah {
  --fa:"";
}

.fa-mosque {
  --fa:"";
}

.fa-om {
  --fa:"";
}

.fa-spaghetti-monster-flying {
  --fa:"";
}

.fa-pastafarianism {
  --fa:"";
}

.fa-peace {
  --fa:"";
}

.fa-place-of-worship {
  --fa:"";
}

.fa-square-poll-vertical {
  --fa:"";
}

.fa-poll {
  --fa:"";
}

.fa-square-poll-horizontal {
  --fa:"";
}

.fa-poll-h {
  --fa:"";
}

.fa-person-praying {
  --fa:"";
}

.fa-pray {
  --fa:"";
}

.fa-hands-praying {
  --fa:"";
}

.fa-praying-hands {
  --fa:"";
}

.fa-book-quran {
  --fa:"";
}

.fa-quran {
  --fa:"";
}

.fa-magnifying-glass-dollar {
  --fa:"";
}

.fa-search-dollar {
  --fa:"";
}

.fa-magnifying-glass-location {
  --fa:"";
}

.fa-search-location {
  --fa:"";
}

.fa-socks {
  --fa:"";
}

.fa-square-root-variable {
  --fa:"";
}

.fa-square-root-alt {
  --fa:"";
}

.fa-star-and-crescent {
  --fa:"";
}

.fa-star-of-david {
  --fa:"";
}

.fa-synagogue {
  --fa:"";
}

.fa-scroll-torah {
  --fa:"";
}

.fa-torah {
  --fa:"";
}

.fa-torii-gate {
  --fa:"";
}

.fa-vihara {
  --fa:"";
}

.fa-volume-xmark {
  --fa:"";
}

.fa-volume-mute {
  --fa:"";
}

.fa-volume-times {
  --fa:"";
}

.fa-yin-yang {
  --fa:"";
}

.fa-blender-phone {
  --fa:"";
}

.fa-book-skull {
  --fa:"";
}

.fa-book-dead {
  --fa:"";
}

.fa-campground {
  --fa:"";
}

.fa-cat {
  --fa:"";
}

.fa-chair {
  --fa:"";
}

.fa-cloud-moon {
  --fa:"";
}

.fa-cloud-sun {
  --fa:"";
}

.fa-cow {
  --fa:"";
}

.fa-dice-d20 {
  --fa:"";
}

.fa-dice-d6 {
  --fa:"";
}

.fa-dog {
  --fa:"";
}

.fa-dragon {
  --fa:"";
}

.fa-drumstick-bite {
  --fa:"";
}

.fa-dungeon {
  --fa:"";
}

.fa-file-csv {
  --fa:"";
}

.fa-hand-fist {
  --fa:"";
}

.fa-fist-raised {
  --fa:"";
}

.fa-ghost {
  --fa:"";
}

.fa-hammer {
  --fa:"";
}

.fa-hanukiah {
  --fa:"";
}

.fa-hat-wizard {
  --fa:"";
}

.fa-person-hiking {
  --fa:"";
}

.fa-hiking {
  --fa:"";
}

.fa-hippo {
  --fa:"";
}

.fa-horse {
  --fa:"";
}

.fa-house-chimney-crack {
  --fa:"";
}

.fa-house-damage {
  --fa:"";
}

.fa-hryvnia-sign {
  --fa:"";
}

.fa-hryvnia {
  --fa:"";
}

.fa-mask {
  --fa:"";
}

.fa-mountain {
  --fa:"";
}

.fa-network-wired {
  --fa:"";
}

.fa-otter {
  --fa:"";
}

.fa-ring {
  --fa:"";
}

.fa-person-running {
  --fa:"";
}

.fa-running {
  --fa:"";
}

.fa-scroll {
  --fa:"";
}

.fa-skull-crossbones {
  --fa:"";
}

.fa-slash {
  --fa:"";
}

.fa-spider {
  --fa:"";
}

.fa-toilet-paper {
  --fa:"";
}

.fa-toilet-paper-alt {
  --fa:"";
}

.fa-toilet-paper-blank {
  --fa:"";
}

.fa-tractor {
  --fa:"";
}

.fa-user-injured {
  --fa:"";
}

.fa-vr-cardboard {
  --fa:"";
}

.fa-wand-sparkles {
  --fa:"";
}

.fa-wind {
  --fa:"";
}

.fa-wine-bottle {
  --fa:"";
}

.fa-cloud-meatball {
  --fa:"";
}

.fa-cloud-moon-rain {
  --fa:"";
}

.fa-cloud-rain {
  --fa:"";
}

.fa-cloud-showers-heavy {
  --fa:"";
}

.fa-cloud-sun-rain {
  --fa:"";
}

.fa-democrat {
  --fa:"";
}

.fa-flag-usa {
  --fa:"";
}

.fa-hurricane {
  --fa:"";
}

.fa-landmark-dome {
  --fa:"";
}

.fa-landmark-alt {
  --fa:"";
}

.fa-meteor {
  --fa:"";
}

.fa-person-booth {
  --fa:"";
}

.fa-poo-storm {
  --fa:"";
}

.fa-poo-bolt {
  --fa:"";
}

.fa-rainbow {
  --fa:"";
}

.fa-republican {
  --fa:"";
}

.fa-smog {
  --fa:"";
}

.fa-temperature-high {
  --fa:"";
}

.fa-temperature-low {
  --fa:"";
}

.fa-cloud-bolt {
  --fa:"";
}

.fa-thunderstorm {
  --fa:"";
}

.fa-tornado {
  --fa:"";
}

.fa-volcano {
  --fa:"";
}

.fa-check-to-slot {
  --fa:"";
}

.fa-vote-yea {
  --fa:"";
}

.fa-water {
  --fa:"";
}

.fa-baby {
  --fa:"";
}

.fa-baby-carriage {
  --fa:"";
}

.fa-carriage-baby {
  --fa:"";
}

.fa-biohazard {
  --fa:"";
}

.fa-blog {
  --fa:"";
}

.fa-calendar-day {
  --fa:"";
}

.fa-calendar-week {
  --fa:"";
}

.fa-candy-cane {
  --fa:"";
}

.fa-carrot {
  --fa:"";
}

.fa-cash-register {
  --fa:"";
}

.fa-minimize {
  --fa:"";
}

.fa-compress-arrows-alt {
  --fa:"";
}

.fa-dumpster {
  --fa:"";
}

.fa-dumpster-fire {
  --fa:"";
}

.fa-ethernet {
  --fa:"";
}

.fa-gifts {
  --fa:"";
}

.fa-champagne-glasses {
  --fa:"";
}

.fa-glass-cheers {
  --fa:"";
}

.fa-whiskey-glass {
  --fa:"";
}

.fa-glass-whiskey {
  --fa:"";
}

.fa-earth-europe {
  --fa:"";
}

.fa-globe-europe {
  --fa:"";
}

.fa-grip-lines {
  --fa:"";
}

.fa-grip-lines-vertical {
  --fa:"";
}

.fa-guitar {
  --fa:"";
}

.fa-heart-crack {
  --fa:"";
}

.fa-heart-broken {
  --fa:"";
}

.fa-holly-berry {
  --fa:"";
}

.fa-horse-head {
  --fa:"";
}

.fa-icicles {
  --fa:"";
}

.fa-igloo {
  --fa:"";
}

.fa-mitten {
  --fa:"";
}

.fa-mug-hot {
  --fa:"";
}

.fa-radiation {
  --fa:"";
}

.fa-circle-radiation {
  --fa:"";
}

.fa-radiation-alt {
  --fa:"";
}

.fa-restroom {
  --fa:"";
}

.fa-satellite {
  --fa:"";
}

.fa-satellite-dish {
  --fa:"";
}

.fa-sd-card {
  --fa:"";
}

.fa-sim-card {
  --fa:"";
}

.fa-person-skating {
  --fa:"";
}

.fa-skating {
  --fa:"";
}

.fa-person-skiing {
  --fa:"";
}

.fa-skiing {
  --fa:"";
}

.fa-person-skiing-nordic {
  --fa:"";
}

.fa-skiing-nordic {
  --fa:"";
}

.fa-sleigh {
  --fa:"";
}

.fa-comment-sms {
  --fa:"";
}

.fa-sms {
  --fa:"";
}

.fa-person-snowboarding {
  --fa:"";
}

.fa-snowboarding {
  --fa:"";
}

.fa-snowman {
  --fa:"";
}

.fa-snowplow {
  --fa:"";
}

.fa-tenge-sign {
  --fa:"";
}

.fa-tenge {
  --fa:"";
}

.fa-toilet {
  --fa:"";
}

.fa-screwdriver-wrench {
  --fa:"";
}

.fa-tools {
  --fa:"";
}

.fa-cable-car {
  --fa:"";
}

.fa-tram {
  --fa:"";
}

.fa-fire-flame-curved {
  --fa:"";
}

.fa-fire-alt {
  --fa:"";
}

.fa-bacon {
  --fa:"";
}

.fa-book-medical {
  --fa:"";
}

.fa-bread-slice {
  --fa:"";
}

.fa-cheese {
  --fa:"";
}

.fa-house-chimney-medical {
  --fa:"";
}

.fa-clinic-medical {
  --fa:"";
}

.fa-clipboard-user {
  --fa:"";
}

.fa-comment-medical {
  --fa:"";
}

.fa-crutch {
  --fa:"";
}

.fa-disease {
  --fa:"";
}

.fa-egg {
  --fa:"";
}

.fa-folder-tree {
  --fa:"";
}

.fa-burger {
  --fa:"";
}

.fa-hamburger {
  --fa:"";
}

.fa-hand-middle-finger {
  --fa:"";
}

.fa-helmet-safety {
  --fa:"";
}

.fa-hard-hat {
  --fa:"";
}

.fa-hat-hard {
  --fa:"";
}

.fa-hospital-user {
  --fa:"";
}

.fa-hotdog {
  --fa:"";
}

.fa-ice-cream {
  --fa:"";
}

.fa-laptop-medical {
  --fa:"";
}

.fa-pager {
  --fa:"";
}

.fa-pepper-hot {
  --fa:"";
}

.fa-pizza-slice {
  --fa:"";
}

.fa-sack-dollar {
  --fa:"";
}

.fa-book-tanakh {
  --fa:"";
}

.fa-tanakh {
  --fa:"";
}

.fa-bars-progress {
  --fa:"";
}

.fa-tasks-alt {
  --fa:"";
}

.fa-trash-arrow-up {
  --fa:"";
}

.fa-trash-restore {
  --fa:"";
}

.fa-trash-can-arrow-up {
  --fa:"";
}

.fa-trash-restore-alt {
  --fa:"";
}

.fa-user-nurse {
  --fa:"";
}

.fa-wave-square {
  --fa:"";
}

.fa-person-biking {
  --fa:"";
}

.fa-biking {
  --fa:"";
}

.fa-border-all {
  --fa:"";
}

.fa-border-none {
  --fa:"";
}

.fa-border-top-left {
  --fa:"";
}

.fa-border-style {
  --fa:"";
}

.fa-person-digging {
  --fa:"";
}

.fa-digging {
  --fa:"";
}

.fa-fan {
  --fa:"";
}

.fa-icons {
  --fa:"";
}

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

.fa-phone-flip {
  --fa:"";
}

.fa-phone-alt {
  --fa:"";
}

.fa-square-phone-flip {
  --fa:"";
}

.fa-phone-square-alt {
  --fa:"";
}

.fa-photo-film {
  --fa:"";
}

.fa-photo-video {
  --fa:"";
}

.fa-text-slash {
  --fa:"";
}

.fa-remove-format {
  --fa:"";
}

.fa-arrow-down-z-a {
  --fa:"";
}

.fa-sort-alpha-desc {
  --fa:"";
}

.fa-sort-alpha-down-alt {
  --fa:"";
}

.fa-arrow-up-z-a {
  --fa:"";
}

.fa-sort-alpha-up-alt {
  --fa:"";
}

.fa-arrow-down-short-wide {
  --fa:"";
}

.fa-sort-amount-desc {
  --fa:"";
}

.fa-sort-amount-down-alt {
  --fa:"";
}

.fa-arrow-up-short-wide {
  --fa:"";
}

.fa-sort-amount-up-alt {
  --fa:"";
}

.fa-arrow-down-9-1 {
  --fa:"";
}

.fa-sort-numeric-desc {
  --fa:"";
}

.fa-sort-numeric-down-alt {
  --fa:"";
}

.fa-arrow-up-9-1 {
  --fa:"";
}

.fa-sort-numeric-up-alt {
  --fa:"";
}

.fa-spell-check {
  --fa:"";
}

.fa-voicemail {
  --fa:"";
}

.fa-hat-cowboy {
  --fa:"";
}

.fa-hat-cowboy-side {
  --fa:"";
}

.fa-computer-mouse {
  --fa:"";
}

.fa-mouse {
  --fa:"";
}

.fa-radio {
  --fa:"";
}

.fa-record-vinyl {
  --fa:"";
}

.fa-walkie-talkie {
  --fa:"";
}

.fa-caravan {
  --fa:"";
}

/*!
 * Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2025 Fonticons, Inc.
 */
/*!
 * Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2025 Fonticons, Inc.
 */
:root, :host {
  --fa-family-brands: "Font Awesome 7 Brands";
  --fa-font-brands: normal 400 1em/1 var(--fa-family-brands);
}

@font-face {
  font-family: "Font Awesome 7 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/../webfonts/fa-brands-400.woff2);
}
.fab,
.fa-brands,
.fa-classic.fa-brands {
  --fa-family: var(--fa-family-brands);
  --fa-style: 400;
}

.fa-firefox-browser {
  --fa: "\e007";
}

.fa-ideal {
  --fa: "\e013";
}

.fa-microblog {
  --fa: "\e01a";
}

.fa-square-pied-piper {
  --fa: "\e01e";
}

.fa-pied-piper-square {
  --fa: "\e01e";
}

.fa-unity {
  --fa: "\e049";
}

.fa-dailymotion {
  --fa: "\e052";
}

.fa-square-instagram {
  --fa: "\e055";
}

.fa-instagram-square {
  --fa: "\e055";
}

.fa-mixer {
  --fa: "\e056";
}

.fa-shopify {
  --fa: "\e057";
}

.fa-deezer {
  --fa: "\e077";
}

.fa-edge-legacy {
  --fa: "\e078";
}

.fa-google-pay {
  --fa: "\e079";
}

.fa-rust {
  --fa: "\e07a";
}

.fa-tiktok {
  --fa: "\e07b";
}

.fa-unsplash {
  --fa: "\e07c";
}

.fa-cloudflare {
  --fa: "\e07d";
}

.fa-guilded {
  --fa: "\e07e";
}

.fa-hive {
  --fa: "\e07f";
}

.fa-42-group {
  --fa: "\e080";
}

.fa-innosoft {
  --fa: "\e080";
}

.fa-instalod {
  --fa: "\e081";
}

.fa-octopus-deploy {
  --fa: "\e082";
}

.fa-perbyte {
  --fa: "\e083";
}

.fa-uncharted {
  --fa: "\e084";
}

.fa-watchman-monitoring {
  --fa: "\e087";
}

.fa-wodu {
  --fa: "\e088";
}

.fa-wirsindhandwerk {
  --fa: "\e2d0";
}

.fa-wsh {
  --fa: "\e2d0";
}

.fa-bots {
  --fa: "\e340";
}

.fa-cmplid {
  --fa: "\e360";
}

.fa-bilibili {
  --fa: "\e3d9";
}

.fa-golang {
  --fa: "\e40f";
}

.fa-pix {
  --fa: "\e43a";
}

.fa-sitrox {
  --fa: "\e44a";
}

.fa-hashnode {
  --fa: "\e499";
}

.fa-meta {
  --fa: "\e49b";
}

.fa-padlet {
  --fa: "\e4a0";
}

.fa-nfc-directional {
  --fa: "\e530";
}

.fa-nfc-symbol {
  --fa: "\e531";
}

.fa-screenpal {
  --fa: "\e570";
}

.fa-space-awesome {
  --fa: "\e5ac";
}

.fa-square-font-awesome {
  --fa: "\e5ad";
}

.fa-square-gitlab {
  --fa: "\e5ae";
}

.fa-gitlab-square {
  --fa: "\e5ae";
}

.fa-odysee {
  --fa: "\e5c6";
}

.fa-stubber {
  --fa: "\e5c7";
}

.fa-debian {
  --fa: "\e60b";
}

.fa-shoelace {
  --fa: "\e60c";
}

.fa-threads {
  --fa: "\e618";
}

.fa-square-threads {
  --fa: "\e619";
}

.fa-square-x-twitter {
  --fa: "\e61a";
}

.fa-x-twitter {
  --fa: "\e61b";
}

.fa-opensuse {
  --fa: "\e62b";
}

.fa-letterboxd {
  --fa: "\e62d";
}

.fa-square-letterboxd {
  --fa: "\e62e";
}

.fa-mintbit {
  --fa: "\e62f";
}

.fa-google-scholar {
  --fa: "\e63b";
}

.fa-brave {
  --fa: "\e63c";
}

.fa-brave-reverse {
  --fa: "\e63d";
}

.fa-pixiv {
  --fa: "\e640";
}

.fa-upwork {
  --fa: "\e641";
}

.fa-webflow {
  --fa: "\e65c";
}

.fa-signal-messenger {
  --fa: "\e663";
}

.fa-bluesky {
  --fa: "\e671";
}

.fa-jxl {
  --fa: "\e67b";
}

.fa-square-upwork {
  --fa: "\e67c";
}

.fa-web-awesome {
  --fa: "\e682";
}

.fa-square-web-awesome {
  --fa: "\e683";
}

.fa-square-web-awesome-stroke {
  --fa: "\e684";
}

.fa-dart-lang {
  --fa: "\e693";
}

.fa-flutter {
  --fa: "\e694";
}

.fa-files-pinwheel {
  --fa: "\e69f";
}

.fa-css {
  --fa: "\e6a2";
}

.fa-square-bluesky {
  --fa: "\e6a3";
}

.fa-openai {
  --fa: "\e7cf";
}

.fa-square-linkedin {
  --fa: "\e7d0";
}

.fa-cash-app {
  --fa: "\e7d4";
}

.fa-disqus {
  --fa: "\e7d5";
}

.fa-eleventy {
  --fa: "\e7d6";
}

.fa-11ty {
  --fa: "\e7d6";
}

.fa-kakao-talk {
  --fa: "\e7d7";
}

.fa-linktree {
  --fa: "\e7d8";
}

.fa-notion {
  --fa: "\e7d9";
}

.fa-pandora {
  --fa: "\e7da";
}

.fa-pixelfed {
  --fa: "\e7db";
}

.fa-tidal {
  --fa: "\e7dc";
}

.fa-vsco {
  --fa: "\e7dd";
}

.fa-w3c {
  --fa: "\e7de";
}

.fa-lumon {
  --fa: "\e7e2";
}

.fa-lumon-drop {
  --fa: "\e7e3";
}

.fa-square-figma {
  --fa: "\e7e4";
}

.fa-tex {
  --fa: "\e7ff";
}

.fa-duolingo {
  --fa: "\e812";
}

.fa-square-twitter {
  --fa: "\f081";
}

.fa-twitter-square {
  --fa: "\f081";
}

.fa-square-facebook {
  --fa: "\f082";
}

.fa-facebook-square {
  --fa: "\f082";
}

.fa-linkedin {
  --fa: "\f08c";
}

.fa-square-github {
  --fa: "\f092";
}

.fa-github-square {
  --fa: "\f092";
}

.fa-twitter {
  --fa: "\f099";
}

.fa-facebook {
  --fa: "\f09a";
}

.fa-github {
  --fa: "\f09b";
}

.fa-pinterest {
  --fa: "\f0d2";
}

.fa-square-pinterest {
  --fa: "\f0d3";
}

.fa-pinterest-square {
  --fa: "\f0d3";
}

.fa-square-google-plus {
  --fa: "\f0d4";
}

.fa-google-plus-square {
  --fa: "\f0d4";
}

.fa-google-plus-g {
  --fa: "\f0d5";
}

.fa-linkedin-in {
  --fa: "\f0e1";
}

.fa-github-alt {
  --fa: "\f113";
}

.fa-maxcdn {
  --fa: "\f136";
}

.fa-html5 {
  --fa: "\f13b";
}

.fa-css3 {
  --fa: "\f13c";
}

.fa-btc {
  --fa: "\f15a";
}

.fa-youtube {
  --fa: "\f167";
}

.fa-xing {
  --fa: "\f168";
}

.fa-square-xing {
  --fa: "\f169";
}

.fa-xing-square {
  --fa: "\f169";
}

.fa-dropbox {
  --fa: "\f16b";
}

.fa-stack-overflow {
  --fa: "\f16c";
}

.fa-instagram {
  --fa: "\f16d";
}

.fa-flickr {
  --fa: "\f16e";
}

.fa-adn {
  --fa: "\f170";
}

.fa-bitbucket {
  --fa: "\f171";
}

.fa-tumblr {
  --fa: "\f173";
}

.fa-square-tumblr {
  --fa: "\f174";
}

.fa-tumblr-square {
  --fa: "\f174";
}

.fa-apple {
  --fa: "\f179";
}

.fa-windows {
  --fa: "\f17a";
}

.fa-android {
  --fa: "\f17b";
}

.fa-linux {
  --fa: "\f17c";
}

.fa-dribbble {
  --fa: "\f17d";
}

.fa-skype {
  --fa: "\f17e";
}

.fa-foursquare {
  --fa: "\f180";
}

.fa-trello {
  --fa: "\f181";
}

.fa-gratipay {
  --fa: "\f184";
}

.fa-vk {
  --fa: "\f189";
}

.fa-weibo {
  --fa: "\f18a";
}

.fa-renren {
  --fa: "\f18b";
}

.fa-pagelines {
  --fa: "\f18c";
}

.fa-stack-exchange {
  --fa: "\f18d";
}

.fa-square-vimeo {
  --fa: "\f194";
}

.fa-vimeo-square {
  --fa: "\f194";
}

.fa-slack {
  --fa: "\f198";
}

.fa-slack-hash {
  --fa: "\f198";
}

.fa-wordpress {
  --fa: "\f19a";
}

.fa-openid {
  --fa: "\f19b";
}

.fa-yahoo {
  --fa: "\f19e";
}

.fa-google {
  --fa: "\f1a0";
}

.fa-reddit {
  --fa: "\f1a1";
}

.fa-square-reddit {
  --fa: "\f1a2";
}

.fa-reddit-square {
  --fa: "\f1a2";
}

.fa-stumbleupon-circle {
  --fa: "\f1a3";
}

.fa-stumbleupon {
  --fa: "\f1a4";
}

.fa-delicious {
  --fa: "\f1a5";
}

.fa-digg {
  --fa: "\f1a6";
}

.fa-pied-piper-pp {
  --fa: "\f1a7";
}

.fa-pied-piper-alt {
  --fa: "\f1a8";
}

.fa-drupal {
  --fa: "\f1a9";
}

.fa-joomla {
  --fa: "\f1aa";
}

.fa-behance {
  --fa: "\f1b4";
}

.fa-square-behance {
  --fa: "\f1b5";
}

.fa-behance-square {
  --fa: "\f1b5";
}

.fa-steam {
  --fa: "\f1b6";
}

.fa-square-steam {
  --fa: "\f1b7";
}

.fa-steam-square {
  --fa: "\f1b7";
}

.fa-spotify {
  --fa: "\f1bc";
}

.fa-deviantart {
  --fa: "\f1bd";
}

.fa-soundcloud {
  --fa: "\f1be";
}

.fa-vine {
  --fa: "\f1ca";
}

.fa-codepen {
  --fa: "\f1cb";
}

.fa-jsfiddle {
  --fa: "\f1cc";
}

.fa-rebel {
  --fa: "\f1d0";
}

.fa-empire {
  --fa: "\f1d1";
}

.fa-square-git {
  --fa: "\f1d2";
}

.fa-git-square {
  --fa: "\f1d2";
}

.fa-git {
  --fa: "\f1d3";
}

.fa-hacker-news {
  --fa: "\f1d4";
}

.fa-tencent-weibo {
  --fa: "\f1d5";
}

.fa-qq {
  --fa: "\f1d6";
}

.fa-weixin {
  --fa: "\f1d7";
}

.fa-slideshare {
  --fa: "\f1e7";
}

.fa-twitch {
  --fa: "\f1e8";
}

.fa-yelp {
  --fa: "\f1e9";
}

.fa-paypal {
  --fa: "\f1ed";
}

.fa-google-wallet {
  --fa: "\f1ee";
}

.fa-cc-visa {
  --fa: "\f1f0";
}

.fa-cc-mastercard {
  --fa: "\f1f1";
}

.fa-cc-discover {
  --fa: "\f1f2";
}

.fa-cc-amex {
  --fa: "\f1f3";
}

.fa-cc-paypal {
  --fa: "\f1f4";
}

.fa-cc-stripe {
  --fa: "\f1f5";
}

.fa-lastfm {
  --fa: "\f202";
}

.fa-square-lastfm {
  --fa: "\f203";
}

.fa-lastfm-square {
  --fa: "\f203";
}

.fa-ioxhost {
  --fa: "\f208";
}

.fa-angellist {
  --fa: "\f209";
}

.fa-buysellads {
  --fa: "\f20d";
}

.fa-connectdevelop {
  --fa: "\f20e";
}

.fa-dashcube {
  --fa: "\f210";
}

.fa-forumbee {
  --fa: "\f211";
}

.fa-leanpub {
  --fa: "\f212";
}

.fa-sellsy {
  --fa: "\f213";
}

.fa-shirtsinbulk {
  --fa: "\f214";
}

.fa-simplybuilt {
  --fa: "\f215";
}

.fa-skyatlas {
  --fa: "\f216";
}

.fa-pinterest-p {
  --fa: "\f231";
}

.fa-whatsapp {
  --fa: "\f232";
}

.fa-viacoin {
  --fa: "\f237";
}

.fa-medium {
  --fa: "\f23a";
}

.fa-medium-m {
  --fa: "\f23a";
}

.fa-y-combinator {
  --fa: "\f23b";
}

.fa-optin-monster {
  --fa: "\f23c";
}

.fa-opencart {
  --fa: "\f23d";
}

.fa-expeditedssl {
  --fa: "\f23e";
}

.fa-cc-jcb {
  --fa: "\f24b";
}

.fa-cc-diners-club {
  --fa: "\f24c";
}

.fa-creative-commons {
  --fa: "\f25e";
}

.fa-gg {
  --fa: "\f260";
}

.fa-gg-circle {
  --fa: "\f261";
}

.fa-odnoklassniki {
  --fa: "\f263";
}

.fa-square-odnoklassniki {
  --fa: "\f264";
}

.fa-odnoklassniki-square {
  --fa: "\f264";
}

.fa-get-pocket {
  --fa: "\f265";
}

.fa-wikipedia-w {
  --fa: "\f266";
}

.fa-safari {
  --fa: "\f267";
}

.fa-chrome {
  --fa: "\f268";
}

.fa-firefox {
  --fa: "\f269";
}

.fa-opera {
  --fa: "\f26a";
}

.fa-internet-explorer {
  --fa: "\f26b";
}

.fa-contao {
  --fa: "\f26d";
}

.fa-500px {
  --fa: "\f26e";
}

.fa-amazon {
  --fa: "\f270";
}

.fa-houzz {
  --fa: "\f27c";
}

.fa-vimeo-v {
  --fa: "\f27d";
}

.fa-black-tie {
  --fa: "\f27e";
}

.fa-fonticons {
  --fa: "\f280";
}

.fa-reddit-alien {
  --fa: "\f281";
}

.fa-edge {
  --fa: "\f282";
}

.fa-codiepie {
  --fa: "\f284";
}

.fa-modx {
  --fa: "\f285";
}

.fa-fort-awesome {
  --fa: "\f286";
}

.fa-usb {
  --fa: "\f287";
}

.fa-product-hunt {
  --fa: "\f288";
}

.fa-mixcloud {
  --fa: "\f289";
}

.fa-scribd {
  --fa: "\f28a";
}

.fa-bluetooth {
  --fa: "\f293";
}

.fa-bluetooth-b {
  --fa: "\f294";
}

.fa-gitlab {
  --fa: "\f296";
}

.fa-wpbeginner {
  --fa: "\f297";
}

.fa-wpforms {
  --fa: "\f298";
}

.fa-envira {
  --fa: "\f299";
}

.fa-glide {
  --fa: "\f2a5";
}

.fa-glide-g {
  --fa: "\f2a6";
}

.fa-viadeo {
  --fa: "\f2a9";
}

.fa-square-viadeo {
  --fa: "\f2aa";
}

.fa-viadeo-square {
  --fa: "\f2aa";
}

.fa-snapchat {
  --fa: "\f2ab";
}

.fa-snapchat-ghost {
  --fa: "\f2ab";
}

.fa-square-snapchat {
  --fa: "\f2ad";
}

.fa-snapchat-square {
  --fa: "\f2ad";
}

.fa-pied-piper {
  --fa: "\f2ae";
}

.fa-first-order {
  --fa: "\f2b0";
}

.fa-yoast {
  --fa: "\f2b1";
}

.fa-themeisle {
  --fa: "\f2b2";
}

.fa-google-plus {
  --fa: "\f2b3";
}

.fa-font-awesome {
  --fa: "\f2b4";
}

.fa-font-awesome-flag {
  --fa: "\f2b4";
}

.fa-font-awesome-logo-full {
  --fa: "\f2b4";
}

.fa-linode {
  --fa: "\f2b8";
}

.fa-quora {
  --fa: "\f2c4";
}

.fa-free-code-camp {
  --fa: "\f2c5";
}

.fa-telegram {
  --fa: "\f2c6";
}

.fa-telegram-plane {
  --fa: "\f2c6";
}

.fa-bandcamp {
  --fa: "\f2d5";
}

.fa-grav {
  --fa: "\f2d6";
}

.fa-etsy {
  --fa: "\f2d7";
}

.fa-imdb {
  --fa: "\f2d8";
}

.fa-ravelry {
  --fa: "\f2d9";
}

.fa-sellcast {
  --fa: "\f2da";
}

.fa-superpowers {
  --fa: "\f2dd";
}

.fa-wpexplorer {
  --fa: "\f2de";
}

.fa-meetup {
  --fa: "\f2e0";
}

.fa-square-font-awesome-stroke {
  --fa: "\f35c";
}

.fa-font-awesome-alt {
  --fa: "\f35c";
}

.fa-accessible-icon {
  --fa: "\f368";
}

.fa-accusoft {
  --fa: "\f369";
}

.fa-adversal {
  --fa: "\f36a";
}

.fa-affiliatetheme {
  --fa: "\f36b";
}

.fa-algolia {
  --fa: "\f36c";
}

.fa-amilia {
  --fa: "\f36d";
}

.fa-angrycreative {
  --fa: "\f36e";
}

.fa-app-store {
  --fa: "\f36f";
}

.fa-app-store-ios {
  --fa: "\f370";
}

.fa-apper {
  --fa: "\f371";
}

.fa-asymmetrik {
  --fa: "\f372";
}

.fa-audible {
  --fa: "\f373";
}

.fa-avianex {
  --fa: "\f374";
}

.fa-aws {
  --fa: "\f375";
}

.fa-bimobject {
  --fa: "\f378";
}

.fa-bitcoin {
  --fa: "\f379";
}

.fa-bity {
  --fa: "\f37a";
}

.fa-blackberry {
  --fa: "\f37b";
}

.fa-blogger {
  --fa: "\f37c";
}

.fa-blogger-b {
  --fa: "\f37d";
}

.fa-buromobelexperte {
  --fa: "\f37f";
}

.fa-centercode {
  --fa: "\f380";
}

.fa-cloudscale {
  --fa: "\f383";
}

.fa-cloudsmith {
  --fa: "\f384";
}

.fa-cloudversify {
  --fa: "\f385";
}

.fa-cpanel {
  --fa: "\f388";
}

.fa-css3-alt {
  --fa: "\f38b";
}

.fa-cuttlefish {
  --fa: "\f38c";
}

.fa-d-and-d {
  --fa: "\f38d";
}

.fa-deploydog {
  --fa: "\f38e";
}

.fa-deskpro {
  --fa: "\f38f";
}

.fa-digital-ocean {
  --fa: "\f391";
}

.fa-discord {
  --fa: "\f392";
}

.fa-discourse {
  --fa: "\f393";
}

.fa-dochub {
  --fa: "\f394";
}

.fa-docker {
  --fa: "\f395";
}

.fa-draft2digital {
  --fa: "\f396";
}

.fa-square-dribbble {
  --fa: "\f397";
}

.fa-dribbble-square {
  --fa: "\f397";
}

.fa-dyalog {
  --fa: "\f399";
}

.fa-earlybirds {
  --fa: "\f39a";
}

.fa-erlang {
  --fa: "\f39d";
}

.fa-facebook-f {
  --fa: "\f39e";
}

.fa-facebook-messenger {
  --fa: "\f39f";
}

.fa-firstdraft {
  --fa: "\f3a1";
}

.fa-fonticons-fi {
  --fa: "\f3a2";
}

.fa-fort-awesome-alt {
  --fa: "\f3a3";
}

.fa-freebsd {
  --fa: "\f3a4";
}

.fa-gitkraken {
  --fa: "\f3a6";
}

.fa-gofore {
  --fa: "\f3a7";
}

.fa-goodreads {
  --fa: "\f3a8";
}

.fa-goodreads-g {
  --fa: "\f3a9";
}

.fa-google-drive {
  --fa: "\f3aa";
}

.fa-google-play {
  --fa: "\f3ab";
}

.fa-gripfire {
  --fa: "\f3ac";
}

.fa-grunt {
  --fa: "\f3ad";
}

.fa-gulp {
  --fa: "\f3ae";
}

.fa-square-hacker-news {
  --fa: "\f3af";
}

.fa-hacker-news-square {
  --fa: "\f3af";
}

.fa-hire-a-helper {
  --fa: "\f3b0";
}

.fa-hotjar {
  --fa: "\f3b1";
}

.fa-hubspot {
  --fa: "\f3b2";
}

.fa-itunes {
  --fa: "\f3b4";
}

.fa-itunes-note {
  --fa: "\f3b5";
}

.fa-jenkins {
  --fa: "\f3b6";
}

.fa-joget {
  --fa: "\f3b7";
}

.fa-js {
  --fa: "\f3b8";
}

.fa-square-js {
  --fa: "\f3b9";
}

.fa-js-square {
  --fa: "\f3b9";
}

.fa-keycdn {
  --fa: "\f3ba";
}

.fa-kickstarter {
  --fa: "\f3bb";
}

.fa-square-kickstarter {
  --fa: "\f3bb";
}

.fa-kickstarter-k {
  --fa: "\f3bc";
}

.fa-laravel {
  --fa: "\f3bd";
}

.fa-line {
  --fa: "\f3c0";
}

.fa-lyft {
  --fa: "\f3c3";
}

.fa-magento {
  --fa: "\f3c4";
}

.fa-medapps {
  --fa: "\f3c6";
}

.fa-medrt {
  --fa: "\f3c8";
}

.fa-microsoft {
  --fa: "\f3ca";
}

.fa-mix {
  --fa: "\f3cb";
}

.fa-mizuni {
  --fa: "\f3cc";
}

.fa-monero {
  --fa: "\f3d0";
}

.fa-napster {
  --fa: "\f3d2";
}

.fa-node-js {
  --fa: "\f3d3";
}

.fa-npm {
  --fa: "\f3d4";
}

.fa-ns8 {
  --fa: "\f3d5";
}

.fa-nutritionix {
  --fa: "\f3d6";
}

.fa-page4 {
  --fa: "\f3d7";
}

.fa-palfed {
  --fa: "\f3d8";
}

.fa-patreon {
  --fa: "\f3d9";
}

.fa-periscope {
  --fa: "\f3da";
}

.fa-phabricator {
  --fa: "\f3db";
}

.fa-phoenix-framework {
  --fa: "\f3dc";
}

.fa-playstation {
  --fa: "\f3df";
}

.fa-pushed {
  --fa: "\f3e1";
}

.fa-python {
  --fa: "\f3e2";
}

.fa-red-river {
  --fa: "\f3e3";
}

.fa-wpressr {
  --fa: "\f3e4";
}

.fa-rendact {
  --fa: "\f3e4";
}

.fa-replyd {
  --fa: "\f3e6";
}

.fa-resolving {
  --fa: "\f3e7";
}

.fa-rocketchat {
  --fa: "\f3e8";
}

.fa-rockrms {
  --fa: "\f3e9";
}

.fa-schlix {
  --fa: "\f3ea";
}

.fa-searchengin {
  --fa: "\f3eb";
}

.fa-servicestack {
  --fa: "\f3ec";
}

.fa-sistrix {
  --fa: "\f3ee";
}

.fa-speakap {
  --fa: "\f3f3";
}

.fa-staylinked {
  --fa: "\f3f5";
}

.fa-steam-symbol {
  --fa: "\f3f6";
}

.fa-sticker-mule {
  --fa: "\f3f7";
}

.fa-studiovinari {
  --fa: "\f3f8";
}

.fa-supple {
  --fa: "\f3f9";
}

.fa-uber {
  --fa: "\f402";
}

.fa-uikit {
  --fa: "\f403";
}

.fa-uniregistry {
  --fa: "\f404";
}

.fa-untappd {
  --fa: "\f405";
}

.fa-ussunnah {
  --fa: "\f407";
}

.fa-vaadin {
  --fa: "\f408";
}

.fa-viber {
  --fa: "\f409";
}

.fa-vimeo {
  --fa: "\f40a";
}

.fa-vnv {
  --fa: "\f40b";
}

.fa-square-whatsapp {
  --fa: "\f40c";
}

.fa-whatsapp-square {
  --fa: "\f40c";
}

.fa-whmcs {
  --fa: "\f40d";
}

.fa-wordpress-simple {
  --fa: "\f411";
}

.fa-xbox {
  --fa: "\f412";
}

.fa-yandex {
  --fa: "\f413";
}

.fa-yandex-international {
  --fa: "\f414";
}

.fa-apple-pay {
  --fa: "\f415";
}

.fa-cc-apple-pay {
  --fa: "\f416";
}

.fa-fly {
  --fa: "\f417";
}

.fa-node {
  --fa: "\f419";
}

.fa-osi {
  --fa: "\f41a";
}

.fa-react {
  --fa: "\f41b";
}

.fa-autoprefixer {
  --fa: "\f41c";
}

.fa-less {
  --fa: "\f41d";
}

.fa-sass {
  --fa: "\f41e";
}

.fa-vuejs {
  --fa: "\f41f";
}

.fa-angular {
  --fa: "\f420";
}

.fa-aviato {
  --fa: "\f421";
}

.fa-ember {
  --fa: "\f423";
}

.fa-gitter {
  --fa: "\f426";
}

.fa-hooli {
  --fa: "\f427";
}

.fa-strava {
  --fa: "\f428";
}

.fa-stripe {
  --fa: "\f429";
}

.fa-stripe-s {
  --fa: "\f42a";
}

.fa-typo3 {
  --fa: "\f42b";
}

.fa-amazon-pay {
  --fa: "\f42c";
}

.fa-cc-amazon-pay {
  --fa: "\f42d";
}

.fa-ethereum {
  --fa: "\f42e";
}

.fa-korvue {
  --fa: "\f42f";
}

.fa-elementor {
  --fa: "\f430";
}

.fa-square-youtube {
  --fa: "\f431";
}

.fa-youtube-square {
  --fa: "\f431";
}

.fa-flipboard {
  --fa: "\f44d";
}

.fa-hips {
  --fa: "\f452";
}

.fa-php {
  --fa: "\f457";
}

.fa-quinscape {
  --fa: "\f459";
}

.fa-readme {
  --fa: "\f4d5";
}

.fa-java {
  --fa: "\f4e4";
}

.fa-pied-piper-hat {
  --fa: "\f4e5";
}

.fa-creative-commons-by {
  --fa: "\f4e7";
}

.fa-creative-commons-nc {
  --fa: "\f4e8";
}

.fa-creative-commons-nc-eu {
  --fa: "\f4e9";
}

.fa-creative-commons-nc-jp {
  --fa: "\f4ea";
}

.fa-creative-commons-nd {
  --fa: "\f4eb";
}

.fa-creative-commons-pd {
  --fa: "\f4ec";
}

.fa-creative-commons-pd-alt {
  --fa: "\f4ed";
}

.fa-creative-commons-remix {
  --fa: "\f4ee";
}

.fa-creative-commons-sa {
  --fa: "\f4ef";
}

.fa-creative-commons-sampling {
  --fa: "\f4f0";
}

.fa-creative-commons-sampling-plus {
  --fa: "\f4f1";
}

.fa-creative-commons-share {
  --fa: "\f4f2";
}

.fa-creative-commons-zero {
  --fa: "\f4f3";
}

.fa-ebay {
  --fa: "\f4f4";
}

.fa-keybase {
  --fa: "\f4f5";
}

.fa-mastodon {
  --fa: "\f4f6";
}

.fa-r-project {
  --fa: "\f4f7";
}

.fa-researchgate {
  --fa: "\f4f8";
}

.fa-teamspeak {
  --fa: "\f4f9";
}

.fa-first-order-alt {
  --fa: "\f50a";
}

.fa-fulcrum {
  --fa: "\f50b";
}

.fa-galactic-republic {
  --fa: "\f50c";
}

.fa-galactic-senate {
  --fa: "\f50d";
}

.fa-jedi-order {
  --fa: "\f50e";
}

.fa-mandalorian {
  --fa: "\f50f";
}

.fa-old-republic {
  --fa: "\f510";
}

.fa-phoenix-squadron {
  --fa: "\f511";
}

.fa-sith {
  --fa: "\f512";
}

.fa-trade-federation {
  --fa: "\f513";
}

.fa-wolf-pack-battalion {
  --fa: "\f514";
}

.fa-hornbill {
  --fa: "\f592";
}

.fa-mailchimp {
  --fa: "\f59e";
}

.fa-megaport {
  --fa: "\f5a3";
}

.fa-nimblr {
  --fa: "\f5a8";
}

.fa-rev {
  --fa: "\f5b2";
}

.fa-shopware {
  --fa: "\f5b5";
}

.fa-squarespace {
  --fa: "\f5be";
}

.fa-themeco {
  --fa: "\f5c6";
}

.fa-weebly {
  --fa: "\f5cc";
}

.fa-wix {
  --fa: "\f5cf";
}

.fa-ello {
  --fa: "\f5f1";
}

.fa-hackerrank {
  --fa: "\f5f7";
}

.fa-kaggle {
  --fa: "\f5fa";
}

.fa-markdown {
  --fa: "\f60f";
}

.fa-neos {
  --fa: "\f612";
}

.fa-zhihu {
  --fa: "\f63f";
}

.fa-alipay {
  --fa: "\f642";
}

.fa-the-red-yeti {
  --fa: "\f69d";
}

.fa-critical-role {
  --fa: "\f6c9";
}

.fa-d-and-d-beyond {
  --fa: "\f6ca";
}

.fa-dev {
  --fa: "\f6cc";
}

.fa-fantasy-flight-games {
  --fa: "\f6dc";
}

.fa-wizards-of-the-coast {
  --fa: "\f730";
}

.fa-think-peaks {
  --fa: "\f731";
}

.fa-reacteurope {
  --fa: "\f75d";
}

.fa-artstation {
  --fa: "\f77a";
}

.fa-atlassian {
  --fa: "\f77b";
}

.fa-canadian-maple-leaf {
  --fa: "\f785";
}

.fa-centos {
  --fa: "\f789";
}

.fa-confluence {
  --fa: "\f78d";
}

.fa-dhl {
  --fa: "\f790";
}

.fa-diaspora {
  --fa: "\f791";
}

.fa-fedex {
  --fa: "\f797";
}

.fa-fedora {
  --fa: "\f798";
}

.fa-figma {
  --fa: "\f799";
}

.fa-intercom {
  --fa: "\f7af";
}

.fa-invision {
  --fa: "\f7b0";
}

.fa-jira {
  --fa: "\f7b1";
}

.fa-mendeley {
  --fa: "\f7b3";
}

.fa-raspberry-pi {
  --fa: "\f7bb";
}

.fa-redhat {
  --fa: "\f7bc";
}

.fa-sketch {
  --fa: "\f7c6";
}

.fa-sourcetree {
  --fa: "\f7d3";
}

.fa-suse {
  --fa: "\f7d6";
}

.fa-ubuntu {
  --fa: "\f7df";
}

.fa-ups {
  --fa: "\f7e0";
}

.fa-usps {
  --fa: "\f7e1";
}

.fa-yarn {
  --fa: "\f7e3";
}

.fa-airbnb {
  --fa: "\f834";
}

.fa-battle-net {
  --fa: "\f835";
}

.fa-bootstrap {
  --fa: "\f836";
}

.fa-buffer {
  --fa: "\f837";
}

.fa-chromecast {
  --fa: "\f838";
}

.fa-evernote {
  --fa: "\f839";
}

.fa-itch-io {
  --fa: "\f83a";
}

.fa-salesforce {
  --fa: "\f83b";
}

.fa-speaker-deck {
  --fa: "\f83c";
}

.fa-symfony {
  --fa: "\f83d";
}

.fa-waze {
  --fa: "\f83f";
}

.fa-yammer {
  --fa: "\f840";
}

.fa-git-alt {
  --fa: "\f841";
}

.fa-stackpath {
  --fa: "\f842";
}

.fa-cotton-bureau {
  --fa: "\f89e";
}

.fa-buy-n-large {
  --fa: "\f8a6";
}

.fa-mdb {
  --fa: "\f8ca";
}

.fa-orcid {
  --fa: "\f8d2";
}

.fa-swift {
  --fa: "\f8e1";
}

.fa-umbraco {
  --fa: "\f8e8";
}

/*!
 * Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2025 Fonticons, Inc.
 */
:root, :host {
  --fa-family-classic: "Font Awesome 7 Free";
  --fa-font-regular: normal 400 1em/1 var(--fa-family-classic);
  /* deprecated: this older custom property will be removed next major release */
  --fa-style-family-classic: var(--fa-family-classic);
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/../webfonts/fa-regular-400.woff2);
}
.far {
  --fa-family: var(--fa-family-classic);
  --fa-style: 400;
}

.fa-classic {
  --fa-family: var(--fa-family-classic);
}

.fa-regular {
  --fa-style: 400;
}

/*!
 * Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2025 Fonticons, Inc.
 */
:root, :host {
  --fa-family-classic: "Font Awesome 7 Free";
  --fa-font-solid: normal 900 1em/1 var(--fa-family-classic);
  /* deprecated: this older custom property will be removed next major release */
  --fa-style-family-classic: var(--fa-family-classic);
}

@font-face {
  font-family: "Font Awesome 7 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/../webfonts/fa-solid-900.woff2);
}
.fas {
  --fa-family: var(--fa-family-classic);
  --fa-style: 900;
}

.fa-classic {
  --fa-family: var(--fa-family-classic);
}

.fa-solid {
  --fa-style: 900;
}

.fa.fa-glass {
  --fa:"";
}

.fa.fa-envelope-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-envelope-o {
  --fa:"";
}

.fa.fa-star-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-star-o {
  --fa:"";
}

.fa.fa-remove {
  --fa:"";
}

.fa.fa-close {
  --fa:"";
}

.fa.fa-gear {
  --fa:"";
}

.fa.fa-trash-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-trash-o {
  --fa:"";
}

.fa.fa-home {
  --fa:"";
}

.fa.fa-file-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-o {
  --fa:"";
}

.fa.fa-clock-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-clock-o {
  --fa:"";
}

.fa.fa-arrow-circle-o-down {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-arrow-circle-o-down {
  --fa:"";
}

.fa.fa-arrow-circle-o-up {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-arrow-circle-o-up {
  --fa:"";
}

.fa.fa-play-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-play-circle-o {
  --fa:"";
}

.fa.fa-repeat {
  --fa:"";
}

.fa.fa-rotate-right {
  --fa:"";
}

.fa.fa-refresh {
  --fa:"";
}

.fa.fa-list-alt {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-list-alt {
  --fa:"";
}

.fa.fa-dedent {
  --fa:"";
}

.fa.fa-video-camera {
  --fa:"";
}

.fa.fa-picture-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-picture-o {
  --fa:"";
}

.fa.fa-photo {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-photo {
  --fa:"";
}

.fa.fa-image {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-image {
  --fa:"";
}

.fa.fa-map-marker {
  --fa:"";
}

.fa.fa-pencil-square-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-pencil-square-o {
  --fa:"";
}

.fa.fa-edit {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-edit {
  --fa:"";
}

.fa.fa-share-square-o {
  --fa:"";
}

.fa.fa-check-square-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-check-square-o {
  --fa:"";
}

.fa.fa-arrows {
  --fa:"";
}

.fa.fa-times-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-times-circle-o {
  --fa:"";
}

.fa.fa-check-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-check-circle-o {
  --fa:"";
}

.fa.fa-mail-forward {
  --fa:"";
}

.fa.fa-expand {
  --fa:"";
}

.fa.fa-compress {
  --fa:"";
}

.fa.fa-eye {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-eye-slash {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-warning {
  --fa:"";
}

.fa.fa-calendar {
  --fa:"";
}

.fa.fa-arrows-v {
  --fa:"";
}

.fa.fa-arrows-h {
  --fa:"";
}

.fa.fa-bar-chart {
  --fa:"";
}

.fa.fa-bar-chart-o {
  --fa:"";
}

.fa.fa-twitter-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-twitter-square {
  --fa:"";
}

.fa.fa-facebook-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-facebook-square {
  --fa:"";
}

.fa.fa-gears {
  --fa:"";
}

.fa.fa-thumbs-o-up {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-thumbs-o-up {
  --fa:"";
}

.fa.fa-thumbs-o-down {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-thumbs-o-down {
  --fa:"";
}

.fa.fa-heart-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-heart-o {
  --fa:"";
}

.fa.fa-sign-out {
  --fa:"";
}

.fa.fa-linkedin-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-linkedin-square {
  --fa:"";
}

.fa.fa-thumb-tack {
  --fa:"";
}

.fa.fa-external-link {
  --fa:"";
}

.fa.fa-sign-in {
  --fa:"";
}

.fa.fa-github-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-github-square {
  --fa:"";
}

.fa.fa-lemon-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-lemon-o {
  --fa:"";
}

.fa.fa-square-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-square-o {
  --fa:"";
}

.fa.fa-bookmark-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-bookmark-o {
  --fa:"";
}

.fa.fa-twitter {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-facebook {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-facebook {
  --fa:"";
}

.fa.fa-facebook-f {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-facebook-f {
  --fa:"";
}

.fa.fa-github {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-credit-card {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-feed {
  --fa:"";
}

.fa.fa-hdd-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hdd-o {
  --fa:"";
}

.fa.fa-hand-o-right {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-o-right {
  --fa:"";
}

.fa.fa-hand-o-left {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-o-left {
  --fa:"";
}

.fa.fa-hand-o-up {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-o-up {
  --fa:"";
}

.fa.fa-hand-o-down {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-o-down {
  --fa:"";
}

.fa.fa-globe {
  --fa:"";
}

.fa.fa-tasks {
  --fa:"";
}

.fa.fa-arrows-alt {
  --fa:"";
}

.fa.fa-group {
  --fa:"";
}

.fa.fa-chain {
  --fa:"";
}

.fa.fa-cut {
  --fa:"";
}

.fa.fa-files-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-files-o {
  --fa:"";
}

.fa.fa-floppy-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-floppy-o {
  --fa:"";
}

.fa.fa-save {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-save {
  --fa:"";
}

.fa.fa-navicon {
  --fa:"";
}

.fa.fa-reorder {
  --fa:"";
}

.fa.fa-magic {
  --fa:"";
}

.fa.fa-pinterest {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pinterest-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pinterest-square {
  --fa:"";
}

.fa.fa-google-plus-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-plus-square {
  --fa:"";
}

.fa.fa-google-plus {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-plus {
  --fa:"";
}

.fa.fa-money {
  --fa:"";
}

.fa.fa-unsorted {
  --fa:"";
}

.fa.fa-sort-desc {
  --fa:"";
}

.fa.fa-sort-asc {
  --fa:"";
}

.fa.fa-linkedin {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-linkedin {
  --fa:"";
}

.fa.fa-rotate-left {
  --fa:"";
}

.fa.fa-legal {
  --fa:"";
}

.fa.fa-tachometer {
  --fa:"";
}

.fa.fa-dashboard {
  --fa:"";
}

.fa.fa-comment-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-comment-o {
  --fa:"";
}

.fa.fa-comments-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-comments-o {
  --fa:"";
}

.fa.fa-flash {
  --fa:"";
}

.fa.fa-clipboard {
  --fa:"";
}

.fa.fa-lightbulb-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-lightbulb-o {
  --fa:"";
}

.fa.fa-exchange {
  --fa:"";
}

.fa.fa-cloud-download {
  --fa:"";
}

.fa.fa-cloud-upload {
  --fa:"";
}

.fa.fa-bell-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-bell-o {
  --fa:"";
}

.fa.fa-cutlery {
  --fa:"";
}

.fa.fa-file-text-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-text-o {
  --fa:"";
}

.fa.fa-building-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-building-o {
  --fa:"";
}

.fa.fa-hospital-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hospital-o {
  --fa:"";
}

.fa.fa-tablet {
  --fa:"";
}

.fa.fa-mobile {
  --fa:"";
}

.fa.fa-mobile-phone {
  --fa:"";
}

.fa.fa-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-circle-o {
  --fa:"";
}

.fa.fa-mail-reply {
  --fa:"";
}

.fa.fa-github-alt {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-folder-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-folder-o {
  --fa:"";
}

.fa.fa-folder-open-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-folder-open-o {
  --fa:"";
}

.fa.fa-smile-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-smile-o {
  --fa:"";
}

.fa.fa-frown-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-frown-o {
  --fa:"";
}

.fa.fa-meh-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-meh-o {
  --fa:"";
}

.fa.fa-keyboard-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-keyboard-o {
  --fa:"";
}

.fa.fa-flag-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-flag-o {
  --fa:"";
}

.fa.fa-mail-reply-all {
  --fa:"";
}

.fa.fa-star-half-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-star-half-o {
  --fa:"";
}

.fa.fa-star-half-empty {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-star-half-empty {
  --fa:"";
}

.fa.fa-star-half-full {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-star-half-full {
  --fa:"";
}

.fa.fa-code-fork {
  --fa:"";
}

.fa.fa-chain-broken {
  --fa:"";
}

.fa.fa-unlink {
  --fa:"";
}

.fa.fa-calendar-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-calendar-o {
  --fa:"";
}

.fa.fa-maxcdn {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-html5 {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-css3 {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-unlock-alt {
  --fa:"";
}

.fa.fa-minus-square-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-minus-square-o {
  --fa:"";
}

.fa.fa-level-up {
  --fa:"";
}

.fa.fa-level-down {
  --fa:"";
}

.fa.fa-pencil-square {
  --fa:"";
}

.fa.fa-external-link-square {
  --fa:"";
}

.fa.fa-compass {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-caret-square-o-down {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-caret-square-o-down {
  --fa:"";
}

.fa.fa-toggle-down {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-toggle-down {
  --fa:"";
}

.fa.fa-caret-square-o-up {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-caret-square-o-up {
  --fa:"";
}

.fa.fa-toggle-up {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-toggle-up {
  --fa:"";
}

.fa.fa-caret-square-o-right {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-caret-square-o-right {
  --fa:"";
}

.fa.fa-toggle-right {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-toggle-right {
  --fa:"";
}

.fa.fa-eur {
  --fa:"";
}

.fa.fa-euro {
  --fa:"";
}

.fa.fa-gbp {
  --fa:"";
}

.fa.fa-usd {
  --fa:"\$";
}

.fa.fa-dollar {
  --fa:"\$";
}

.fa.fa-inr {
  --fa:"";
}

.fa.fa-rupee {
  --fa:"";
}

.fa.fa-jpy {
  --fa:"";
}

.fa.fa-cny {
  --fa:"";
}

.fa.fa-rmb {
  --fa:"";
}

.fa.fa-yen {
  --fa:"";
}

.fa.fa-rub {
  --fa:"";
}

.fa.fa-ruble {
  --fa:"";
}

.fa.fa-rouble {
  --fa:"";
}

.fa.fa-krw {
  --fa:"";
}

.fa.fa-won {
  --fa:"";
}

.fa.fa-btc {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bitcoin {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bitcoin {
  --fa:"";
}

.fa.fa-file-text {
  --fa:"";
}

.fa.fa-sort-alpha-asc {
  --fa:"";
}

.fa.fa-sort-alpha-desc {
  --fa:"";
}

.fa.fa-sort-amount-asc {
  --fa:"";
}

.fa.fa-sort-amount-desc {
  --fa:"";
}

.fa.fa-sort-numeric-asc {
  --fa:"";
}

.fa.fa-sort-numeric-desc {
  --fa:"";
}

.fa.fa-youtube-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-youtube-square {
  --fa:"";
}

.fa.fa-youtube {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-xing {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-xing-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-xing-square {
  --fa:"";
}

.fa.fa-youtube-play {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-youtube-play {
  --fa:"";
}

.fa.fa-dropbox {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-stack-overflow {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-instagram {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-flickr {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-adn {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bitbucket {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bitbucket-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bitbucket-square {
  --fa:"";
}

.fa.fa-tumblr {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-tumblr-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-tumblr-square {
  --fa:"";
}

.fa.fa-long-arrow-down {
  --fa:"";
}

.fa.fa-long-arrow-up {
  --fa:"";
}

.fa.fa-long-arrow-left {
  --fa:"";
}

.fa.fa-long-arrow-right {
  --fa:"";
}

.fa.fa-apple {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-windows {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-android {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-linux {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-dribbble {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-skype {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-foursquare {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-trello {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gratipay {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gittip {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gittip {
  --fa:"";
}

.fa.fa-sun-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-sun-o {
  --fa:"";
}

.fa.fa-moon-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-moon-o {
  --fa:"";
}

.fa.fa-vk {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-weibo {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-renren {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pagelines {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-stack-exchange {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-arrow-circle-o-right {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-arrow-circle-o-right {
  --fa:"";
}

.fa.fa-arrow-circle-o-left {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-arrow-circle-o-left {
  --fa:"";
}

.fa.fa-caret-square-o-left {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-caret-square-o-left {
  --fa:"";
}

.fa.fa-toggle-left {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-toggle-left {
  --fa:"";
}

.fa.fa-dot-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-dot-circle-o {
  --fa:"";
}

.fa.fa-vimeo-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-vimeo-square {
  --fa:"";
}

.fa.fa-try {
  --fa:"";
}

.fa.fa-turkish-lira {
  --fa:"";
}

.fa.fa-plus-square-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-plus-square-o {
  --fa:"";
}

.fa.fa-slack {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wordpress {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-openid {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-institution {
  --fa:"";
}

.fa.fa-bank {
  --fa:"";
}

.fa.fa-mortar-board {
  --fa:"";
}

.fa.fa-yahoo {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-reddit {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-reddit-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-reddit-square {
  --fa:"";
}

.fa.fa-stumbleupon-circle {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-stumbleupon {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-delicious {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-digg {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pied-piper-pp {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pied-piper-alt {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-drupal {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-joomla {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-behance {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-behance-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-behance-square {
  --fa:"";
}

.fa.fa-steam {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-steam-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-steam-square {
  --fa:"";
}

.fa.fa-automobile {
  --fa:"";
}

.fa.fa-cab {
  --fa:"";
}

.fa.fa-spotify {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-deviantart {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-soundcloud {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-file-pdf-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-pdf-o {
  --fa:"";
}

.fa.fa-file-word-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-word-o {
  --fa:"";
}

.fa.fa-file-excel-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-excel-o {
  --fa:"";
}

.fa.fa-file-powerpoint-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-powerpoint-o {
  --fa:"";
}

.fa.fa-file-image-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-image-o {
  --fa:"";
}

.fa.fa-file-photo-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-photo-o {
  --fa:"";
}

.fa.fa-file-picture-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-picture-o {
  --fa:"";
}

.fa.fa-file-archive-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-archive-o {
  --fa:"";
}

.fa.fa-file-zip-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-zip-o {
  --fa:"";
}

.fa.fa-file-audio-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-audio-o {
  --fa:"";
}

.fa.fa-file-sound-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-sound-o {
  --fa:"";
}

.fa.fa-file-video-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-video-o {
  --fa:"";
}

.fa.fa-file-movie-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-movie-o {
  --fa:"";
}

.fa.fa-file-code-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-file-code-o {
  --fa:"";
}

.fa.fa-vine {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-codepen {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-jsfiddle {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-life-bouy {
  --fa:"";
}

.fa.fa-life-buoy {
  --fa:"";
}

.fa.fa-life-saver {
  --fa:"";
}

.fa.fa-support {
  --fa:"";
}

.fa.fa-circle-o-notch {
  --fa:"";
}

.fa.fa-rebel {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-ra {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-ra {
  --fa:"";
}

.fa.fa-resistance {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-resistance {
  --fa:"";
}

.fa.fa-empire {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-ge {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-ge {
  --fa:"";
}

.fa.fa-git-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-git-square {
  --fa:"";
}

.fa.fa-git {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-hacker-news {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-y-combinator-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-y-combinator-square {
  --fa:"";
}

.fa.fa-yc-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-yc-square {
  --fa:"";
}

.fa.fa-tencent-weibo {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-qq {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-weixin {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wechat {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wechat {
  --fa:"";
}

.fa.fa-send {
  --fa:"";
}

.fa.fa-paper-plane-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-paper-plane-o {
  --fa:"";
}

.fa.fa-send-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-send-o {
  --fa:"";
}

.fa.fa-circle-thin {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-circle-thin {
  --fa:"";
}

.fa.fa-header {
  --fa:"";
}

.fa.fa-futbol-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-futbol-o {
  --fa:"";
}

.fa.fa-soccer-ball-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-soccer-ball-o {
  --fa:"";
}

.fa.fa-slideshare {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-twitch {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-yelp {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-newspaper-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-newspaper-o {
  --fa:"";
}

.fa.fa-paypal {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-wallet {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-visa {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-mastercard {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-discover {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-amex {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-paypal {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-stripe {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bell-slash-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-bell-slash-o {
  --fa:"";
}

.fa.fa-trash {
  --fa:"";
}

.fa.fa-copyright {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-eyedropper {
  --fa:"";
}

.fa.fa-area-chart {
  --fa:"";
}

.fa.fa-pie-chart {
  --fa:"";
}

.fa.fa-line-chart {
  --fa:"";
}

.fa.fa-lastfm {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-lastfm-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-lastfm-square {
  --fa:"";
}

.fa.fa-ioxhost {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-angellist {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-cc {
  --fa:"";
}

.fa.fa-ils {
  --fa:"";
}

.fa.fa-shekel {
  --fa:"";
}

.fa.fa-sheqel {
  --fa:"";
}

.fa.fa-buysellads {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-connectdevelop {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-dashcube {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-forumbee {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-leanpub {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-sellsy {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-shirtsinbulk {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-simplybuilt {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-skyatlas {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-diamond {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-diamond {
  --fa:"";
}

.fa.fa-transgender {
  --fa:"";
}

.fa.fa-intersex {
  --fa:"";
}

.fa.fa-transgender-alt {
  --fa:"";
}

.fa.fa-facebook-official {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-facebook-official {
  --fa:"";
}

.fa.fa-pinterest-p {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-whatsapp {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-hotel {
  --fa:"";
}

.fa.fa-viacoin {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-medium {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-y-combinator {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-yc {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-yc {
  --fa:"";
}

.fa.fa-optin-monster {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-opencart {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-expeditedssl {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-battery-4 {
  --fa:"";
}

.fa.fa-battery {
  --fa:"";
}

.fa.fa-battery-3 {
  --fa:"";
}

.fa.fa-battery-2 {
  --fa:"";
}

.fa.fa-battery-1 {
  --fa:"";
}

.fa.fa-battery-0 {
  --fa:"";
}

.fa.fa-object-group {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-object-ungroup {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-sticky-note-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-sticky-note-o {
  --fa:"";
}

.fa.fa-cc-jcb {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-cc-diners-club {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-clone {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hourglass-o {
  --fa:"";
}

.fa.fa-hourglass-1 {
  --fa:"";
}

.fa.fa-hourglass-2 {
  --fa:"";
}

.fa.fa-hourglass-3 {
  --fa:"";
}

.fa.fa-hand-rock-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-rock-o {
  --fa:"";
}

.fa.fa-hand-grab-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-grab-o {
  --fa:"";
}

.fa.fa-hand-paper-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-paper-o {
  --fa:"";
}

.fa.fa-hand-stop-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-stop-o {
  --fa:"";
}

.fa.fa-hand-scissors-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-scissors-o {
  --fa:"";
}

.fa.fa-hand-lizard-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-lizard-o {
  --fa:"";
}

.fa.fa-hand-spock-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-spock-o {
  --fa:"";
}

.fa.fa-hand-pointer-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-pointer-o {
  --fa:"";
}

.fa.fa-hand-peace-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-hand-peace-o {
  --fa:"";
}

.fa.fa-registered {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-creative-commons {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gg {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gg-circle {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-odnoklassniki {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-odnoklassniki-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-odnoklassniki-square {
  --fa:"";
}

.fa.fa-get-pocket {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wikipedia-w {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-safari {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-chrome {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-firefox {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-opera {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-internet-explorer {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-television {
  --fa:"";
}

.fa.fa-contao {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-500px {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-amazon {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-calendar-plus-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-calendar-plus-o {
  --fa:"";
}

.fa.fa-calendar-minus-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-calendar-minus-o {
  --fa:"";
}

.fa.fa-calendar-times-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-calendar-times-o {
  --fa:"";
}

.fa.fa-calendar-check-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-calendar-check-o {
  --fa:"";
}

.fa.fa-map-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-map-o {
  --fa:"";
}

.fa.fa-commenting {
  --fa:"";
}

.fa.fa-commenting-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-commenting-o {
  --fa:"";
}

.fa.fa-houzz {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-vimeo {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-vimeo {
  --fa:"";
}

.fa.fa-black-tie {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-fonticons {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-reddit-alien {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-edge {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-credit-card-alt {
  --fa:"";
}

.fa.fa-codiepie {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-modx {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-fort-awesome {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-usb {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-product-hunt {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-mixcloud {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-scribd {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-pause-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-pause-circle-o {
  --fa:"";
}

.fa.fa-stop-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-stop-circle-o {
  --fa:"";
}

.fa.fa-bluetooth {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-bluetooth-b {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-gitlab {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wpbeginner {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wpforms {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-envira {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wheelchair-alt {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wheelchair-alt {
  --fa:"";
}

.fa.fa-question-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-question-circle-o {
  --fa:"";
}

.fa.fa-volume-control-phone {
  --fa:"";
}

.fa.fa-asl-interpreting {
  --fa:"";
}

.fa.fa-deafness {
  --fa:"";
}

.fa.fa-hard-of-hearing {
  --fa:"";
}

.fa.fa-glide {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-glide-g {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-signing {
  --fa:"";
}

.fa.fa-viadeo {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-viadeo-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-viadeo-square {
  --fa:"";
}

.fa.fa-snapchat {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-snapchat-ghost {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-snapchat-ghost {
  --fa:"";
}

.fa.fa-snapchat-square {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-snapchat-square {
  --fa:"";
}

.fa.fa-pied-piper {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-first-order {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-yoast {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-themeisle {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-plus-official {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-plus-official {
  --fa:"";
}

.fa.fa-google-plus-circle {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-google-plus-circle {
  --fa:"";
}

.fa.fa-font-awesome {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-fa {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-fa {
  --fa:"";
}

.fa.fa-handshake-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-handshake-o {
  --fa:"";
}

.fa.fa-envelope-open-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-envelope-open-o {
  --fa:"";
}

.fa.fa-linode {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-address-book-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-address-book-o {
  --fa:"";
}

.fa.fa-vcard {
  --fa:"";
}

.fa.fa-address-card-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-address-card-o {
  --fa:"";
}

.fa.fa-vcard-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-vcard-o {
  --fa:"";
}

.fa.fa-user-circle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-user-circle-o {
  --fa:"";
}

.fa.fa-user-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-user-o {
  --fa:"";
}

.fa.fa-id-badge {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-drivers-license {
  --fa:"";
}

.fa.fa-id-card-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-id-card-o {
  --fa:"";
}

.fa.fa-drivers-license-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-drivers-license-o {
  --fa:"";
}

.fa.fa-quora {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-free-code-camp {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-telegram {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-thermometer-4 {
  --fa:"";
}

.fa.fa-thermometer {
  --fa:"";
}

.fa.fa-thermometer-3 {
  --fa:"";
}

.fa.fa-thermometer-2 {
  --fa:"";
}

.fa.fa-thermometer-1 {
  --fa:"";
}

.fa.fa-thermometer-0 {
  --fa:"";
}

.fa.fa-bathtub {
  --fa:"";
}

.fa.fa-s15 {
  --fa:"";
}

.fa.fa-window-maximize {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-window-restore {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-times-rectangle {
  --fa:"";
}

.fa.fa-window-close-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-window-close-o {
  --fa:"";
}

.fa.fa-times-rectangle-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-times-rectangle-o {
  --fa:"";
}

.fa.fa-bandcamp {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-grav {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-etsy {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-imdb {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-ravelry {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-eercast {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-eercast {
  --fa:"";
}

.fa.fa-snowflake-o {
  font-family: "Font Awesome 7 Free";
  font-weight: 400;
}

.fa.fa-snowflake-o {
  --fa:"";
}

.fa.fa-superpowers {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-wpexplorer {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

.fa.fa-meetup {
  font-family: "Font Awesome 7 Brands";
  font-weight: 400;
}

/*!
 * Font Awesome Free 7.0.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2025 Fonticons, Inc.
 */
.clr-picker {
  display: none;
  flex-wrap: wrap;
  position: absolute;
  width: 200px;
  z-index: 1000;
  border-radius: 10px;
  background-color: #fff;
  justify-content: flex-end;
  direction: ltr;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.05), 0 5px 20px rgba(0, 0, 0, 0.1);
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}

.clr-picker.clr-open,
.clr-picker[data-inline=true] {
  display: flex;
}

.clr-picker[data-inline=true] {
  position: relative;
}

.clr-gradient {
  position: relative;
  width: 100%;
  height: 100px;
  margin-bottom: 15px;
  border-radius: 3px 3px 0 0;
  background-image: linear-gradient(rgba(0, 0, 0, 0), #000), linear-gradient(90deg, #fff, currentColor);
  cursor: pointer;
}

.clr-marker {
  position: absolute;
  width: 12px;
  height: 12px;
  margin: -6px 0 0 -6px;
  border: 1px solid #fff;
  border-radius: 50%;
  background-color: currentColor;
  cursor: pointer;
}

.clr-picker input[type=range]::-webkit-slider-runnable-track {
  width: 100%;
  height: 16px;
}

.clr-picker input[type=range]::-webkit-slider-thumb {
  width: 16px;
  height: 16px;
  -webkit-appearance: none;
}

.clr-picker input[type=range]::-moz-range-track {
  width: 100%;
  height: 16px;
  border: 0;
}

.clr-picker input[type=range]::-moz-range-thumb {
  width: 16px;
  height: 16px;
  border: 0;
}

.clr-hue {
  background-image: linear-gradient(to right, #f00 0%, #ff0 16.66%, #0f0 33.33%, #0ff 50%, #00f 66.66%, #f0f 83.33%, #f00 100%);
}

.clr-hue,
.clr-alpha {
  position: relative;
  width: calc(100% - 40px);
  height: 8px;
  margin: 5px 20px;
  border-radius: 4px;
}

.clr-alpha span {
  display: block;
  height: 100%;
  width: 100%;
  border-radius: inherit;
  background-image: linear-gradient(90deg, rgba(0, 0, 0, 0), currentColor);
}

.clr-hue input,
.clr-alpha input {
  position: absolute;
  width: calc(100% + 32px);
  height: 16px;
  left: -16px;
  top: -4px;
  margin: 0;
  background-color: transparent;
  opacity: 0;
  cursor: pointer;
  -moz-appearance: none;
       appearance: none;
  -webkit-appearance: none;
}

.clr-hue div,
.clr-alpha div {
  position: absolute;
  width: 16px;
  height: 16px;
  left: 0;
  top: 50%;
  margin-left: -8px;
  transform: translateY(-50%);
  border: 2px solid #fff;
  border-radius: 50%;
  background-color: currentColor;
  box-shadow: 0 0 1px #888;
  pointer-events: none;
}

.clr-alpha div:before {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  border-radius: 50%;
  background-color: currentColor;
}

.clr-format {
  display: none;
  order: 1;
  width: calc(100% - 40px);
  margin: 0 20px 20px;
}

.clr-segmented {
  display: flex;
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  border: 1px solid #ddd;
  border-radius: 15px;
  box-sizing: border-box;
  color: #999;
  font-size: 12px;
}

.clr-segmented input,
.clr-segmented legend {
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  border: 0;
  left: 0;
  top: 0;
  opacity: 0;
  pointer-events: none;
}

.clr-segmented label {
  flex-grow: 1;
  margin: 0;
  padding: 4px 0;
  font-size: inherit;
  font-weight: normal;
  line-height: initial;
  text-align: center;
  cursor: pointer;
}

.clr-segmented label:first-of-type {
  border-radius: 10px 0 0 10px;
}

.clr-segmented label:last-of-type {
  border-radius: 0 10px 10px 0;
}

.clr-segmented input:checked + label {
  color: #fff;
  background-color: #666;
}

.clr-swatches {
  order: 2;
  width: calc(100% - 32px);
  margin: 0 16px;
}

.clr-swatches div {
  display: flex;
  flex-wrap: wrap;
  padding-bottom: 12px;
  justify-content: center;
}

.clr-swatches button {
  position: relative;
  width: 20px;
  height: 20px;
  margin: 0 4px 6px 4px;
  padding: 0;
  border: 0;
  border-radius: 50%;
  color: inherit;
  text-indent: -1000px;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}

.clr-swatches button:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: inherit;
  background-color: currentColor;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}

input.clr-color {
  order: 1;
  width: calc(100% - 80px);
  height: 32px;
  margin: 15px 20px 20px auto;
  padding: 0 10px;
  border: 1px solid #ddd;
  border-radius: 16px;
  color: #444;
  background-color: #fff;
  font-family: sans-serif;
  font-size: 14px;
  text-align: center;
  box-shadow: none;
}

input.clr-color:focus {
  outline: none;
  border: 1px solid #1e90ff;
}

.clr-close,
.clr-clear {
  display: none;
  order: 2;
  height: 24px;
  margin: 0 20px 20px;
  padding: 0 20px;
  border: 0;
  border-radius: 12px;
  color: #fff;
  background-color: #666;
  font-family: inherit;
  font-size: 12px;
  font-weight: 400;
  cursor: pointer;
}

.clr-close {
  display: block;
  margin: 0 20px 20px auto;
}

.clr-preview {
  position: relative;
  width: 32px;
  height: 32px;
  margin: 15px 0 20px 20px;
  border-radius: 50%;
  overflow: hidden;
}

.clr-preview:before,
.clr-preview:after {
  content: "";
  position: absolute;
  height: 100%;
  width: 100%;
  left: 0;
  top: 0;
  border: 1px solid #fff;
  border-radius: 50%;
}

.clr-preview:after {
  border: 0;
  background-color: currentColor;
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.1);
}

.clr-preview button {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 50%;
  outline-offset: -2px;
  background-color: transparent;
  text-indent: -9999px;
  cursor: pointer;
  overflow: hidden;
}

.clr-marker,
.clr-hue div,
.clr-alpha div,
.clr-color {
  box-sizing: border-box;
}

.clr-field {
  display: inline-block;
  position: relative;
  color: transparent;
}

.clr-field input {
  margin: 0;
  direction: ltr;
}

.clr-field.clr-rtl input {
  text-align: right;
}

.clr-field button {
  position: absolute;
  width: 30px;
  height: 100%;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
  padding: 0;
  border: 0;
  color: inherit;
  text-indent: -1000px;
  white-space: nowrap;
  overflow: hidden;
  pointer-events: none;
}

.clr-field.clr-rtl button {
  right: auto;
  left: 0;
}

.clr-field button:after {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  border-radius: inherit;
  background-color: currentColor;
  box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.5);
}

.clr-alpha,
.clr-alpha div,
.clr-swatches button,
.clr-preview:before,
.clr-field button {
  background-image: repeating-linear-gradient(45deg, #aaa 25%, transparent 25%, transparent 75%, #aaa 75%, #aaa), repeating-linear-gradient(45deg, #aaa 25%, #fff 25%, #fff 75%, #aaa 75%, #aaa);
  background-position: 0 0, 4px 4px;
  background-size: 8px 8px;
}

.clr-marker:focus {
  outline: none;
}

.clr-keyboard-nav .clr-marker:focus,
.clr-keyboard-nav .clr-hue input:focus + div,
.clr-keyboard-nav .clr-alpha input:focus + div,
.clr-keyboard-nav .clr-segmented input:focus + label {
  outline: none;
  box-shadow: 0 0 0 2px #1e90ff, 0 0 2px 2px #fff;
}

.clr-picker[data-alpha=false] .clr-alpha {
  display: none;
}

.clr-picker[data-minimal=true] {
  padding-top: 16px;
}

.clr-picker[data-minimal=true] .clr-gradient,
.clr-picker[data-minimal=true] .clr-hue,
.clr-picker[data-minimal=true] .clr-alpha,
.clr-picker[data-minimal=true] .clr-color,
.clr-picker[data-minimal=true] .clr-preview {
  display: none;
}

/** Dark theme **/
.clr-dark {
  background-color: #444;
}

.clr-dark .clr-segmented {
  border-color: #777;
}

.clr-dark .clr-swatches button:after {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.3);
}

.clr-dark input.clr-color {
  color: #fff;
  border-color: #777;
  background-color: #555;
}

.clr-dark input.clr-color:focus {
  border-color: #1e90ff;
}

.clr-dark .clr-preview:after {
  box-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.5);
}

.clr-dark .clr-alpha,
.clr-dark .clr-alpha div,
.clr-dark .clr-swatches button,
.clr-dark .clr-preview:before {
  background-image: repeating-linear-gradient(45deg, #666 25%, transparent 25%, transparent 75%, #888 75%, #888), repeating-linear-gradient(45deg, #888 25%, #444 25%, #444 75%, #888 75%, #888);
}

/** Polaroid theme **/
.clr-picker.clr-polaroid {
  border-radius: 6px;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.1), 0 5px 30px rgba(0, 0, 0, 0.2);
}

.clr-picker.clr-polaroid:before {
  content: "";
  display: block;
  position: absolute;
  width: 16px;
  height: 10px;
  left: 20px;
  top: -10px;
  border: solid transparent;
  border-width: 0 8px 10px 8px;
  border-bottom-color: currentColor;
  box-sizing: border-box;
  color: #fff;
  filter: drop-shadow(0 -4px 3px rgba(0, 0, 0, 0.1));
  pointer-events: none;
}

.clr-picker.clr-polaroid.clr-dark:before {
  color: #444;
}

.clr-picker.clr-polaroid.clr-left:before {
  left: auto;
  right: 20px;
}

.clr-picker.clr-polaroid.clr-top:before {
  top: auto;
  bottom: -10px;
  transform: rotateZ(180deg);
}

.clr-polaroid .clr-gradient {
  width: calc(100% - 20px);
  height: 120px;
  margin: 10px;
  border-radius: 3px;
}

.clr-polaroid .clr-hue,
.clr-polaroid .clr-alpha {
  width: calc(100% - 30px);
  height: 10px;
  margin: 6px 15px;
  border-radius: 5px;
}

.clr-polaroid .clr-hue div,
.clr-polaroid .clr-alpha div {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}

.clr-polaroid .clr-format {
  width: calc(100% - 20px);
  margin: 0 10px 15px;
}

.clr-polaroid .clr-swatches {
  width: calc(100% - 12px);
  margin: 0 6px;
}

.clr-polaroid .clr-swatches div {
  padding-bottom: 10px;
}

.clr-polaroid .clr-swatches button {
  width: 22px;
  height: 22px;
}

.clr-polaroid input.clr-color {
  width: calc(100% - 60px);
  margin: 10px 10px 15px auto;
}

.clr-polaroid .clr-clear {
  margin: 0 10px 15px 10px;
}

.clr-polaroid .clr-close {
  margin: 0 10px 15px auto;
}

.clr-polaroid .clr-preview {
  margin: 10px 0 15px 10px;
}

/** Large theme **/
.clr-picker.clr-large {
  width: 275px;
}

.clr-large .clr-gradient {
  height: 150px;
}

.clr-large .clr-swatches button {
  width: 22px;
  height: 22px;
}

/** Pill (horizontal) theme **/
.clr-picker.clr-pill {
  width: 380px;
  padding-left: 180px;
  box-sizing: border-box;
}

.clr-pill .clr-gradient {
  position: absolute;
  width: 180px;
  height: 100%;
  left: 0;
  top: 0;
  margin-bottom: 0;
  border-radius: 3px 0 0 3px;
}

.clr-pill .clr-hue {
  margin-top: 20px;
}

/* fix bootstrap-table com sort_link do ranasck */
.bootstrap-table .table thead th .asc {
  background-image: unset !important;
}

.bootstrap-table .table thead th .desc {
  background-image: unset !important;
}

a {
  color: #007bff;
}

a:hover {
  color: #005cbe;
}

/* links */
.linktjpi {
  font-weight: bold;
}

.linktjpi > img {
  width: 35px;
  margin-top: -8px;
  margin-left: 4px;
}

.logotjfooter {
  width: 25px;
  margin-top: -6px;
  margin-left: 4px;
}

.page-item.active .page-link {
  background-color: #002e5f;
  border-color: #002e5f;
}

.page-item .page-link {
  color: #002e5f;
}

.active-filters span {
  display: inline-block;
  margin-right: 0.5em;
}
.active-filters span:hover {
  opacity: 0.8;
}
.active-filters span svg {
  margin: 0px 2px 0.2px 2px;
  font-size: 100%;
  cursor: pointer;
}

/* fix bootstrap-table com sort_link do ranasck */
.bootstrap-table .table thead th .asc {
  background-image: unset !important;
}

.bootstrap-table .table thead th .desc {
  background-image: unset !important;
}

a {
  color: #007bff;
}

a:hover {
  color: #005cbe;
}

/* links */
.linktjpi {
  font-weight: bold;
}

.linktjpi > img {
  width: 35px;
  margin-top: -8px;
  margin-left: 4px;
}

.logotjfooter {
  width: 25px;
  margin-top: -6px;
  margin-left: 4px;
}

.active-filters span {
  display: inline-block;
  margin-right: 0.5em;
}
.active-filters span:hover {
  opacity: 0.8;
}
.active-filters span svg {
  margin: 0px 2px 0.2px 2px;
  font-size: 100%;
  cursor: pointer;
}

.card .nav-pills .nav-link.active {
  background-color: #007bff !important;
}
.card .nav-pills .nav-link:not(.active):hover {
  color: #007bff;
}

.radio_buttons legend {
  font-weight: bold !important;
}

/* full calendar customization */
.fc-event {
  margin-top: 1px !important;
  font-size: small;
}

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

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

.info-box {
  border-radius: 0rem !important;
}

.nav-pills .nav-link {
  border-radius: 0rem;
}

.card .nav-pills .nav-link.active {
  background-color: #007bff !important;
}
.card .nav-pills .nav-link:not(.active):hover {
  color: #007bff;
}

.radio_buttons legend {
  font-weight: bold !important;
}

.clr-field {
  display: block !important;
}

/* full calendar customization */
.fc-event {
  margin-top: 1px !important;
  font-size: small;
}

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

.timeline > div {
  margin-right: 0px !important;
}

.timeline > div > .svg-inline--fa {
  padding: 0px;
}

.timeline > div > .timeline-item-group {
  box-shadow: none;
  border-radius: unset;
  background-color: unset;
  color: unset;
}
.timeline > div > .timeline-item-group .timeline-item {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.13), 0 1px 3px rgba(0, 0, 0, 0.2);
  border-radius: 0.25rem;
  background-color: #fff;
  color: #495057;
}

trix-toolbar .trix-button-group--file-tools {
  display: none;
}

trix-editor {
  overflow-y: auto;
}

.center-div {
  position: absolute;
  padding-bottom: 60px;
  top: 0;
  left: 0;
  width: 100%;
  min-height: 100%;
  padding-top: 20px;
  display: flex;
  align-items: center;
}

.export {
  padding-right: 10px;
}

@media (max-width: 457px) {
  .center-div {
    position: relative;
  }
}
@media (max-width: 767px) {
  .text-xs-small {
    font-size: 12px !important;
  }
}
@media (min-width: 768px) {
  .top-32 {
    margin-top: 32px;
  }
}
@media (max-width: 990px) {
  .flat-card {
    box-shadow: none !important;
  }
  .flat-card .card-header {
    box-shadow: none !important;
    border-radius: 0rem !important;
    border-bottom: 1px solid #007bff;
  }
  .flat-card .no-shadow {
    box-shadow: none !important;
  }
  .flat-card .info-box {
    border-radius: 0rem !important;
  }
  .flat-card .nav-pills .nav-link {
    border-radius: 0rem;
  }
}
@media (max-width: 502px) {
  .bt-top {
    margin-top: 0.25rem !important;
  }
}

/*# sourceMappingURL=data:application/json;base64,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QUFFQTtFQUNFLHNEQUFzRDtBQUN4RDs7QUFFQTtFQUNFLHFEQUFxRDtBQUN2RDs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLDBCQUEwQjtBQUM1Qjs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLDJCQUEyQjtBQUM3Qjs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDhCQUE4QjtBQUNoQzs7QUFFQTtFQUNFLGlDQUFpQztBQUNuQzs7QUFFQTtFQUNFLHNDQUFzQztBQUN4Qzs7QUFFQTtFQUNFLHlDQUF5QztBQUMzQzs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLDBC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Q0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VB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QUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSx5QkFBeUI7QUFDM0I7O0FBRUE7Ozs7RUFJRSxxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7O0VBRUUseUJBQXlCO0FBQzNCOztBQUVBOzs7RUFHRSxzQ0FBc0M7QUFDeEM7O0FBRUE7RUFDRSxzQ0FBc0M7QUFDeEM7O0FBRUE7O0VBRUUsc0NBQXNDO0FBQ3hDOztBQUVBO0VBQ0Us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ZUFBZTtFQUNmLE1BQU07RUFDTixrQ0FBa0M7RUFDbEMsWUFBWTtFQUNaLGFBQWE7QUFDZjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHlCQUF5QjtBQUMzQjs7QUFFQTtF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c0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0Usc0JBQXNCO0VBQ3hCO0VBQ0E7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7QUFDRjtBQUNBO0VBQ0U7SUFDRSx5QkFBeUI7RUFDM0I7RUFDQTtJQUNFLHNCQUFzQjtFQUN4QjtFQUNBO0lBQ0UseUJBQXlCO0VBQzNCO0VBQ0E7SUFDRSxzQkFBc0I7RUFDeEI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0Us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QUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNERBQTREO0FBQzlEOztBQUVBO0VBQ0UsNERBQTREO0FBQzlEOztBQUVBO0VBQ0UsNERBQTREO0FBQzlEOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsMkRBQTJEO0FBQzdEOztBQUVBO0VBQ0UsMkRBQTJEO0FBQzdEOztBQUVBO0VBQ0UsMkRBQTJEO0FBQzdEOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UsNkRBQTZEO0FBQy9EOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UsOERBQThEO0FBQ2hFOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pFOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsdUJBQXVCO0FBQ3pCOztBQUVBO0VBQ0UsYUFBYTtBQUNmOztBQUVBO0VBQ0UsK0RBQStEO0FBQ2pF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O0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw0REFBNEQ7QUFDOUQ7O0FBRUE7RUFDRSw0REFBNEQ7QUFDOUQ7O0FBRUE7RUFDRSw0REFBNEQ7QUFDOUQ7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwyREFBMkQ7QUFDN0Q7O0FBRUE7RUFDRSwyREFBMkQ7QUFDN0Q7O0FBRUE7RUFDRSwyREFBMkQ7QUFDN0Q7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSw2REFBNkQ7QUFDL0Q7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSw4REFBOEQ7QUFDaEU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxzQkFBc0I7QUFDeEI7O0FBRUE7RUFDRSx1QkFBdUI7QUFDekI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSwrREFBK0Q7QUFDakU7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSx5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QkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSxtQkFBbUI7QUFDckI7O0FBRUE7RUFDRSx5QkFBeUI7RUFDekIsc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsbUJBQW1CO0FBQ3JCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLGtCQUFrQjtBQUNwQjs7QUFFQTs7RUFFRSxrQkFBa0I7QUFDcEI7O0FBRUE7O0VBRUUsc0JBQXNCO0VBQ3RCLGtCQUFrQjtBQUNwQjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUseUJBQXlCO0VBQ3pCLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7O0VBRUUscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSx5QkFBeUI7RUFDekIscUJBQXFCO0FBQ3ZCOztBQUVBOztFQUVFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7RUFFRSxx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QkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxrQkFBa0I7QUFDcEI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsV0FBVztBQUNiOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLDZCQUE2QjtFQUM3QixrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCOztBQUVBO0VBQ0UsZ0JBQWdCO0VBQ2hCLGdDQUFnQztFQUNoQyxhQUFhO0VBQ2IscUJBQXFCO0VBQ3JCLHNCQUFzQjtBQUN4Qjs7QUFFQTtFQUNFLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtBQUN6Qjs7QUFFQTtFQUNFLHdCQUF3QjtBQUMxQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSx5QkFBeUI7QUFDM0I7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxxQkFBcUI7QUFDdkI7O0FBRUE7Ozs7Ozs7Ozs7O0VBV0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0Usa0JBQWtCO0FBQ3BCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTs7Ozs7Ozs7Ozs7RUFXRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UscUJBQXFCO0FBQ3ZCOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQWM7QUFDaEI7O0FBRUE7O0VBRUUsY0FBYztFQUNkLDRCQUE0QjtBQUM5Qjs7QUFFQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFFQTtFQUNFLHlCQUF5QjtFQUN6QixxQkFBcUI7QUFDdkI7O0FBRUE7RUFDRTs7O0lBR0Usd0JBQXdCO0VBQzFCO0VBQ0E7O0lBR0UsMEJBQTBCO0lBQzFCLHlCQUF5QjtJQUN6Qix3QkFBd0I7RUFDMUI7RUFDQTtJQUNFLHlCQUF5QjtFQUMzQjtFQUNBO0lBQ0UsU0FBUztJQUNULFNBQVM7SUFDVCxVQUFVO0lBQ1YsV0FBVztFQUNiO0VBQ0E7SUFDRSxXQUFXO0lBQ1gsa0JBQWtCO0VBQ3BCO0VBQ0E7SUFDRSxjQUFjO0VBQ2hCO0VBQ0E7O0lBRUUsOEJBQThCO0VBQ2hDO0FBQ0Y7QUFDQTs7O0VBR0UsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsNkJBQTZCO0FBQy9COztBQUVBO0VBQ0UsOEJBQThCO0FBQ2hDOztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UsNkJBQTZCO0FBQy9COztBQUVBO0VBQ0UsMEJBQTBCO0FBQzVCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0Usc0JBQXNCO0FBQ3hCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUVBO0VBQ0UseUJB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QUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSx5QkFBeUI7RUFDM0I7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxxQkFBcUI7SUFDckIsY0FBYztFQUNoQjtFQUNBOzs7OztJQUtFLG9DQUFvQztJQUNwQyxxQkFBcUI7SUFDckIsV0FBVztFQUNiO0VBQ0E7O0lBRUUsb0NBQW9DO0VBQ3RDO0VBQ0E7Ozs7SUFJRSxzQkFBc0I7RUFDeEI7RUFDQTs7SUFFRSxx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RUFDRSxvQkFBb0I7QUFDdEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsOEJBQThCO0FBQ2hDOztBQUVBO21FQUNtRTtBQUNuRTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFdBQVc7QUFDYjs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFNBQVM7QUFDWDs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTs7OztFQUlFO0FBQ0Y7Ozs7RUFJRTtBQUNGO0VBQ0UsMkNBQTJDO0VBQzNDLDBEQUEwRDtBQUM1RDs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQiwyQ0FBMkM7QUFDN0M7QUFDQTs7O0VBR0Usb0NBQW9DO0VBQ3BDLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7RUFDRSxhQUFhO0FBQ2Y7O0FBRUE7Ozs7RUFJRTtBQUNGO0VBQ0UsMENBQTBDO0VBQzFDLDREQUE0RDtFQUM1RCw4RUFBOEU7RUFDOUUsbURBQW1EO0FBQ3JEOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLDRDQUE0QztBQUM5QztBQUNBO0VBQ0UscUNBQXFDO0VBQ3JDLGVBQWU7QUFDakI7O0FBRUE7RUFDRSxxQ0FBcUM7QUFDdkM7O0FBRUE7RUFDRSxlQUFlO0FBQ2pCOztBQUVBOzs7O0VBSUU7QUFDRjtFQUNFLDBDQUEwQztFQUMxQywwREFBMEQ7RUFDMUQsOEVBQThFO0VBQzlFLG1EQUFtRDtBQUNyRDs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQiwwQ0FBMEM7QUFDNUM7QUFDQTtFQUNFLHFDQUFxQztFQUNyQyxlQUFlO0FBQ2pCOztBQUVBO0VBQ0UscUNBQXFDO0FBQ3ZDOztBQUVBO0VBQ0UsZUFBZTtBQUNqQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7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RSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usa0NBQWtDO0VBQ2xDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLGtDQUFrQztFQUNsQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxrQ0FBa0M7RUFDbEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VB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QUNFLFFBQVE7QUFDVjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0UsUUFBUTtBQUNWOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxRQUFRO0FBQ1Y7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xCOztBQUVBO0VBQ0Usb0NBQW9DO0VBQ3BDLGdCQUFnQjtBQUNsQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyxnQkFBZ0I7QUFDbEI7O0FBRUE7RUFDRSxvQ0FBb0M7RUFDcEMsZ0JBQWdCO0FBQ2xC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SUFDM0IsOEJBQThCO0lBQzlCLGdDQUFnQztFQUNsQztFQUNBO0lBQ0UsMkJBQTJCO0VBQzdCO0VBQ0E7SUFDRSw4QkFBOEI7RUFDaEM7RUFDQTtJQUNFLG1CQUFtQjtFQUNyQjtBQUNGO0FBQ0E7RUFDRTtJQUNFLDhCQUE4QjtFQUNoQztBQUNGIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIEJvb3RzdHJhcCAgdjUuMy44IChodHRwczovL2dldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTEtMjAyNSBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxuICovXG46cm9vdCxcbltkYXRhLWJzLXRoZW1lPWxpZ2h0XSB7XG4gIC0tYnMtYmx1ZTogIzBkNmVmZDtcbiAgLS1icy1pbmRpZ286ICM2NjEwZjI7XG4gIC0tYnMtcHVycGxlOiAjNmY0MmMxO1xuICAtLWJzLXBpbms6ICNkNjMzODQ7XG4gIC0tYnMtcmVkOiAjZGMzNTQ1O1xuICAtLWJzLW9yYW5nZTogI2ZkN2UxNDtcbiAgLS1icy15ZWxsb3c6ICNmZmMxMDc7XG4gIC0tYnMtZ3JlZW46ICMxOTg3NTQ7XG4gIC0tYnMtdGVhbDogIzIwYzk5NztcbiAgLS1icy1jeWFuOiAjMGRjYWYwO1xuICAtLWJzLWJsYWNrOiAjMDAwO1xuICAtLWJzLXdoaXRlOiAjZmZmO1xuICAtLWJzLWdyYXk6ICM2Yzc1N2Q7XG4gIC0tYnMtZ3JheS1kYXJrOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktMTAwOiAjZjhmOWZhO1xuICAtLWJzLWdyYXktMjAwOiAjZTllY2VmO1xuICAtLWJzLWdyYXktMzAwOiAjZGVlMmU2O1xuICAtLWJzLWdyYXktNDAwOiAjY2VkNGRhO1xuICAtLWJzLWdyYXktNTAwOiAjYWRiNWJkO1xuICAtLWJzLWdyYXktNjAwOiAjNmM3NTdkO1xuICAtLWJzLWdyYXktNzAwOiAjNDk1MDU3O1xuICAtLWJzLWdyYXktODAwOiAjMzQzYTQwO1xuICAtLWJzLWdyYXktOTAwOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnk6ICMwZDZlZmQ7XG4gIC0tYnMtc2Vjb25kYXJ5OiAjNmM3NTdkO1xuICAtLWJzLXN1Y2Nlc3M6ICMxOTg3NTQ7XG4gIC0tYnMtaW5mbzogIzBkY2FmMDtcbiAgLS1icy13YXJuaW5nOiAjZmZjMTA3O1xuICAtLWJzLWRhbmdlcjogI2RjMzU0NTtcbiAgLS1icy1saWdodDogI2Y4ZjlmYTtcbiAgLS1icy1kYXJrOiAjMjEyNTI5O1xuICAtLWJzLXByaW1hcnktcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtc2Vjb25kYXJ5LXJnYjogMTA4LCAxMTcsIDEyNTtcbiAgLS1icy1zdWNjZXNzLXJnYjogMjUsIDEzNSwgODQ7XG4gIC0tYnMtaW5mby1yZ2I6IDEzLCAyMDIsIDI0MDtcbiAgLS1icy13YXJuaW5nLXJnYjogMjU1LCAxOTMsIDc7XG4gIC0tYnMtZGFuZ2VyLXJnYjogMjIwLCA1MywgNjk7XG4gIC0tYnMtbGlnaHQtcmdiOiAyNDgsIDI0OSwgMjUwO1xuICAtLWJzLWRhcmstcmdiOiAzMywgMzcsIDQxO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzA1MmM2NTtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogIzJiMmYzMjtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICMwYTM2MjI7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjMDU1MTYwO1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogIzY2NGQwMztcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogIzU4MTUxYztcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjNDk1MDU3O1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogIzQ5NTA1NztcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogI2NmZTJmZjtcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjZTJlM2U1O1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjZDFlN2RkO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjY2ZmNGZjO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjZmZmM2NkO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICNmOGQ3ZGE7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjZmNmY2ZkO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjY2VkNGRhO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzllYzVmZTtcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogI2M0YzhjYjtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICNhM2NmYmI7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjOWVlYWY5O1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogI2ZmZTY5YztcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogI2YxYWViNTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjZTllY2VmO1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogI2FkYjViZDtcbiAgLS1icy13aGl0ZS1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtYmxhY2stcmdiOiAwLCAwLCAwO1xuICAtLWJzLWZvbnQtc2Fucy1zZXJpZjogc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAtLWJzLWZvbnQtbW9ub3NwYWNlOiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICAtLWJzLWdyYWRpZW50OiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbiAgLS1icy1ib2R5LWZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LXNhbnMtc2VyaWYpO1xuICAtLWJzLWJvZHktZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJvZHktZm9udC13ZWlnaHQ6IDQwMDtcbiAgLS1icy1ib2R5LWxpbmUtaGVpZ2h0OiAxLjU7XG4gIC0tYnMtYm9keS1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1ib2R5LWJnOiAjZmZmO1xuICAtLWJzLWJvZHktYmctcmdiOiAyNTUsIDI1NSwgMjU1O1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yOiAjMDAwO1xuICAtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYjogMCwgMCwgMDtcbiAgLS1icy1zZWNvbmRhcnktY29sb3I6IHJnYmEoMzMsIDM3LCA0MSwgMC43NSk7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1zZWNvbmRhcnktYmc6ICNlOWVjZWY7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnLXJnYjogMjMzLCAyMzYsIDIzOTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvcjogcmdiYSgzMywgMzcsIDQxLCAwLjUpO1xuICAtLWJzLXRlcnRpYXJ5LWNvbG9yLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy10ZXJ0aWFyeS1iZzogI2Y4ZjlmYTtcbiAgLS1icy10ZXJ0aWFyeS1iZy1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtaGVhZGluZy1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1saW5rLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWxpbmstY29sb3ItcmdiOiAxMywgMTEwLCAyNTM7XG4gIC0tYnMtbGluay1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzBhNThjYTtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTAsIDg4LCAyMDI7XG4gIC0tYnMtY29kZS1jb2xvcjogI2Q2MzM4NDtcbiAgLS1icy1oaWdobGlnaHQtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtaGlnaGxpZ2h0LWJnOiAjZmZmM2NkO1xuICAtLWJzLWJvcmRlci13aWR0aDogMXB4O1xuICAtLWJzLWJvcmRlci1zdHlsZTogc29saWQ7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIC0tYnMtYm9yZGVyLXJhZGl1czogMC4zNzVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy1zbTogMC4yNXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLWxnOiAwLjVyZW07XG4gIC0tYnMtYm9yZGVyLXJhZGl1cy14bDogMXJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLXh4bDogMnJlbTtcbiAgLS1icy1ib3JkZXItcmFkaXVzLTJ4bDogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpO1xuICAtLWJzLWJvcmRlci1yYWRpdXMtcGlsbDogNTByZW07XG4gIC0tYnMtYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAtLWJzLWJveC1zaGFkb3ctc206IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLS1icy1ib3gtc2hhZG93LWxnOiAwIDFyZW0gM3JlbSByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgLS1icy1ib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtZm9jdXMtcmluZy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1mb2N1cy1yaW5nLW9wYWNpdHk6IDAuMjU7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xuICAtLWJzLWZvcm0tdmFsaWQtY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3I6ICMxOTg3NTQ7XG4gIC0tYnMtZm9ybS1pbnZhbGlkLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWZvcm0taW52YWxpZC1ib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgY29sb3Itc2NoZW1lOiBkYXJrO1xuICAtLWJzLWJvZHktY29sb3I6ICNkZWUyZTY7XG4gIC0tYnMtYm9keS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtYm9keS1iZzogIzIxMjUyOTtcbiAgLS1icy1ib2R5LWJnLXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1lbXBoYXNpcy1jb2xvcjogI2ZmZjtcbiAgLS1icy1lbXBoYXNpcy1jb2xvci1yZ2I6IDI1NSwgMjU1LCAyNTU7XG4gIC0tYnMtc2Vjb25kYXJ5LWNvbG9yOiByZ2JhKDIyMiwgMjI2LCAyMzAsIDAuNzUpO1xuICAtLWJzLXNlY29uZGFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtc2Vjb25kYXJ5LWJnOiAjMzQzYTQwO1xuICAtLWJzLXNlY29uZGFyeS1iZy1yZ2I6IDUyLCA1OCwgNjQ7XG4gIC0tYnMtdGVydGlhcnktY29sb3I6IHJnYmEoMjIyLCAyMjYsIDIzMCwgMC41KTtcbiAgLS1icy10ZXJ0aWFyeS1jb2xvci1yZ2I6IDIyMiwgMjI2LCAyMzA7XG4gIC0tYnMtdGVydGlhcnktYmc6ICMyYjMwMzU7XG4gIC0tYnMtdGVydGlhcnktYmctcmdiOiA0MywgNDgsIDUzO1xuICAtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpczogIzZlYThmZTtcbiAgLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpczogI2E3YWNiMTtcbiAgLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXM6ICM3NWI3OTg7XG4gIC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzOiAjNmVkZmY2O1xuICAtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpczogI2ZmZGE2YTtcbiAgLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpczogI2VhODY4ZjtcbiAgLS1icy1saWdodC10ZXh0LWVtcGhhc2lzOiAjZjhmOWZhO1xuICAtLWJzLWRhcmstdGV4dC1lbXBoYXNpczogI2RlZTJlNjtcbiAgLS1icy1wcmltYXJ5LWJnLXN1YnRsZTogIzAzMTYzMztcbiAgLS1icy1zZWNvbmRhcnktYmctc3VidGxlOiAjMTYxNzE5O1xuICAtLWJzLXN1Y2Nlc3MtYmctc3VidGxlOiAjMDUxYjExO1xuICAtLWJzLWluZm8tYmctc3VidGxlOiAjMDMyODMwO1xuICAtLWJzLXdhcm5pbmctYmctc3VidGxlOiAjMzMyNzAxO1xuICAtLWJzLWRhbmdlci1iZy1zdWJ0bGU6ICMyYzBiMGU7XG4gIC0tYnMtbGlnaHQtYmctc3VidGxlOiAjMzQzYTQwO1xuICAtLWJzLWRhcmstYmctc3VidGxlOiAjMWExZDIwO1xuICAtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZTogIzA4NDI5ODtcbiAgLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZTogIzQxNDY0YjtcbiAgLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGU6ICMwZjUxMzI7XG4gIC0tYnMtaW5mby1ib3JkZXItc3VidGxlOiAjMDg3OTkwO1xuICAtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZTogIzk5NzQwNDtcbiAgLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZTogIzg0MjAyOTtcbiAgLS1icy1saWdodC1ib3JkZXItc3VidGxlOiAjNDk1MDU3O1xuICAtLWJzLWRhcmstYm9yZGVyLXN1YnRsZTogIzM0M2E0MDtcbiAgLS1icy1oZWFkaW5nLWNvbG9yOiBpbmhlcml0O1xuICAtLWJzLWxpbmstY29sb3I6ICM2ZWE4ZmU7XG4gIC0tYnMtbGluay1ob3Zlci1jb2xvcjogIzhiYjlmZTtcbiAgLS1icy1saW5rLWNvbG9yLXJnYjogMTEwLCAxNjgsIDI1NDtcbiAgLS1icy1saW5rLWhvdmVyLWNvbG9yLXJnYjogMTM5LCAxODUsIDI1NDtcbiAgLS1icy1jb2RlLWNvbG9yOiAjZTY4NWI1O1xuICAtLWJzLWhpZ2hsaWdodC1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1oaWdobGlnaHQtYmc6ICM2NjRkMDM7XG4gIC0tYnMtYm9yZGVyLWNvbG9yOiAjNDk1MDU3O1xuICAtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1mb3JtLXZhbGlkLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yOiAjNzViNzk4O1xuICAtLWJzLWZvcm0taW52YWxpZC1jb2xvcjogI2VhODY4ZjtcbiAgLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yOiAjZWE4NjhmO1xufVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IG5vLXByZWZlcmVuY2UpIHtcbiAgOnJvb3Qge1xuICAgIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xuICB9XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1ib2R5LWZvbnQtZmFtaWx5KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1ib2R5LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLWJvZHktbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHRleHQtYWxpZ246IHZhcigtLWJzLWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuaHIge1xuICBtYXJnaW46IDFyZW0gMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZDtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuaDYsIC5oNiwgaDUsIC5oNSwgaDQsIC5oNCwgaDMsIC5oMywgaDIsIC5oMiwgaDEsIC5oMSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6IHZhcigtLWJzLWhlYWRpbmctY29sb3IpO1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgfVxufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICBoNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG5oNiwgLmg2IHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xufVxuXG5tYXJrLCAubWFyayB7XG4gIHBhZGRpbmc6IDAuMTg3NWVtO1xuICBjb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtaGlnaGxpZ2h0LWJnKTtcbn1cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpbmstY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSk7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYTpob3ZlciB7XG4gIC0tYnMtbGluay1jb2xvci1yZ2I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3ItcmdiKTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSksIGE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBmb250LXNpemU6IDAuODc1ZW07XG59XG5wcmUgY29kZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbn1cblxuY29kZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWNvZGUtY29sb3IpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMC4zNzVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cbmtiZCBrYmQge1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxudGFibGUge1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMDtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbltyb2xlPWJ1dHRvbl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlbGVjdCB7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xufVxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuW2xpc3RdOm5vdChbdHlwZT1kYXRlXSk6bm90KFt0eXBlPWRhdGV0aW1lLWxvY2FsXSk6bm90KFt0eXBlPW1vbnRoXSk6bm90KFt0eXBlPXdlZWtdKTpub3QoW3R5cGU9dGltZV0pOjotd2Via2l0LWNhbGVuZGFyLXBpY2tlci1pbmRpY2F0b3Ige1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmJ1dHRvbixcblt0eXBlPWJ1dHRvbl0sXG5bdHlwZT1yZXNldF0sXG5bdHlwZT1zdWJtaXRdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1idXR0b25dOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9cmVzZXRdOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9c3VibWl0XTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBmb250LXNpemU6IGNhbGMoMS4yNzVyZW0gKyAwLjN2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cbmxlZ2VuZCArICoge1xuICBjbGVhcjogbGVmdDtcbn1cblxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtZmllbGRzLXdyYXBwZXIsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC10ZXh0LFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtbWludXRlLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtaG91ci1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWRheS1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1vbnRoLWZpZWxkLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQteWVhci1maWVsZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbjo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9c2VhcmNoXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEpO1xufVxuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cbjo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuOjotd2Via2l0LWNvbG9yLXN3YXRjaC13cmFwcGVyIHtcbiAgcGFkZGluZzogMDtcbn1cblxuOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmlmcmFtZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiBjYWxjKDEuNjI1cmVtICsgNC41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS0xIHtcbiAgICBmb250LXNpemU6IDVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjU3NXJlbSArIDMuOXZ3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMiB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gIH1cbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjUyNXJlbSArIDMuM3Z3KTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmRpc3BsYXktMyB7XG4gICAgZm9udC1zaXplOiA0cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IGNhbGMoMS40NzVyZW0gKyAyLjd2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTQge1xuICAgIGZvbnQtc2l6ZTogMy41cmVtO1xuICB9XG59XG5cbi5kaXNwbGF5LTUge1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXNpemU6IGNhbGMoMS40MjVyZW0gKyAyLjF2dyk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kaXNwbGF5LTUge1xuICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgfVxufVxuXG4uZGlzcGxheS02IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZGlzcGxheS02IHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuLmJsb2NrcXVvdGUgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0xcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAlMKgXCI7XG59XG5cbi5pbWctZmx1aWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmltZy10aHVtYm5haWwge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci14bCxcbi5jb250YWluZXItbGcsXG4uY29udGFpbmVyLW1kLFxuLmNvbnRhaW5lci1zbSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRhaW5lci14bCwgLmNvbnRhaW5lci1sZywgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbnRhaW5lci14eGwsIC5jb250YWluZXIteGwsIC5jb250YWluZXItbGcsIC5jb250YWluZXItbWQsIC5jb250YWluZXItc20sIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMyMHB4O1xuICB9XG59XG46cm9vdCB7XG4gIC0tYnMtYnJlYWtwb2ludC14czogMDtcbiAgLS1icy1icmVha3BvaW50LXNtOiA1NzZweDtcbiAgLS1icy1icmVha3BvaW50LW1kOiA3NjhweDtcbiAgLS1icy1icmVha3BvaW50LWxnOiA5OTJweDtcbiAgLS1icy1icmVha3BvaW50LXhsOiAxMjAwcHg7XG4gIC0tYnMtYnJlYWtwb2ludC14eGw6IDE0MDBweDtcbn1cblxuLnJvdyB7XG4gIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgLS1icy1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtZ3V0dGVyLXgpKTtcbn1cbi5yb3cgPiAqIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tYnMtZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWJzLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWJzLWd1dHRlci15KTtcbn1cblxuLmNvbCB7XG4gIGZsZXg6IDEgMCAwO1xufVxuXG4ucm93LWNvbHMtYXV0byA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5yb3ctY29scy0xID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTIgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4ucm93LWNvbHMtNCA+ICoge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnJvdy1jb2xzLTUgPiAqIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLWF1dG8ge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5jb2wtMSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLTMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLTYge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLTkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wtMTIge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLm9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uZy0wLFxuLmd4LTAge1xuICAtLWJzLWd1dHRlci14OiAwO1xufVxuXG4uZy0wLFxuLmd5LTAge1xuICAtLWJzLWd1dHRlci15OiAwO1xufVxuXG4uZy0xLFxuLmd4LTEge1xuICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xufVxuXG4uZy0xLFxuLmd5LTEge1xuICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xufVxuXG4uZy0yLFxuLmd4LTIge1xuICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG59XG5cbi5nLTIsXG4uZ3ktMiB7XG4gIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbn1cblxuLmctMyxcbi5neC0zIHtcbiAgLS1icy1ndXR0ZXIteDogMXJlbTtcbn1cblxuLmctMyxcbi5neS0zIHtcbiAgLS1icy1ndXR0ZXIteTogMXJlbTtcbn1cblxuLmctNCxcbi5neC00IHtcbiAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xufVxuXG4uZy00LFxuLmd5LTQge1xuICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG59XG5cbi5nLTUsXG4uZ3gtNSB7XG4gIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG59XG5cbi5nLTUsXG4uZ3ktNSB7XG4gIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY29sLXNtIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgfVxuICAucm93LWNvbHMtc20tYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTIgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtc20tNCA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTUgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1zbS02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS00IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS03IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd4LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmctc20tMCxcbiAgLmd5LXNtLTAge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDA7XG4gIH1cbiAgLmctc20tMSxcbiAgLmd4LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMSxcbiAgLmd5LXNtLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmctc20tMixcbiAgLmd4LXNtLTIge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDAuNXJlbTtcbiAgfVxuICAuZy1zbS0yLFxuICAuZ3ktc20tMiB7XG4gICAgLS1icy1ndXR0ZXIteTogMC41cmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neC1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXNtLTMsXG4gIC5neS1zbS0zIHtcbiAgICAtLWJzLWd1dHRlci15OiAxcmVtO1xuICB9XG4gIC5nLXNtLTQsXG4gIC5neC1zbS00IHtcbiAgICAtLWJzLWd1dHRlci14OiAxLjVyZW07XG4gIH1cbiAgLmctc20tNCxcbiAgLmd5LXNtLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3gtc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteDogM3JlbTtcbiAgfVxuICAuZy1zbS01LFxuICAuZ3ktc20tNSB7XG4gICAgLS1icy1ndXR0ZXIteTogM3JlbTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5yb3ctY29scy1tZC1hdXRvID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTEgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTMgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1tZC00ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtbWQtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTYgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9mZnNldC1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbWQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3gtbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteDogMDtcbiAgfVxuICAuZy1tZC0wLFxuICAuZ3ktbWQtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3gtbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteDogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0xLFxuICAuZ3ktbWQtMSB7XG4gICAgLS1icy1ndXR0ZXIteTogMC4yNXJlbTtcbiAgfVxuICAuZy1tZC0yLFxuICAuZ3gtbWQtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLW1kLTIsXG4gIC5neS1tZC0yIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjVyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd4LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDFyZW07XG4gIH1cbiAgLmctbWQtMyxcbiAgLmd5LW1kLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmctbWQtNCxcbiAgLmd4LW1kLTQge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDEuNXJlbTtcbiAgfVxuICAuZy1tZC00LFxuICAuZ3ktbWQtNCB7XG4gICAgLS1icy1ndXR0ZXIteTogMS41cmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neC1tZC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLW1kLTUsXG4gIC5neS1tZC01IHtcbiAgICAtLWJzLWd1dHRlci15OiAzcmVtO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMtbGctMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1sZy0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neC1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLWxnLTAsXG4gIC5neS1sZy0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neC1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTEsXG4gIC5neS1sZy0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLWxnLTIsXG4gIC5neC1sZy0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmctbGctMixcbiAgLmd5LWxnLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3gtbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy1sZy0zLFxuICAuZ3ktbGctMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy1sZy00LFxuICAuZ3gtbGctNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLWxnLTQsXG4gIC5neS1sZy00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd4LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmctbGctNSxcbiAgLmd5LWxnLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bCB7XG4gICAgZmxleDogMSAwIDA7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLWF1dG8gPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14bC0yID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMyA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14bC01ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMteGwtNiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteGwtNCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteGwtNyB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteGwtMTAge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neC14bC0wIHtcbiAgICAtLWJzLWd1dHRlci14OiAwO1xuICB9XG4gIC5nLXhsLTAsXG4gIC5neS14bC0wIHtcbiAgICAtLWJzLWd1dHRlci15OiAwO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neC14bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTEsXG4gIC5neS14bC0xIHtcbiAgICAtLWJzLWd1dHRlci15OiAwLjI1cmVtO1xuICB9XG4gIC5nLXhsLTIsXG4gIC5neC14bC0yIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjVyZW07XG4gIH1cbiAgLmcteGwtMixcbiAgLmd5LXhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3gteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteDogMXJlbTtcbiAgfVxuICAuZy14bC0zLFxuICAuZ3kteGwtMyB7XG4gICAgLS1icy1ndXR0ZXIteTogMXJlbTtcbiAgfVxuICAuZy14bC00LFxuICAuZ3gteGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXhsLTQsXG4gIC5neS14bC00IHtcbiAgICAtLWJzLWd1dHRlci15OiAxLjVyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd4LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDNyZW07XG4gIH1cbiAgLmcteGwtNSxcbiAgLmd5LXhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmNvbC14eGwge1xuICAgIGZsZXg6IDEgMCAwO1xuICB9XG4gIC5yb3ctY29scy14eGwtYXV0byA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5yb3ctY29scy14eGwtMSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy14eGwtMiA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC0zID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteHhsLTQgPiAqIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy14eGwtNSA+ICoge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXh4bC02ID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC1hdXRvIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtMiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC0zIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wteHhsLTQge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtNSB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC02IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wteHhsLTcge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC14eGwtOCB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXh4bC05IHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wteHhsLTEwIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wteHhsLTExIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wteHhsLTEyIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5nLXh4bC0wLFxuICAuZ3gteHhsLTAge1xuICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gIH1cbiAgLmcteHhsLTAsXG4gIC5neS14eGwtMCB7XG4gICAgLS1icy1ndXR0ZXIteTogMDtcbiAgfVxuICAuZy14eGwtMSxcbiAgLmd4LXh4bC0xIHtcbiAgICAtLWJzLWd1dHRlci14OiAwLjI1cmVtO1xuICB9XG4gIC5nLXh4bC0xLFxuICAuZ3kteHhsLTEge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuMjVyZW07XG4gIH1cbiAgLmcteHhsLTIsXG4gIC5neC14eGwtMiB7XG4gICAgLS1icy1ndXR0ZXIteDogMC41cmVtO1xuICB9XG4gIC5nLXh4bC0yLFxuICAuZ3kteHhsLTIge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDAuNXJlbTtcbiAgfVxuICAuZy14eGwtMyxcbiAgLmd4LXh4bC0zIHtcbiAgICAtLWJzLWd1dHRlci14OiAxcmVtO1xuICB9XG4gIC5nLXh4bC0zLFxuICAuZ3kteHhsLTMge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDFyZW07XG4gIH1cbiAgLmcteHhsLTQsXG4gIC5neC14eGwtNCB7XG4gICAgLS1icy1ndXR0ZXIteDogMS41cmVtO1xuICB9XG4gIC5nLXh4bC00LFxuICAuZ3kteHhsLTQge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDEuNXJlbTtcbiAgfVxuICAuZy14eGwtNSxcbiAgLmd4LXh4bC01IHtcbiAgICAtLWJzLWd1dHRlci14OiAzcmVtO1xuICB9XG4gIC5nLXh4bC01LFxuICAuZ3kteHhsLTUge1xuICAgIC0tYnMtZ3V0dGVyLXk6IDNyZW07XG4gIH1cbn1cbi50YWJsZSB7XG4gIC0tYnMtdGFibGUtY29sb3ItdHlwZTogaW5pdGlhbDtcbiAgLS1icy10YWJsZS1iZy10eXBlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWJnLXN0YXRlOiBpbml0aWFsO1xuICAtLWJzLXRhYmxlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy10YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuMDUpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjEpO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMC4wNzUpO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuLnRhYmxlID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yLXN0YXRlLCB2YXIoLS1icy10YWJsZS1jb2xvci10eXBlLCB2YXIoLS1icy10YWJsZS1jb2xvcikpKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtdGFibGUtYmcpO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tYnMtdGFibGUtYmctc3RhdGUsIHZhcigtLWJzLXRhYmxlLWJnLXR5cGUsIHZhcigtLWJzLXRhYmxlLWFjY2VudC1iZykpKTtcbn1cbi50YWJsZSA+IHRib2R5IHtcbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4udGFibGUgPiB0aGVhZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi50YWJsZS1ncm91cC1kaXZpZGVyIHtcbiAgYm9yZGVyLXRvcDogY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikgc29saWQgY3VycmVudGNvbG9yO1xufVxuXG4uY2FwdGlvbi10b3Age1xuICBjYXB0aW9uLXNpZGU6IHRvcDtcbn1cblxuLnRhYmxlLXNtID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjI1cmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQgPiA6bm90KGNhcHRpb24pID4gKiB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAwO1xufVxuLnRhYmxlLWJvcmRlcmVkID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLXdpZHRoOiAwIHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cbi50YWJsZS1ib3JkZXJsZXNzID4gOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnRhYmxlLXN0cmlwZWQgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkgPiAqIHtcbiAgLS1icy10YWJsZS1jb2xvci10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy10eXBlOiB2YXIoLS1icy10YWJsZS1zdHJpcGVkLWJnKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQtY29sdW1ucyA+IDpub3QoY2FwdGlvbikgPiB0ciA+IDpudGgtY2hpbGQoZXZlbikge1xuICAtLWJzLXRhYmxlLWNvbG9yLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICAtLWJzLXRhYmxlLWJnLXR5cGU6IHZhcigtLWJzLXRhYmxlLXN0cmlwZWQtYmcpO1xufVxuXG4udGFibGUtYWN0aXZlIHtcbiAgLS1icy10YWJsZS1jb2xvci1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yKTtcbiAgLS1icy10YWJsZS1iZy1zdGF0ZTogdmFyKC0tYnMtdGFibGUtYWN0aXZlLWJnKTtcbn1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICAtLWJzLXRhYmxlLWNvbG9yLXN0YXRlOiB2YXIoLS1icy10YWJsZS1ob3Zlci1jb2xvcik7XG4gIC0tYnMtdGFibGUtYmctc3RhdGU6IHZhcigtLWJzLXRhYmxlLWhvdmVyLWJnKTtcbn1cblxuLnRhYmxlLXByaW1hcnkge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjY2ZlMmZmO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E2YjVjYztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzVkN2YyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmFjYmU2O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2JmZDFlYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtc2Vjb25kYXJ5IHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2UyZTNlNTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNiNWI2Yjc7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2Q3ZDhkYTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2NiY2NjZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNkMWQyZDQ7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXN1Y2Nlc3Mge1xuICAtLWJzLXRhYmxlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWJnOiAjZDFlN2RkO1xuICAtLWJzLXRhYmxlLWJvcmRlci1jb2xvcjogI2E3YjliMTtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWJnOiAjYzdkYmQyO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWJnOiAjYmNkMGM3O1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1ob3Zlci1iZzogI2MxZDZjYztcbiAgLS1icy10YWJsZS1ob3Zlci1jb2xvcjogIzAwMDtcbiAgY29sb3I6IHZhcigtLWJzLXRhYmxlLWNvbG9yKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy10YWJsZS1ib3JkZXItY29sb3IpO1xufVxuXG4udGFibGUtaW5mbyB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNjZmY0ZmM7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYTZjM2NhO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNjNWU4ZWY7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNiYWRjZTM7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjYmZlMmU5O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS13YXJuaW5nIHtcbiAgLS1icy10YWJsZS1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1iZzogI2ZmZjNjZDtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICNjY2MyYTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogI2YyZTdjMztcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogI2U2ZGJiOTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICNlY2UxYmU7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICMwMDA7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLWRhbmdlciB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGQ3ZGE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZhY2FlO1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2NjY2Y7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmMyYzQ7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVjN2NhO1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1saWdodCB7XG4gIC0tYnMtdGFibGUtY29sb3I6ICMwMDA7XG4gIC0tYnMtdGFibGUtYmc6ICNmOGY5ZmE7XG4gIC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yOiAjYzZjN2M4O1xuICAtLWJzLXRhYmxlLXN0cmlwZWQtYmc6ICNlY2VkZWU7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1jb2xvcjogIzAwMDtcbiAgLS1icy10YWJsZS1hY3RpdmUtYmc6ICNkZmUwZTE7XG4gIC0tYnMtdGFibGUtYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLXRhYmxlLWhvdmVyLWJnOiAjZTVlNmU3O1xuICAtLWJzLXRhYmxlLWhvdmVyLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogdmFyKC0tYnMtdGFibGUtY29sb3IpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXRhYmxlLWJvcmRlci1jb2xvcik7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgLS1icy10YWJsZS1jb2xvcjogI2ZmZjtcbiAgLS1icy10YWJsZS1iZzogIzIxMjUyOTtcbiAgLS1icy10YWJsZS1ib3JkZXItY29sb3I6ICM0ZDUxNTQ7XG4gIC0tYnMtdGFibGUtc3RyaXBlZC1iZzogIzJjMzAzNDtcbiAgLS1icy10YWJsZS1zdHJpcGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLXRhYmxlLWFjdGl2ZS1iZzogIzM3M2IzZTtcbiAgLS1icy10YWJsZS1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtdGFibGUtaG92ZXItYmc6ICMzMjM1Mzk7XG4gIC0tYnMtdGFibGUtaG92ZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiB2YXIoLS1icy10YWJsZS1jb2xvcik7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtdGFibGUtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXh4bCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbn1cbi5mb3JtLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sW3R5cGU9ZmlsZV0ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZvcm0tY29udHJvbFt0eXBlPWZpbGVdOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBoZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDA7XG59XG4uZm9ybS1jb250cm9sOjotd2Via2l0LWRhdGV0aW1lLWVkaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMDtcbn1cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1jb250cm9sOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luOiAtMC4zNzVyZW0gLTAuNzVyZW07XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwLjc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICBib3JkZXItaW5saW5lLWVuZC13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2w6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1jb250cm9sOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbi5mb3JtLWNvbnRyb2wtc206OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDAuNXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbi5mb3JtLWNvbnRyb2wtbGc6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbjogLTAuNXJlbSAtMXJlbTtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxudGV4dGFyZWEuZm9ybS1jb250cm9sLXNtIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbn1cbnRleHRhcmVhLmZvcm0tY29udHJvbC1sZyB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xufVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6IDNyZW07XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtO1xufVxuLmZvcm0tY29udHJvbC1jb2xvcjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yOjotbW96LWNvbG9yLXN3YXRjaCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbn1cbi5mb3JtLWNvbnRyb2wtY29sb3I6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tY29udHJvbC1jb2xvci5mb3JtLWNvbnRyb2wtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG4uZm9ybS1jb250cm9sLWNvbG9yLmZvcm0tY29udHJvbC1sZyB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDFyZW0gKyBjYWxjKHZhcigtLWJzLWJvcmRlci13aWR0aCkgKiAyKSk7XG59XG5cbi5mb3JtLXNlbGVjdCB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaW1nOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdtMiA1IDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMi4yNXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWltZyksIHZhcigtLWJzLWZvcm0tc2VsZWN0LWJnLWljb24sIG5vbmUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHg7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tc2VsZWN0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NmI3ZmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSgxMywgMTEwLCAyNTMsIDAuMjUpO1xufVxuLmZvcm0tc2VsZWN0W211bHRpcGxlXSwgLmZvcm0tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgcGFkZGluZy1yaWdodDogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cbi5mb3JtLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1zZWxlY3Q6LW1vei1mb2N1c3Jpbmcge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbn1cblxuLmZvcm0tc2VsZWN0LXNtIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5mb3JtLXNlbGVjdC1sZyB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmZvcm0tc2VsZWN0IHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pbWc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RlZTJlNicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNWVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjEyNXJlbTtcbn1cbi5mb3JtLWNoZWNrIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICAtLWJzLWZvcm0tY2hlY2stYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZm9ybS1jaGVjay1iZyk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2UpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIHByaW50LWNvbG9yLWFkanVzdDogZXhhY3Q7XG59XG4uZm9ybS1jaGVjay1pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVlbTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9cmFkaW9dIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6YWN0aXZlIHtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDkwJSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg2YjdmZTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNmVmZDtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuLmZvcm0tY2hlY2staW5wdXQ6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nbTYgMTAgMyAzIDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWRbdHlwZT1yYWRpb10ge1xuICAtLWJzLWZvcm0tY2hlY2stYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0W3R5cGU9Y2hlY2tib3hdOmluZGV0ZXJtaW5hdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGQ2ZWZkO1xuICBib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtZm9ybS1jaGVjay1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZmZmJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZpbHRlcjogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmZvcm0tY2hlY2staW5wdXRbZGlzYWJsZWRdIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm0tc3dpdGNoIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjVlbTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dCB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgwLCAwLCAwLCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICB3aWR0aDogMmVtO1xuICBtYXJnaW4tbGVmdDogLTIuNWVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS1icy1mb3JtLXN3aXRjaC1iZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpmb2N1cyB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzg2YjdmZScvJTNlJTNjL3N2ZyUzZVwiKTtcbn1cbi5mb3JtLXN3aXRjaCAuZm9ybS1jaGVjay1pbnB1dDpjaGVja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuICAtLWJzLWZvcm0tc3dpdGNoLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSclMjNmZmYnLyUzZSUzYy9zdmclM2VcIik7XG59XG4uZm9ybS1zd2l0Y2guZm9ybS1jaGVjay1yZXZlcnNlIHtcbiAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi5mb3JtLXN3aXRjaC5mb3JtLWNoZWNrLXJldmVyc2UgLmZvcm0tY2hlY2staW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IC0yLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uYnRuLWNoZWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5idG4tY2hlY2tbZGlzYWJsZWRdICsgLmJ0biwgLmJ0bi1jaGVjazpkaXNhYmxlZCArIC5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmlsdGVyOiBub25lO1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAuZm9ybS1zd2l0Y2ggLmZvcm0tY2hlY2staW5wdXQ6bm90KDpjaGVja2VkKTpub3QoOmZvY3VzKSB7XG4gIC0tYnMtZm9ybS1zd2l0Y2gtYmc6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjI1JTI5Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uZm9ybS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEuNXJlbTtcbiAgcGFkZGluZzogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uZm9ybS1yYW5nZTpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4uZm9ybS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbn1cbi5mb3JtLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9ybS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZDRmZTtcbn1cbi5mb3JtLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDZlZmQ7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmQ0ZmU7XG59XG4uZm9ybS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDAuNXJlbTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG4uZm9ybS1yYW5nZTpkaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmZvcm0tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cbi5mb3JtLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmZvcm0tZmxvYXRpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgY2FsYyh2YXIoLS1icy1ib3JkZXItd2lkdGgpICogMikpO1xuICBtaW4taGVpZ2h0OiBjYWxjKDMuNXJlbSArIGNhbGModmFyKC0tYnMtYm9yZGVyLXdpZHRoKSAqIDIpKTtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG59XG4uZm9ybS1mbG9hdGluZyA+IGxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgMC42NSk7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmZvcm0tZmxvYXRpbmcgPiBsYWJlbCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpmb2N1cywgLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDpmb2N1cyxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICBwYWRkaW5nLXRvcDogMS42MjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjYyNXJlbTtcbn1cbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDotd2Via2l0LWF1dG9maWxsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dDotd2Via2l0LWF1dG9maWxsIHtcbiAgcGFkZGluZy10b3A6IDEuNjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC42MjVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMgfiBsYWJlbCxcbi5mb3JtLWZsb2F0aW5nID4gLmZvcm0tY29udHJvbDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB+IGxhYmVsLFxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1zZWxlY3QgfiBsYWJlbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwgfiBsYWJlbCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44NSkgdHJhbnNsYXRlWSgtMC41cmVtKSB0cmFuc2xhdGVYKDAuMTVyZW0pO1xufVxuLmZvcm0tZmxvYXRpbmcgPiB0ZXh0YXJlYTpmb2N1cyB+IGxhYmVsOjphZnRlcixcbi5mb3JtLWZsb2F0aW5nID4gdGV4dGFyZWE6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiBsYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGluc2V0OiAxcmVtIDAuMzc1cmVtO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmZvcm0tZmxvYXRpbmcgPiB0ZXh0YXJlYTpkaXNhYmxlZCB+IGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG59XG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IH4gbGFiZWwge1xuICBib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgMDtcbn1cbi5mb3JtLWZsb2F0aW5nID4gOmRpc2FibGVkIH4gbGFiZWwsXG4uZm9ybS1mbG9hdGluZyA+IC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQgfiBsYWJlbCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tZmxvYXRpbmc6Zm9jdXMtd2l0aGluIHtcbiAgei1pbmRleDogNTtcbn1cbi5pbnB1dC1ncm91cCAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xufVxuLmlucHV0LWdyb3VwIC5idG46Zm9jdXMge1xuICB6LWluZGV4OiA1O1xufVxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG59XG5cbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiA6bnRoLWxhc3QtY2hpbGQobiszKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuKzQpLFxuLmlucHV0LWdyb3VwLmhhcy12YWxpZGF0aW9uID4gLmZvcm0tZmxvYXRpbmc6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuKzMpID4gLmZvcm0tc2VsZWN0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLmlucHV0LWdyb3VwID4gOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tbWVudSk6bm90KC52YWxpZC10b29sdGlwKTpub3QoLnZhbGlkLWZlZWRiYWNrKTpub3QoLmludmFsaWQtdG9vbHRpcCk6bm90KC5pbnZhbGlkLWZlZWRiYWNrKSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZpcnN0LWNoaWxkKSA+IC5mb3JtLXNlbGVjdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWNvbG9yKTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCA6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEodmFyKC0tYnMtc3VjY2Vzcy1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pIHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZCwgLmZvcm0tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAud2FzLXZhbGlkYXRlZCAuZm9ybS1zZWxlY3Q6dmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pLCAuZm9ybS1zZWxlY3QuaXMtdmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdIHtcbiAgLS1icy1mb3JtLXNlbGVjdC1iZy1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzE5ODc1NCcgZD0nTTIuMyA2LjczLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjEnLyUzZSUzYy9zdmclM2VcIik7XG4gIHBhZGRpbmctcmlnaHQ6IDQuMTI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDIuMjVyZW07XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDp2YWxpZDpmb2N1cywgLmZvcm0tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLXZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWNvbG9yOnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLXZhbGlkIHtcbiAgd2lkdGg6IGNhbGMoM3JlbSArIGNhbGMoMS41ZW0gKyAwLjc1cmVtKSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS12YWxpZC1ib3JkZXItY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Y2hlY2tlZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgMC4yNSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0tdmFsaWQtY29sb3IpO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQgfiAudmFsaWQtZmVlZGJhY2sge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG59XG5cbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cyk6dmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cyk6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1zZWxlY3Q6bm90KDpmb2N1cykuaXMtdmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6dmFsaWQsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbikuaXMtdmFsaWQge1xuICB6LWluZGV4OiAzO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtY29sb3IpO1xufVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRhbmdlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCA6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLFxuLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1kYW5nZXItcmdiKSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLXNlbGVjdDppbnZhbGlkOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSwgLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6bm90KFttdWx0aXBsZV0pW3NpemU9XCIxXCJdLCAuZm9ybS1zZWxlY3QuaXMtaW52YWxpZDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSksIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOm5vdChbbXVsdGlwbGVdKVtzaXplPVwiMVwiXSB7XG4gIC0tYnMtZm9ybS1zZWxlY3QtYmctaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NSclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgcGFkZGluZy1yaWdodDogNC4xMjVyZW07XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xufVxuLndhcy12YWxpZGF0ZWQgLmZvcm0tc2VsZWN0OmludmFsaWQ6Zm9jdXMsIC5mb3JtLXNlbGVjdC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1mb3JtLWludmFsaWQtYm9yZGVyLWNvbG9yKTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1jb2xvcjppbnZhbGlkLCAuZm9ybS1jb250cm9sLWNvbG9yLmlzLWludmFsaWQge1xuICB3aWR0aDogY2FsYygzcmVtICsgY2FsYygxLjVlbSArIDAuNzVyZW0pKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZm9ybS1pbnZhbGlkLWJvcmRlci1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmNoZWNrZWQsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCAwLjI1KTtcbn1cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OmludmFsaWQgfiAuZm9ybS1jaGVjay1sYWJlbCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLWJzLWZvcm0taW52YWxpZC1jb2xvcik7XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1pbnB1dCB+IC5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zm9jdXMpOmludmFsaWQsIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmb2N1cykuaXMtaW52YWxpZCxcbi53YXMtdmFsaWRhdGVkIC5pbnB1dC1ncm91cCA+IC5mb3JtLXNlbGVjdDpub3QoOmZvY3VzKTppbnZhbGlkLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tc2VsZWN0Om5vdCg6Zm9jdXMpLmlzLWludmFsaWQsXG4ud2FzLXZhbGlkYXRlZCAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmZvY3VzLXdpdGhpbik6aW52YWxpZCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zm9jdXMtd2l0aGluKS5pcy1pbnZhbGlkIHtcbiAgei1pbmRleDogNDtcbn1cblxuLmJ0biB7XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjM3NXJlbTtcbiAgLS1icy1idG4tZm9udC1mYW1pbHk6IDtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLW9wYWNpdHk6IDAuNjU7XG4gIC0tYnMtYnRuLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDAuMjVyZW0gcmdiYSh2YXIoLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1idG4tcGFkZGluZy15KSB2YXIoLS1icy1idG4tcGFkZGluZy14KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWJ0bi1mb250LWZhbWlseSk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYnRuLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1icy1idG4tZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tYnMtYnRuLWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLWJzLWJ0bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1idG4tYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1iZyk7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrICsgLmJ0bjpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ib3JkZXItY29sb3IpO1xufVxuLmJ0bjpmb2N1cy12aXNpYmxlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcik7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Zm9jdXMtdmlzaWJsZSArIC5idG4ge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLCA6bm90KC5idG4tY2hlY2spICsgLmJ0bjphY3RpdmUsIC5idG46Zmlyc3QtY2hpbGQ6YWN0aXZlLCAuYnRuLmFjdGl2ZSwgLmJ0bi5zaG93IHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4uYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuOmZvY3VzLXZpc2libGUsIDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuOmZpcnN0LWNoaWxkOmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLmFjdGl2ZTpmb2N1cy12aXNpYmxlLCAuYnRuLnNob3c6Zm9jdXMtdmlzaWJsZSB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG4tY2hlY2s6Y2hlY2tlZDpmb2N1cy12aXNpYmxlICsgLmJ0biB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5idG46ZGlzYWJsZWQsIC5idG4uZGlzYWJsZWQsIGZpZWxkc2V0OmRpc2FibGVkIC5idG4ge1xuICBjb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1iZyk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzBiNWVkNztcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiA0OSwgMTMyLCAyNTM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMGE1OGNhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMGE1M2JlO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkNmVmZDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xufVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzZjNzU3ZDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM1YzYzNmE7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzU2NWU2NDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMwLCAxMzgsIDE0NTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM1NjVlNjQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICM1MTU4NWU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzE5ODc1NDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMxNTczNDc7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzE0NmM0MztcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjAsIDE1MywgMTEwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzE0NmM0MztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzEzNjUzZjtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgLS1icy1idG4tY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWJnOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWhvdmVyLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1ob3Zlci1iZzogIzMxZDJmMjtcbiAgLS1icy1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xuICAtLWJzLWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAxMSwgMTcyLCAyMDQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjM2RkNWYzO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMjVjZmYyO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAtLWJzLWJ0bi1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjYTJjO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmM3MjA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIxNywgMTY0LCA2O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmY2QzOTtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzcyMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYmc6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjYmIyZDNiO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNiMDJhMzc7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDIyNSwgODMsIDk3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2IwMmEzNztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2E1MjgzNDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1saWdodCB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1iZzogI2Y4ZjlmYTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkM2Q0ZDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2M2YzdjODtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjExLCAyMTIsIDIxMztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjMDAwO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICNjNmM3Yzg7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICNiYWJiYmM7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tZGFyayB7XG4gIC0tYnMtYnRuLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1iZzogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICM0MjQ2NDk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzM3M2IzZTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogNjYsIDcwLCA3MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICM0ZDUxNTQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMzNzNiM2U7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEzLCAxMTAsIDI1MztcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkO1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1idG4tY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDEwOCwgMTE3LCAxMjU7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjNmM3NTdkO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICAtLWJzLWJ0bi1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMxOTg3NTQ7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjUsIDEzNSwgODQ7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjMTk4NzU0O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogIzE5ODc1NDtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICAtLWJzLWJ0bi1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMGRjYWYwO1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4taG92ZXItYmc6ICMwZGNhZjA7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMTMsIDIwMiwgMjQwO1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogIzBkY2FmMDtcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogIzBkY2FmMDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICMwZGNhZjA7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nIHtcbiAgLS1icy1idG4tY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZmZjMTA3O1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI1NSwgMTkzLCA3O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1iZzogI2ZmYzEwNztcbiAgLS1icy1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tYWN0aXZlLXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1jb2xvcjogI2ZmYzEwNztcbiAgLS1icy1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIC0tYnMtZ3JhZGllbnQ6IG5vbmU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIge1xuICAtLWJzLWJ0bi1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICNkYzM1NDU7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMjIwLCA1MywgNjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZGMzNTQ1O1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgLS1icy1idG4tY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1idG4taG92ZXItY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWhvdmVyLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDI0OCwgMjQ5LCAyNTA7XG4gIC0tYnMtYnRuLWFjdGl2ZS1jb2xvcjogIzAwMDtcbiAgLS1icy1idG4tYWN0aXZlLWJnOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1hY3RpdmUtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWNvbG9yOiAjZjhmOWZhO1xuICAtLWJzLWJ0bi1kaXNhYmxlZC1iZzogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgLS1icy1ncmFkaWVudDogbm9uZTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICAtLWJzLWJ0bi1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWJ0bi1ob3Zlci1jb2xvcjogI2ZmZjtcbiAgLS1icy1idG4taG92ZXItYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWhvdmVyLWJvcmRlci1jb2xvcjogIzIxMjUyOTtcbiAgLS1icy1idG4tZm9jdXMtc2hhZG93LXJnYjogMzMsIDM3LCA0MTtcbiAgLS1icy1idG4tYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWJ0bi1hY3RpdmUtYmc6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICMyMTI1Mjk7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjMjEyNTI5O1xuICAtLWJzLWdyYWRpZW50OiBub25lO1xufVxuXG4uYnRuLWxpbmsge1xuICAtLWJzLWJ0bi1mb250LXdlaWdodDogNDAwO1xuICAtLWJzLWJ0bi1jb2xvcjogdmFyKC0tYnMtbGluay1jb2xvcik7XG4gIC0tYnMtYnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4taG92ZXItY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWJ0bi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS1icy1idG4tZGlzYWJsZWQtY29sb3I6ICM2Yzc1N2Q7XG4gIC0tYnMtYnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tYnMtYnRuLWJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gIC0tYnMtYnRuLWZvY3VzLXNoYWRvdy1yZ2I6IDQ5LCAxMzIsIDI1MztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYnRuLWxpbms6Zm9jdXMtdmlzaWJsZSB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY29sb3IpO1xufVxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1ob3Zlci1jb2xvcik7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgLS1icy1idG4tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1idG4tZm9udC1zaXplOiAxLjI1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICAtLWJzLWJ0bi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtYnRuLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJ0bi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLWJ0bi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuLmZhZGUge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mYWRlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZmFkZTpub3QoLnNob3cpIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNvbGxhcHNlOm5vdCguc2hvdykge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29sbGFwc2luZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZyB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbGxhcHNpbmcuY29sbGFwc2UtaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuMzVzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29sbGFwc2luZy5jb2xsYXBzZS1ob3Jpem9udGFsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5cbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgLS1icy1kcm9wZG93bi16aW5kZXg6IDEwMDA7XG4gIC0tYnMtZHJvcGRvd24tbWluLXdpZHRoOiAxMHJlbTtcbiAgLS1icy1kcm9wZG93bi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtZHJvcGRvd24tcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtZHJvcGRvd24tc3BhY2VyOiAwLjEyNXJlbTtcbiAgLS1icy1kcm9wZG93bi1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtZHJvcGRvd24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1kcm9wZG93bi1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtZHJvcGRvd24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgLS1icy1kcm9wZG93bi1kaXZpZGVyLWJnOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IDAuNXJlbTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiB2YXIoLS1icy10ZXJ0aWFyeS1iZyk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICNmZmY7XG4gIC0tYnMtZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICMwZDZlZmQ7XG4gIC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtdGVydGlhcnktY29sb3IpO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogIzZjNzU3ZDtcbiAgLS1icy1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy1kcm9wZG93bi16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IHZhcigtLWJzLWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24tcGFkZGluZy14KTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLWRyb3Bkb3duLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1kcm9wZG93bi1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xufVxuLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuXG4uZHJvcGRvd24tbWVudS1zdGFydCB7XG4gIC0tYnMtcG9zaXRpb246IHN0YXJ0O1xufVxuLmRyb3Bkb3duLW1lbnUtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWVuZCB7XG4gIC0tYnMtcG9zaXRpb246IGVuZDtcbn1cbi5kcm9wZG93bi1tZW51LWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1zbS1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kcm9wZG93bi1tZW51LW1kLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1tZC1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbWQtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LWxnLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1zdGFydFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kIHtcbiAgICAtLWJzLXBvc2l0aW9uOiBlbmQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtbGctZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1zdGFydCB7XG4gICAgLS1icy1wb3NpdGlvbjogc3RhcnQ7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUteGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZCB7XG4gICAgLS1icy1wb3NpdGlvbjogZW5kO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLWVuZFtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUteHhsLXN0YXJ0IHtcbiAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtc3RhcnRbZGF0YS1icy1wb3BwZXJdIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXh4bC1lbmQge1xuICAgIC0tYnMtcG9zaXRpb246IGVuZDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS14eGwtZW5kW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuLmRyb3B1cCAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtZHJvcGRvd24tc3BhY2VyKTtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3BlbmQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IHZhcigtLWJzLWRyb3Bkb3duLXNwYWNlcik7XG59XG4uZHJvcGVuZCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wZW5kIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgdmVydGljYWwtYWxpZ246IDA7XG59XG5cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiB2YXIoLS1icy1kcm9wZG93bi1zcGFjZXIpO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZHJvcHN0YXJ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmRyb3BzdGFydCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogdmFyKC0tYnMtZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teSkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLWJvcmRlci1yYWRpdXMsIDApO1xufVxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstaG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbn1cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XG59XG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLWJzLWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24taGVhZGVyLWNvbG9yKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tYnMtZHJvcGRvd24taXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi5kcm9wZG93bi1tZW51LWRhcmsge1xuICAtLWJzLWRyb3Bkb3duLWNvbG9yOiAjZGVlMmU2O1xuICAtLWJzLWRyb3Bkb3duLWJnOiAjMzQzYTQwO1xuICAtLWJzLWRyb3Bkb3duLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1kcm9wZG93bi1ib3gtc2hhZG93OiA7XG4gIC0tYnMtZHJvcGRvd24tbGluay1jb2xvcjogI2RlZTJlNjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjZmZmO1xuICAtLWJzLWRyb3Bkb3duLWRpdmlkZXItYmc6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtZHJvcGRvd24tbGluay1ob3Zlci1iZzogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjYWRiNWJkO1xuICAtLWJzLWRyb3Bkb3duLWhlYWRlci1jb2xvcjogI2FkYjViZDtcbn1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi1ncm91cCA+IC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG59XG4uYnRuLWdyb3VwID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwID4gLmJ0bi5hY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1jaGVjazpjaGVja2VkICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWNoZWNrOmZvY3VzICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5idG4tdG9vbGJhciAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJ0bi1ncm91cCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xufVxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjazpmaXJzdC1jaGlsZCkgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xufVxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5idG4tZ3JvdXAgPiAuYnRuOm50aC1jaGlsZChuKzMpLFxuLmJ0bi1ncm91cCA+IDpub3QoLmJ0bi1jaGVjaykgKyAuYnRuLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNTYyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjU2MjVyZW07XG59XG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciwgLmRyb3BlbmQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5kcm9wc3RhcnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLWJzLWJvcmRlci13aWR0aCkpO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bnRoLWNoaWxkKG4rMyksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLm5hdiB7XG4gIC0tYnMtbmF2LWxpbmstcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0OiA7XG4gIC0tYnMtbmF2LWxpbmstY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1saW5rLWhvdmVyLWNvbG9yKTtcbiAgLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXYtbGluay1wYWRkaW5nLXkpIHZhcigtLWJzLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtbmF2LWxpbmstZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLW5hdi1saW5rLWZvbnQtd2VpZ2h0KTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubmF2LWxpbmsge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtbGluazpob3ZlciwgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbn1cbi5uYXYtbGluazpmb2N1cy12aXNpYmxlIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG59XG4ubmF2LWxpbmsuZGlzYWJsZWQsIC5uYXYtbGluazpkaXNhYmxlZCB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW5hdi10YWJzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKSB2YXIoLS1icy1zZWNvbmRhcnktYmcpIHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgdmFyKC0tYnMtYm9keS1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi10YWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbmsge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlcjogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1uYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcbn1cbi5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICBpc29sYXRpb246IGlzb2xhdGU7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xufVxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbmF2LXRhYnMtbGluay1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLW5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbmF2LXRhYnMtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIHtcbiAgLS1icy1uYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogIzBkNmVmZDtcbn1cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xufVxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1uYXYtcGlsbHMtbGluay1hY3RpdmUtYmcpO1xufVxuXG4ubmF2LXVuZGVybGluZSB7XG4gIC0tYnMtbmF2LXVuZGVybGluZS1nYXA6IDFyZW07XG4gIC0tYnMtbmF2LXVuZGVybGluZS1ib3JkZXItd2lkdGg6IDAuMTI1cmVtO1xuICAtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgZ2FwOiB2YXIoLS1icy1uYXYtdW5kZXJsaW5lLWdhcCk7XG59XG4ubmF2LXVuZGVybGluZSAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtYm9yZGVyLXdpZHRoKSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5uYXYtdW5kZXJsaW5lIC5uYXYtbGluazpob3ZlciwgLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudGNvbG9yO1xufVxuLm5hdi11bmRlcmxpbmUgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtdW5kZXJsaW5lIC5zaG93ID4gLm5hdi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IHZhcigtLWJzLW5hdi11bmRlcmxpbmUtbGluay1hY3RpdmUtY29sb3IpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiBjdXJyZW50Y29sb3I7XG59XG5cbi5uYXYtZmlsbCA+IC5uYXYtbGluayxcbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWp1c3RpZmllZCA+IC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1iYXNpczogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2LWZpbGwgLm5hdi1pdGVtIC5uYXYtbGluayxcbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSAubmF2LWxpbmsge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5hdmJhciB7XG4gIC0tYnMtbmF2YmFyLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXZiYXItcGFkZGluZy15OiAwLjVyZW07XG4gIC0tYnMtbmF2YmFyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDAuNjUpO1xuICAtLWJzLW5hdmJhci1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjgpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjMpO1xuICAtLWJzLW5hdmJhci1hY3RpdmUtY29sb3I6IHJnYmEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgMSk7XG4gIC0tYnMtbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogMC4zMTI1cmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAxcmVtO1xuICAtLWJzLW5hdmJhci1icmFuZC1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tYnMtbmF2YmFyLWJyYW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIDEpO1xuICAtLWJzLW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAxKTtcbiAgLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODMzLCAzNywgNDEsIDAuNzUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLW5hdmJhci10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCAwLjE1KTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogMC4yNXJlbTtcbiAgLS1icy1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS1icy1uYXZiYXItcGFkZGluZy15KSB2YXIoLS1icy1uYXZiYXItcGFkZGluZy14KTtcbn1cbi5uYXZiYXIgPiAuY29udGFpbmVyLFxuLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQsXG4ubmF2YmFyID4gLmNvbnRhaW5lci1zbSxcbi5uYXZiYXIgPiAuY29udGFpbmVyLW1kLFxuLm5hdmJhciA+IC5jb250YWluZXItbGcsXG4ubmF2YmFyID4gLmNvbnRhaW5lci14bCxcbi5uYXZiYXIgPiAuY29udGFpbmVyLXh4bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogaW5oZXJpdDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLm5hdmJhci1icmFuZCB7XG4gIHBhZGRpbmctdG9wOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtcGFkZGluZy15KTtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWJzLW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1icmFuZC1tYXJnaW4tZW5kKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWJyYW5kLWhvdmVyLWNvbG9yKTtcbn1cblxuLm5hdmJhci1uYXYge1xuICAtLWJzLW5hdi1saW5rLXBhZGRpbmcteDogMDtcbiAgLS1icy1uYXYtbGluay1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1uYXYtbGluay1mb250LXdlaWdodDogO1xuICAtLWJzLW5hdi1saW5rLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItaG92ZXItY29sb3IpO1xuICAtLWJzLW5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4ubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyB7XG4gIGNvbG9yOiB2YXIoLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yKTtcbn1cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLm5hdmJhci10ZXh0IHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG59XG4ubmF2YmFyLXRleHQgYSxcbi5uYXZiYXItdGV4dCBhOmhvdmVyLFxuLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogdmFyKC0tYnMtbmF2YmFyLWFjdGl2ZS1jb2xvcik7XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5uYXZiYXItdG9nZ2xlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14KTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1uYXZiYXItdG9nZ2xlci1mb250LXNpemUpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLWJzLW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1cyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLW5hdmJhci10b2dnbGVyLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmF2YmFyLXRvZ2dsZXI6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLWJzLW5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoKTtcbn1cblxuLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxLjVlbTtcbiAgaGVpZ2h0OiAxLjVlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1icy1zY3JvbGwtaGVpZ2h0LCA3NXZoKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWJzLW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14eGwge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgcGFkZGluZy1sZWZ0OiB2YXIoLS1icy1uYXZiYXItbmF2LWxpbmstcGFkZGluZy14KTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14eGwgLm9mZmNhbnZhcyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteHhsIC5vZmZjYW52YXMgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gIH1cbn1cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG59XG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHotaW5kZXg6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLm5hdmJhci1leHBhbmQgLm9mZmNhbnZhcyAub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubmF2YmFyLWV4cGFuZCAub2ZmY2FudmFzIC5vZmZjYW52YXMtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZ3JvdzogMDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbn1cblxuLm5hdmJhci1kYXJrLFxuLm5hdmJhcltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1uYXZiYXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41NSk7XG4gIC0tYnMtbmF2YmFyLWhvdmVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICAtLWJzLW5hdmJhci1kaXNhYmxlZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbiAgLS1icy1uYXZiYXItYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLW5hdmJhci1icmFuZC1jb2xvcjogI2ZmZjtcbiAgLS1icy1uYXZiYXItYnJhbmQtaG92ZXItY29sb3I6ICNmZmY7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG5bZGF0YS1icy10aGVtZT1kYXJrXSAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIC0tYnMtbmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAzMCAzMCclM2UlM2NwYXRoIHN0cm9rZT0ncmdiYSUyODI1NSwgMjU1LCAyNTUsIDAuNTUlMjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uY2FyZCB7XG4gIC0tYnMtY2FyZC1zcGFjZXIteTogMXJlbTtcbiAgLS1icy1jYXJkLXNwYWNlci14OiAxcmVtO1xuICAtLWJzLWNhcmQtdGl0bGUtc3BhY2VyLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLXRpdGxlLWNvbG9yOiA7XG4gIC0tYnMtY2FyZC1zdWJ0aXRsZS1jb2xvcjogO1xuICAtLWJzLWNhcmQtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLWNhcmQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLWNhcmQtYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtY2FyZC1ib3gtc2hhZG93OiA7XG4gIC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1jYXJkLWNhcC1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtY2FyZC1jYXAtYmc6IHJnYmEodmFyKC0tYnMtYm9keS1jb2xvci1yZ2IpLCAwLjAzKTtcbiAgLS1icy1jYXJkLWNhcC1jb2xvcjogO1xuICAtLWJzLWNhcmQtaGVpZ2h0OiA7XG4gIC0tYnMtY2FyZC1jb2xvcjogO1xuICAtLWJzLWNhcmQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogMXJlbTtcbiAgLS1icy1jYXJkLWdyb3VwLW1hcmdpbjogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIGhlaWdodDogdmFyKC0tYnMtY2FyZC1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1jYXJkLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiBociB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uY2FyZCA+IC5saXN0LWdyb3VwIHtcbiAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbTogaW5oZXJpdDtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLmNhcmQgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbi5jYXJkID4gLmxpc3QtZ3JvdXAgKyAuY2FyZC1mb290ZXIge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtc3BhY2VyLXkpIHZhcigtLWJzLWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jb2xvcik7XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC10aXRsZS1zcGFjZXIteSk7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLXRpdGxlLXNwYWNlci15KSk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJkLXN1YnRpdGxlLWNvbG9yKTtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogdmFyKC0tYnMtY2FyZC1zcGFjZXIteCk7XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6IHZhcigtLWJzLWNhcmQtY2FwLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtYmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtY2FyZC1ib3JkZXItY29sb3IpO1xufVxuLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtY2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1jYXJkLWJvcmRlci1jb2xvcik7XG59XG4uY2FyZC1mb290ZXI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1jYXJkLWNhcC1wYWRkaW5nLXgpKTtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteSkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG4uY2FyZC1oZWFkZXItdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtY2FyZC1iZyk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLWNhcmQtYmcpO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLTAuNSAqIHZhcigtLWJzLWNhcmQtY2FwLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tYnMtY2FyZC1jYXAtcGFkZGluZy14KSk7XG59XG5cbi5jYXJkLWltZy1vdmVybGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IHZhcigtLWJzLWNhcmQtaW1nLW92ZXJsYXktcGFkZGluZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtY2FyZC1ncm91cC1tYXJnaW4pO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgZmxleDogMSAwIDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpID4gLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpID4gLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgPiAuY2FyZC1mb290ZXIge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5jYXJkLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuXG4uYWNjb3JkaW9uIHtcbiAgLS1icy1hY2NvcmRpb24tY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtYWNjb3JkaW9uLXRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiAgLS1icy1hY2NvcmRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFjY29yZGlvbi1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKHZhcigtLWJzLWJvcmRlci1yYWRpdXMpIC0gKHZhcigtLWJzLWJvcmRlci13aWR0aCkpKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogMS4yNXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWJnOiB2YXIoLS1icy1hY2NvcmRpb24tYmcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMyMTI1MjknIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCclM2UlM2NwYXRoIGQ9J20yIDUgNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6IDEuMjVyZW07XG4gIC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAtLWJzLWFjY29yZGlvbi1idG4taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyBzdHJva2U9JyUyMzA1MmM2NScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyUzZSUzY3BhdGggZD0nbTIgNSA2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIC0tYnMtYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAxLjI1cmVtO1xuICAtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1hY2NvcmRpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFjY29yZGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKTtcbn1cblxuLmFjY29yZGlvbi1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLXBhZGRpbmcteSkgdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1iZyk7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgb3ZlcmZsb3ctYW5jaG9yOiBub25lO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1hY2NvcmRpb24tdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmFjY29yZGlvbi1idXR0b246bm90KC5jb2xsYXBzZWQpIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1hY3RpdmUtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1hY2NvcmRpb24tYWN0aXZlLWJnKTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCBjYWxjKC0xICogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkpIDAgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpub3QoLmNvbGxhcHNlZCk6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gIHRyYW5zZm9ybTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybSk7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjo6YWZ0ZXIge1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWFjY29yZGlvbi1idG4taWNvbik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXdpZHRoKTtcbiAgdHJhbnNpdGlvbjogdmFyKC0tYnMtYWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG4uYWNjb3JkaW9uLWJ1dHRvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWFjY29yZGlvbi1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWFjY29yZGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1jb2xvcik7XG59XG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpmaXJzdC1vZi10eXBlID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4uYWNjb3JkaW9uLWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuLmFjY29yZGlvbi1pdGVtOmxhc3Qtb2YtdHlwZSA+IC5hY2NvcmRpb24taGVhZGVyIC5hY2NvcmRpb24tYnV0dG9uLmNvbGxhcHNlZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5hY2NvcmRpb24taXRlbTpsYXN0LW9mLXR5cGUgPiAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYWNjb3JkaW9uLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWNjb3JkaW9uLWJvZHkge1xuICBwYWRkaW5nOiB2YXIoLS1icy1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLWJzLWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteCk7XG59XG5cbi5hY2NvcmRpb24tZmx1c2ggPiAuYWNjb3JkaW9uLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuLmFjY29yZGlvbi1mbHVzaCA+IC5hY2NvcmRpb24taXRlbSA+IC5hY2NvcmRpb24tY29sbGFwc2UsXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24sXG4uYWNjb3JkaW9uLWZsdXNoID4gLmFjY29yZGlvbi1pdGVtID4gLmFjY29yZGlvbi1oZWFkZXIgLmFjY29yZGlvbi1idXR0b24uY29sbGFwc2VkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuW2RhdGEtYnMtdGhlbWU9ZGFya10gLmFjY29yZGlvbi1idXR0b246OmFmdGVyIHtcbiAgLS1icy1hY2NvcmRpb24tYnRuLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWFjY29yZGlvbi1idG4tYWN0aXZlLWljb246IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyMzZlYThmZSclM2UlM2NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXg6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXk6IDA7XG4gIC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxcmVtO1xuICAtLWJzLWJyZWFkY3J1bWItYmc6IDtcbiAgLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IDtcbiAgLS1icy1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tYnMtYnJlYWRjcnVtYi1wYWRkaW5nLXkpIHZhcigtLWJzLWJyZWFkY3J1bWItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tYnMtYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1icmVhZGNydW1iLWZvbnQtc2l6ZSk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItYmcpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1icmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogdmFyKC0tYnMtYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmcteCk7XG59XG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTo6YmVmb3JlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuICBjb2xvcjogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgY29udGVudDogdmFyKC0tYnMtYnJlYWRjcnVtYi1kaXZpZGVyLCBcIi9cIikgLyogcnRsOiB2YXIoLS1icy1icmVhZGNydW1iLWRpdmlkZXIsIFwiL1wiKSAqLztcbn1cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6IHZhcigtLWJzLWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMzc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplOiAxcmVtO1xuICAtLWJzLXBhZ2luYXRpb24tY29sb3I6IHZhcigtLWJzLWxpbmstY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtbGluay1ob3Zlci1jb2xvcik7XG4gIC0tYnMtcGFnaW5hdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtdGVydGlhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3I6IHZhcigtLWJzLWxpbmstaG92ZXItY29sb3IpO1xuICAtLWJzLXBhZ2luYXRpb24tZm9jdXMtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAwLjI1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAwLjI1KTtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1iZzogIzBkNmVmZDtcbiAgLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICMwZDZlZmQ7XG4gIC0tYnMtcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmcpO1xuICAtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1wYWdpbmF0aW9uLXBhZGRpbmcteSkgdmFyKC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXgpO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucGFnZS1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucGFnZS1saW5rOmhvdmVyIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24taG92ZXItY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcik7XG59XG4ucGFnZS1saW5rOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93KTtcbn1cbi5wYWdlLWxpbmsuYWN0aXZlLCAuYWN0aXZlID4gLnBhZ2UtbGluayB7XG4gIHotaW5kZXg6IDM7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tYWN0aXZlLWJnKTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3IpO1xufVxuLnBhZ2UtbGluay5kaXNhYmxlZCwgLmRpc2FibGVkID4gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiB2YXIoLS1icy1wYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yKTtcbn1cblxuLnBhZ2UtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbn1cbi5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cyk7XG59XG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBhZ2luYXRpb24tbGcge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAxLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuNzVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDEuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLnBhZ2luYXRpb24tc20ge1xuICAtLWJzLXBhZ2luYXRpb24tcGFkZGluZy14OiAwLjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1wYWRkaW5nLXk6IDAuMjVyZW07XG4gIC0tYnMtcGFnaW5hdGlvbi1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5iYWRnZSB7XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy14OiAwLjY1ZW07XG4gIC0tYnMtYmFkZ2UtcGFkZGluZy15OiAwLjM1ZW07XG4gIC0tYnMtYmFkZ2UtZm9udC1zaXplOiAwLjc1ZW07XG4gIC0tYnMtYmFkZ2UtZm9udC13ZWlnaHQ6IDcwMDtcbiAgLS1icy1iYWRnZS1jb2xvcjogI2ZmZjtcbiAgLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1iYWRnZS1wYWRkaW5nLXkpIHZhcigtLWJzLWJhZGdlLXBhZGRpbmcteCk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtYmFkZ2UtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLWJzLWJhZGdlLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1iYWRnZS1ib3JkZXItcmFkaXVzKTtcbn1cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5hbGVydCB7XG4gIC0tYnMtYWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1hbGVydC1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtYWxlcnQtbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLS1icy1hbGVydC1jb2xvcjogaW5oZXJpdDtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLWJzLWFsZXJ0LWJvcmRlcjogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1hbGVydC1ib3JkZXItY29sb3IpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogdmFyKC0tYnMtYWxlcnQtcGFkZGluZy15KSB2YXIoLS1icy1hbGVydC1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy1hbGVydC1tYXJnaW4tYm90dG9tKTtcbiAgY29sb3I6IHZhcigtLWJzLWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYWxlcnQtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWFsZXJ0LWJvcmRlcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWFsZXJ0LWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiB2YXIoLS1icy1hbGVydC1saW5rLWNvbG9yKTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogM3JlbTtcbn1cbi5hbGVydC1kaXNtaXNzaWJsZSAuYnRuLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAxLjI1cmVtIDFyZW07XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1hbGVydC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc3VjY2Vzcy1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gIC0tYnMtYWxlcnQtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWluZm8tYmctc3VidGxlKTtcbiAgLS1icy1hbGVydC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtbGluay1jb2xvcjogdmFyKC0tYnMtaW5mby10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG59XG5cbi5hbGVydC1kYW5nZXIge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYW5nZXItdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhbmdlci10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWxpZ2h0IHtcbiAgLS1icy1hbGVydC1jb2xvcjogdmFyKC0tYnMtbGlnaHQtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtYWxlcnQtYmc6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1hbGVydC1saW5rLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICAtLWJzLWFsZXJ0LWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWFsZXJ0LWJnOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtYWxlcnQtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWFsZXJ0LWxpbmstY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG59XG5cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xuICB9XG59XG4ucHJvZ3Jlc3MsXG4ucHJvZ3Jlc3Mtc3RhY2tlZCB7XG4gIC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0OiAxcmVtO1xuICAtLWJzLXByb2dyZXNzLWZvbnQtc2l6ZTogMC43NXJlbTtcbiAgLS1icy1wcm9ncmVzcy1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKTtcbiAgLS1icy1wcm9ncmVzcy1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93LWluc2V0KTtcbiAgLS1icy1wcm9ncmVzcy1iYXItY29sb3I6ICNmZmY7XG4gIC0tYnMtcHJvZ3Jlc3MtYmFyLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiB2YXIoLS1icy1wcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iZyk7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS1icy1wcm9ncmVzcy1iYXItY29sb3IpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByb2dyZXNzLWJhci1iZyk7XG4gIHRyYW5zaXRpb246IHZhcigtLWJzLXByb2dyZXNzLWJhci10cmFuc2l0aW9uKTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5wcm9ncmVzcy1iYXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG4gIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYnMtcHJvZ3Jlc3MtaGVpZ2h0KSB2YXIoLS1icy1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ucHJvZ3Jlc3Mtc3RhY2tlZCA+IC5wcm9ncmVzcyA+IC5wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gIGFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogMC41cmVtO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXRlcnRpYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJnKTtcbiAgLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiAjZmZmO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAjMGQ2ZWZkO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogIzBkNmVmZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xufVxuXG4ubGlzdC1ncm91cC1udW1iZXJlZCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogc2VjdGlvbjtcbn1cbi5saXN0LWdyb3VwLW51bWJlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgY291bnRlci1pbmNyZW1lbnQ6IHNlY3Rpb247XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS1icy1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsIC5saXN0LWdyb3VwLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmcpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcik7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246bm90KC5hY3RpdmUpOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpub3QoLmFjdGl2ZSk6Zm9jdXMge1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnKTtcbn1cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOm5vdCguYWN0aXZlKTphY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnKTtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKC0xICogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpKTtcbiAgICBib3JkZXItbGVmdC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsID4gLmxpc3QtZ3JvdXAtaXRlbSArIC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMSAqIHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKSk7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgfVxufVxuLmxpc3QtZ3JvdXAtZmx1c2gge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgdmFyKC0tYnMtbGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xufVxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtcHJpbWFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXByaW1hcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1wcmltYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1wcmltYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtc3VjY2Vzcy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXN1Y2Nlc3MtYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtaW5mby1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1pbmZvLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWluZm8tdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLXdhcm5pbmctYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy13YXJuaW5nLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLXdhcm5pbmctdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy13YXJuaW5nLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XG4gIC0tYnMtbGlzdC1ncm91cC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYmc6IHZhcigtLWJzLWRhbmdlci1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYW5nZXItYmctc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1iZzogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgLS1icy1saXN0LWdyb3VwLWNvbG9yOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWJnOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogdmFyKC0tYnMtZW1waGFzaXMtY29sb3IpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWJnOiB2YXIoLS1icy1saWdodC1ib3JkZXItc3VidGxlKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6IHZhcigtLWJzLWxpZ2h0LWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1saWdodC1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWJnOiB2YXIoLS1icy1saWdodC10ZXh0LWVtcGhhc2lzKTtcbiAgLS1icy1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICAtLWJzLWxpc3QtZ3JvdXAtY29sb3I6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1iZzogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6IHZhcigtLWJzLWRhcmstYm9yZGVyLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcik7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiB2YXIoLS1icy1kYXJrLWJvcmRlci1zdWJ0bGUpO1xuICAtLWJzLWxpc3QtZ3JvdXAtYWN0aXZlLWNvbG9yOiB2YXIoLS1icy1kYXJrLWJnLXN1YnRsZSk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYmc6IHZhcigtLWJzLWRhcmstdGV4dC1lbXBoYXNpcyk7XG4gIC0tYnMtbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1kYXJrLXRleHQtZW1waGFzaXMpO1xufVxuXG4uYnRuLWNsb3NlIHtcbiAgLS1icy1idG4tY2xvc2UtY29sb3I6ICMwMDA7XG4gIC0tYnMtYnRuLWNsb3NlLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjMwMDAnJTNlJTNjcGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMCAxIDEuNDE0IDBMOCA2LjU4NiAxNC4yOTMuMjkzYTEgMSAwIDEgMSAxLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNCAxLjQxNEw4IDkuNDE0bC02LjI5MyA2LjI5M2ExIDEgMCAwIDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAgMSAwLTEuNDE0Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAtLWJzLWJ0bi1jbG9zZS1vcGFjaXR5OiAwLjU7XG4gIC0tYnMtYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk6IDAuNzU7XG4gIC0tYnMtYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogMCAwIDAgMC4yNXJlbSByZ2JhKDEzLCAxMTAsIDI1MywgMC4yNSk7XG4gIC0tYnMtYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6IDE7XG4gIC0tYnMtYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IDAuMjU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgcGFkZGluZzogMC4yNWVtIDAuMjVlbTtcbiAgY29sb3I6IHZhcigtLWJzLWJ0bi1jbG9zZS1jb2xvcik7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHZhcigtLWJzLWJ0bi1jbG9zZS1iZykgY2VudGVyLzFlbSBhdXRvIG5vLXJlcGVhdDtcbiAgZmlsdGVyOiB2YXIoLS1icy1idG4tY2xvc2UtZmlsdGVyKTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjM3NXJlbTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiB2YXIoLS1icy1idG4tY2xvc2UtY29sb3IpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG9wYWNpdHk6IHZhcigtLWJzLWJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5KTtcbn1cbi5idG4tY2xvc2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1idG4tY2xvc2UtZm9jdXMtc2hhZG93KTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHkpO1xufVxuLmJ0bi1jbG9zZTpkaXNhYmxlZCwgLmJ0bi1jbG9zZS5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3BhY2l0eTogdmFyKC0tYnMtYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHkpO1xufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgLS1icy1idG4tY2xvc2UtZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbjpyb290LFxuW2RhdGEtYnMtdGhlbWU9bGlnaHRdIHtcbiAgLS1icy1idG4tY2xvc2UtZmlsdGVyOiA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1idG4tY2xvc2UtZmlsdGVyOiBpbnZlcnQoMSkgZ3JheXNjYWxlKDEwMCUpIGJyaWdodG5lc3MoMjAwJSk7XG59XG5cbi50b2FzdCB7XG4gIC0tYnMtdG9hc3QtemluZGV4OiAxMDkwO1xuICAtLWJzLXRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiAgLS1icy10b2FzdC1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy10b2FzdC1zcGFjaW5nOiAxLjVyZW07XG4gIC0tYnMtdG9hc3QtbWF4LXdpZHRoOiAzNTBweDtcbiAgLS1icy10b2FzdC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvYXN0LWNvbG9yOiA7XG4gIC0tYnMtdG9hc3QtYmc6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjg1KTtcbiAgLS1icy10b2FzdC1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtdG9hc3QtYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICAtLWJzLXRvYXN0LWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXRvYXN0LWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICAtLWJzLXRvYXN0LWhlYWRlci1jb2xvcjogdmFyKC0tYnMtc2Vjb25kYXJ5LWNvbG9yKTtcbiAgLS1icy10b2FzdC1oZWFkZXItYmc6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCAwLjg1KTtcbiAgLS1icy10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9hc3QtbWF4LXdpZHRoKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvYXN0LWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b2FzdC1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS1icy10b2FzdC1ib3gtc2hhZG93KTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cyk7XG59XG4udG9hc3Quc2hvd2luZyB7XG4gIG9wYWNpdHk6IDA7XG59XG4udG9hc3Q6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50b2FzdC1jb250YWluZXIge1xuICAtLWJzLXRvYXN0LXppbmRleDogMTA5MDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiB2YXIoLS1icy10b2FzdC16aW5kZXgpO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udG9hc3QtY29udGFpbmVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS1icy10b2FzdC1zcGFjaW5nKTtcbn1cblxuLnRvYXN0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXRvYXN0LWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGModmFyKC0tYnMtdG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS1icy10b2FzdC1ib3JkZXItd2lkdGgpKTtcbn1cbi50b2FzdC1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtdG9hc3QtcGFkZGluZy14KSk7XG4gIG1hcmdpbi1sZWZ0OiB2YXIoLS1icy10b2FzdC1wYWRkaW5nLXgpO1xufVxuXG4udG9hc3QtYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLm1vZGFsIHtcbiAgLS1icy1tb2RhbC16aW5kZXg6IDEwNTU7XG4gIC0tYnMtbW9kYWwtd2lkdGg6IDUwMHB4O1xuICAtLWJzLW1vZGFsLXBhZGRpbmc6IDFyZW07XG4gIC0tYnMtbW9kYWwtbWFyZ2luOiAwLjVyZW07XG4gIC0tYnMtbW9kYWwtY29sb3I6IHZhcigtLWJzLWJvZHktY29sb3IpO1xuICAtLWJzLW1vZGFsLWJnOiB2YXIoLS1icy1ib2R5LWJnKTtcbiAgLS1icy1tb2RhbC1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtbW9kYWwtYm9yZGVyLXdpZHRoOiB2YXIoLS1icy1ib3JkZXItd2lkdGgpO1xuICAtLWJzLW1vZGFsLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpO1xuICAtLWJzLW1vZGFsLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctc20pO1xuICAtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSAodmFyKC0tYnMtYm9yZGVyLXdpZHRoKSkpO1xuICAtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXg6IDFyZW07XG4gIC0tYnMtbW9kYWwtaGVhZGVyLXBhZGRpbmcteTogMXJlbTtcbiAgLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZzogMXJlbSAxcmVtO1xuICAtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvcik7XG4gIC0tYnMtbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogMS41O1xuICAtLWJzLW1vZGFsLWZvb3Rlci1nYXA6IDAuNXJlbTtcbiAgLS1icy1tb2RhbC1mb290ZXItYmc6IDtcbiAgLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1ib3JkZXItY29sb3IpO1xuICAtLWJzLW1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1tb2RhbC16aW5kZXgpO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IHZhcigtLWJzLW1vZGFsLW1hcmdpbik7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm1vZGFsLm1vZGFsLXN0YXRpYyAubW9kYWwtZGlhbG9nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS1icy1tb2RhbC1tYXJnaW4pICogMik7XG59XG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1ib2R5IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIHZhcigtLWJzLW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtbW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtbW9kYWwtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLW1vZGFsLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtbW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtbW9kYWwtYm9yZGVyLXJhZGl1cyk7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC0tYnMtYmFja2Ryb3AtemluZGV4OiAxMDUwO1xuICAtLWJzLWJhY2tkcm9wLWJnOiAjMDAwO1xuICAtLWJzLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IHZhcigtLWJzLWJhY2tkcm9wLXppbmRleCk7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtYmFja2Ryb3AtYmcpO1xufVxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm1vZGFsLWJhY2tkcm9wLnNob3cge1xuICBvcGFjaXR5OiB2YXIoLS1icy1iYWNrZHJvcC1vcGFjaXR5KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuLm1vZGFsLWhlYWRlciAuYnRuLWNsb3NlIHtcbiAgcGFkZGluZzogY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIDAuNSkgY2FsYyh2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1tb2RhbC1oZWFkZXItcGFkZGluZy14KSk7XG4gIG1hcmdpbi1ib3R0b206IGNhbGMoLTAuNSAqIHZhcigtLWJzLW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpKTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1icy1tb2RhbC10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5tb2RhbC1ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogdmFyKC0tYnMtbW9kYWwtcGFkZGluZyk7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiBjYWxjKHZhcigtLWJzLW1vZGFsLXBhZGRpbmcpIC0gdmFyKC0tYnMtbW9kYWwtZm9vdGVyLWdhcCkgKiAwLjUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1tb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLW1vZGFsLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiBjYWxjKHZhcigtLWJzLW1vZGFsLWZvb3Rlci1nYXApICogMC41KTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbCB7XG4gICAgLS1icy1tb2RhbC1tYXJnaW46IDEuNzVyZW07XG4gICAgLS1icy1tb2RhbC1ib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KTtcbiAgfVxuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IHZhcigtLWJzLW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICAtLWJzLW1vZGFsLXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIC0tYnMtbW9kYWwtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLm1vZGFsLWZ1bGxzY3JlZW4ge1xuICB3aWR0aDogMTAwdnc7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4ubW9kYWwtZnVsbHNjcmVlbiAubW9kYWwtY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1mdWxsc2NyZWVuIC5tb2RhbC1mb290ZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLm1vZGFsLWZ1bGxzY3JlZW4gLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tc20tZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLXNtLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1zbS1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbWQtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLW1kLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1tZC1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm1vZGFsLWZ1bGxzY3JlZW4tbGctZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1oZWFkZXIsXG4gIC5tb2RhbC1mdWxsc2NyZWVuLWxnLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi1sZy1kb3duIC5tb2RhbC1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXhsLWRvd24ge1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtaGVhZGVyLFxuICAubW9kYWwtZnVsbHNjcmVlbi14bC1kb3duIC5tb2RhbC1mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biB7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5tb2RhbC1mdWxsc2NyZWVuLXh4bC1kb3duIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZ1bGxzY3JlZW4teHhsLWRvd24gLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuICAubW9kYWwtZnVsbHNjcmVlbi14eGwtZG93biAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuLnRvb2x0aXAge1xuICAtLWJzLXRvb2x0aXAtemluZGV4OiAxMDgwO1xuICAtLWJzLXRvb2x0aXAtbWF4LXdpZHRoOiAyMDBweDtcbiAgLS1icy10b29sdGlwLXBhZGRpbmcteDogMC41cmVtO1xuICAtLWJzLXRvb2x0aXAtcGFkZGluZy15OiAwLjI1cmVtO1xuICAtLWJzLXRvb2x0aXAtbWFyZ2luOiA7XG4gIC0tYnMtdG9vbHRpcC1mb250LXNpemU6IDAuODc1cmVtO1xuICAtLWJzLXRvb2x0aXAtY29sb3I6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLXRvb2x0aXAtYmc6IHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yKTtcbiAgLS1icy10b29sdGlwLWJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpO1xuICAtLWJzLXRvb2x0aXAtb3BhY2l0eTogMC45O1xuICAtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGg6IDAuOHJlbTtcbiAgLS1icy10b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO1xuICB6LWluZGV4OiB2YXIoLS1icy10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IHZhcigtLWJzLXRvb2x0aXAtbWFyZ2luKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtc2Fucy1zZXJpZik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IHZhcigtLWJzLXRvb2x0aXAtZm9udC1zaXplKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IHZhcigtLWJzLXRvb2x0aXAtb3BhY2l0eSk7XG59XG4udG9vbHRpcCAudG9vbHRpcC1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xufVxuLnRvb2x0aXAgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAudG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG59XG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IGNhbGMoLTEgKiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCkpO1xuICB3aWR0aDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xufVxuLmJzLXRvb2x0aXAtZW5kIC50b29sdGlwLWFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1yaWdodF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIHJpZ2h0OiAtMXB4O1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXRvb2x0aXAtYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtYm90dG9tIC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG59XG4uYnMtdG9vbHRpcC1ib3R0b20gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogLTFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIGNhbGModmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCkgKiAwLjUpIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdmFyKC0tYnMtdG9vbHRpcC1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLXN0YXJ0IC50b29sdGlwLWFycm93LCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogY2FsYygtMSAqIHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSk7XG4gIHdpZHRoOiB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtdG9vbHRpcC1hcnJvdy13aWR0aCk7XG59XG4uYnMtdG9vbHRpcC1zdGFydCAudG9vbHRpcC1hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gLnRvb2x0aXAtYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0xcHg7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy10b29sdGlwLWFycm93LXdpZHRoKSAqIDAuNSkgMCBjYWxjKHZhcigtLWJzLXRvb2x0aXAtYXJyb3ctd2lkdGgpICogMC41KSB2YXIoLS1icy10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbn1cblxuLyogcnRsOmVuZDppZ25vcmUgKi9cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiB2YXIoLS1icy10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLWJzLXRvb2x0aXAtcGFkZGluZy15KSB2YXIoLS1icy10b29sdGlwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy10b29sdGlwLWJnKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbn1cblxuLnBvcG92ZXIge1xuICAtLWJzLXBvcG92ZXItemluZGV4OiAxMDcwO1xuICAtLWJzLXBvcG92ZXItbWF4LXdpZHRoOiAyNzZweDtcbiAgLS1icy1wb3BvdmVyLWZvbnQtc2l6ZTogMC44NzVyZW07XG4gIC0tYnMtcG9wb3Zlci1iZzogdmFyKC0tYnMtYm9keS1iZyk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItY29sb3I6IHZhcigtLWJzLWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCk7XG4gIC0tYnMtcG9wb3Zlci1ib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKTtcbiAgLS1icy1wb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IGNhbGModmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgLSB2YXIoLS1icy1ib3JkZXItd2lkdGgpKTtcbiAgLS1icy1wb3BvdmVyLWJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3cpO1xuICAtLWJzLXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiAgLS1icy1wb3BvdmVyLWhlYWRlci1mb250LXNpemU6IDFyZW07XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItY29sb3I6IGluaGVyaXQ7XG4gIC0tYnMtcG9wb3Zlci1oZWFkZXItYmc6IHZhcigtLWJzLXNlY29uZGFyeS1iZyk7XG4gIC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWJvZHktcGFkZGluZy15OiAxcmVtO1xuICAtLWJzLXBvcG92ZXItYm9keS1jb2xvcjogdmFyKC0tYnMtYm9keS1jb2xvcik7XG4gIC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aDogMXJlbTtcbiAgLS1icy1wb3BvdmVyLWFycm93LWhlaWdodDogMC41cmVtO1xuICAtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIHotaW5kZXg6IHZhcigtLWJzLXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1tYXgtd2lkdGgpO1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1zYW5zLXNlcmlmKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogdmFyKC0tYnMtcG9wb3Zlci1mb250LXNpemUpO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci1jb2xvcik7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3ZlciAucG9wb3Zlci1hcnJvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdywgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMSAqICh2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCkpIC0gdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItdG9wID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci10b3AgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbn1cbi5icy1wb3BvdmVyLXRvcCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3cge1xuICBsZWZ0OiBjYWxjKC0xICogKHZhcigtLWJzLXBvcG92ZXItYXJyb3ctaGVpZ2h0KSkgLSB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCkpO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYXJyb3ctd2lkdGgpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWVuZCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXJpZ2h0XSA+IC5wb3BvdmVyLWFycm93OjphZnRlciB7XG4gIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDA7XG59XG4uYnMtcG9wb3Zlci1lbmQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xufVxuLmJzLXBvcG92ZXItZW5kID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49cmlnaHRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgbGVmdDogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3cge1xuICB0b3A6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWJvdHRvbSA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tID4gLnBvcG92ZXItYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1ib3R0b20gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgdG9wOiB2YXIoLS1icy1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0wLjUgKiB2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSk7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1iZyk7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTEgKiAodmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpKSAtIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKSk7XG4gIHdpZHRoOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCk7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1sZWZ0XSA+IC5wb3BvdmVyLWFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLXN0YXJ0ID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tYnMtcG9wb3Zlci1hcnJvdy13aWR0aCkgKiAwLjUpIDAgY2FsYyh2YXIoLS1icy1wb3BvdmVyLWFycm93LXdpZHRoKSAqIDAuNSkgdmFyKC0tYnMtcG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xufVxuLmJzLXBvcG92ZXItc3RhcnQgPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49bGVmdF0gPiAucG9wb3Zlci1hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWFycm93LWJvcmRlcik7XG59XG4uYnMtcG9wb3Zlci1zdGFydCA+IC5wb3BvdmVyLWFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWxlZnRdID4gLnBvcG92ZXItYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItYmcpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuLnBvcG92ZXItaGVhZGVyIHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXBvcG92ZXItaGVhZGVyLWJnKTtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtcG9wb3Zlci1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtcG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cyk7XG59XG4ucG9wb3Zlci1oZWFkZXI6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteSkgdmFyKC0tYnMtcG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS1icy1wb3BvdmVyLWJvZHktY29sb3IpO1xufVxuXG4uY2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHtcbiAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbn1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jYXJvdXNlbC1pbm5lcjo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxuLmNhcm91c2VsLWl0ZW0tcHJldiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1zdGFydCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1lbmQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgei1pbmRleDogMTtcbiAgb3BhY2l0eTogMTtcbn1cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB6LWluZGV4OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDBzIDAuNnM7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmlsdGVyOiB2YXIoLS1icy1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyKTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXY6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sLXByZXY6Zm9jdXMsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycmVtO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMCcvJTNlJTNjL3N2ZyUzZVwiKSAvKnJ0bDp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSclMjNmZmYnJTNlJTNjcGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDgnLyUzZSUzYy9zdmclM2VcIikqLztcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nJTIzZmZmJyUzZSUzY3BhdGggZD0nTTQuNjQ2IDEuNjQ2YS41LjUgMCAwIDEgLjcwOCAwbDYgNmEuNS41IDAgMCAxIDAgLjcwOGwtNiA2YS41LjUgMCAwIDEtLjcwOC0uNzA4TDEwLjI5MyA4IDQuNjQ2IDIuMzU0YS41LjUgMCAwIDEgMC0uNzA4Jy8lM2UlM2Mvc3ZnJTNlXCIpIC8qcnRsOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyUyM2ZmZiclM2UlM2NwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAwJy8lM2UlM2Mvc3ZnJTNlXCIpKi87XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAxNSU7XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDAuNTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjZzIGVhc2U7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBbZGF0YS1icy10YXJnZXRdIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMS4yNXJlbTtcbiAgbGVmdDogMTUlO1xuICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGNvbG9yOiB2YXIoLS1icy1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtZGFyayB7XG4gIC0tYnMtY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZzogIzAwMDtcbiAgLS1icy1jYXJvdXNlbC1jYXB0aW9uLWNvbG9yOiAjMDAwO1xuICAtLWJzLWNhcm91c2VsLWNvbnRyb2wtaWNvbi1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbn1cblxuOnJvb3QsXG5bZGF0YS1icy10aGVtZT1saWdodF0ge1xuICAtLWJzLWNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICNmZmY7XG4gIC0tYnMtY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogI2ZmZjtcbiAgLS1icy1jYXJvdXNlbC1jb250cm9sLWljb24tZmlsdGVyOiA7XG59XG5cbltkYXRhLWJzLXRoZW1lPWRhcmtdIHtcbiAgLS1icy1jYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAjMDAwO1xuICAtLWJzLWNhcm91c2VsLWNhcHRpb24tY29sb3I6ICMwMDA7XG4gIC0tYnMtY2Fyb3VzZWwtY29udHJvbC1pY29uLWZpbHRlcjogaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApO1xufVxuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IHZhcigtLWJzLXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLWJzLXNwaW5uZXItaGVpZ2h0KTtcbiAgdmVydGljYWwtYWxpZ246IHZhcigtLWJzLXNwaW5uZXItdmVydGljYWwtYWxpZ24pO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogdmFyKC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQpIGxpbmVhciBpbmZpbml0ZSB2YXIoLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIC8qIHJ0bDppZ25vcmUgKi87XG4gIH1cbn1cbi5zcGlubmVyLWJvcmRlciB7XG4gIC0tYnMtc3Bpbm5lci13aWR0aDogMnJlbTtcbiAgLS1icy1zcGlubmVyLWhlaWdodDogMnJlbTtcbiAgLS1icy1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgLS1icy1zcGlubmVyLWJvcmRlci13aWR0aDogMC4yNWVtO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAwLjc1cztcbiAgLS1icy1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWJvcmRlcjtcbiAgYm9yZGVyOiB2YXIoLS1icy1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDFyZW07XG4gIC0tYnMtc3Bpbm5lci1ib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW5uZXItZ3JvdyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICAtLWJzLXNwaW5uZXItd2lkdGg6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci1oZWlnaHQ6IDJyZW07XG4gIC0tYnMtc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuICAtLWJzLXNwaW5uZXItYW5pbWF0aW9uLW5hbWU6IHNwaW5uZXItZ3JvdztcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS1icy1zcGlubmVyLXdpZHRoOiAxcmVtO1xuICAtLWJzLXNwaW5uZXItaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIC0tYnMtc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDEuNXM7XG4gIH1cbn1cbi5vZmZjYW52YXMsIC5vZmZjYW52YXMteHhsLCAub2ZmY2FudmFzLXhsLCAub2ZmY2FudmFzLWxnLCAub2ZmY2FudmFzLW1kLCAub2ZmY2FudmFzLXNtIHtcbiAgLS1icy1vZmZjYW52YXMtemluZGV4OiAxMDQ1O1xuICAtLWJzLW9mZmNhbnZhcy13aWR0aDogNDAwcHg7XG4gIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogMzB2aDtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy14OiAxcmVtO1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXk6IDFyZW07XG4gIC0tYnMtb2ZmY2FudmFzLWNvbG9yOiB2YXIoLS1icy1ib2R5LWNvbG9yKTtcbiAgLS1icy1vZmZjYW52YXMtYmc6IHZhcigtLWJzLWJvZHktYmcpO1xuICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IHZhcigtLWJzLWJvcmRlci13aWR0aCk7XG4gIC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogdmFyKC0tYnMtYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KTtcbiAgLS1icy1vZmZjYW52YXMtYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSk7XG4gIC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0O1xuICAtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodDogMS41O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm9mZmNhbnZhcy1zbSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5vZmZjYW52YXMtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5vZmZjYW52YXMtc20ub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1zbS5zaG93aW5nLCAub2ZmY2FudmFzLXNtLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAub2ZmY2FudmFzLXNtLnNob3dpbmcsIC5vZmZjYW52YXMtc20uaGlkaW5nLCAub2ZmY2FudmFzLXNtLnNob3cge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmY2FudmFzLXNtIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy1zbSAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXNtIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMtbWQge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQub2ZmY2FudmFzLXRvcCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1ib3R0b206IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAub2ZmY2FudmFzLW1kLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5vZmZjYW52YXMtbWQuc2hvd2luZywgLm9mZmNhbnZhcy1tZC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZC5zaG93aW5nLCAub2ZmY2FudmFzLW1kLmhpZGluZywgLm9mZmNhbnZhcy1tZC5zaG93IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmNhbnZhcy1tZCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMtbWQgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm9mZmNhbnZhcy1tZCAub2ZmY2FudmFzLWJvZHkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteTogdmlzaWJsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IHZhcigtLWJzLW9mZmNhbnZhcy16aW5kZXgpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1jb2xvcik7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLW9mZmNhbnZhcy1iZyk7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIHRyYW5zaXRpb246IHZhcigtLWJzLW9mZmNhbnZhcy10cmFuc2l0aW9uKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLWxnIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtc3RhcnQge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcub2ZmY2FudmFzLWVuZCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiB2YXIoLS1icy1vZmZjYW52YXMtd2lkdGgpO1xuICAgIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm9mZmNhbnZhcy1sZy5vZmZjYW52YXMtYm90dG9tIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAub2ZmY2FudmFzLWxnLnNob3dpbmcsIC5vZmZjYW52YXMtbGcuc2hvdzpub3QoLmhpZGluZykge1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5vZmZjYW52YXMtbGcuc2hvd2luZywgLm9mZmNhbnZhcy1sZy5oaWRpbmcsIC5vZmZjYW52YXMtbGcuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vZmZjYW52YXMtbGcge1xuICAgIC0tYnMtb2ZmY2FudmFzLWhlaWdodDogYXV0bztcbiAgICAtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxuICAub2ZmY2FudmFzLWxnIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMtbGcgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogdmFyKC0tYnMtb2ZmY2FudmFzLXppbmRleCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIG91dGxpbmU6IDA7XG4gICAgdHJhbnNpdGlvbjogdmFyKC0tYnMtb2ZmY2FudmFzLXRyYW5zaXRpb24pO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItcmlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLm9mZmNhbnZhcy14bC5vZmZjYW52YXMtZW5kIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAub2ZmY2FudmFzLXhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwub2ZmY2FudmFzLWJvdHRvbSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteGwuc2hvd2luZywgLm9mZmNhbnZhcy14bC5oaWRpbmcsIC5vZmZjYW52YXMteGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub2ZmY2FudmFzLXhsIHtcbiAgICAtLWJzLW9mZmNhbnZhcy1oZWlnaHQ6IGF1dG87XG4gICAgLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9mZmNhbnZhcy14bCAub2ZmY2FudmFzLWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAub2ZmY2FudmFzLXhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtY29sb3IpO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogMDtcbiAgICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzk5Ljk4cHgpIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5vZmZjYW52YXMteHhsIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1zdGFydCB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gICAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1lbmQge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgICBib3JkZXItbGVmdDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy10b3Age1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWhlaWdodCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLm9mZmNhbnZhcy1ib3R0b20ge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiB2YXIoLS1icy1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci10b3A6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEzOTkuOThweCkge1xuICAub2ZmY2FudmFzLXh4bC5zaG93aW5nLCAub2ZmY2FudmFzLXh4bC5zaG93Om5vdCguaGlkaW5nKSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTM5OS45OHB4KSB7XG4gIC5vZmZjYW52YXMteHhsLnNob3dpbmcsIC5vZmZjYW52YXMteHhsLmhpZGluZywgLm9mZmNhbnZhcy14eGwuc2hvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAub2ZmY2FudmFzLXh4bCB7XG4gICAgLS1icy1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgIC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB9XG4gIC5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5vZmZjYW52YXMteHhsIC5vZmZjYW52YXMtYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm9mZmNhbnZhcyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiB2YXIoLS1icy1vZmZjYW52YXMtemluZGV4KTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBjb2xvcjogdmFyKC0tYnMtb2ZmY2FudmFzLWNvbG9yKTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1vZmZjYW52YXMtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBvdXRsaW5lOiAwO1xuICB0cmFuc2l0aW9uOiB2YXIoLS1icy1vZmZjYW52YXMtdHJhbnNpdGlvbik7XG59XG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAub2ZmY2FudmFzIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1zdGFydCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IHZhcigtLWJzLW9mZmNhbnZhcy13aWR0aCk7XG4gIGJvcmRlci1yaWdodDogdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tYnMtb2ZmY2FudmFzLWJvcmRlci1jb2xvcik7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy1lbmQge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogdmFyKC0tYnMtb2ZmY2FudmFzLXdpZHRoKTtcbiAgYm9yZGVyLWxlZnQ6IHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLWJzLW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4ub2ZmY2FudmFzLm9mZmNhbnZhcy10b3Age1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi5vZmZjYW52YXMub2ZmY2FudmFzLWJvdHRvbSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy1oZWlnaHQpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItdG9wOiB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS1icy1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLnNob3c6bm90KC5oaWRpbmcpIHtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuLm9mZmNhbnZhcy5zaG93aW5nLCAub2ZmY2FudmFzLmhpZGluZywgLm9mZmNhbnZhcy5zaG93IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ub2ZmY2FudmFzLWJhY2tkcm9wLmZhZGUge1xuICBvcGFjaXR5OiAwO1xufVxuLm9mZmNhbnZhcy1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub2ZmY2FudmFzLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXkpIHZhcigtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xufVxuLm9mZmNhbnZhcy1oZWFkZXIgLmJ0bi1jbG9zZSB7XG4gIHBhZGRpbmc6IGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgKiAwLjUpIGNhbGModmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkgKiAwLjUpO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1yaWdodDogY2FsYygtMC41ICogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCkpO1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKC0wLjUgKiB2YXIoLS1icy1vZmZjYW52YXMtcGFkZGluZy15KSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ub2ZmY2FudmFzLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLWJzLW9mZmNhbnZhcy10aXRsZS1saW5lLWhlaWdodCk7XG59XG5cbi5vZmZjYW52YXMtYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgcGFkZGluZzogdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wbGFjZWhvbGRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHdhaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRjb2xvcjtcbiAgb3BhY2l0eTogMC41O1xufVxuLnBsYWNlaG9sZGVyLmJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucGxhY2Vob2xkZXIteHMge1xuICBtaW4taGVpZ2h0OiAwLjZlbTtcbn1cblxuLnBsYWNlaG9sZGVyLXNtIHtcbiAgbWluLWhlaWdodDogMC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4ucGxhY2Vob2xkZXItZ2xvdyAucGxhY2Vob2xkZXIge1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItZ2xvdyB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMC4yO1xuICB9XG59XG4ucGxhY2Vob2xkZXItd2F2ZSB7XG4gIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxMzBkZWcsICMwMDAgNTUlLCByZ2JhKDAsIDAsIDAsIDAuOCkgNzUlLCAjMDAwIDk1JSk7XG4gIG1hc2stc2l6ZTogMjAwJSAxMDAlO1xuICBhbmltYXRpb246IHBsYWNlaG9sZGVyLXdhdmUgMnMgbGluZWFyIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHBsYWNlaG9sZGVyLXdhdmUge1xuICAxMDAlIHtcbiAgICBtYXNrLXBvc2l0aW9uOiAtMjAwJSAwJTtcbiAgfVxufVxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmctc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWluZm8ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLXdhcm5pbmcge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLXdhcm5pbmctcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1iZy1saWdodCB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJnLWRhcmsge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhcmstcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXByaW1hcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstcHJpbWFyeTpob3ZlciwgLmxpbmstcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDEwLCA4OCwgMjAyLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMTAsIDg4LCAyMDIsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zZWNvbmRhcnktcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXNlY29uZGFyeTpob3ZlciwgLmxpbmstc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoODYsIDk0LCAxMDAsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg4NiwgOTQsIDEwMCwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXN1Y2Nlc3Mge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstc3VjY2Vzczpob3ZlciwgLmxpbmstc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiBSR0JBKDIwLCAxMDgsIDY3LCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjAsIDEwOCwgNjcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1pbmZvIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWluZm86aG92ZXIsIC5saW5rLWluZm86Zm9jdXMge1xuICBjb2xvcjogUkdCQSg2MSwgMjEzLCAyNDMsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSg2MSwgMjEzLCAyNDMsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay13YXJuaW5nIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLXdhcm5pbmc6aG92ZXIsIC5saW5rLXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgyNTUsIDIwNSwgNTcsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYW5nZXIge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1kYW5nZXItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhbmdlcjpob3ZlciwgLmxpbmstZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMTc2LCA0MiwgNTUsIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogUkdCQSgxNzYsIDQyLCA1NSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWxpZ2h0IHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuLmxpbmstbGlnaHQ6aG92ZXIsIC5saW5rLWxpZ2h0OmZvY3VzIHtcbiAgY29sb3I6IFJHQkEoMjQ5LCAyNTAsIDI1MSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKDI0OSwgMjUwLCAyNTEsIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1kYXJrIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5LCAxKSkgIWltcG9ydGFudDtcbn1cbi5saW5rLWRhcms6aG92ZXIsIC5saW5rLWRhcms6Zm9jdXMge1xuICBjb2xvcjogUkdCQSgyNiwgMzAsIDMzLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEoMjYsIDMwLCAzMywgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLWJvZHktZW1waGFzaXMge1xuICBjb2xvcjogUkdCQSh2YXIoLS1icy1lbXBoYXNpcy1jb2xvci1yZ2IpLCB2YXIoLS1icy1saW5rLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSwgMSkpICFpbXBvcnRhbnQ7XG59XG4ubGluay1ib2R5LWVtcGhhc2lzOmhvdmVyLCAubGluay1ib2R5LWVtcGhhc2lzOmZvY3VzIHtcbiAgY29sb3I6IFJHQkEodmFyKC0tYnMtZW1waGFzaXMtY29sb3ItcmdiKSwgdmFyKC0tYnMtbGluay1vcGFjaXR5LCAwLjc1KSkgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiBSR0JBKHZhcigtLWJzLWVtcGhhc2lzLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDAuNzUpKSAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMtcmluZzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWZvY3VzLXJpbmcteCwgMCkgdmFyKC0tYnMtZm9jdXMtcmluZy15LCAwKSB2YXIoLS1icy1mb2N1cy1yaW5nLWJsdXIsIDApIHZhcigtLWJzLWZvY3VzLXJpbmctd2lkdGgpIHZhcigtLWJzLWZvY3VzLXJpbmctY29sb3IpO1xufVxuXG4uaWNvbi1saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGdhcDogMC4zNzVyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstb3BhY2l0eSwgMC41KSk7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uaWNvbi1saW5rID4gLmJpIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBmaWxsOiBjdXJyZW50Y29sb3I7XG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbi1vdXQgdHJhbnNmb3JtO1xufVxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmljb24tbGluayA+IC5iaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuXG4uaWNvbi1saW5rLWhvdmVyOmhvdmVyID4gLmJpLCAuaWNvbi1saW5rLWhvdmVyOmZvY3VzLXZpc2libGUgPiAuYmkge1xuICB0cmFuc2Zvcm06IHZhcigtLWJzLWljb24tbGluay10cmFuc2Zvcm0sIHRyYW5zbGF0ZTNkKDAuMjVlbSwgMCwgMCkpO1xufVxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJhdGlvOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IHZhcigtLWJzLWFzcGVjdC1yYXRpbyk7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG4ucmF0aW8gPiAqIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5yYXRpby0xeDEge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogMTAwJTtcbn1cblxuLnJhdGlvLTR4MyB7XG4gIC0tYnMtYXNwZWN0LXJhdGlvOiA3NSU7XG59XG5cbi5yYXRpby0xNng5IHtcbiAgLS1icy1hc3BlY3QtcmF0aW86IDU2LjI1JTtcbn1cblxuLnJhdGlvLTIxeDkge1xuICAtLWJzLWFzcGVjdC1yYXRpbzogNDIuODU3MTQyODU3MSU7XG59XG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMzA7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDIwO1xufVxuXG4uc3RpY2t5LWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTAyMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zdGlja3ktc20tdG9wIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG4gIC5zdGlja3ktc20tYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnN0aWNreS1tZC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS1tZC1ib3R0b20ge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RpY2t5LWxnLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LWxnLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuc3RpY2t5LXhsLXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxuICAuc3RpY2t5LXhsLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuc3RpY2t5LXh4bC10b3Age1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbiAgLnN0aWNreS14eGwtYm90dG9tIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiAxMDIwO1xuICB9XG59XG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cbi52aXN1YWxseS1oaWRkZW46bm90KGNhcHRpb24pLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pOm5vdChjYXB0aW9uKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuLnZpc3VhbGx5LWhpZGRlbiAqLFxuLnZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGU6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pICoge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnZyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB3aWR0aDogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKTtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1lbmQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LWZpbGwge1xuICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG59XG5cbi5vYmplY3QtZml0LXNjYWxlIHtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xufVxuXG4ub2JqZWN0LWZpdC1ub25lIHtcbiAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ub3BhY2l0eS0yNSB7XG4gIG9wYWNpdHk6IDAuMjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XG59XG5cbi5vcGFjaXR5LTEwMCB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy14LWhpZGRlbiB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktYXV0byB7XG4gIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5vdmVyZmxvdy15LXNjcm9sbCB7XG4gIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiB2YXIoLS1icy1ib3gtc2hhZG93KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LXNtIHtcbiAgYm94LXNoYWRvdzogdmFyKC0tYnMtYm94LXNoYWRvdy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1sZyB7XG4gIGJveC1zaGFkb3c6IHZhcigtLWJzLWJveC1zaGFkb3ctbGcpICFpbXBvcnRhbnQ7XG59XG5cbi5zaGFkb3ctbm9uZSB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZvY3VzLXJpbmctcHJpbWFyeSB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1zZWNvbmRhcnkge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1zdWNjZXNzIHtcbiAgLS1icy1mb2N1cy1yaW5nLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtZm9jdXMtcmluZy1vcGFjaXR5KSk7XG59XG5cbi5mb2N1cy1yaW5nLWluZm8ge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctd2FybmluZyB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1kYW5nZXIge1xuICAtLWJzLWZvY3VzLXJpbmctY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4uZm9jdXMtcmluZy1saWdodCB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1mb2N1cy1yaW5nLW9wYWNpdHkpKTtcbn1cblxuLmZvY3VzLXJpbmctZGFyayB7XG4gIC0tYnMtZm9jdXMtcmluZy1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWZvY3VzLXJpbmctb3BhY2l0eSkpO1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4udG9wLTAge1xuICB0b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRvcC01MCB7XG4gIHRvcDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5ib3R0b20tMCB7XG4gIGJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uYm90dG9tLTUwIHtcbiAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnN0YXJ0LTAge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdGFydC01MCB7XG4gIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTAge1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTUwIHtcbiAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2xhdGUtbWlkZGxlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgIWltcG9ydGFudDtcbn1cblxuLnRyYW5zbGF0ZS1taWRkbGUteCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNsYXRlLW1pZGRsZS15IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcCB7XG4gIGJvcmRlci10b3A6IHZhcigtLWJzLWJvcmRlci13aWR0aCkgdmFyKC0tYnMtYm9yZGVyLXN0eWxlKSB2YXIoLS1icy1ib3JkZXItY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZW5kIHtcbiAgYm9yZGVyLXJpZ2h0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWVuZC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbTogdmFyKC0tYnMtYm9yZGVyLXdpZHRoKSB2YXIoLS1icy1ib3JkZXItc3R5bGUpIHZhcigtLWJzLWJvcmRlci1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdGFydCB7XG4gIGJvcmRlci1sZWZ0OiB2YXIoLS1icy1ib3JkZXItd2lkdGgpIHZhcigtLWJzLWJvcmRlci1zdHlsZSkgdmFyKC0tYnMtYm9yZGVyLWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN0YXJ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtcHJpbWFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG4gIGJvcmRlci1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1pbmZvIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWluZm8tcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtbGlnaHQtcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy1ib3JkZXItb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYmxhY2sge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAxO1xuICBib3JkZXItY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYm9yZGVyLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKHZhcigtLWJzLXdoaXRlLXJnYiksIHZhcigtLWJzLWJvcmRlci1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtcHJpbWFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXNlY29uZGFyeS1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXN1Y2Nlc3Mtc3VidGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1icy1zdWNjZXNzLWJvcmRlci1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mby1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWluZm8tYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhbmdlci1zdWJ0bGUge1xuICBib3JkZXItY29sb3I6IHZhcigtLWJzLWRhbmdlci1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWxpZ2h0LXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtbGlnaHQtYm9yZGVyLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrLXN1YnRsZSB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYnMtZGFyay1ib3JkZXItc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTEge1xuICBib3JkZXItd2lkdGg6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTIge1xuICBib3JkZXItd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTQge1xuICBib3JkZXItd2lkdGg6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTUge1xuICBib3JkZXItd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLW9wYWNpdHktMTAge1xuICAtLWJzLWJvcmRlci1vcGFjaXR5OiAwLjE7XG59XG5cbi5ib3JkZXItb3BhY2l0eS0yNSB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5ib3JkZXItb3BhY2l0eS01MCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDAuNTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTc1IHtcbiAgLS1icy1ib3JkZXItb3BhY2l0eTogMC43NTtcbn1cblxuLmJvcmRlci1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtYm9yZGVyLW9wYWNpdHk6IDE7XG59XG5cbi53LTI1IHtcbiAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4udy01MCB7XG4gIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTEwMCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi53LWF1dG8ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcbn1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uaC03NSB7XG4gIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tdmgtMTAwIHtcbiAgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZmlsbCB7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1yb3ctcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTAge1xuICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTEge1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVuIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItZmlyc3Qge1xuICBvcmRlcjogLTEgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTAge1xuICBvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci0yIHtcbiAgb3JkZXI6IDIgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLTMge1xuICBvcmRlcjogMyAhaW1wb3J0YW50O1xufVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG59XG5cbi5vcmRlci01IHtcbiAgb3JkZXI6IDUgIWltcG9ydGFudDtcbn1cblxuLm9yZGVyLWxhc3Qge1xuICBvcmRlcjogNiAhaW1wb3J0YW50O1xufVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tLTEge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWUtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1lLWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0xIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wZS0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBnYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIGdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMCB7XG4gIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC0zIHtcbiAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm93LWdhcC00IHtcbiAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTAge1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTEge1xuICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5jb2x1bW4tZ2FwLTIge1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtMyB7XG4gIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uY29sdW1uLWdhcC01IHtcbiAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0xIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0yIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XG59XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNCB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN0LWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4uZnN0LW5vcm1hbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7XG59XG5cbi5mdy1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LXNlbWlib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50O1xufVxuXG4uZnctYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtc20ge1xuICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xufVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbn1cblxuLmxoLWxnIHtcbiAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc3RhcnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLWxpbmUtdGhyb3VnaCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4vKiBydGw6YmVnaW46cmVtb3ZlICovXG4udGV4dC1icmVhayB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG59XG5cbi8qIHJ0bDplbmQ6cmVtb3ZlICovXG4udGV4dC1wcmltYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXNlY29uZGFyeS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtd2FybmluZy1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLXRleHQtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEodmFyKC0tYnMtZGFyay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjayB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy1ibGFjay1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy10ZXh0LW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiByZ2JhKHZhcigtLWJzLWJvZHktY29sb3ItcmdiKSwgdmFyKC0tYnMtdGV4dC1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtYmxhY2stNTAge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZS01MCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktc2Vjb25kYXJ5IHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1zZWNvbmRhcnktY29sb3IpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJvZHktdGVydGlhcnkge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IHZhcigtLWJzLXRlcnRpYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5LWVtcGhhc2lzIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDE7XG4gIGNvbG9yOiB2YXIoLS1icy1lbXBoYXNpcy1jb2xvcikgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICAtLWJzLXRleHQtb3BhY2l0eTogMTtcbiAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtb3BhY2l0eS0yNSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjI1O1xufVxuXG4udGV4dC1vcGFjaXR5LTUwIHtcbiAgLS1icy10ZXh0LW9wYWNpdHk6IDAuNTtcbn1cblxuLnRleHQtb3BhY2l0eS03NSB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAwLjc1O1xufVxuXG4udGV4dC1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtdGV4dC1vcGFjaXR5OiAxO1xufVxuXG4udGV4dC1wcmltYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXByaW1hcnktdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc2Vjb25kYXJ5LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzLWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtdGV4dC1lbXBoYXNpcykgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mby1lbXBoYXNpcyB7XG4gIGNvbG9yOiB2YXIoLS1icy1pbmZvLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmctZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtd2FybmluZy10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXItZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFuZ2VyLXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxpZ2h0LWVtcGhhc2lzIHtcbiAgY29sb3I6IHZhcigtLWJzLWxpZ2h0LXRleHQtZW1waGFzaXMpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmstZW1waGFzaXMge1xuICBjb2xvcjogdmFyKC0tYnMtZGFyay10ZXh0LWVtcGhhc2lzKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vcGFjaXR5LTEwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuMTtcbn1cblxuLmxpbmstb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjE7XG59XG5cbi5saW5rLW9wYWNpdHktMjUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstb3BhY2l0eS0yNS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjI1O1xufVxuXG4ubGluay1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLW9wYWNpdHk6IDAuNTtcbn1cblxuLmxpbmstb3BhY2l0eS01MC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLW9wYWNpdHktNzUge1xuICAtLWJzLWxpbmstb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay1vcGFjaXR5LTEwMCB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vcGFjaXR5LTEwMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay1vcGFjaXR5OiAxO1xufVxuXG4ubGluay1vZmZzZXQtMSB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMS1ob3Zlcjpob3ZlciB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xMjVlbSAhaW1wb3J0YW50O1xufVxuXG4ubGluay1vZmZzZXQtMiB7XG4gIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4yNWVtICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLW9mZnNldC0yLWhvdmVyOmhvdmVyIHtcbiAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAwLjI1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstb2Zmc2V0LTMtaG92ZXI6aG92ZXIge1xuICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMzc1ZW0gIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXByaW1hcnkge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1wcmltYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc2Vjb25kYXJ5IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtc3VjY2VzcyB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMTtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiByZ2JhKHZhcigtLWJzLXN1Y2Nlc3MtcmdiKSwgdmFyKC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5saW5rLXVuZGVybGluZS1pbmZvIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtaW5mby1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLXdhcm5pbmcge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtZGFuZ2VyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xuICB0ZXh0LWRlY29yYXRpb24tY29sb3I6IHJnYmEodmFyKC0tYnMtZGFuZ2VyLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtbGlnaHQge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saWdodC1yZ2IpLCB2YXIoLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmxpbmstdW5kZXJsaW5lLWRhcmsge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogcmdiYSh2YXIoLS1icy1saW5rLWNvbG9yLXJnYiksIHZhcigtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHksIDEpKSAhaW1wb3J0YW50O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0wLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMCB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMC1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4xO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0yNSB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC4yNTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMjUtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTUwLWhvdmVyOmhvdmVyIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjU7XG59XG5cbi5saW5rLXVuZGVybGluZS1vcGFjaXR5LTc1IHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAwLjc1O1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS03NS1ob3Zlcjpob3ZlciB7XG4gIC0tYnMtbGluay11bmRlcmxpbmUtb3BhY2l0eTogMC43NTtcbn1cblxuLmxpbmstdW5kZXJsaW5lLW9wYWNpdHktMTAwIHtcbiAgLS1icy1saW5rLXVuZGVybGluZS1vcGFjaXR5OiAxO1xufVxuXG4ubGluay11bmRlcmxpbmUtb3BhY2l0eS0xMDAtaG92ZXI6aG92ZXIge1xuICAtLWJzLWxpbmstdW5kZXJsaW5lLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLXByaW1hcnktcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1zdWNjZXNzLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mbyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1pbmZvLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctd2FybmluZyB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13YXJuaW5nLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWRhbmdlci1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHZhcigtLWJzLWxpZ2h0LXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFyayB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy1kYXJrLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYmxhY2sge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYmxhY2stcmdiKSwgdmFyKC0tYnMtYmctb3BhY2l0eSkpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy13aGl0ZS1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWJvZHkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtYm9keS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS1zZWNvbmRhcnkge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEodmFyKC0tYnMtc2Vjb25kYXJ5LWJnLXJnYiksIHZhcigtLWJzLWJnLW9wYWNpdHkpKSAhaW1wb3J0YW50O1xufVxuXG4uYmctYm9keS10ZXJ0aWFyeSB7XG4gIC0tYnMtYmctb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSh2YXIoLS1icy10ZXJ0aWFyeS1iZy1yZ2IpLCB2YXIoLS1icy1iZy1vcGFjaXR5KSkgIWltcG9ydGFudDtcbn1cblxuLmJnLW9wYWNpdHktMTAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMTtcbn1cblxuLmJnLW9wYWNpdHktMjUge1xuICAtLWJzLWJnLW9wYWNpdHk6IDAuMjU7XG59XG5cbi5iZy1vcGFjaXR5LTUwIHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjU7XG59XG5cbi5iZy1vcGFjaXR5LTc1IHtcbiAgLS1icy1iZy1vcGFjaXR5OiAwLjc1O1xufVxuXG4uYmctb3BhY2l0eS0xMDAge1xuICAtLWJzLWJnLW9wYWNpdHk6IDE7XG59XG5cbi5iZy1wcmltYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXByaW1hcnktYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXNlY29uZGFyeS1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLXN1Y2Nlc3MtYmctc3VidGxlKSAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5mby1zdWJ0bGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1icy1pbmZvLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmctc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtd2FybmluZy1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXItc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFuZ2VyLWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LXN1YnRsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJzLWxpZ2h0LWJnLXN1YnRsZSkgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmstc3VidGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnMtZGFyay1iZy1zdWJ0bGUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJzLWdyYWRpZW50KSAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYWxsIHtcbiAgdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3QtYXV0byB7XG4gIHVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1ub25lIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnBlLW5vbmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ucGUtYXV0byB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMSB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtc20pICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTIge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0zIHtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtNCB7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTUge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTMge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLTUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3AtY2lyY2xlIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wLXBpbGwge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtMSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXNtKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWVuZC0zIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMtbGcpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtNCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLTUge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtZW5kLWNpcmNsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1lbmQtcGlsbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTIge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTMge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1sZykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLTUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14eGwpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20tY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtYm90dG9tLXBpbGwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cykgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1zbSkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMpICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXN0YXJ0LTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLWxnKSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy14bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtNSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhcigtLWJzLWJvcmRlci1yYWRpdXMteHhsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXh4bCkgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc3RhcnQtY2lyY2xlIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1zdGFydC1waWxsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogdmFyKC0tYnMtYm9yZGVyLXJhZGl1cy1waWxsKSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiB2YXIoLS1icy1ib3JkZXItcmFkaXVzLXBpbGwpICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi56LW4xIHtcbiAgei1pbmRleDogLTEgIWltcG9ydGFudDtcbn1cblxuLnotMCB7XG4gIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbn1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDtcbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIgIWltcG9ydGFudDtcbn1cblxuLnotMyB7XG4gIHotaW5kZXg6IDMgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tY292ZXIge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtc20tbm9uZSB7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1zbS0zIHtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtc20tNSB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXN0YXJ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtc20tZW5kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbWQtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LW1kLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLW1kLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbWQtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLW1kLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1tZC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLW1kLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1tZC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbWQtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLW1kLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1tZC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbWQtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1tZC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbWQtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLXN0YXJ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LWxnLWNvbnRhaW4ge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1maWxsIHtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQtbGctc2NhbGUge1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC1sZy0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC1sZy01IHtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXhsLW5vbmUge1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXhsLTUge1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5mbG9hdC14eGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXh4bC1lbmQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14eGwtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtY29udGFpbiB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgfVxuICAub2JqZWN0LWZpdC14eGwtZmlsbCB7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICB9XG4gIC5vYmplY3QtZml0LXh4bC1ub25lIHtcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC14eGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteHhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXh4bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteHhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14eGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xuICB9XG4gIC5vcmRlci14eGwtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgfVxuICAub3JkZXIteHhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14eGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm14LXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teC14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm15LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXkteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tZS14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1lLXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWUteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14eGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tcy14eGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXMteHhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1zLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14eGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteHhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHgteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5weS14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHkteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB5LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteHhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXh4bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wZS14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBlLXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGUteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14eGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteHhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBzLXh4bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wcy14eGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHMteHhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5nYXAteHhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdhcC14eGwtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZ2FwLXh4bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucm93LWdhcC14eGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJvdy1nYXAteHhsLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5yb3ctZ2FwLXh4bC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbHVtbi1nYXAteHhsLTAge1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMSB7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0yIHtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtMyB7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb2x1bW4tZ2FwLXh4bC00IHtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZzLTEge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZzLTIge1xuICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5mcy0zIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAuZnMtNCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1mbGV4IHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udG9hc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnRvYXN0LW1lc3NhZ2Uge1xuICAtbXMtd29yZC13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi50b2FzdC1tZXNzYWdlIGEsXG4udG9hc3QtbWVzc2FnZSBsYWJlbCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udG9hc3QtbWVzc2FnZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNjY2NjY2M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcmlnaHQ6IC0wLjNlbTtcbiAgdG9wOiAtMC4zZW07XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC13ZWJraXQtdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZmZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC44O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG5cbi50b2FzdC1jbG9zZS1idXR0b246aG92ZXIsXG4udG9hc3QtY2xvc2UtYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjQ7XG4gIC1tcy1maWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTQwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbn1cblxuLypBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuKi9cbmJ1dHRvbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLnRvYXN0LXRvcC1jZW50ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvYXN0LWJvdHRvbS1jZW50ZXIge1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRvYXN0LXRvcC1mdWxsLXdpZHRoIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50b2FzdC1ib3R0b20tZnVsbC13aWR0aCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udG9hc3QtdG9wLWxlZnQge1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEycHg7XG59XG5cbi50b2FzdC10b3AtcmlnaHQge1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMnB4O1xufVxuXG4udG9hc3QtYm90dG9tLXJpZ2h0IHtcbiAgcmlnaHQ6IDEycHg7XG4gIGJvdHRvbTogMTJweDtcbn1cblxuLnRvYXN0LWJvdHRvbS1sZWZ0IHtcbiAgYm90dG9tOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xufVxuXG4jdG9hc3QtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTk7XG4gIC8qb3ZlcnJpZGVzKi9cbn1cblxuI3RvYXN0LWNvbnRhaW5lciAqIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDZweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggM3B4IDNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTVweCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDEycHggIzk5OTk5OTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5OTk5O1xuICBib3gtc2hhZG93OiAwIDAgMTJweCAjOTk5OTk5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgb3BhY2l0eTogMC44O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT04MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT04MCk7XG59XG5cbiN0b2FzdC1jb250YWluZXIgPiBkaXY6aG92ZXIge1xuICAtbW96LWJveC1zaGFkb3c6IDAgMCAxMnB4ICMwMDAwMDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggIzAwMDAwMDtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUd3U1VSQlZFaEx0WmE5U2dOQkVNYzlzVXh4UmNvVUtTelNXSWhYcEZNaGhZV0ZoYUJnNHlQWWlXQ1haeEJMRVJzTFJTM0VRa0Vmd0NLZGpXSkF3U0tDZ29LQ2N1ZHY0TzVZTHJ0N0V6Z1hoaVUzLzQrYjJja213VmpKU3BLa1E2d0FpNGd3aFQrejN3UkJjRXoweWpTc2VVVHJjUnlmc0hzWG1EMEFtYkhPQzlJaThWSW1udVhCUGdsSHBRNXd3U1ZNN3NOblRHN1phNEp3RGRDanh5QWlIM255QTJtdGFUSnVmaURaNWRDYXFsSXRJTGgxTkhhdGZONXNrdmp4OVozOG02OUNnenVYbVpnVnJQSUdFNzYzSng5cUtzUm96V1l3NnhPSGRFUitubjJLa08rQmIrVVY1Q0JONldDNlF0QmdiUlZvenJhaEFibW02SHRVc2d0UEMxOXRGZHhYWllCT2ZrYm1GSjFWYUhBMVZBSGpkMHBwNzBvVFp6dlIrRVZyeDJZZ2Zkc3E2ZXU1NUJIWVI4aGxja2krbitrRVJVRkc4QnJBMEJ3amVBdjJNOFdMUUJ0Y3krU0Q2Zk5zbW5CM0FsQkxyZ1R0VlcxYzJRTjRiVldMQVRhSVM2MEoyRHU1eTFUaUpnalNCdkZWWmdUbXdDVStkQVpGb1B4R0VFczhueUhDOUJ3ZTJHdkVKdjJXWFpiMHZqZHlGVDRDeGszZS9rSXFsT0dvVkx3d1BldnBZSFQrMDBUK2hXd1hEZjRBSkFPVXFXY0RoYndBQUFBQVNVVk9SSzVDWUlJPVwiKSAhaW1wb3J0YW50O1xufVxuXG4jdG9hc3QtY29udGFpbmVyID4gLnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUhPU1VSQlZFaExyWmEvU2dOQkVNWnpoMFdLQ0NsU0NLYUlZT0VEK0FBS2VRUUxHOEhXenRMQ0ltQnJZYWRnSWRZK2dJS05Za0JGU3d1N0NBb3FDZ2trb0dCSS9FMjhQZGJMWm1lRExnelp6Y3g4My96WjJTU1hDMWo5ZnIrSTFIcTkzZzJ5eEg0aXdNMXZrb0JXQWR4Q21welR4ZmtOMlJjeVpOYUhGSWtTbzEwKzhrZ3hrWElVUlY1SEd4VG1GdWM3NUIyUmZRa3B4SEc4YUFnYUFGYTB0QUhxWUZmUTdJd2UyeWhPRGs4K0o0Qzd5QW9SVFdJM3cvNGtsR1JnUjRsTzdScG45K2d2TXlXcCt1eEZoOCtIK0FSbGdOMW5KdUp1UUFZdk5rRW53R0ZjazE4RXI0cTNlZ0VjL29PK21oTGRLZ1J5aGRORmlhY0MwcmxPQ2JoTlZ6NEg5Rm5BWWdEQnZVM1FJaW9abEpGTEp0c29IWVJEZmlab1V5SXhxQ3RScFZsQU5xMEVVNGRBcGpydGdlelBGYWQ1UzE5V2dqa2MwaE5WbnVGNEhqVkE2QzdRclNJYnlsQitvWmUzYUhnQnNxbE5xS1lINDhqWHlKS011QWJpeVZKOEt6YUIzZVJjMHBnOVZ3UTRuaUZyeUk2OHFpT2kzQWJqd2RzZm5BdGswYkNqVExKS3I2bXJEOWc4aXEvUy9CODFoZ3VPTWxRVG5WeUc0MHdBY2pubWdzQ05FU0Ryam1lN3dmZnRQNFA3U1A0TjNDSlpkdnpvTnlHcTJjL0hXT1hKR3N2VmcrUkEvazJNQy93TjZJMllBMlB0OEdrQUFBQUFTVVZPUks1Q1lJST1cIikgIWltcG9ydGFudDtcbn1cblxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQURzU1VSQlZFaExZMkFZQmZRTWdmLy8vM1A4Ky9ldkFJZ3ZBL0ZzSUYrQmF2WUREV01CR3JvYVNNTUJpRThWQzdBWkRySUZhTUZuaWkzQVpUalVnc1VVV1VEQThPZEFINmlRYlFFaHc0SHlHc1BFY0tCWEJJQzRBUmhleDRHNEJzam13ZVUxc29JRmFHZy9XdG9GWlJJWmRFdklNaHhrQ0NqWElWc0FUVjZnRkdBQ3M0UnN3MEVHZ0lJSDNRSllKZ0hTQVJRWkRyV0FCK2phd3pncytRMlVPNDlEN2puUlNSR29FRlJJTGNkbUVNV0dJMGNtMEpKMlFwWUExUkR2Y216SkVXaEFCaEQvcHFyTDBTMENXdUFCS2duUmtpOWxMc2VTN2cyQWxxd0hXUVNLSDRvS0xySUxwUkdoRVFDdzJMaVJVSWE0bHdBQUFBQkpSVTVFcmtKZ2dnPT1cIikgIWltcG9ydGFudDtcbn1cblxuI3RvYXN0LWNvbnRhaW5lciA+IC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFCZ0FBQUFZQ0FZQUFBRGdkejM0QUFBQUFYTlNSMElBcnM0YzZRQUFBQVJuUVUxQkFBQ3hqd3Y4WVFVQUFBQUpjRWhaY3dBQURzTUFBQTdEQWNkdnFHUUFBQUdZU1VSQlZFaEw1WlN2VHNOUUZNYlhaR0lDTVlHWW1KaEFRSUpBSUNZUVBBQUNpU0RCOEFpSUNRUUpUNENxUUV3Z0p2WUFTQVFDaVppWW1KaEFJQkFUQ0FSSnkrOXJUc2xkZDhzS3UxTTArZExiMDU3djYvbGJxLzJySzBtUy9UUk5qOWNXTkFLUFlJSklJN2dJeENjUTUxY3ZxSUQrR0lFWDhBU0c0QjFiSzVnSVpGZVFmb0pkRVhPZmdYNFFBUWc3a0gyQTY1eVE4N2x5eGIyN3NnZ2tBekF1RmhiYmcxSzJrZ0NrQjFiVnd5SVI5bTJMN1BSUEloRFVJWGdHdHlLdzU3NXl6M2xUTnM2WDRKWG5qVitMS00vbTNNeWRuVGJ0T0tJanR6NlZoQ0JxNHZTbTNuY2RyRDJsazBWZ1VYU1ZLalZESlhKemlqVzFSUWRzVTdGNzdIZTh1Njhrb05aVHo4T3o1eUdhNkozSDNsWjB4WWdYQksyUXltbFdXQStSV25ZaHNrTEJ2MnZtRStoQk1DdGJBN0tYNWRyV3lSVC8ySnNxWjJJdmZCOVk0YldETk1GYkpSRm1DOUU3NFNvUzBDcXVsd2prQzArNWJwY1YxQ1o4Tk1lajRwankwVStkb0RRc0d5bzFoelZKdHRJamhRN0duQnRSRk4xVWFyVWxIOEYzeGljdCtIWTA3ckV6b1VHUGxXY2pSRlJyNC9nQ2haZ2MzWkwyZDhvQUFBQUFTVVZPUks1Q1lJST1cIikgIWltcG9ydGFudDtcbn1cblxuI3RvYXN0LWNvbnRhaW5lci50b2FzdC10b3AtY2VudGVyID4gZGl2LFxuI3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tY2VudGVyID4gZGl2IHtcbiAgd2lkdGg6IDMwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4jdG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1mdWxsLXdpZHRoID4gZGl2LFxuI3RvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tZnVsbC13aWR0aCA+IGRpdiB7XG4gIHdpZHRoOiA5NiU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XG59XG5cbi50b2FzdC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxYTM1MTtcbn1cblxuLnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMzYyZjtcbn1cblxuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmY5NmI0O1xufVxuXG4udG9hc3Qtd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmODk0MDY7XG59XG5cbi50b2FzdC1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC40O1xuICAtbXMtZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT00MCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XG59XG5cbi8qUmVzcG9uc2l2ZSBEZXNpZ24qL1xuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMjQwcHgpIHtcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcbiAgICB3aWR0aDogMTFlbTtcbiAgfVxuICAjdG9hc3QtY29udGFpbmVyIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAtMC4yZW07XG4gICAgdG9wOiAtMC4yZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDI0MXB4KSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcbiAgICB3aWR0aDogMThlbTtcbiAgfVxuICAjdG9hc3QtY29udGFpbmVyIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAtMC4yZW07XG4gICAgdG9wOiAtMC4yZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgI3RvYXN0LWNvbnRhaW5lciA+IGRpdiB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcbiAgICB3aWR0aDogMjVlbTtcbiAgfVxufVxuLyohIFxuICogT3ZlcmxheVNjcm9sbGJhcnNcbiAqIFZlcnNpb246IDIuMTIuMFxuICogXG4gKiBDb3B5cmlnaHQgKGMpIFJlbmUgSGFhcyB8IEtpbmdTb3JhLlxuICogaHR0cHM6Ly9naXRodWIuY29tL0tpbmdTb3JhXG4gKiBcbiAqIFJlbGVhc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZS5cbiAqL1xuLm9zLXNpemUtb2JzZXJ2ZXIsXG4ub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lciB7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0byAhaW1wb3J0YW50O1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5vcy1zaXplLW9ic2VydmVyLFxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXIsXG4ub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lci1pdGVtLFxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXItaXRlbS1maW5hbCB7XG4gIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5vcy1zaXplLW9ic2VydmVyIHtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRhaW46IHN0cmljdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBhZGRpbmc6IGluaGVyaXQ7XG4gIGJvcmRlcjogaW5oZXJpdDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgbWFyZ2luOiAtMTMzcHg7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjEpO1xufVxuXG4ub3Mtc2l6ZS1vYnNlcnZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZmxleDogbm9uZTtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLm9zLXNpemUtb2JzZXJ2ZXItYXBwZWFyIHtcbiAgYW5pbWF0aW9uOiBvcy1zaXplLW9ic2VydmVyLWFwcGVhci1hbmltYXRpb24gMW1zIGZvcndhcmRzO1xufVxuXG4ub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogYXV0bztcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBtYXJnaW46IC0xMzNweDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxMCk7XG59XG5cbi5vcy1zaXplLW9ic2VydmVyLWxpc3RlbmVyLmx0ciB7XG4gIG1hcmdpbi1yaWdodDogLTI2NnB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXIucnRsIHtcbiAgbWFyZ2luLWxlZnQ6IC0yNjZweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lcjplbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXI6ZW1wdHk6OmJlZm9yZSwgLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXIgPiAub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lci1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogaW5oZXJpdDtcbiAgYm9yZGVyOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgZmxleDogYXV0bztcbn1cblxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXItc2Nyb2xsIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm9zLXNpemUtb2JzZXJ2ZXItbGlzdGVuZXItaXRlbSB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpcmVjdGlvbjogbHRyO1xuICBmbGV4OiBub25lO1xufVxuXG4ub3Mtc2l6ZS1vYnNlcnZlci1saXN0ZW5lci1pdGVtLWZpbmFsIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuQGtleWZyYW1lcyBvcy1zaXplLW9ic2VydmVyLWFwcGVhci1hbmltYXRpb24ge1xuICBmcm9tIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gIH1cbiAgdG8ge1xuICAgIGN1cnNvcjogbm9uZTtcbiAgfVxufVxuLm9zLXRyaW5zaWMtb2JzZXJ2ZXIge1xuICBmbGV4OiBub25lO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMHB4O1xuICBtYXgtaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAtMTtcbiAgaGVpZ2h0OiAwO1xuICB0b3A6IGNhbGMoMTAwJSArIDFweCk7XG4gIGNvbnRhaW46IHN0cmljdDtcbn1cblxuLm9zLXRyaW5zaWMtb2JzZXJ2ZXI6bm90KDplbXB0eSkge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDFweCk7XG4gIHRvcDogLTFweDtcbn1cblxuLm9zLXRyaW5zaWMtb2JzZXJ2ZXI6bm90KDplbXB0eSkgPiAub3Mtc2l6ZS1vYnNlcnZlciB7XG4gIHdpZHRoOiAxMDAwJTtcbiAgaGVpZ2h0OiAxMDAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBtaW4td2lkdGg6IDFweDtcbn1cblxuLyoqXG4gKiBoaWRlIG5hdGl2ZSBzY3JvbGxiYXJzXG4gKiBjaGFuZ2VzIHRvIHRoaXMgc3R5bGVzIG5lZWQgdG8gYmUgcmVmbGVjdGVkIGluIHRoZSBlbnZpcm9ubWVudCBzdHlsZXMgdG8gY29ycmVjdGx5IGRldGVjdCBzY3JvbGxiYXIgaGlkaW5nXG4gKi9cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWluaXRpYWxpemVdOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF0pLFxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PXNjcm9sbGJhckhpZGRlbl0sXG5odG1sW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PXNjcm9sbGJhckhpZGRlbl0gPiBib2R5IHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWluaXRpYWxpemVdOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF0pOjotd2Via2l0LXNjcm9sbGJhcixcbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWluaXRpYWxpemVdOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF0pOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIsXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49c2Nyb2xsYmFySGlkZGVuXTo6LXdlYmtpdC1zY3JvbGxiYXIsXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49c2Nyb2xsYmFySGlkZGVuXTo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyLFxuaHRtbFtkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1zY3JvbGxiYXJIaWRkZW5dID4gYm9keTo6LXdlYmtpdC1zY3JvbGxiYXIsXG5odG1sW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PXNjcm9sbGJhckhpZGRlbl0gPiBib2R5Ojotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1pbml0aWFsaXplXTpub3QoW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnNdKTpub3QoaHRtbCk6bm90KGJvZHkpIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogYm9keSBlbGVtZW50XG4gKi9cbmh0bWxbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ib2R5XSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmh0bWxbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ib2R5XSxcbmh0bWxbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ib2R5XSA+IGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbmh0bWxbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ib2R5XSA+IGJvZHkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIHN0cnVjdHVyZSBzZXR1cCBcbiAqL1xuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnNdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFyc349aG9zdF0sXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1wYWRkaW5nXSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXBhZGRpbmddLFxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnRdOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFyc10pIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiBub25lO1xuICB6LWluZGV4OiAwO1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF06bm90KFtkYXRhLW92ZXJsYXlzY3JvbGxiYXJzXSkge1xuICAtLW9zLXZhdzogMDtcbiAgLS1vcy12YWg6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0XTpub3QoW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnNdKTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0XVtkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1hcnJhbmdlXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgei1pbmRleDogLTE7XG4gIG1pbi13aWR0aDogMXB4O1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHdpZHRoOiB2YXIoLS1vcy12YXcpO1xuICBoZWlnaHQ6IHZhcigtLW9zLXZhaCk7XG59XG5cbi8qKlxuICogd3JhcHBlciBlbGVtZW50cyBvdmVyZmxvdzpcbiAqL1xuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnN+PWhvc3RdLFxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtcGFkZGluZ10ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzfj1ob3N0XVtkYXRhLW92ZXJsYXlzY3JvbGxiYXJzfj1ub0NsaXBwaW5nXSxcbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXBhZGRpbmd+PW5vQ2xpcHBpbmddIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiB2aWV3cG9ydCBvdmVyZmxvdzpcbiAqL1xuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnRdIHtcbiAgLS1vcy12aWV3cG9ydC1vdmVyZmxvdy14OiBoaWRkZW47XG4gIC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiB2YXIoLS1vcy12aWV3cG9ydC1vdmVyZmxvdy14KTtcbiAgb3ZlcmZsb3cteTogdmFyKC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteSk7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1vdmVyZmxvd1hWaXNpYmxlXSB7XG4gIC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteDogdmlzaWJsZTtcbn1cblxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PW92ZXJmbG93WEhpZGRlbl0ge1xuICAtLW9zLXZpZXdwb3J0LW92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PW92ZXJmbG93WFNjcm9sbF0ge1xuICAtLW9zLXZpZXdwb3J0LW92ZXJmbG93LXg6IHNjcm9sbDtcbn1cblxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PW92ZXJmbG93WVZpc2libGVdIHtcbiAgLS1vcy12aWV3cG9ydC1vdmVyZmxvdy15OiB2aXNpYmxlO1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49b3ZlcmZsb3dZSGlkZGVuXSB7XG4gIC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49b3ZlcmZsb3dZU2Nyb2xsXSB7XG4gIC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49b3ZlcmZsb3dJbXBvcnRhbnRdIHtcbiAgb3ZlcmZsb3cteDogdmFyKC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteCkgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogdmFyKC0tb3Mtdmlld3BvcnQtb3ZlcmZsb3cteSkgIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiB2aWV3cG9ydCBzdGF0ZSBtb2RpZmllcnM6XG4gKi9cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1ub0NvbnRlbnRdOm5vdCgjb3NGYWtlSWQpIHtcbiAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1ub0NvbnRlbnRdOm5vdCgjb3NGYWtlSWQpOjpiZWZvcmUsXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49bm9Db250ZW50XTpub3QoI29zRmFrZUlkKTo6YWZ0ZXIsXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49bm9Db250ZW50XTpub3QoI29zRmFrZUlkKSA+ICoge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCAhaW1wb3J0YW50O1xufVxuXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49bWVhc3VyaW5nXSxcbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0fj1zY3JvbGxpbmddIHtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PW1lYXN1cmluZ11bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49b3ZlcmZsb3dYVmlzaWJsZV0ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtdmlld3BvcnR+PW1lYXN1cmluZ11bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49b3ZlcmZsb3dZVmlzaWJsZV0ge1xuICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLyoqXG4gKiBjb250ZW50IGVsZW1lbnQ6XG4gKi9cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWNvbnRlbnRdIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBEaXNwbGF5IGNvbnRlbnRzIHRvIGJyaWRnZSBhbnkgZmxpY2tlcmluZyBkdXJpbmcgZGVmZXJyZWQgaW5pdGlhbGl6YXRpb24uXG4gKi9cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWNvbnRlbnRzXTpub3QoI29zRmFrZUlkKTpub3QoW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtcGFkZGluZ10pOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF0pOm5vdChbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1jb250ZW50XSkge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLyoqXG4gKiBvcHRpb25hbCAmIGV4cGVyaW1lbnRhbCBncmlkIG1vZGVcbiAqL1xuW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtZ3JpZF0sXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ncmlkXSBbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1wYWRkaW5nXSB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGU6IDFmci8xZnI7XG59XG5cbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWdyaWRdID4gW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtcGFkZGluZ10sXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy1ncmlkXSA+IFtkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLXZpZXdwb3J0XSxcbltkYXRhLW92ZXJsYXlzY3JvbGxiYXJzLWdyaWRdID4gW2RhdGEtb3ZlcmxheXNjcm9sbGJhcnMtcGFkZGluZ10gPiBbZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydF0ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQHByb3BlcnR5IC0tb3Mtc2Nyb2xsLXBlcmNlbnQge1xuICBzeW50YXg6IFwiPG51bWJlcj5cIjtcbiAgaW5oZXJpdHM6IHRydWU7XG4gIGluaXRpYWwtdmFsdWU6IDA7XG59XG5AcHJvcGVydHkgLS1vcy12aWV3cG9ydC1wZXJjZW50IHtcbiAgc3ludGF4OiBcIjxudW1iZXI+XCI7XG4gIGluaGVyaXRzOiB0cnVlO1xuICBpbml0aWFsLXZhbHVlOiAwO1xufVxuLm9zLXNjcm9sbGJhciB7XG4gIC0tb3Mtdmlld3BvcnQtcGVyY2VudDogMDtcbiAgLS1vcy1zY3JvbGwtcGVyY2VudDogMDtcbiAgLS1vcy1zY3JvbGwtZGlyZWN0aW9uOiAwO1xuICAtLW9zLXNjcm9sbC1wZXJjZW50LWRpcmVjdGlvbmFsOiBjYWxjKFxuICAgIHZhcigtLW9zLXNjcm9sbC1wZXJjZW50KSAtICh2YXIoLS1vcy1zY3JvbGwtcGVyY2VudCkgKyAoMSAtIHZhcigtLW9zLXNjcm9sbC1wZXJjZW50KSkgKiAtMSkgKlxuICAgICAgdmFyKC0tb3Mtc2Nyb2xsLWRpcmVjdGlvbilcbiAgKTtcbn1cblxuLm9zLXNjcm9sbGJhciB7XG4gIGNvbnRhaW46IHNpemUgbGF5b3V0O1xuICBjb250YWluOiBzaXplIGxheW91dCBzdHlsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cywgdmlzaWJpbGl0eSAwLjE1cywgdG9wIDAuMTVzLCByaWdodCAwLjE1cywgYm90dG9tIDAuMTVzLCBsZWZ0IDAuMTVzO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbmJvZHkgPiAub3Mtc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA5OTk5OTtcbn1cblxuLm9zLXNjcm9sbGJhci10cmFuc2l0aW9ubGVzcyB7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9zLXNjcm9sbGJhci10cmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm9zLXNjcm9sbGJhci1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5vcy1zY3JvbGxiYXItdHJhY2ssXG4ub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLm9zLXNjcm9sbGJhci10cmFjay1pbnRlcmFjdGl2ZSAub3Mtc2Nyb2xsYmFyLXRyYWNrLFxuLm9zLXNjcm9sbGJhci5vcy1zY3JvbGxiYXItaGFuZGxlLWludGVyYWN0aXZlIC5vcy1zY3JvbGxiYXItaGFuZGxlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbn1cblxuLm9zLXNjcm9sbGJhci1ydGwub3Mtc2Nyb2xsYmFyLWhvcml6b250YWwge1xuICByaWdodDogMDtcbn1cblxuLm9zLXNjcm9sbGJhci1ydGwub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDA7XG59XG5cbi5vcy1zY3JvbGxiYXItdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5vcy1zY3JvbGxiYXItYXV0by1oaWRlLm9zLXNjcm9sbGJhci1hdXRvLWhpZGUtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLWludGVyYWN0aW9uLm9zLXNjcm9sbGJhci12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLm9zLXNjcm9sbGJhci11bnVzYWJsZSxcbi5vcy1zY3JvbGxiYXItdW51c2FibGUgKixcbi5vcy1zY3JvbGxiYXItd2hlZWwsXG4ub3Mtc2Nyb2xsYmFyLXdoZWVsICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXVudXNhYmxlIC5vcy1zY3JvbGxiYXItaGFuZGxlIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5vcy1zY3JvbGxiYXItaG9yaXpvbnRhbCAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogY2FsYyh2YXIoLS1vcy1zY3JvbGwtcGVyY2VudC1kaXJlY3Rpb25hbCkgKiAxMDAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKGNhbGModmFyKC0tb3Mtc2Nyb2xsLXBlcmNlbnQtZGlyZWN0aW9uYWwpICogLTEwMCUpKTtcbiAgd2lkdGg6IGNhbGModmFyKC0tb3Mtdmlld3BvcnQtcGVyY2VudCkgKiAxMDAlKTtcbn1cblxuLm9zLXNjcm9sbGJhci12ZXJ0aWNhbCAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IGNhbGModmFyKC0tb3Mtc2Nyb2xsLXBlcmNlbnQtZGlyZWN0aW9uYWwpICogMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKHZhcigtLW9zLXNjcm9sbC1wZXJjZW50LWRpcmVjdGlvbmFsKSAqIC0xMDAlKSk7XG4gIGhlaWdodDogY2FsYyh2YXIoLS1vcy12aWV3cG9ydC1wZXJjZW50KSAqIDEwMCUpO1xufVxuXG5Ac3VwcG9ydHMgKGNvbnRhaW5lci10eXBlOiBzaXplKSB7XG4gIC5vcy1zY3JvbGxiYXItdHJhY2sge1xuICAgIGNvbnRhaW5lci10eXBlOiBzaXplO1xuICB9XG4gIC5vcy1zY3JvbGxiYXItaG9yaXpvbnRhbCAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoY2FsYyh2YXIoLS1vcy1zY3JvbGwtcGVyY2VudC1kaXJlY3Rpb25hbCkgKiAxMDBjcXcgKyB2YXIoLS1vcy1zY3JvbGwtcGVyY2VudC1kaXJlY3Rpb25hbCkgKiAtMTAwJSkpO1xuICB9XG4gIC5vcy1zY3JvbGxiYXItdmVydGljYWwgLm9zLXNjcm9sbGJhci1oYW5kbGUge1xuICAgIHRvcDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYyh2YXIoLS1vcy1zY3JvbGwtcGVyY2VudC1kaXJlY3Rpb25hbCkgKiAxMDBjcWggKyB2YXIoLS1vcy1zY3JvbGwtcGVyY2VudC1kaXJlY3Rpb25hbCkgKiAtMTAwJSkpO1xuICB9XG4gIC5vcy1zY3JvbGxiYXItcnRsLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsIC5vcy1zY3JvbGxiYXItaGFuZGxlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG59XG4ub3Mtc2Nyb2xsYmFyLXJ0bC5vcy1zY3JvbGxiYXItdmVydGljYWwgLm9zLXNjcm9sbGJhci1oYW5kbGUge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLm9zLXNjcm9sbGJhci5vcy1zY3JvbGxiYXItaG9yaXpvbnRhbC5vcy1zY3JvbGxiYXItY29ybmVybGVzcyxcbi5vcy1zY3JvbGxiYXIub3Mtc2Nyb2xsYmFyLWhvcml6b250YWwub3Mtc2Nyb2xsYmFyLWNvcm5lcmxlc3Mub3Mtc2Nyb2xsYmFyLXJ0bCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLm9zLXNjcm9sbGJhci12ZXJ0aWNhbC5vcy1zY3JvbGxiYXItY29ybmVybGVzcyxcbi5vcy1zY3JvbGxiYXIub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsLm9zLXNjcm9sbGJhci1jb3JuZXJsZXNzLm9zLXNjcm9sbGJhci1ydGwge1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLm9zLXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm9zLXNjcm9sbGJhciB7XG4gIC0tb3Mtc2l6ZTogMDtcbiAgLS1vcy1wYWRkaW5nLXBlcnBlbmRpY3VsYXI6IDA7XG4gIC0tb3MtcGFkZGluZy1heGlzOiAwO1xuICAtLW9zLXRyYWNrLWJvcmRlci1yYWRpdXM6IDA7XG4gIC0tb3MtdHJhY2stYmc6IG5vbmU7XG4gIC0tb3MtdHJhY2stYmctaG92ZXI6IG5vbmU7XG4gIC0tb3MtdHJhY2stYmctYWN0aXZlOiBub25lO1xuICAtLW9zLXRyYWNrLWJvcmRlcjogbm9uZTtcbiAgLS1vcy10cmFjay1ib3JkZXItaG92ZXI6IG5vbmU7XG4gIC0tb3MtdHJhY2stYm9yZGVyLWFjdGl2ZTogbm9uZTtcbiAgLS1vcy1oYW5kbGUtYm9yZGVyLXJhZGl1czogMDtcbiAgLS1vcy1oYW5kbGUtYmc6IG5vbmU7XG4gIC0tb3MtaGFuZGxlLWJnLWhvdmVyOiBub25lO1xuICAtLW9zLWhhbmRsZS1iZy1hY3RpdmU6IG5vbmU7XG4gIC0tb3MtaGFuZGxlLWJvcmRlcjogbm9uZTtcbiAgLS1vcy1oYW5kbGUtYm9yZGVyLWhvdmVyOiBub25lO1xuICAtLW9zLWhhbmRsZS1ib3JkZXItYWN0aXZlOiBub25lO1xuICAtLW9zLWhhbmRsZS1taW4tc2l6ZTogMzNweDtcbiAgLS1vcy1oYW5kbGUtbWF4LXNpemU6IG5vbmU7XG4gIC0tb3MtaGFuZGxlLXBlcnBlbmRpY3VsYXItc2l6ZTogMTAwJTtcbiAgLS1vcy1oYW5kbGUtcGVycGVuZGljdWxhci1zaXplLWhvdmVyOiAxMDAlO1xuICAtLW9zLWhhbmRsZS1wZXJwZW5kaWN1bGFyLXNpemUtYWN0aXZlOiAxMDAlO1xuICAtLW9zLWhhbmRsZS1pbnRlcmFjdGl2ZS1hcmVhLW9mZnNldDogMDtcbn1cblxuLm9zLXNjcm9sbGJhci10cmFjayB7XG4gIGJvcmRlcjogdmFyKC0tb3MtdHJhY2stYm9yZGVyKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tb3MtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9zLXRyYWNrLWJnKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cywgYmFja2dyb3VuZC1jb2xvciAwLjE1cywgYm9yZGVyLWNvbG9yIDAuMTVzO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXRyYWNrOmhvdmVyIHtcbiAgYm9yZGVyOiB2YXIoLS1vcy10cmFjay1ib3JkZXItaG92ZXIpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1vcy10cmFjay1iZy1ob3Zlcik7XG59XG5cbi5vcy1zY3JvbGxiYXItdHJhY2s6YWN0aXZlIHtcbiAgYm9yZGVyOiB2YXIoLS1vcy10cmFjay1ib3JkZXItYWN0aXZlKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3MtdHJhY2stYmctYWN0aXZlKTtcbn1cblxuLm9zLXNjcm9sbGJhci1oYW5kbGUge1xuICBib3JkZXI6IHZhcigtLW9zLWhhbmRsZS1ib3JkZXIpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1vcy1oYW5kbGUtYm9yZGVyLXJhZGl1cyk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9zLWhhbmRsZS1iZyk7XG59XG5cbi5vcy1zY3JvbGxiYXItaGFuZGxlOmhvdmVyIHtcbiAgYm9yZGVyOiB2YXIoLS1vcy1oYW5kbGUtYm9yZGVyLWhvdmVyKTtcbiAgYmFja2dyb3VuZDogdmFyKC0tb3MtaGFuZGxlLWJnLWhvdmVyKTtcbn1cblxuLm9zLXNjcm9sbGJhci1oYW5kbGU6YWN0aXZlIHtcbiAgYm9yZGVyOiB2YXIoLS1vcy1oYW5kbGUtYm9yZGVyLWFjdGl2ZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLW9zLWhhbmRsZS1iZy1hY3RpdmUpO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXRyYWNrOmJlZm9yZSxcbi5vcy1zY3JvbGxiYXItaGFuZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgcGFkZGluZzogdmFyKC0tb3MtcGFkZGluZy1wZXJwZW5kaWN1bGFyKSB2YXIoLS1vcy1wYWRkaW5nLWF4aXMpO1xuICByaWdodDogdmFyKC0tb3Mtc2l6ZSk7XG4gIGhlaWdodDogdmFyKC0tb3Mtc2l6ZSk7XG59XG5cbi5vcy1zY3JvbGxiYXItaG9yaXpvbnRhbC5vcy1zY3JvbGxiYXItcnRsIHtcbiAgbGVmdDogdmFyKC0tb3Mtc2l6ZSk7XG4gIHJpZ2h0OiAwO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLWhvcml6b250YWwgLm9zLXNjcm9sbGJhci10cmFjazpiZWZvcmUge1xuICB0b3A6IGNhbGModmFyKC0tb3MtcGFkZGluZy1wZXJwZW5kaWN1bGFyKSAqIC0xKTtcbiAgYm90dG9tOiBjYWxjKHZhcigtLW9zLXBhZGRpbmctcGVycGVuZGljdWxhcikgKiAtMSk7XG59XG5cbi5vcy1zY3JvbGxiYXItaG9yaXpvbnRhbCAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIG1pbi13aWR0aDogdmFyKC0tb3MtaGFuZGxlLW1pbi1zaXplKTtcbiAgbWF4LXdpZHRoOiB2YXIoLS1vcy1oYW5kbGUtbWF4LXNpemUpO1xuICBoZWlnaHQ6IHZhcigtLW9zLWhhbmRsZS1wZXJwZW5kaWN1bGFyLXNpemUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzLCBib3JkZXItY29sb3IgMC4xNXMsIGhlaWdodCAwLjE1cztcbn1cblxuLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsIC5vcy1zY3JvbGxiYXItaGFuZGxlOmJlZm9yZSB7XG4gIHRvcDogY2FsYygodmFyKC0tb3MtcGFkZGluZy1wZXJwZW5kaWN1bGFyKSArIHZhcigtLW9zLWhhbmRsZS1pbnRlcmFjdGl2ZS1hcmVhLW9mZnNldCkpICogLTEpO1xuICBib3R0b206IGNhbGModmFyKC0tb3MtcGFkZGluZy1wZXJwZW5kaWN1bGFyKSAqIC0xKTtcbn1cblxuLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsOmhvdmVyIC5vcy1zY3JvbGxiYXItaGFuZGxlIHtcbiAgaGVpZ2h0OiB2YXIoLS1vcy1oYW5kbGUtcGVycGVuZGljdWxhci1zaXplLWhvdmVyKTtcbn1cblxuLm9zLXNjcm9sbGJhci1ob3Jpem9udGFsOmFjdGl2ZSAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIGhlaWdodDogdmFyKC0tb3MtaGFuZGxlLXBlcnBlbmRpY3VsYXItc2l6ZS1hY3RpdmUpO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsIHtcbiAgcGFkZGluZzogdmFyKC0tb3MtcGFkZGluZy1heGlzKSB2YXIoLS1vcy1wYWRkaW5nLXBlcnBlbmRpY3VsYXIpO1xuICBib3R0b206IHZhcigtLW9zLXNpemUpO1xuICB3aWR0aDogdmFyKC0tb3Mtc2l6ZSk7XG59XG5cbi5vcy1zY3JvbGxiYXItdmVydGljYWwgLm9zLXNjcm9sbGJhci10cmFjazpiZWZvcmUge1xuICBsZWZ0OiBjYWxjKHZhcigtLW9zLXBhZGRpbmctcGVycGVuZGljdWxhcikgKiAtMSk7XG4gIHJpZ2h0OiBjYWxjKHZhcigtLW9zLXBhZGRpbmctcGVycGVuZGljdWxhcikgKiAtMSk7XG59XG5cbi5vcy1zY3JvbGxiYXItdmVydGljYWwgLm9zLXNjcm9sbGJhci1oYW5kbGUge1xuICBtaW4taGVpZ2h0OiB2YXIoLS1vcy1oYW5kbGUtbWluLXNpemUpO1xuICBtYXgtaGVpZ2h0OiB2YXIoLS1vcy1oYW5kbGUtbWF4LXNpemUpO1xuICB3aWR0aDogdmFyKC0tb3MtaGFuZGxlLXBlcnBlbmRpY3VsYXItc2l6ZSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMsIGJhY2tncm91bmQtY29sb3IgMC4xNXMsIGJvcmRlci1jb2xvciAwLjE1cywgd2lkdGggMC4xNXM7XG59XG5cbi5vcy1zY3JvbGxiYXItdmVydGljYWwgLm9zLXNjcm9sbGJhci1oYW5kbGU6YmVmb3JlIHtcbiAgbGVmdDogY2FsYygodmFyKC0tb3MtcGFkZGluZy1wZXJwZW5kaWN1bGFyKSArIHZhcigtLW9zLWhhbmRsZS1pbnRlcmFjdGl2ZS1hcmVhLW9mZnNldCkpICogLTEpO1xuICByaWdodDogY2FsYyh2YXIoLS1vcy1wYWRkaW5nLXBlcnBlbmRpY3VsYXIpICogLTEpO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsLm9zLXNjcm9sbGJhci1ydGwgLm9zLXNjcm9sbGJhci1oYW5kbGU6YmVmb3JlIHtcbiAgcmlnaHQ6IGNhbGMoKHZhcigtLW9zLXBhZGRpbmctcGVycGVuZGljdWxhcikgKyB2YXIoLS1vcy1oYW5kbGUtaW50ZXJhY3RpdmUtYXJlYS1vZmZzZXQpKSAqIC0xKTtcbiAgbGVmdDogY2FsYyh2YXIoLS1vcy1wYWRkaW5nLXBlcnBlbmRpY3VsYXIpICogLTEpO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsOmhvdmVyIC5vcy1zY3JvbGxiYXItaGFuZGxlIHtcbiAgd2lkdGg6IHZhcigtLW9zLWhhbmRsZS1wZXJwZW5kaWN1bGFyLXNpemUtaG92ZXIpO1xufVxuXG4ub3Mtc2Nyb2xsYmFyLXZlcnRpY2FsOmFjdGl2ZSAub3Mtc2Nyb2xsYmFyLWhhbmRsZSB7XG4gIHdpZHRoOiB2YXIoLS1vcy1oYW5kbGUtcGVycGVuZGljdWxhci1zaXplLWFjdGl2ZSk7XG59XG5cbi8qIE5PTkUgVEhFTUU6ICovXG5bZGF0YS1vdmVybGF5c2Nyb2xsYmFycy12aWV3cG9ydH49bWVhc3VyaW5nXSA+IC5vcy1zY3JvbGxiYXIsXG4ub3MtdGhlbWUtbm9uZS5vcy1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIERBUksgJiBMSUdIVCBUSEVNRTogKi9cbi5vcy10aGVtZS1kYXJrLFxuLm9zLXRoZW1lLWxpZ2h0IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLS1vcy1zaXplOiAxMHB4O1xuICAtLW9zLXBhZGRpbmctcGVycGVuZGljdWxhcjogMnB4O1xuICAtLW9zLXBhZGRpbmctYXhpczogMnB4O1xuICAtLW9zLXRyYWNrLWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIC0tb3MtaGFuZGxlLWludGVyYWN0aXZlLWFyZWEtb2Zmc2V0OiA0cHg7XG4gIC0tb3MtaGFuZGxlLWJvcmRlci1yYWRpdXM6IDEwcHg7XG59XG5cbi5vcy10aGVtZS1kYXJrIHtcbiAgLS1vcy1oYW5kbGUtYmc6IHJnYmEoMCwgMCwgMCwgMC40NCk7XG4gIC0tb3MtaGFuZGxlLWJnLWhvdmVyOiByZ2JhKDAsIDAsIDAsIDAuNTUpO1xuICAtLW9zLWhhbmRsZS1iZy1hY3RpdmU6IHJnYmEoMCwgMCwgMCwgMC42Nik7XG59XG5cbi5vcy10aGVtZS1saWdodCB7XG4gIC0tb3MtaGFuZGxlLWJnOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDQpO1xuICAtLW9zLWhhbmRsZS1iZy1ob3ZlcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjU1KTtcbiAgLS1vcy1oYW5kbGUtYmctYWN0aXZlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjYpO1xufVxuXG4vKiFcbiAqIEJvb3RzdHJhcCBJY29ucyB2MS4xMy4xIChodHRwczovL2ljb25zLmdldGJvb3RzdHJhcC5jb20vKVxuICogQ29weXJpZ2h0IDIwMTktMjAyNCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvaWNvbnMvYmxvYi9tYWluL0xJQ0VOU0UpXG4gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJib290c3RyYXAtaWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIuL2ZvbnRzL2Jvb3RzdHJhcC1pY29ucy53b2ZmMj8yNGUzZWI4NGQwYmNhZjgzZDc3ZjkwNGM3OGFjMWY0N1wiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi9mb250cy9ib290c3RyYXAtaWNvbnMud29mZj8yNGUzZWI4NGQwYmNhZjgzZDc3ZjkwNGM3OGFjMWY0N1wiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xufVxuLmJpOjpiZWZvcmUsXG5bY2xhc3NePWJpLV06OmJlZm9yZSxcbltjbGFzcyo9XCIgYmktXCJdOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcImJvb3RzdHJhcC1pY29uc1wiICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuMTI1ZW07XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uYmktMTIzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZlwiO1xufVxuXG4uYmktYWxhcm0tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjtcbn1cblxuLmJpLWFsYXJtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiO1xufVxuXG4uYmktYWxpZ24tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiO1xufVxuXG4uYmktYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNFwiO1xufVxuXG4uYmktYWxpZ24tZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNVwiO1xufVxuXG4uYmktYWxpZ24tbWlkZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuXG4uYmktYWxpZ24tc3RhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7XG59XG5cbi5iaS1hbGlnbi10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG5cbi5iaS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG5cbi5iaS1hcHAtaW5kaWNhdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYVwiO1xufVxuXG4uYmktYXBwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwYlwiO1xufVxuXG4uYmktYXJjaGl2ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwY1wiO1xufVxuXG4uYmktYXJjaGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cblxuLmJpLWFycm93LTkwZGVnLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBlXCI7XG59XG5cbi5iaS1hcnJvdy05MGRlZy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZlwiO1xufVxuXG4uYmktYXJyb3ctOTBkZWctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7XG59XG5cbi5iaS1hcnJvdy05MGRlZy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cblxuLmJpLWFycm93LWJhci1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuXG4uYmktYXJyb3ctYmFyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEzXCI7XG59XG5cbi5iaS1hcnJvdy1iYXItcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE0XCI7XG59XG5cbi5iaS1hcnJvdy1iYXItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7XG59XG5cbi5iaS1hcnJvdy1jbG9ja3dpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE2XCI7XG59XG5cbi5iaS1hcnJvdy1jb3VudGVyY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExN1wiO1xufVxuXG4uYmktYXJyb3ctZG93bi1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjtcbn1cblxuLmJpLWFycm93LWRvd24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1sZWZ0LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1sZWZ0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWJcIjtcbn1cblxuLmJpLWFycm93LWRvd24tbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cblxuLmJpLWFycm93LWRvd24tbGVmdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXJpZ2h0LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZlwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1yaWdodC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuXG4uYmktYXJyb3ctZG93bi1yaWdodC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIyXCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyM1wiO1xufVxuXG4uYmktYXJyb3ctZG93bi1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjRcIjtcbn1cblxuLmJpLWFycm93LWRvd24tc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7XG59XG5cbi5iaS1hcnJvdy1kb3duLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjtcbn1cblxuLmJpLWFycm93LWRvd24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG5cbi5iaS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiO1xufVxuXG4uYmktYXJyb3ctbGVmdC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjlcIjtcbn1cblxuLmJpLWFycm93LWxlZnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYVwiO1xufVxuXG4uYmktYXJyb3ctbGVmdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmJcIjtcbn1cblxuLmJpLWFycm93LWxlZnQtc2hvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7XG59XG5cbi5iaS1hcnJvdy1sZWZ0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuXG4uYmktYXJyb3ctbGVmdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7XG59XG5cbi5iaS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZlwiO1xufVxuXG4uYmktYXJyb3ctcmVwZWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiO1xufVxuXG4uYmktYXJyb3ctcmV0dXJuLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG5cbi5iaS1hcnJvdy1yZXR1cm4tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG5cbi5iaS1hcnJvdy1yaWdodC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjtcbn1cblxuLmJpLWFycm93LXJpZ2h0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjtcbn1cblxuLmJpLWFycm93LXJpZ2h0LXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNVwiO1xufVxuXG4uYmktYXJyb3ctcmlnaHQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG5cbi5iaS1hcnJvdy1yaWdodC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM3XCI7XG59XG5cbi5iaS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjtcbn1cblxuLmJpLWFycm93LXVwLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiO1xufVxuXG4uYmktYXJyb3ctdXAtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiO1xufVxuXG4uYmktYXJyb3ctdXAtbGVmdC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cblxuLmJpLWFycm93LXVwLWxlZnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzY1wiO1xufVxuXG4uYmktYXJyb3ctdXAtbGVmdC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2RcIjtcbn1cblxuLmJpLWFycm93LXVwLWxlZnQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuXG4uYmktYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2ZcIjtcbn1cblxuLmJpLWFycm93LXVwLXJpZ2h0LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiO1xufVxuXG4uYmktYXJyb3ctdXAtcmlnaHQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuXG4uYmktYXJyb3ctdXAtcmlnaHQtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQyXCI7XG59XG5cbi5iaS1hcnJvdy11cC1yaWdodC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG5cbi5iaS1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cblxuLmJpLWFycm93LXVwLXNob3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiO1xufVxuXG4uYmktYXJyb3ctdXAtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7XG59XG5cbi5iaS1hcnJvdy11cC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ3XCI7XG59XG5cbi5iaS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjtcbn1cblxuLmJpLWFycm93cy1hbmdsZS1jb250cmFjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDlcIjtcbn1cblxuLmJpLWFycm93cy1hbmdsZS1leHBhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7XG59XG5cbi5iaS1hcnJvd3MtY29sbGFwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRiXCI7XG59XG5cbi5iaS1hcnJvd3MtZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuXG4uYmktYXJyb3dzLWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRkXCI7XG59XG5cbi5iaS1hcnJvd3MtbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cblxuLmJpLWFzcGVjdC1yYXRpby1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZlwiO1xufVxuXG4uYmktYXNwZWN0LXJhdGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuXG4uYmktYXN0ZXJpc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7XG59XG5cbi5iaS1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjtcbn1cblxuLmJpLWF3YXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG5cbi5iaS1hd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjtcbn1cblxuLmJpLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7XG59XG5cbi5iaS1iYWNrc3BhY2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTZcIjtcbn1cblxuLmJpLWJhY2tzcGFjZS1yZXZlcnNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG5cbi5iaS1iYWNrc3BhY2UtcmV2ZXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjtcbn1cblxuLmJpLWJhY2tzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cblxuLmJpLWJhZGdlLTNkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7XG59XG5cbi5iaS1iYWRnZS0zZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjtcbn1cblxuLmJpLWJhZGdlLTRrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG5cbi5iaS1iYWRnZS00azo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cblxuLmJpLWJhZGdlLThrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVlXCI7XG59XG5cbi5iaS1iYWRnZS04azo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWZcIjtcbn1cblxuLmJpLWJhZGdlLWFkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7XG59XG5cbi5iaS1iYWRnZS1hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjFcIjtcbn1cblxuLmJpLWJhZGdlLWFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7XG59XG5cbi5iaS1iYWRnZS1hcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjNcIjtcbn1cblxuLmJpLWJhZGdlLWNjLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG5cbi5iaS1iYWRnZS1jYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cblxuLmJpLWJhZGdlLWhkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY2XCI7XG59XG5cbi5iaS1iYWRnZS1oZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cblxuLmJpLWJhZGdlLXRtLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG5cbi5iaS1iYWRnZS10bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cblxuLmJpLWJhZGdlLXZvLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZhXCI7XG59XG5cbi5iaS1iYWRnZS12bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjtcbn1cblxuLmJpLWJhZGdlLXZyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7XG59XG5cbi5iaS1iYWRnZS12cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cblxuLmJpLWJhZGdlLXdjLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7XG59XG5cbi5iaS1iYWRnZS13Yzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmZcIjtcbn1cblxuLmJpLWJhZy1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MFwiO1xufVxuXG4uYmktYmFnLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3MVwiO1xufVxuXG4uYmktYmFnLWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjtcbn1cblxuLmJpLWJhZy1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiO1xufVxuXG4uYmktYmFnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7XG59XG5cbi5iaS1iYWctcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuXG4uYmktYmFnLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc2XCI7XG59XG5cbi5iaS1iYWcteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3N1wiO1xufVxuXG4uYmktYmFnLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG5cbi5iaS1iYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7XG59XG5cbi5iaS1iYXItY2hhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2FcIjtcbn1cblxuLmJpLWJhci1jaGFydC1saW5lLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7XG59XG5cbi5iaS1iYXItY2hhcnQtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2NcIjtcbn1cblxuLmJpLWJhci1jaGFydC1zdGVwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cblxuLmJpLWJhci1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjtcbn1cblxuLmJpLWJhc2tldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZlwiO1xufVxuXG4uYmktYmFza2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MFwiO1xufVxuXG4uYmktYmFza2V0Mi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MVwiO1xufVxuXG4uYmktYmFza2V0Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cblxuLmJpLWJhc2tldDMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjtcbn1cblxuLmJpLWJhc2tldDM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7XG59XG5cbi5iaS1iYXR0ZXJ5LWNoYXJnaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NVwiO1xufVxuXG4uYmktYmF0dGVyeS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiO1xufVxuXG4uYmktYmF0dGVyeS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuXG4uYmktYmF0dGVyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODhcIjtcbn1cblxuLmJpLWJlbGwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODlcIjtcbn1cblxuLmJpLWJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7XG59XG5cbi5iaS1iZXppZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7XG59XG5cbi5iaS1iZXppZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4Y1wiO1xufVxuXG4uYmktYmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjtcbn1cblxuLmJpLWJpbm9jdWxhcnMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjtcbn1cblxuLmJpLWJpbm9jdWxhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThmXCI7XG59XG5cbi5iaS1ibG9ja3F1b3RlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkwXCI7XG59XG5cbi5iaS1ibG9ja3F1b3RlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiO1xufVxuXG4uYmktYm9vay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MlwiO1xufVxuXG4uYmktYm9vay1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuXG4uYmktYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjtcbn1cblxuLmJpLWJvb2ttYXJrLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG5cbi5iaS1ib29rbWFyay1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTZcIjtcbn1cblxuLmJpLWJvb2ttYXJrLWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cblxuLmJpLWJvb2ttYXJrLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7XG59XG5cbi5iaS1ib29rbWFyay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuXG4uYmktYm9va21hcmstaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjtcbn1cblxuLmJpLWJvb2ttYXJrLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuXG4uYmktYm9va21hcmstcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5Y1wiO1xufVxuXG4uYmktYm9va21hcmstcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjtcbn1cblxuLmJpLWJvb2ttYXJrLXN0YXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjtcbn1cblxuLmJpLWJvb2ttYXJrLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTlmXCI7XG59XG5cbi5iaS1ib29rbWFyay14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG5cbi5iaS1ib29rbWFyay14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiO1xufVxuXG4uYmktYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7XG59XG5cbi5iaS1ib29rbWFya3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTNcIjtcbn1cblxuLmJpLWJvb2ttYXJrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTRcIjtcbn1cblxuLmJpLWJvb2tzaGVsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjtcbn1cblxuLmJpLWJvb3RzdHJhcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuXG4uYmktYm9vdHN0cmFwLXJlYm9vdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cblxuLmJpLWJvb3RzdHJhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYThcIjtcbn1cblxuLmJpLWJvcmRlci1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE5XCI7XG59XG5cbi5iaS1ib3JkZXItYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuXG4uYmktYm9yZGVyLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjtcbn1cblxuLmJpLWJvcmRlci1pbm5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjtcbn1cblxuLmJpLWJvcmRlci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiO1xufVxuXG4uYmktYm9yZGVyLW1pZGRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWVcIjtcbn1cblxuLmJpLWJvcmRlci1vdXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWZcIjtcbn1cblxuLmJpLWJvcmRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjtcbn1cblxuLmJpLWJvcmRlci1zdHlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjFcIjtcbn1cblxuLmJpLWJvcmRlci10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7XG59XG5cbi5iaS1ib3JkZXItd2lkdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG5cbi5iaS1ib3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI0XCI7XG59XG5cbi5iaS1ib3VuZGluZy1ib3gtY2lyY2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjtcbn1cblxuLmJpLWJvdW5kaW5nLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1kb3duLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctZG93bi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiOVwiO1xufVxuXG4uYmktYm94LWFycm93LWluLWRvd24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi1kb3duLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuXG4uYmktYm94LWFycm93LWluLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJjXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctaW4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmVcIjtcbn1cblxuLmJpLWJveC1hcnJvdy1pbi11cC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZlwiO1xufVxuXG4uYmktYm94LWFycm93LWluLXVwLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMFwiO1xufVxuXG4uYmktYm94LWFycm93LWluLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuXG4uYmktYm94LWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG5cbi5iaS1ib3gtYXJyb3ctdXAtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cblxuLmJpLWJveC1hcnJvdy11cC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cblxuLmJpLWJveC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzZcIjtcbn1cblxuLmJpLWJveC1zZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiO1xufVxuXG4uYmktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiO1xufVxuXG4uYmktYnJhY2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuXG4uYmktYnJpY2tzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiO1xufVxuXG4uYmktYnJpZWZjYXNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG5cbi5iaS1icmllZmNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWFsdC1oaWdoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWFsdC1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiO1xufVxuXG4uYmktYnJpZ2h0bmVzcy1hbHQtbG93LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNmXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWFsdC1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWhpZ2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjtcbn1cblxuLmJpLWJyaWdodG5lc3MtaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjtcbn1cblxuLmJpLWJyaWdodG5lc3MtbG93LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7XG59XG5cbi5iaS1icmlnaHRuZXNzLWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cblxuLmJpLWJyb2FkY2FzdC1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG5cbi5iaS1icm9hZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ2XCI7XG59XG5cbi5iaS1icnVzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuXG4uYmktYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG5cbi5iaS1idWNrZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDlcIjtcbn1cblxuLmJpLWJ1Y2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjtcbn1cblxuLmJpLWJ1Zy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYlwiO1xufVxuXG4uYmktYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkY1wiO1xufVxuXG4uYmktYnVpbGRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG5cbi5iaS1idWxsc2V5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGVcIjtcbn1cblxuLmJpLWNhbGN1bGF0b3ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGZcIjtcbn1cblxuLmJpLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUwXCI7XG59XG5cbi5iaS1jYWxlbmRhci1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiO1xufVxuXG4uYmktY2FsZW5kYXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG5cbi5iaS1jYWxlbmRhci1kYXRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUzXCI7XG59XG5cbi5iaS1jYWxlbmRhci1kYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNFwiO1xufVxuXG4uYmktY2FsZW5kYXItZGF5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7XG59XG5cbi5iaS1jYWxlbmRhci1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7XG59XG5cbi5iaS1jYWxlbmRhci1ldmVudC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlN1wiO1xufVxuXG4uYmktY2FsZW5kYXItZXZlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU4XCI7XG59XG5cbi5iaS1jYWxlbmRhci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOVwiO1xufVxuXG4uYmktY2FsZW5kYXItbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cblxuLmJpLWNhbGVuZGFyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlYlwiO1xufVxuXG4uYmktY2FsZW5kYXItbW9udGgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjtcbn1cblxuLmJpLWNhbGVuZGFyLW1vbnRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuXG4uYmktY2FsZW5kYXItcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiO1xufVxuXG4uYmktY2FsZW5kYXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWZcIjtcbn1cblxuLmJpLWNhbGVuZGFyLXJhbmdlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG5cbi5iaS1jYWxlbmRhci1yYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjtcbn1cblxuLmJpLWNhbGVuZGFyLXdlZWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjtcbn1cblxuLmJpLWNhbGVuZGFyLXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYzXCI7XG59XG5cbi5iaS1jYWxlbmRhci14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7XG59XG5cbi5iaS1jYWxlbmRhci14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuXG4uYmktY2FsZW5kYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjhcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1kYXRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmFcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1kYXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmJcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1kYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItZXZlbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1ldmVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZlwiO1xufVxuXG4uYmktY2FsZW5kYXIyLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG5cbi5iaS1jYWxlbmRhcjItbW9udGgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1tb250aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDNcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7XG59XG5cbi5iaS1jYWxlbmRhcjItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1yYW5nZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNlwiO1xufVxuXG4uYmktY2FsZW5kYXIyLXJhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiO1xufVxuXG4uYmktY2FsZW5kYXIyLXdlZWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuXG4uYmktY2FsZW5kYXIyLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuXG4uYmktY2FsZW5kYXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwY1wiO1xufVxuXG4uYmktY2FsZW5kYXIzLWV2ZW50LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7XG59XG5cbi5iaS1jYWxlbmRhcjMtZXZlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG5cbi5iaS1jYWxlbmRhcjMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGZcIjtcbn1cblxuLmJpLWNhbGVuZGFyMy1yYW5nZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMFwiO1xufVxuXG4uYmktY2FsZW5kYXIzLXJhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuXG4uYmktY2FsZW5kYXIzLXdlZWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cblxuLmJpLWNhbGVuZGFyMy13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiO1xufVxuXG4uYmktY2FsZW5kYXIzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiO1xufVxuXG4uYmktY2FsZW5kYXI0LWV2ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuXG4uYmktY2FsZW5kYXI0LXJhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNlwiO1xufVxuXG4uYmktY2FsZW5kYXI0LXdlZWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG5cbi5iaS1jYWxlbmRhcjQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG5cbi5iaS1jYW1lcmEtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTlcIjtcbn1cblxuLmJpLWNhbWVyYS1yZWVscy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiO1xufVxuXG4uYmktY2FtZXJhLXJlZWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuXG4uYmktY2FtZXJhLXZpZGVvLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7XG59XG5cbi5iaS1jYW1lcmEtdmlkZW8tb2ZmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7XG59XG5cbi5iaS1jYW1lcmEtdmlkZW8tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuXG4uYmktY2FtZXJhLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZlwiO1xufVxuXG4uYmktY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMFwiO1xufVxuXG4uYmktY2FtZXJhMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjFcIjtcbn1cblxuLmJpLWNhcHNsb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7XG59XG5cbi5iaS1jYXBzbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjtcbn1cblxuLmJpLWNhcmQtY2hlY2tsaXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNFwiO1xufVxuXG4uYmktY2FyZC1oZWFkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNVwiO1xufVxuXG4uYmktY2FyZC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cblxuLmJpLWNhcmQtbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjdcIjtcbn1cblxuLmJpLWNhcmQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cblxuLmJpLWNhcmV0LWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjlcIjtcbn1cblxuLmJpLWNhcmV0LWRvd24tc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJhXCI7XG59XG5cbi5iaS1jYXJldC1kb3duLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmJcIjtcbn1cblxuLmJpLWNhcmV0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG5cbi5iaS1jYXJldC1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7XG59XG5cbi5iaS1jYXJldC1sZWZ0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZVwiO1xufVxuXG4uYmktY2FyZXQtbGVmdC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJmXCI7XG59XG5cbi5iaS1jYXJldC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMFwiO1xufVxuXG4uYmktY2FyZXQtcmlnaHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cblxuLmJpLWNhcmV0LXJpZ2h0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuXG4uYmktY2FyZXQtcmlnaHQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuXG4uYmktY2FyZXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7XG59XG5cbi5iaS1jYXJldC11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiO1xufVxuXG4uYmktY2FyZXQtdXAtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG5cbi5iaS1jYXJldC11cC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7XG59XG5cbi5iaS1jYXJldC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzhcIjtcbn1cblxuLmJpLWNhcnQtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzlcIjtcbn1cblxuLmJpLWNhcnQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG5cbi5iaS1jYXJ0LWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjtcbn1cblxuLmJpLWNhcnQtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cblxuLmJpLWNhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2RcIjtcbn1cblxuLmJpLWNhcnQtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiO1xufVxuXG4uYmktY2FydC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZlwiO1xufVxuXG4uYmktY2FydC14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG5cbi5iaS1jYXJ0LXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG5cbi5iaS1jYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiO1xufVxuXG4uYmktY2FydDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQzXCI7XG59XG5cbi5iaS1jYXJ0Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjtcbn1cblxuLmJpLWNhcnQ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NVwiO1xufVxuXG4uYmktY2FzaC1zdGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjtcbn1cblxuLmJpLWNhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7XG59XG5cbi5iaS1jYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0OFwiO1xufVxuXG4uYmktY2hhdC1kb3RzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7XG59XG5cbi5iaS1jaGF0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRhXCI7XG59XG5cbi5iaS1jaGF0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG5cbi5iaS1jaGF0LWxlZnQtZG90cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0Y1wiO1xufVxuXG4uYmktY2hhdC1sZWZ0LWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7XG59XG5cbi5iaS1jaGF0LWxlZnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC1xdW90ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZlwiO1xufVxuXG4uYmktY2hhdC1sZWZ0LXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuXG4uYmktY2hhdC1sZWZ0LXRleHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MlwiO1xufVxuXG4uYmktY2hhdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuXG4uYmktY2hhdC1xdW90ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuXG4uYmktY2hhdC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtZG90cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiO1xufVxuXG4uYmktY2hhdC1yaWdodC1kb3RzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiO1xufVxuXG4uYmktY2hhdC1yaWdodC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiO1xufVxuXG4uYmktY2hhdC1yaWdodC1xdW90ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiO1xufVxuXG4uYmktY2hhdC1yaWdodC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cblxuLmJpLWNoYXQtcmlnaHQtdGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YlwiO1xufVxuXG4uYmktY2hhdC1yaWdodC10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1Y1wiO1xufVxuXG4uYmktY2hhdC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLWRvdHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLWRvdHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVmXCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiO1xufVxuXG4uYmktY2hhdC1zcXVhcmUtcXVvdGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLXF1b3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MlwiO1xufVxuXG4uYmktY2hhdC1zcXVhcmUtdGV4dC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiO1xufVxuXG4uYmktY2hhdC1zcXVhcmUtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NVwiO1xufVxuXG4uYmktY2hhdC10ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7XG59XG5cbi5iaS1jaGF0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7XG59XG5cbi5iaS1jaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OFwiO1xufVxuXG4uYmktY2hlY2stYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiO1xufVxuXG4uYmktY2hlY2stY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZhXCI7XG59XG5cbi5iaS1jaGVjay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7XG59XG5cbi5iaS1jaGVjay1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmNcIjtcbn1cblxuLmJpLWNoZWNrLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjtcbn1cblxuLmJpLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2ZVwiO1xufVxuXG4uYmktY2hlY2syLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmZcIjtcbn1cblxuLmJpLWNoZWNrMi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7XG59XG5cbi5iaS1jaGVjazItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiO1xufVxuXG4uYmktY2hlY2syOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiO1xufVxuXG4uYmktY2hldnJvbi1iYXItY29udHJhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7XG59XG5cbi5iaS1jaGV2cm9uLWJhci1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiO1xufVxuXG4uYmktY2hldnJvbi1iYXItZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiO1xufVxuXG4uYmktY2hldnJvbi1iYXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cblxuLmJpLWNoZXZyb24tYmFyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiO1xufVxuXG4uYmktY2hldnJvbi1iYXItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc4XCI7XG59XG5cbi5iaS1jaGV2cm9uLWNvbXBhY3QtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjtcbn1cblxuLmJpLWNoZXZyb24tY29tcGFjdC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiO1xufVxuXG4uYmktY2hldnJvbi1jb21wYWN0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YlwiO1xufVxuXG4uYmktY2hldnJvbi1jb21wYWN0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuXG4uYmktY2hldnJvbi1jb250cmFjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjtcbn1cblxuLmJpLWNoZXZyb24tZG91YmxlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7XG59XG5cbi5iaS1jaGV2cm9uLWRvdWJsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZlwiO1xufVxuXG4uYmktY2hldnJvbi1kb3VibGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG5cbi5iaS1jaGV2cm9uLWRvdWJsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjtcbn1cblxuLmJpLWNoZXZyb24tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODJcIjtcbn1cblxuLmJpLWNoZXZyb24tZXhwYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuXG4uYmktY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiO1xufVxuXG4uYmktY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODVcIjtcbn1cblxuLmJpLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg2XCI7XG59XG5cbi5iaS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODdcIjtcbn1cblxuLmJpLWNpcmNsZS1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuXG4uYmktY2lyY2xlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODlcIjtcbn1cblxuLmJpLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGJcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1kYXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4Y1wiO1xufVxuXG4uYmktY2xpcGJvYXJkLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuXG4uYmktY2xpcGJvYXJkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhlXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGZcIjtcbn1cblxuLmJpLWNsaXBib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cblxuLmJpLWNsb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkxXCI7XG59XG5cbi5iaS1jbG9jay1oaXN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MlwiO1xufVxuXG4uYmktY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG5cbi5iaS1jbG91ZC1hcnJvdy1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk0XCI7XG59XG5cbi5iaS1jbG91ZC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiO1xufVxuXG4uYmktY2xvdWQtYXJyb3ctdXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTZcIjtcbn1cblxuLmJpLWNsb3VkLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuXG4uYmktY2xvdWQtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjtcbn1cblxuLmJpLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiO1xufVxuXG4uYmktY2xvdWQtZG93bmxvYWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjtcbn1cblxuLmJpLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YlwiO1xufVxuXG4uYmktY2xvdWQtZHJpenpsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuXG4uYmktY2xvdWQtZHJpenpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjtcbn1cblxuLmJpLWNsb3VkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7XG59XG5cbi5iaS1jbG91ZC1mb2ctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWZcIjtcbn1cblxuLmJpLWNsb3VkLWZvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjtcbn1cblxuLmJpLWNsb3VkLWZvZzItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cblxuLmJpLWNsb3VkLWZvZzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEyXCI7XG59XG5cbi5iaS1jbG91ZC1oYWlsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7XG59XG5cbi5iaS1jbG91ZC1oYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiO1xufVxuXG4uYmktY2xvdWQtaGF6ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiO1xufVxuXG4uYmktY2xvdWQtaGF6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjtcbn1cblxuLmJpLWNsb3VkLWhhemUyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7XG59XG5cbi5iaS1jbG91ZC1saWdodG5pbmctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjtcbn1cblxuLmJpLWNsb3VkLWxpZ2h0bmluZy1yYWluLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFhXCI7XG59XG5cbi5iaS1jbG91ZC1saWdodG5pbmctcmFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjtcbn1cblxuLmJpLWNsb3VkLWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjtcbn1cblxuLmJpLWNsb3VkLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG5cbi5iaS1jbG91ZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWVcIjtcbn1cblxuLmJpLWNsb3VkLW1vb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWZcIjtcbn1cblxuLmJpLWNsb3VkLW1vb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG5cbi5iaS1jbG91ZC1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIxXCI7XG59XG5cbi5iaS1jbG91ZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMlwiO1xufVxuXG4uYmktY2xvdWQtcmFpbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiO1xufVxuXG4uYmktY2xvdWQtcmFpbi1oZWF2eS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuXG4uYmktY2xvdWQtcmFpbi1oZWF2eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjVcIjtcbn1cblxuLmJpLWNsb3VkLXJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI2XCI7XG59XG5cbi5iaS1jbG91ZC1zbGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiN1wiO1xufVxuXG4uYmktY2xvdWQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7XG59XG5cbi5iaS1jbG91ZC1zbGVldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuXG4uYmktY2xvdWQtc2xlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJhXCI7XG59XG5cbi5iaS1jbG91ZC1zbm93LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJiXCI7XG59XG5cbi5iaS1jbG91ZC1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiY1wiO1xufVxuXG4uYmktY2xvdWQtc3VuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJkXCI7XG59XG5cbi5iaS1jbG91ZC1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7XG59XG5cbi5iaS1jbG91ZC11cGxvYWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmZcIjtcbn1cblxuLmJpLWNsb3VkLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzBcIjtcbn1cblxuLmJpLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiO1xufVxuXG4uYmktY2xvdWRzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7XG59XG5cbi5iaS1jbG91ZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG5cbi5iaS1jbG91ZHktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cblxuLmJpLWNsb3VkeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjtcbn1cblxuLmJpLWNvZGUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG5cbi5iaS1jb2RlLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cblxuLmJpLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7XG59XG5cbi5iaS1jb2xsZWN0aW9uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7XG59XG5cbi5iaS1jb2xsZWN0aW9uLXBsYXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjtcbn1cblxuLmJpLWNvbGxlY3Rpb24tcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cblxuLmJpLWNvbGxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7XG59XG5cbi5iaS1jb2x1bW5zLWdhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cblxuLmJpLWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG5cbi5iaS1jb21tYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZlwiO1xufVxuXG4uYmktY29tcGFzcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiO1xufVxuXG4uYmktY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjtcbn1cblxuLmJpLWNvbmUtc3RyaXBlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cblxuLmJpLWNvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQzXCI7XG59XG5cbi5iaS1jb250cm9sbGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuXG4uYmktY3B1LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG5cbi5iaS1jcHU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ2XCI7XG59XG5cbi5iaS1jcmVkaXQtY2FyZC0yLWJhY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cblxuLmJpLWNyZWRpdC1jYXJkLTItYmFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDhcIjtcbn1cblxuLmJpLWNyZWRpdC1jYXJkLTItZnJvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjtcbn1cblxuLmJpLWNyZWRpdC1jYXJkLTItZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7XG59XG5cbi5iaS1jcmVkaXQtY2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYlwiO1xufVxuXG4uYmktY3JlZGl0LWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRjXCI7XG59XG5cbi5iaS1jcm9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZFwiO1xufVxuXG4uYmktY3VwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7XG59XG5cbi5iaS1jdXAtc3RyYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRmXCI7XG59XG5cbi5iaS1jdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmUwXCI7XG59XG5cbi5iaS1jdXJzb3ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTFcIjtcbn1cblxuLmJpLWN1cnNvci10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMlwiO1xufVxuXG4uYmktY3Vyc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlM1wiO1xufVxuXG4uYmktZGFzaC1jaXJjbGUtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNFwiO1xufVxuXG4uYmktZGFzaC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTVcIjtcbn1cblxuLmJpLWRhc2gtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlNlwiO1xufVxuXG4uYmktZGFzaC1zcXVhcmUtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlN1wiO1xufVxuXG4uYmktZGFzaC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZThcIjtcbn1cblxuLmJpLWRhc2gtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlOVwiO1xufVxuXG4uYmktZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjtcbn1cblxuLmJpLWRpYWdyYW0tMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlYlwiO1xufVxuXG4uYmktZGlhZ3JhbS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlY1wiO1xufVxuXG4uYmktZGlhZ3JhbS0zLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVkXCI7XG59XG5cbi5iaS1kaWFncmFtLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVlXCI7XG59XG5cbi5iaS1kaWFtb25kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmVmXCI7XG59XG5cbi5iaS1kaWFtb25kLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYwXCI7XG59XG5cbi5iaS1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmMVwiO1xufVxuXG4uYmktZGljZS0xLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7XG59XG5cbi5iaS1kaWNlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYzXCI7XG59XG5cbi5iaS1kaWNlLTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjRcIjtcbn1cblxuLmJpLWRpY2UtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjVcIjtcbn1cblxuLmJpLWRpY2UtMy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiO1xufVxuXG4uYmktZGljZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmN1wiO1xufVxuXG4uYmktZGljZS00LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY4XCI7XG59XG5cbi5iaS1kaWNlLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmY5XCI7XG59XG5cbi5iaS1kaWNlLTUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmFcIjtcbn1cblxuLmJpLWRpY2UtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmJcIjtcbn1cblxuLmJpLWRpY2UtNi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmY1wiO1xufVxuXG4uYmktZGljZS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZFwiO1xufVxuXG4uYmktZGlzYy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmZVwiO1xufVxuXG4uYmktZGlzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZmZcIjtcbn1cblxuLmJpLWRpc2NvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAwXCI7XG59XG5cbi5iaS1kaXNwbGF5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzAxXCI7XG59XG5cbi5iaS1kaXNwbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiO1xufVxuXG4uYmktZGlzdHJpYnV0ZS1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiO1xufVxuXG4uYmktZGlzdHJpYnV0ZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDRcIjtcbn1cblxuLmJpLWRvb3ItY2xvc2VkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7XG59XG5cbi5iaS1kb29yLWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMDZcIjtcbn1cblxuLmJpLWRvb3Itb3Blbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwN1wiO1xufVxuXG4uYmktZG9vci1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOFwiO1xufVxuXG4uYmktZG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwOVwiO1xufVxuXG4uYmktZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBhXCI7XG59XG5cbi5iaS1kcm9wbGV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBiXCI7XG59XG5cbi5iaS1kcm9wbGV0LWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBjXCI7XG59XG5cbi5iaS1kcm9wbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwZFwiO1xufVxuXG4uYmktZWFyYnVkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGVcIjtcbn1cblxuLmJpLWVhc2VsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzBmXCI7XG59XG5cbi5iaS1lYXNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTBcIjtcbn1cblxuLmJpLWVnZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMVwiO1xufVxuXG4uYmktZWdnLWZyaWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxMlwiO1xufVxuXG4uYmktZWdnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxM1wiO1xufVxuXG4uYmktZWplY3QtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTRcIjtcbn1cblxuLmJpLWVqZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxNVwiO1xufVxuXG4uYmktZW1vamktYW5ncnktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMTZcIjtcbn1cblxuLmJpLWVtb2ppLWFuZ3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxN1wiO1xufVxuXG4uYmktZW1vamktZGl6enktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMThcIjtcbn1cblxuLmJpLWVtb2ppLWRpenp5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxOVwiO1xufVxuXG4uYmktZW1vamktZXhwcmVzc2lvbmxlc3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWFcIjtcbn1cblxuLmJpLWVtb2ppLWV4cHJlc3Npb25sZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxYlwiO1xufVxuXG4uYmktZW1vamktZnJvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWNcIjtcbn1cblxuLmJpLWVtb2ppLWZyb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZFwiO1xufVxuXG4uYmktZW1vamktaGVhcnQtZXllcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMxZVwiO1xufVxuXG4uYmktZW1vamktaGVhcnQtZXllczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMWZcIjtcbn1cblxuLmJpLWVtb2ppLWxhdWdoaW5nLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIwXCI7XG59XG5cbi5iaS1lbW9qaS1sYXVnaGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjFcIjtcbn1cblxuLmJpLWVtb2ppLW5ldXRyYWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjJcIjtcbn1cblxuLmJpLWVtb2ppLW5ldXRyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzIzXCI7XG59XG5cbi5iaS1lbW9qaS1zbWlsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNFwiO1xufVxuXG4uYmktZW1vamktc21pbGUtdXBzaWRlLWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMjVcIjtcbn1cblxuLmJpLWVtb2ppLXNtaWxlLXVwc2lkZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyNlwiO1xufVxuXG4uYmktZW1vamktc21pbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI3XCI7XG59XG5cbi5iaS1lbW9qaS1zdW5nbGFzc2VzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzI4XCI7XG59XG5cbi5iaS1lbW9qaS1zdW5nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOVwiO1xufVxuXG4uYmktZW1vamktd2luay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyYVwiO1xufVxuXG4uYmktZW1vamktd2luazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMmJcIjtcbn1cblxuLmJpLWVudmVsb3BlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJjXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1vcGVuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJkXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyZVwiO1xufVxuXG4uYmktZW52ZWxvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzJmXCI7XG59XG5cbi5iaS1lcmFzZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzBcIjtcbn1cblxuLmJpLWVyYXNlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzFcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzMlwiO1xufVxuXG4uYmktZXhjbGFtYXRpb24tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzM1wiO1xufVxuXG4uYmktZXhjbGFtYXRpb24tZGlhbW9uZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzNFwiO1xufVxuXG4uYmktZXhjbGFtYXRpb24tZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzVcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLW9jdGFnb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzZcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzhcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMzlcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNhXCI7XG59XG5cbi5iaS1leGNsYW1hdGlvbi10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2JcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzY1wiO1xufVxuXG4uYmktZXhjbHVkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzM2RcIjtcbn1cblxuLmJpLWV5ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzZVwiO1xufVxuXG4uYmktZXllLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzNmXCI7XG59XG5cbi5iaS1leWUtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQwXCI7XG59XG5cbi5iaS1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQxXCI7XG59XG5cbi5iaS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0MlwiO1xufVxuXG4uYmktZXllZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDNcIjtcbn1cblxuLmJpLWZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0NFwiO1xufVxuXG4uYmktZmlsZS1hcnJvdy1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ1XCI7XG59XG5cbi5iaS1maWxlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ2XCI7XG59XG5cbi5iaS1maWxlLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzQ3XCI7XG59XG5cbi5iaS1maWxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0OFwiO1xufVxuXG4uYmktZmlsZS1iYXItZ3JhcGgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNDlcIjtcbn1cblxuLmJpLWZpbGUtYmFyLWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0YVwiO1xufVxuXG4uYmktZmlsZS1iaW5hcnktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGJcIjtcbn1cblxuLmJpLWZpbGUtYmluYXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0Y1wiO1xufVxuXG4uYmktZmlsZS1icmVhay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM0ZFwiO1xufVxuXG4uYmktZmlsZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGVcIjtcbn1cblxuLmJpLWZpbGUtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNGZcIjtcbn1cblxuLmJpLWZpbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzUwXCI7XG59XG5cbi5iaS1maWxlLWNvZGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTFcIjtcbn1cblxuLmJpLWZpbGUtY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTJcIjtcbn1cblxuLmJpLWZpbGUtZGlmZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1M1wiO1xufVxuXG4uYmktZmlsZS1kaWZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWFycm93LWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTVcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1NlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWFycm93LXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU3XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU4XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstYmFyLWdyYXBoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzU5XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstYmFyLWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWJpbmFyeS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YlwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWJpbmFyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNWNcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1icmVhay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWJyZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzVmXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYwXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstY29kZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2MVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstZGlmZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2M1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWRpZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY0XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstZWFzZWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjVcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1lYXNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1leGNlbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2N1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWV4Y2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2OFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstZm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2YVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWZvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstaW1hZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1sb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZlXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1sb2NrMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLWxvY2syOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3MVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLW1lZGljYWwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzJcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3M1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc1XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstbXVzaWMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzdcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wZXJzb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzc5XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcGxheS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3YVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3Y1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcG9zdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3ZVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdmXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcHB0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcHB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MVwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXJpY2h0ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcmljaHRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstcnVsZWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1ydWxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODVcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1zbGlkZXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1zbGlkZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg3XCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstc3ByZWFkc2hlZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODhcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay1zcHJlYWRzaGVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODlcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay10ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhhXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay13b3JkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhjXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmstd29yZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGRcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhlXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcmsteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGZcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay16aXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTBcIjtcbn1cblxuLmJpLWZpbGUtZWFybWFyay16aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7XG59XG5cbi5iaS1maWxlLWVhcm1hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkyXCI7XG59XG5cbi5iaS1maWxlLWVhc2VsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7XG59XG5cbi5iaS1maWxlLWVhc2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiO1xufVxuXG4uYmktZmlsZS1leGNlbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NVwiO1xufVxuXG4uYmktZmlsZS1leGNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTZcIjtcbn1cblxuLmJpLWZpbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTdcIjtcbn1cblxuLmJpLWZpbGUtZm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OFwiO1xufVxuXG4uYmktZmlsZS1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5OVwiO1xufVxuXG4uYmktZmlsZS1pbWFnZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5YVwiO1xufVxuXG4uYmktZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWJcIjtcbn1cblxuLmJpLWZpbGUtbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5Y1wiO1xufVxuXG4uYmktZmlsZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiO1xufVxuXG4uYmktZmlsZS1sb2NrMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZVwiO1xufVxuXG4uYmktZmlsZS1sb2NrMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWZcIjtcbn1cblxuLmJpLWZpbGUtbWVkaWNhbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMFwiO1xufVxuXG4uYmktZmlsZS1tZWRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMVwiO1xufVxuXG4uYmktZmlsZS1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhMlwiO1xufVxuXG4uYmktZmlsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTNcIjtcbn1cblxuLmJpLWZpbGUtbXVzaWMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTRcIjtcbn1cblxuLmJpLWZpbGUtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E1XCI7XG59XG5cbi5iaS1maWxlLXBlcnNvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNlwiO1xufVxuXG4uYmktZmlsZS1wZXJzb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7XG59XG5cbi5iaS1maWxlLXBsYXktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjtcbn1cblxuLmJpLWZpbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjtcbn1cblxuLmJpLWZpbGUtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiO1xufVxuXG4uYmktZmlsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiO1xufVxuXG4uYmktZmlsZS1wb3N0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7XG59XG5cbi5iaS1maWxlLXBvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7XG59XG5cbi5iaS1maWxlLXBwdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZVwiO1xufVxuXG4uYmktZmlsZS1wcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FmXCI7XG59XG5cbi5iaS1maWxlLXJpY2h0ZXh0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7XG59XG5cbi5iaS1maWxlLXJpY2h0ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMVwiO1xufVxuXG4uYmktZmlsZS1ydWxlZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiO1xufVxuXG4uYmktZmlsZS1ydWxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjNcIjtcbn1cblxuLmJpLWZpbGUtc2xpZGVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7XG59XG5cbi5iaS1maWxlLXNsaWRlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjVcIjtcbn1cblxuLmJpLWZpbGUtc3ByZWFkc2hlZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjtcbn1cblxuLmJpLWZpbGUtc3ByZWFkc2hlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I3XCI7XG59XG5cbi5iaS1maWxlLXRleHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjtcbn1cblxuLmJpLWZpbGUtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjlcIjtcbn1cblxuLmJpLWZpbGUtd29yZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYVwiO1xufVxuXG4uYmktZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiYlwiO1xufVxuXG4uYmktZmlsZS14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JjXCI7XG59XG5cbi5iaS1maWxlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7XG59XG5cbi5iaS1maWxlLXppcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiO1xufVxuXG4uYmktZmlsZS16aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JmXCI7XG59XG5cbi5iaS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMFwiO1xufVxuXG4uYmktZmlsZXMtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiO1xufVxuXG4uYmktZmlsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MyXCI7XG59XG5cbi5iaS1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiO1xufVxuXG4uYmktZmlsdGVyLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNFwiO1xufVxuXG4uYmktZmlsdGVyLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzVcIjtcbn1cblxuLmJpLWZpbHRlci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNlwiO1xufVxuXG4uYmktZmlsdGVyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjN1wiO1xufVxuXG4uYmktZmlsdGVyLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiO1xufVxuXG4uYmktZmlsdGVyLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzlcIjtcbn1cblxuLmJpLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2FcIjtcbn1cblxuLmJpLWZsYWctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2JcIjtcbn1cblxuLmJpLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NjXCI7XG59XG5cbi5iaS1mbG93ZXIxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjZFwiO1xufVxuXG4uYmktZmxvd2VyMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2VcIjtcbn1cblxuLmJpLWZsb3dlcjM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NmXCI7XG59XG5cbi5iaS1mb2xkZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QwXCI7XG59XG5cbi5iaS1mb2xkZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDFcIjtcbn1cblxuLmJpLWZvbGRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDJcIjtcbn1cblxuLmJpLWZvbGRlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkM1wiO1xufVxuXG4uYmktZm9sZGVyLXN5bWxpbmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDRcIjtcbn1cblxuLmJpLWZvbGRlci1zeW1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiO1xufVxuXG4uYmktZm9sZGVyLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7XG59XG5cbi5iaS1mb2xkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7XG59XG5cbi5iaS1mb2xkZXIyLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7XG59XG5cbi5iaS1mb2xkZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkOVwiO1xufVxuXG4uYmktZm9udHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RhXCI7XG59XG5cbi5iaS1mb3J3YXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RiXCI7XG59XG5cbi5iaS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkY1wiO1xufVxuXG4uYmktZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RkXCI7XG59XG5cbi5iaS1mdWxsc2NyZWVuLWV4aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2RlXCI7XG59XG5cbi5iaS1mdWxsc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkZlwiO1xufVxuXG4uYmktZnVubmVsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7XG59XG5cbi5iaS1mdW5uZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UxXCI7XG59XG5cbi5iaS1nZWFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UyXCI7XG59XG5cbi5iaS1nZWFyLXdpZGUtY29ubmVjdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlM1wiO1xufVxuXG4uYmktZ2Vhci13aWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlNFwiO1xufVxuXG4uYmktZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTVcIjtcbn1cblxuLmJpLWdlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjtcbn1cblxuLmJpLWdlby1hbHQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTdcIjtcbn1cblxuLmJpLWdlby1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7XG59XG5cbi5iaS1nZW8tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTlcIjtcbn1cblxuLmJpLWdlbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjtcbn1cblxuLmJpLWdpZnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWJcIjtcbn1cblxuLmJpLWdpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7XG59XG5cbi5iaS1naXRodWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7XG59XG5cbi5iaS1nbG9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjtcbn1cblxuLmJpLWdsb2JlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWZcIjtcbn1cblxuLmJpLWdvb2dsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjBcIjtcbn1cblxuLmJpLWdyYXBoLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YxXCI7XG59XG5cbi5iaS1ncmFwaC11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjJcIjtcbn1cblxuLmJpLWdyaWQtMXgyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2YzXCI7XG59XG5cbi5iaS1ncmlkLTF4Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjRcIjtcbn1cblxuLmJpLWdyaWQtM3gyLWdhcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNVwiO1xufVxuXG4uYmktZ3JpZC0zeDItZ2FwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmNlwiO1xufVxuXG4uYmktZ3JpZC0zeDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7XG59XG5cbi5iaS1ncmlkLTN4My1nYXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjhcIjtcbn1cblxuLmJpLWdyaWQtM3gzLWdhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjlcIjtcbn1cblxuLmJpLWdyaWQtM3gzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYVwiO1xufVxuXG4uYmktZ3JpZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmYlwiO1xufVxuXG4uYmktZ3JpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmNcIjtcbn1cblxuLmJpLWdyaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmRcIjtcbn1cblxuLmJpLWdyaXAtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZlXCI7XG59XG5cbi5iaS1oYW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7XG59XG5cbi5iaS1oYW5kLWluZGV4LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAwXCI7XG59XG5cbi5iaS1oYW5kLWluZGV4LXRodW1iLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAxXCI7XG59XG5cbi5iaS1oYW5kLWluZGV4LXRodW1iOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwMlwiO1xufVxuXG4uYmktaGFuZC1pbmRleDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDNcIjtcbn1cblxuLmJpLWhhbmQtdGh1bWJzLWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjtcbn1cblxuLmJpLWhhbmQtdGh1bWJzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7XG59XG5cbi5iaS1oYW5kLXRodW1icy11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwNlwiO1xufVxuXG4uYmktaGFuZC10aHVtYnMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7XG59XG5cbi5iaS1oYW5kYmFnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7XG59XG5cbi5iaS1oYW5kYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiO1xufVxuXG4uYmktaGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjtcbn1cblxuLmJpLWhkZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiO1xufVxuXG4uYmktaGRkLW5ldHdvcmstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjtcbn1cblxuLmJpLWhkZC1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiO1xufVxuXG4uYmktaGRkLXJhY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGVcIjtcbn1cblxuLmJpLWhkZC1yYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZlwiO1xufVxuXG4uYmktaGRkLXN0YWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7XG59XG5cbi5iaS1oZGQtc3RhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7XG59XG5cbi5iaS1oZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEyXCI7XG59XG5cbi5iaS1oZWFkcGhvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiO1xufVxuXG4uYmktaGVhZHNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTRcIjtcbn1cblxuLmJpLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE1XCI7XG59XG5cbi5iaS1oZWFydC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNlwiO1xufVxuXG4uYmktaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7XG59XG5cbi5iaS1oZXB0YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxOFwiO1xufVxuXG4uYmktaGVwdGFnb24taGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTlcIjtcbn1cblxuLmJpLWhlcHRhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYVwiO1xufVxuXG4uYmktaGV4YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxYlwiO1xufVxuXG4uYmktaGV4YWdvbi1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxY1wiO1xufVxuXG4uYmktaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjtcbn1cblxuLmJpLWhvdXJnbGFzcy1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7XG59XG5cbi5iaS1ob3VyZ2xhc3Mtc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFmXCI7XG59XG5cbi5iaS1ob3VyZ2xhc3MtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiO1xufVxuXG4uYmktaG91cmdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMVwiO1xufVxuXG4uYmktaG91c2UtZG9vci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMlwiO1xufVxuXG4uYmktaG91c2UtZG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjNcIjtcbn1cblxuLmJpLWhvdXNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7XG59XG5cbi5iaS1ob3VzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjVcIjtcbn1cblxuLmJpLWhyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiO1xufVxuXG4uYmktaHVycmljYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiO1xufVxuXG4uYmktaW1hZ2UtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiO1xufVxuXG4uYmktaW1hZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjtcbn1cblxuLmJpLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYVwiO1xufVxuXG4uYmktaW1hZ2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyYlwiO1xufVxuXG4uYmktaW5ib3gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmNcIjtcbn1cblxuLmJpLWluYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZFwiO1xufVxuXG4uYmktaW5ib3hlcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiO1xufVxuXG4uYmktaW5ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjtcbn1cblxuLmJpLWluZm8tY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7XG59XG5cbi5iaS1pbmZvLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzFcIjtcbn1cblxuLmJpLWluZm8tc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMyXCI7XG59XG5cbi5iaS1pbmZvLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzNcIjtcbn1cblxuLmJpLWluZm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7XG59XG5cbi5iaS1pbnB1dC1jdXJzb3ItdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzVcIjtcbn1cblxuLmJpLWlucHV0LWN1cnNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzZcIjtcbn1cblxuLmJpLWluc3RhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzdcIjtcbn1cblxuLmJpLWludGVyc2VjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MzhcIjtcbn1cblxuLmJpLWpvdXJuYWwtYWxidW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM5XCI7XG59XG5cbi5iaS1qb3VybmFsLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNhXCI7XG59XG5cbi5iaS1qb3VybmFsLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzYlwiO1xufVxuXG4uYmktam91cm5hbC1ib29rbWFyay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzY1wiO1xufVxuXG4uYmktam91cm5hbC1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2RcIjtcbn1cblxuLmJpLWpvdXJuYWwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNlXCI7XG59XG5cbi5iaS1qb3VybmFsLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDNmXCI7XG59XG5cbi5iaS1qb3VybmFsLW1lZGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQwXCI7XG59XG5cbi5iaS1qb3VybmFsLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MVwiO1xufVxuXG4uYmktam91cm5hbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0MlwiO1xufVxuXG4uYmktam91cm5hbC1yaWNodGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDNcIjtcbn1cblxuLmJpLWpvdXJuYWwtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDRcIjtcbn1cblxuLmJpLWpvdXJuYWwteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDVcIjtcbn1cblxuLmJpLWpvdXJuYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ2XCI7XG59XG5cbi5iaS1qb3VybmFsczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDdcIjtcbn1cblxuLmJpLWpveXN0aWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OFwiO1xufVxuXG4uYmktanVzdGlmeS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0OVwiO1xufVxuXG4uYmktanVzdGlmeS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGFcIjtcbn1cblxuLmJpLWp1c3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRiXCI7XG59XG5cbi5iaS1rYW5iYW4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGNcIjtcbn1cblxuLmJpLWthbmJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NGRcIjtcbn1cblxuLmJpLWtleS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiO1xufVxuXG4uYmkta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZlwiO1xufVxuXG4uYmkta2V5Ym9hcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTBcIjtcbn1cblxuLmJpLWtleWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MVwiO1xufVxuXG4uYmktbGFkZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiO1xufVxuXG4uYmktbGFtcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1M1wiO1xufVxuXG4uYmktbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTRcIjtcbn1cblxuLmJpLWxhcHRvcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NVwiO1xufVxuXG4uYmktbGFwdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1NlwiO1xufVxuXG4uYmktbGF5ZXItYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU3XCI7XG59XG5cbi5iaS1sYXllci1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiO1xufVxuXG4uYmktbGF5ZXJzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDU5XCI7XG59XG5cbi5iaS1sYXllcnMtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWFcIjtcbn1cblxuLmJpLWxheWVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWJcIjtcbn1cblxuLmJpLWxheW91dC1zaWRlYmFyLWluc2V0LXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7XG59XG5cbi5iaS1sYXlvdXQtc2lkZWJhci1pbnNldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjtcbn1cblxuLmJpLWxheW91dC1zaWRlYmFyLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVlXCI7XG59XG5cbi5iaS1sYXlvdXQtc2lkZWJhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWZcIjtcbn1cblxuLmJpLWxheW91dC1zcGxpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjBcIjtcbn1cblxuLmJpLWxheW91dC10ZXh0LXNpZGViYXItcmV2ZXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjFcIjtcbn1cblxuLmJpLWxheW91dC10ZXh0LXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7XG59XG5cbi5iaS1sYXlvdXQtdGV4dC13aW5kb3ctcmV2ZXJzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjNcIjtcbn1cblxuLmJpLWxheW91dC10ZXh0LXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjRcIjtcbn1cblxuLmJpLWxheW91dC10aHJlZS1jb2x1bW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NVwiO1xufVxuXG4uYmktbGF5b3V0LXd0Zjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NjZcIjtcbn1cblxuLmJpLWxpZmUtcHJlc2VydmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2N1wiO1xufVxuXG4uYmktbGlnaHRidWxiLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7XG59XG5cbi5iaS1saWdodGJ1bGItb2ZmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7XG59XG5cbi5iaS1saWdodGJ1bGItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YVwiO1xufVxuXG4uYmktbGlnaHRidWxiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiO1xufVxuXG4uYmktbGlnaHRuaW5nLWNoYXJnZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2Y1wiO1xufVxuXG4uYmktbGlnaHRuaW5nLWNoYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjtcbn1cblxuLmJpLWxpZ2h0bmluZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZVwiO1xufVxuXG4uYmktbGlnaHRuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2ZlwiO1xufVxuXG4uYmktbGluay00NWRlZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjtcbn1cblxuLmJpLWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7XG59XG5cbi5iaS1saW5rZWRpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzJcIjtcbn1cblxuLmJpLWxpc3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDczXCI7XG59XG5cbi5iaS1saXN0LW5lc3RlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjtcbn1cblxuLmJpLWxpc3Qtb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc1XCI7XG59XG5cbi5iaS1saXN0LXN0YXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3NlwiO1xufVxuXG4uYmktbGlzdC10YXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3N1wiO1xufVxuXG4uYmktbGlzdC11bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjtcbn1cblxuLmJpLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7XG59XG5cbi5iaS1sb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdhXCI7XG59XG5cbi5iaS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3YlwiO1xufVxuXG4uYmktbWFpbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2NcIjtcbn1cblxuLmJpLW1haWxib3gyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZFwiO1xufVxuXG4uYmktbWFwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdlXCI7XG59XG5cbi5iaS1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7XG59XG5cbi5iaS1tYXJrZG93bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MFwiO1xufVxuXG4uYmktbWFya2Rvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgxXCI7XG59XG5cbi5iaS1tYXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiO1xufVxuXG4uYmktbWVnYXBob25lLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDgzXCI7XG59XG5cbi5iaS1tZWdhcGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg0XCI7XG59XG5cbi5iaS1tZW51LWFwcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiO1xufVxuXG4uYmktbWVudS1hcHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg2XCI7XG59XG5cbi5iaS1tZW51LWJ1dHRvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4N1wiO1xufVxuXG4uYmktbWVudS1idXR0b24td2lkZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4OFwiO1xufVxuXG4uYmktbWVudS1idXR0b24td2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODlcIjtcbn1cblxuLmJpLW1lbnUtYnV0dG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YVwiO1xufVxuXG4uYmktbWVudS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4YlwiO1xufVxuXG4uYmktbWVudS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGNcIjtcbn1cblxuLmJpLW1pYy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiO1xufVxuXG4uYmktbWljLW11dGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OGVcIjtcbn1cblxuLmJpLW1pYy1tdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZlwiO1xufVxuXG4uYmktbWljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiO1xufVxuXG4uYmktbWluZWNhcnQtbG9hZGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MVwiO1xufVxuXG4uYmktbWluZWNhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDkyXCI7XG59XG5cbi5iaS1tb2lzdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTNcIjtcbn1cblxuLmJpLW1vb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjtcbn1cblxuLmJpLW1vb24tc3RhcnMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTVcIjtcbn1cblxuLmJpLW1vb24tc3RhcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7XG59XG5cbi5iaS1tb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5N1wiO1xufVxuXG4uYmktbW91c2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OThcIjtcbn1cblxuLmJpLW1vdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5OVwiO1xufVxuXG4uYmktbW91c2UyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDlhXCI7XG59XG5cbi5iaS1tb3VzZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDliXCI7XG59XG5cbi5iaS1tb3VzZTMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWNcIjtcbn1cblxuLmJpLW1vdXNlMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OWRcIjtcbn1cblxuLmJpLW11c2ljLW5vdGUtYmVhbWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiO1xufVxuXG4uYmktbXVzaWMtbm90ZS1saXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZlwiO1xufVxuXG4uYmktbXVzaWMtbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTBcIjtcbn1cblxuLmJpLW11c2ljLXBsYXllci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMVwiO1xufVxuXG4uYmktbXVzaWMtcGxheWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhMlwiO1xufVxuXG4uYmktbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhM1wiO1xufVxuXG4uYmktbm9kZS1taW51cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNFwiO1xufVxuXG4uYmktbm9kZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YTVcIjtcbn1cblxuLmJpLW5vZGUtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhNlwiO1xufVxuXG4uYmktbm9kZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhN1wiO1xufVxuXG4uYmktbnV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE4XCI7XG59XG5cbi5iaS1udXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGE5XCI7XG59XG5cbi5iaS1vY3RhZ29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFhXCI7XG59XG5cbi5iaS1vY3RhZ29uLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGFiXCI7XG59XG5cbi5iaS1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhY1wiO1xufVxuXG4uYmktb3B0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiO1xufVxuXG4uYmktb3V0bGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZVwiO1xufVxuXG4uYmktcGFpbnQtYnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZlwiO1xufVxuXG4uYmktcGFsZXR0ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMFwiO1xufVxuXG4uYmktcGFsZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjFcIjtcbn1cblxuLmJpLXBhbGV0dGUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiMlwiO1xufVxuXG4uYmktcGFwZXJjbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiO1xufVxuXG4uYmktcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNFwiO1xufVxuXG4uYmktcGF0Y2gtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjVcIjtcbn1cblxuLmJpLXBhdGNoLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiNlwiO1xufVxuXG4uYmktcGF0Y2gtZXhjbGFtYXRpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjdcIjtcbn1cblxuLmJpLXBhdGNoLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiOFwiO1xufVxuXG4uYmktcGF0Y2gtbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjlcIjtcbn1cblxuLmJpLXBhdGNoLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYVwiO1xufVxuXG4uYmktcGF0Y2gtcGx1cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiYlwiO1xufVxuXG4uYmktcGF0Y2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmNcIjtcbn1cblxuLmJpLXBhdGNoLXF1ZXN0aW9uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7XG59XG5cbi5iaS1wYXRjaC1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmVcIjtcbn1cblxuLmJpLXBhdXNlLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZlwiO1xufVxuXG4uYmktcGF1c2UtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMFwiO1xufVxuXG4uYmktcGF1c2UtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMxXCI7XG59XG5cbi5iaS1wYXVzZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMyXCI7XG59XG5cbi5iaS1wYXVzZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjM1wiO1xufVxuXG4uYmktcGF1c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7XG59XG5cbi5iaS1wZWFjZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNVwiO1xufVxuXG4uYmktcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGM2XCI7XG59XG5cbi5iaS1wZW4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzdcIjtcbn1cblxuLmJpLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzhcIjtcbn1cblxuLmJpLXBlbmNpbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjOVwiO1xufVxuXG4uYmktcGVuY2lsLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2FcIjtcbn1cblxuLmJpLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2JcIjtcbn1cblxuLmJpLXBlbnRhZ29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNjXCI7XG59XG5cbi5iaS1wZW50YWdvbi1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiO1xufVxuXG4uYmktcGVudGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7XG59XG5cbi5iaS1wZW9wbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0Y2ZcIjtcbn1cblxuLmJpLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDBcIjtcbn1cblxuLmJpLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQxXCI7XG59XG5cbi5iaS1wZXJzb24tYmFkZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDJcIjtcbn1cblxuLmJpLXBlcnNvbi1iYWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDNcIjtcbn1cblxuLmJpLXBlcnNvbi1ib3VuZGluZy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ0XCI7XG59XG5cbi5iaS1wZXJzb24tY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDVcIjtcbn1cblxuLmJpLXBlcnNvbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZDZcIjtcbn1cblxuLmJpLXBlcnNvbi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ3XCI7XG59XG5cbi5iaS1wZXJzb24tZGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOFwiO1xufVxuXG4uYmktcGVyc29uLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGFcIjtcbn1cblxuLmJpLXBlcnNvbi1saW5lcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkYlwiO1xufVxuXG4uYmktcGVyc29uLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGNcIjtcbn1cblxuLmJpLXBlcnNvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkZFwiO1xufVxuXG4uYmktcGVyc29uLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZGVcIjtcbn1cblxuLmJpLXBlcnNvbi14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRmXCI7XG59XG5cbi5iaS1wZXJzb24teDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTBcIjtcbn1cblxuLmJpLXBlcnNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTFcIjtcbn1cblxuLmJpLXBob25lLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUyXCI7XG59XG5cbi5iaS1waG9uZS1sYW5kc2NhcGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTNcIjtcbn1cblxuLmJpLXBob25lLWxhbmRzY2FwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjtcbn1cblxuLmJpLXBob25lLXZpYnJhdGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTVcIjtcbn1cblxuLmJpLXBob25lLXZpYnJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU2XCI7XG59XG5cbi5iaS1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTdcIjtcbn1cblxuLmJpLXBpZS1jaGFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOFwiO1xufVxuXG4uYmktcGllLWNoYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlOVwiO1xufVxuXG4uYmktcGluLWFuZ2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVhXCI7XG59XG5cbi5iaS1waW4tYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7XG59XG5cbi5iaS1waW4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWNcIjtcbn1cblxuLmJpLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjtcbn1cblxuLmJpLXBpcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiO1xufVxuXG4uYmktcGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZlwiO1xufVxuXG4uYmktcGxheS1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjtcbn1cblxuLmJpLXBsYXktYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmMVwiO1xufVxuXG4uYmktcGxheS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjtcbn1cblxuLmJpLXBsYXktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmM1wiO1xufVxuXG4uYmktcGxheS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiO1xufVxuXG4uYmktcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjVcIjtcbn1cblxuLmJpLXBsdWctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjZcIjtcbn1cblxuLmJpLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY3XCI7XG59XG5cbi5iaS1wbHVzLWNpcmNsZS1kb3R0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY4XCI7XG59XG5cbi5iaS1wbHVzLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmOVwiO1xufVxuXG4uYmktcGx1cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZhXCI7XG59XG5cbi5iaS1wbHVzLXNxdWFyZS1kb3R0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZiXCI7XG59XG5cbi5iaS1wbHVzLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiO1xufVxuXG4uYmktcGx1cy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7XG59XG5cbi5iaS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZVwiO1xufVxuXG4uYmktcG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZmXCI7XG59XG5cbi5iaS1wcmludGVyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAwXCI7XG59XG5cbi5iaS1wcmludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiO1xufVxuXG4uYmktcHV6emxlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7XG59XG5cbi5iaS1wdXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAzXCI7XG59XG5cbi5iaS1xdWVzdGlvbi1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDRcIjtcbn1cblxuLmJpLXF1ZXN0aW9uLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDVcIjtcbn1cblxuLmJpLXF1ZXN0aW9uLWRpYW1vbmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjtcbn1cblxuLmJpLXF1ZXN0aW9uLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA3XCI7XG59XG5cbi5iaS1xdWVzdGlvbi1vY3RhZ29uLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA4XCI7XG59XG5cbi5iaS1xdWVzdGlvbi1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwOVwiO1xufVxuXG4uYmktcXVlc3Rpb24tc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBhXCI7XG59XG5cbi5iaS1xdWVzdGlvbi1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBiXCI7XG59XG5cbi5iaS1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGNcIjtcbn1cblxuLmJpLXJhaW5ib3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBkXCI7XG59XG5cbi5iaS1yZWNlaXB0LWN1dG9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGVcIjtcbn1cblxuLmJpLXJlY2VpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBmXCI7XG59XG5cbi5iaS1yZWNlcHRpb24tMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTBcIjtcbn1cblxuLmJpLXJlY2VwdGlvbi0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiO1xufVxuXG4uYmktcmVjZXB0aW9uLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEyXCI7XG59XG5cbi5iaS1yZWNlcHRpb24tMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTNcIjtcbn1cblxuLmJpLXJlY2VwdGlvbi00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNFwiO1xufVxuXG4uYmktcmVjb3JkLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxNVwiO1xufVxuXG4uYmktcmVjb3JkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjtcbn1cblxuLmJpLXJlY29yZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjtcbn1cblxuLmJpLXJlY29yZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE4XCI7XG59XG5cbi5iaS1yZWNvcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTlcIjtcbn1cblxuLmJpLXJlY29yZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWFcIjtcbn1cblxuLmJpLXJlY29yZDItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWJcIjtcbn1cblxuLmJpLXJlY29yZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFjXCI7XG59XG5cbi5iaS1yZXBseS1hbGwtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWRcIjtcbn1cblxuLmJpLXJlcGx5LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWVcIjtcbn1cblxuLmJpLXJlcGx5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7XG59XG5cbi5iaS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjtcbn1cblxuLmJpLXJzcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMVwiO1xufVxuXG4uYmktcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiO1xufVxuXG4uYmktcnVsZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiO1xufVxuXG4uYmktc2F2ZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyNFwiO1xufVxuXG4uYmktc2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjtcbn1cblxuLmJpLXNhdmUyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI2XCI7XG59XG5cbi5iaS1zYXZlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjdcIjtcbn1cblxuLmJpLXNjaXNzb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiO1xufVxuXG4uYmktc2NyZXdkcml2ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTI5XCI7XG59XG5cbi5iaS1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7XG59XG5cbi5iaS1zZWdtZW50ZWQtbmF2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiO1xufVxuXG4uYmktc2VydmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyY1wiO1xufVxuXG4uYmktc2hhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmRcIjtcbn1cblxuLmJpLXNoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZVwiO1xufVxuXG4uYmktc2hpZWxkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZlwiO1xufVxuXG4uYmktc2hpZWxkLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzMFwiO1xufVxuXG4uYmktc2hpZWxkLWZpbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMxXCI7XG59XG5cbi5iaS1zaGllbGQtZmlsbC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzJcIjtcbn1cblxuLmJpLXNoaWVsZC1maWxsLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiO1xufVxuXG4uYmktc2hpZWxkLWZpbGwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzRcIjtcbn1cblxuLmJpLXNoaWVsZC1maWxsLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM1XCI7XG59XG5cbi5iaS1zaGllbGQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzZcIjtcbn1cblxuLmJpLXNoaWVsZC1sb2NrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM3XCI7XG59XG5cbi5iaS1zaGllbGQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzhcIjtcbn1cblxuLmJpLXNoaWVsZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzlcIjtcbn1cblxuLmJpLXNoaWVsZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYVwiO1xufVxuXG4uYmktc2hpZWxkLXNoYWRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2JcIjtcbn1cblxuLmJpLXNoaWVsZC1zbGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiO1xufVxuXG4uYmktc2hpZWxkLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzZFwiO1xufVxuXG4uYmktc2hpZWxkLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7XG59XG5cbi5iaS1zaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNmXCI7XG59XG5cbi5iaS1zaGlmdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiO1xufVxuXG4uYmktc2hpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7XG59XG5cbi5iaS1zaG9wLXdpbmRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjtcbn1cblxuLmJpLXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQzXCI7XG59XG5cbi5iaS1zaHVmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NFwiO1xufVxuXG4uYmktc2lnbnBvc3QtMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0NVwiO1xufVxuXG4uYmktc2lnbnBvc3QtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDZcIjtcbn1cblxuLmJpLXNpZ25wb3N0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ3XCI7XG59XG5cbi5iaS1zaWducG9zdC1zcGxpdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0OFwiO1xufVxuXG4uYmktc2lnbnBvc3Qtc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7XG59XG5cbi5iaS1zaWducG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGFcIjtcbn1cblxuLmJpLXNpbS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiO1xufVxuXG4uYmktc2ltOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0Y1wiO1xufVxuXG4uYmktc2tpcC1iYWNrd2FyZC1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGRcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZVwiO1xufVxuXG4uYmktc2tpcC1iYWNrd2FyZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjtcbn1cblxuLmJpLXNraXAtYmFja3dhcmQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MFwiO1xufVxuXG4uYmktc2tpcC1iYWNrd2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MVwiO1xufVxuXG4uYmktc2tpcC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTJcIjtcbn1cblxuLmJpLXNraXAtZW5kLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1M1wiO1xufVxuXG4uYmktc2tpcC1lbmQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NFwiO1xufVxuXG4uYmktc2tpcC1lbmQtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU1XCI7XG59XG5cbi5iaS1za2lwLWVuZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7XG59XG5cbi5iaS1za2lwLWVuZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1N1wiO1xufVxuXG4uYmktc2tpcC1lbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7XG59XG5cbi5iaS1za2lwLWZvcndhcmQtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7XG59XG5cbi5iaS1za2lwLWZvcndhcmQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YVwiO1xufVxuXG4uYmktc2tpcC1mb3J3YXJkLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiO1xufVxuXG4uYmktc2tpcC1mb3J3YXJkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjtcbn1cblxuLmJpLXNraXAtZm9yd2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZFwiO1xufVxuXG4uYmktc2tpcC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZVwiO1xufVxuXG4uYmktc2tpcC1zdGFydC1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWZcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MFwiO1xufVxuXG4uYmktc2tpcC1zdGFydC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjFcIjtcbn1cblxuLmJpLXNraXAtc3RhcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2MlwiO1xufVxuXG4uYmktc2tpcC1zdGFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2M1wiO1xufVxuXG4uYmktc2tpcC1zdGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjRcIjtcbn1cblxuLmJpLXNsYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiO1xufVxuXG4uYmktc2xhc2gtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7XG59XG5cbi5iaS1zbGFzaC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY3XCI7XG59XG5cbi5iaS1zbGFzaC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjhcIjtcbn1cblxuLmJpLXNsYXNoLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjlcIjtcbn1cblxuLmJpLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YVwiO1xufVxuXG4uYmktc2xpZGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmJcIjtcbn1cblxuLmJpLXNtYXJ0d2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZjXCI7XG59XG5cbi5iaS1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiO1xufVxuXG4uYmktc25vdzI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZlXCI7XG59XG5cbi5iaS1zbm93Mzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjtcbn1cblxuLmJpLXNvcnQtYWxwaGEtZG93bi1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcwXCI7XG59XG5cbi5iaS1zb3J0LWFscGhhLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcxXCI7XG59XG5cbi5iaS1zb3J0LWFscGhhLXVwLWFsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzJcIjtcbn1cblxuLmJpLXNvcnQtYWxwaGEtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTczXCI7XG59XG5cbi5iaS1zb3J0LWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NFwiO1xufVxuXG4uYmktc29ydC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NVwiO1xufVxuXG4uYmktc29ydC1udW1lcmljLWRvd24tYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3NlwiO1xufVxuXG4uYmktc29ydC1udW1lcmljLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc3XCI7XG59XG5cbi5iaS1zb3J0LW51bWVyaWMtdXAtYWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OFwiO1xufVxuXG4uYmktc29ydC1udW1lcmljLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3OVwiO1xufVxuXG4uYmktc29ydC11cC1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTdhXCI7XG59XG5cbi5iaS1zb3J0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiO1xufVxuXG4uYmktc291bmR3YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3Y1wiO1xufVxuXG4uYmktc3BlYWtlci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZFwiO1xufVxuXG4uYmktc3BlYWtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2VcIjtcbn1cblxuLmJpLXNwZWVkb21ldGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZlwiO1xufVxuXG4uYmktc3BlZWRvbWV0ZXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiO1xufVxuXG4uYmktc3BlbGxjaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODFcIjtcbn1cblxuLmJpLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MlwiO1xufVxuXG4uYmktc3F1YXJlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7XG59XG5cbi5iaS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7XG59XG5cbi5iaS1zdGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODVcIjtcbn1cblxuLmJpLXN0YXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODZcIjtcbn1cblxuLmJpLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjtcbn1cblxuLmJpLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg4XCI7XG59XG5cbi5iaS1zdGFyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODlcIjtcbn1cblxuLmJpLXN0aWNraWVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThhXCI7XG59XG5cbi5iaS1zdGlja2llczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGJcIjtcbn1cblxuLmJpLXN0aWNreS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4Y1wiO1xufVxuXG4uYmktc3RpY2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZFwiO1xufVxuXG4uYmktc3RvcC1idG4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGVcIjtcbn1cblxuLmJpLXN0b3AtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiO1xufVxuXG4uYmktc3RvcC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTBcIjtcbn1cblxuLmJpLXN0b3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiO1xufVxuXG4uYmktc3RvcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MlwiO1xufVxuXG4uYmktc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTNcIjtcbn1cblxuLmJpLXN0b3BsaWdodHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTRcIjtcbn1cblxuLmJpLXN0b3BsaWdodHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk1XCI7XG59XG5cbi5iaS1zdG9wd2F0Y2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTZcIjtcbn1cblxuLmJpLXN0b3B3YXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjtcbn1cblxuLmJpLXN1YnRyYWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5OFwiO1xufVxuXG4uYmktc3VpdC1jbHViLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7XG59XG5cbi5iaS1zdWl0LWNsdWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlhXCI7XG59XG5cbi5iaS1zdWl0LWRpYW1vbmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWJcIjtcbn1cblxuLmJpLXN1aXQtZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWNcIjtcbn1cblxuLmJpLXN1aXQtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjtcbn1cblxuLmJpLXN1aXQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7XG59XG5cbi5iaS1zdWl0LXNwYWRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTlmXCI7XG59XG5cbi5iaS1zdWl0LXNwYWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhMFwiO1xufVxuXG4uYmktc3VuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWExXCI7XG59XG5cbi5iaS1zdW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7XG59XG5cbi5iaS1zdW5nbGFzc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhM1wiO1xufVxuXG4uYmktc3VucmlzZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiO1xufVxuXG4uYmktc3VucmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTVcIjtcbn1cblxuLmJpLXN1bnNldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNlwiO1xufVxuXG4uYmktc3Vuc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhN1wiO1xufVxuXG4uYmktc3ltbWV0cnktaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YThcIjtcbn1cblxuLmJpLXN5bW1ldHJ5LXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOVwiO1xufVxuXG4uYmktdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7XG59XG5cbi5iaS10YWJsZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWJcIjtcbn1cblxuLmJpLXRhYmxldC1sYW5kc2NhcGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWNcIjtcbn1cblxuLmJpLXRhYmxldC1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7XG59XG5cbi5iaS10YWJsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFlXCI7XG59XG5cbi5iaS10YWctZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjtcbn1cblxuLmJpLXRhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjBcIjtcbn1cblxuLmJpLXRhZ3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjtcbn1cblxuLmJpLXRhZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7XG59XG5cbi5iaS10ZWxlZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNFwiO1xufVxuXG4uYmktdGVsZXBob25lLWZvcndhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjVcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNlwiO1xufVxuXG4uYmktdGVsZXBob25lLWluYm91bmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjdcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1pbmJvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiO1xufVxuXG4uYmktdGVsZXBob25lLW1pbnVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI5XCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtb3V0Ym91bmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmJcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1vdXRib3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJkXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmVcIjtcbn1cblxuLmJpLXRlbGVwaG9uZS14LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJmXCI7XG59XG5cbi5iaS10ZWxlcGhvbmUteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzBcIjtcbn1cblxuLmJpLXRlbGVwaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjtcbn1cblxuLmJpLXRlcm1pbmFsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWMyXCI7XG59XG5cbi5iaS10ZXJtaW5hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjtcbn1cblxuLmJpLXRleHQtY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiO1xufVxuXG4uYmktdGV4dC1pbmRlbnQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzVcIjtcbn1cblxuLmJpLXRleHQtaW5kZW50LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiO1xufVxuXG4uYmktdGV4dC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjN1wiO1xufVxuXG4uYmktdGV4dC1wYXJhZ3JhcGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM4XCI7XG59XG5cbi5iaS10ZXh0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiO1xufVxuXG4uYmktdGV4dGFyZWEtcmVzaXplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjYVwiO1xufVxuXG4uYmktdGV4dGFyZWEtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2JcIjtcbn1cblxuLmJpLXRleHRhcmVhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjY1wiO1xufVxuXG4uYmktdGhlcm1vbWV0ZXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2RcIjtcbn1cblxuLmJpLXRoZXJtb21ldGVyLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7XG59XG5cbi5iaS10aGVybW9tZXRlci1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNmXCI7XG59XG5cbi5iaS10aGVybW9tZXRlci1zbm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMFwiO1xufVxuXG4uYmktdGhlcm1vbWV0ZXItc3VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiO1xufVxuXG4uYmktdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7XG59XG5cbi5iaS10aHJlZS1kb3RzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkM1wiO1xufVxuXG4uYmktdGhyZWUtZG90czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDRcIjtcbn1cblxuLmJpLXRvZ2dsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ1XCI7XG59XG5cbi5iaS10b2dnbGUtb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ2XCI7XG59XG5cbi5iaS10b2dnbGUyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDdcIjtcbn1cblxuLmJpLXRvZ2dsZTItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ4XCI7XG59XG5cbi5iaS10b2dnbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkOVwiO1xufVxuXG4uYmktdG9nZ2xlczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRhXCI7XG59XG5cbi5iaS10b29sczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGJcIjtcbn1cblxuLmJpLXRvcm5hZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRjXCI7XG59XG5cbi5iaS10cmFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZFwiO1xufVxuXG4uYmktdHJhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWRlXCI7XG59XG5cbi5iaS10cmFzaDItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGZcIjtcbn1cblxuLmJpLXRyYXNoMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTBcIjtcbn1cblxuLmJpLXRyZWUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjtcbn1cblxuLmJpLXRyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWUyXCI7XG59XG5cbi5iaS10cmlhbmdsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlM1wiO1xufVxuXG4uYmktdHJpYW5nbGUtaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjtcbn1cblxuLmJpLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlNVwiO1xufVxuXG4uYmktdHJvcGh5LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU2XCI7XG59XG5cbi5iaS10cm9waHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU3XCI7XG59XG5cbi5iaS10cm9waWNhbC1zdG9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZThcIjtcbn1cblxuLmJpLXRydWNrLWZsYXRiZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU5XCI7XG59XG5cbi5iaS10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWFcIjtcbn1cblxuLmJpLXRzdW5hbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWViXCI7XG59XG5cbi5iaS10di1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlY1wiO1xufVxuXG4uYmktdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVkXCI7XG59XG5cbi5iaS10d2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWVlXCI7XG59XG5cbi5iaS10d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVlZlwiO1xufVxuXG4uYmktdHlwZS1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMFwiO1xufVxuXG4uYmktdHlwZS1oMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjFcIjtcbn1cblxuLmJpLXR5cGUtaDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWYyXCI7XG59XG5cbi5iaS10eXBlLWgzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmM1wiO1xufVxuXG4uYmktdHlwZS1pdGFsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY0XCI7XG59XG5cbi5iaS10eXBlLXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY1XCI7XG59XG5cbi5iaS10eXBlLXVuZGVybGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjZcIjtcbn1cblxuLmJpLXR5cGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7XG59XG5cbi5iaS11aS1jaGVja3MtZ3JpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjhcIjtcbn1cblxuLmJpLXVpLWNoZWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZjlcIjtcbn1cblxuLmJpLXVpLXJhZGlvcy1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYVwiO1xufVxuXG4uYmktdWktcmFkaW9zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYlwiO1xufVxuXG4uYmktdW1icmVsbGEtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmNcIjtcbn1cblxuLmJpLXVtYnJlbGxhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmZFwiO1xufVxuXG4uYmktdW5pb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZlXCI7XG59XG5cbi5iaS11bmxvY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmZcIjtcbn1cblxuLmJpLXVubG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDBcIjtcbn1cblxuLmJpLXVwYy1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMVwiO1xufVxuXG4uYmktdXBjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwMlwiO1xufVxuXG4uYmktdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwM1wiO1xufVxuXG4uYmktdmVjdG9yLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjtcbn1cblxuLmJpLXZpZXctbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDVcIjtcbn1cblxuLmJpLXZpZXctc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDZcIjtcbn1cblxuLmJpLXZpbnlsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjA3XCI7XG59XG5cbi5iaS12aW55bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDhcIjtcbn1cblxuLmJpLXZvaWNlbWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDlcIjtcbn1cblxuLmJpLXZvbHVtZS1kb3duLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBhXCI7XG59XG5cbi5iaS12b2x1bWUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGJcIjtcbn1cblxuLmJpLXZvbHVtZS1tdXRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBjXCI7XG59XG5cbi5iaS12b2x1bWUtbXV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGRcIjtcbn1cblxuLmJpLXZvbHVtZS1vZmYtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MGVcIjtcbn1cblxuLmJpLXZvbHVtZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjBmXCI7XG59XG5cbi5iaS12b2x1bWUtdXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjtcbn1cblxuLmJpLXZvbHVtZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTFcIjtcbn1cblxuLmJpLXZyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxMlwiO1xufVxuXG4uYmktd2FsbGV0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7XG59XG5cbi5iaS13YWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE0XCI7XG59XG5cbi5iaS13YWxsZXQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxNVwiO1xufVxuXG4uYmktd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE2XCI7XG59XG5cbi5iaS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTdcIjtcbn1cblxuLmJpLXdoYXRzYXBwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOFwiO1xufVxuXG4uYmktd2lmaS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxOVwiO1xufVxuXG4uYmktd2lmaS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxYVwiO1xufVxuXG4uYmktd2lmaS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFiXCI7XG59XG5cbi5iaS13aWZpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxY1wiO1xufVxuXG4uYmktd2luZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MWRcIjtcbn1cblxuLmJpLXdpbmRvdy1kb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZVwiO1xufVxuXG4uYmktd2luZG93LXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjFmXCI7XG59XG5cbi5iaS13aW5kb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIwXCI7XG59XG5cbi5iaS13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIxXCI7XG59XG5cbi5iaS14LWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMlwiO1xufVxuXG4uYmkteC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjIzXCI7XG59XG5cbi5iaS14LWRpYW1vbmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjRcIjtcbn1cblxuLmJpLXgtZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjVcIjtcbn1cblxuLmJpLXgtb2N0YWdvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyNlwiO1xufVxuXG4uYmkteC1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyN1wiO1xufVxuXG4uYmkteC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MjhcIjtcbn1cblxuLmJpLXgtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyOVwiO1xufVxuXG4uYmkteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmFcIjtcbn1cblxuLmJpLXlvdXR1YmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJiXCI7XG59XG5cbi5iaS16b29tLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyY1wiO1xufVxuXG4uYmktem9vbS1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJkXCI7XG59XG5cbi5iaS1iYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyZVwiO1xufVxuXG4uYmktYmFuazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJmXCI7XG59XG5cbi5iaS1iZWxsLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMwXCI7XG59XG5cbi5iaS1iZWxsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMVwiO1xufVxuXG4uYmktY2FzaC1jb2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzMlwiO1xufVxuXG4uYmktY2hlY2stbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjMzXCI7XG59XG5cbi5iaS1jb2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzNFwiO1xufVxuXG4uYmktY3VycmVuY3ktYml0Y29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzVcIjtcbn1cblxuLmJpLWN1cnJlbmN5LWRvbGxhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzZcIjtcbn1cblxuLmJpLWN1cnJlbmN5LWV1cm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjM3XCI7XG59XG5cbi5iaS1jdXJyZW5jeS1leGNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzhcIjtcbn1cblxuLmJpLWN1cnJlbmN5LXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzOVwiO1xufVxuXG4uYmktY3VycmVuY3kteWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzYVwiO1xufVxuXG4uYmktZGFzaC1sZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjtcbn1cblxuLmJpLWV4Y2xhbWF0aW9uLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBkZi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZFwiO1xufVxuXG4uYmktZmlsZS1lYXJtYXJrLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2VcIjtcbn1cblxuLmJpLWZpbGUtcGRmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjNmXCI7XG59XG5cbi5iaS1maWxlLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDBcIjtcbn1cblxuLmJpLWdlbmRlci1hbWJpZ3VvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQxXCI7XG59XG5cbi5iaS1nZW5kZXItZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0MlwiO1xufVxuXG4uYmktZ2VuZGVyLW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQzXCI7XG59XG5cbi5iaS1nZW5kZXItdHJhbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7XG59XG5cbi5iaS1oZWFkc2V0LXZyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0NVwiO1xufVxuXG4uYmktaW5mby1sZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDZcIjtcbn1cblxuLmJpLW1hc3RvZG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiO1xufVxuXG4uYmktbWVzc2VuZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0OFwiO1xufVxuXG4uYmktcGlnZ3ktYmFuay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0OVwiO1xufVxuXG4uYmktcGlnZ3ktYmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGFcIjtcbn1cblxuLmJpLXBpbi1tYXAtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NGJcIjtcbn1cblxuLmJpLXBpbi1tYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRjXCI7XG59XG5cbi5iaS1wbHVzLWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZFwiO1xufVxuXG4uYmktcXVlc3Rpb24tbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRlXCI7XG59XG5cbi5iaS1yZWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0ZlwiO1xufVxuXG4uYmktcmVkZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MFwiO1xufVxuXG4uYmktc2FmZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1MVwiO1xufVxuXG4uYmktc2FmZTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTJcIjtcbn1cblxuLmJpLXNhZmUyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1M1wiO1xufVxuXG4uYmktc2QtY2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiO1xufVxuXG4uYmktc2QtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTVcIjtcbn1cblxuLmJpLXNreXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NlwiO1xufVxuXG4uYmktc2xhc2gtbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU3XCI7XG59XG5cbi5iaS10cmFuc2xhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU4XCI7XG59XG5cbi5iaS14LWxnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1OVwiO1xufVxuXG4uYmktc2FmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWFcIjtcbn1cblxuLmJpLWFwcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1YlwiO1xufVxuXG4uYmktbWljcm9zb2Z0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1ZFwiO1xufVxuXG4uYmktd2luZG93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjtcbn1cblxuLmJpLWJlaGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjVjXCI7XG59XG5cbi5iaS1kcmliYmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWZcIjtcbn1cblxuLmJpLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYwXCI7XG59XG5cbi5iaS1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYxXCI7XG59XG5cbi5iaS1wYXlwYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7XG59XG5cbi5iaS1waW50ZXJlc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYzXCI7XG59XG5cbi5iaS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY0XCI7XG59XG5cbi5iaS1zbmFwY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjtcbn1cblxuLmJpLXNwb3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7XG59XG5cbi5iaS1zdGFjay1vdmVyZmxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjdcIjtcbn1cblxuLmJpLXN0cmF2YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjhcIjtcbn1cblxuLmJpLXdvcmRwcmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjlcIjtcbn1cblxuLmJpLXZpbWVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2YVwiO1xufVxuXG4uYmktYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7XG59XG5cbi5iaS1lYXNlbDItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmNcIjtcbn1cblxuLmJpLWVhc2VsMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmRcIjtcbn1cblxuLmJpLWVhc2VsMy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZVwiO1xufVxuXG4uYmktZWFzZWwzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2ZlwiO1xufVxuXG4uYmktZmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MFwiO1xufVxuXG4uYmktZmluZ2VycHJpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjcxXCI7XG59XG5cbi5iaS1ncmFwaC1kb3duLWFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3MlwiO1xufVxuXG4uYmktZ3JhcGgtdXAtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjczXCI7XG59XG5cbi5iaS1oeXBub3RpemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc0XCI7XG59XG5cbi5iaS1tYWdpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzVcIjtcbn1cblxuLmJpLXBlcnNvbi1yb2xvZGV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3NlwiO1xufVxuXG4uYmktcGVyc29uLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3N1wiO1xufVxuXG4uYmktcGVyc29uLXZpZGVvMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzhcIjtcbn1cblxuLmJpLXBlcnNvbi12aWRlbzM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc5XCI7XG59XG5cbi5iaS1wZXJzb24td29ya3NwYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YVwiO1xufVxuXG4uYmktcmFkaW9hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdiXCI7XG59XG5cbi5iaS13ZWJjYW0tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2NcIjtcbn1cblxuLmJpLXdlYmNhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2N2RcIjtcbn1cblxuLmJpLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3ZVwiO1xufVxuXG4uYmktYmFuZGFpZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MFwiO1xufVxuXG4uYmktYmFuZGFpZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODFcIjtcbn1cblxuLmJpLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjtcbn1cblxuLmJpLWJvZHktdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjtcbn1cblxuLmJpLWJvb21ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg0XCI7XG59XG5cbi5iaS1ib3hlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODVcIjtcbn1cblxuLmJpLWRwYWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODZcIjtcbn1cblxuLmJpLWRwYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjg3XCI7XG59XG5cbi5iaS1lYXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODhcIjtcbn1cblxuLmJpLWVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjtcbn1cblxuLmJpLWVudmVsb3BlLWNoZWNrLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhiXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGNcIjtcbn1cblxuLmJpLWVudmVsb3BlLWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OGVcIjtcbn1cblxuLmJpLWVudmVsb3BlLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjhmXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MVwiO1xufVxuXG4uYmktZW52ZWxvcGUtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkyXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjkzXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5NFwiO1xufVxuXG4uYmktZW52ZWxvcGUtc2xhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTZcIjtcbn1cblxuLmJpLWVudmVsb3BlLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5N1wiO1xufVxuXG4uYmktZW52ZWxvcGUteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiO1xufVxuXG4uYmktZW52ZWxvcGUteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWFcIjtcbn1cblxuLmJpLWV4cGxpY2l0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjliXCI7XG59XG5cbi5iaS1leHBsaWNpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWNcIjtcbn1cblxuLmJpLWdpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OWRcIjtcbn1cblxuLmJpLWluZmluaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5ZVwiO1xufVxuXG4uYmktbGlzdC1jb2x1bW5zLXJldmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlmXCI7XG59XG5cbi5iaS1saXN0LWNvbHVtbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmEwXCI7XG59XG5cbi5iaS1tZXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMVwiO1xufVxuXG4uYmktbmludGVuZG8tc3dpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNFwiO1xufVxuXG4uYmktcGMtZGlzcGxheS1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhNVwiO1xufVxuXG4uYmktcGMtZGlzcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTZcIjtcbn1cblxuLmJpLXBjLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE3XCI7XG59XG5cbi5iaS1wYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YThcIjtcbn1cblxuLmJpLXBsYXlzdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhOVwiO1xufVxuXG4uYmktcGx1cy1zbGFzaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWFcIjtcbn1cblxuLmJpLXByb2plY3Rvci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhYlwiO1xufVxuXG4uYmktcHJvamVjdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhY1wiO1xufVxuXG4uYmktcXItY29kZS1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZFwiO1xufVxuXG4uYmktcXItY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWVcIjtcbn1cblxuLmJpLXF1b3JhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhZlwiO1xufVxuXG4uYmktcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIwXCI7XG59XG5cbi5iaS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjFcIjtcbn1cblxuLmJpLXNlbmQtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjJcIjtcbn1cblxuLmJpLXNlbmQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmIzXCI7XG59XG5cbi5iaS1zZW5kLWRhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjRcIjtcbn1cblxuLmJpLXNlbmQtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjVcIjtcbn1cblxuLmJpLXNlbmQtZXhjbGFtYXRpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjtcbn1cblxuLmJpLXNlbmQtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI4XCI7XG59XG5cbi5iaS1zZW5kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmI5XCI7XG59XG5cbi5iaS1zZW5kLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmFcIjtcbn1cblxuLmJpLXNlbmQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmJcIjtcbn1cblxuLmJpLXNlbmQtc2xhc2gtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmNcIjtcbn1cblxuLmJpLXNlbmQtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJkXCI7XG59XG5cbi5iaS1zZW5kLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmVcIjtcbn1cblxuLmJpLXNlbmQteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YmZcIjtcbn1cblxuLmJpLXNlbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMwXCI7XG59XG5cbi5iaS1zdGVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzFcIjtcbn1cblxuLmJpLXRlcm1pbmFsLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmMzXCI7XG59XG5cbi5iaS10ZXJtaW5hbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjNFwiO1xufVxuXG4uYmktdGVybWluYWwtc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmM1XCI7XG59XG5cbi5iaS10aWNrZXQtZGV0YWlsZWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzZcIjtcbn1cblxuLmJpLXRpY2tldC1kZXRhaWxlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzdcIjtcbn1cblxuLmJpLXRpY2tldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjOFwiO1xufVxuXG4uYmktdGlja2V0LXBlcmZvcmF0ZWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjtcbn1cblxuLmJpLXRpY2tldC1wZXJmb3JhdGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYVwiO1xufVxuXG4uYmktdGlja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjYlwiO1xufVxuXG4uYmktdGlrdG9rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjY1wiO1xufVxuXG4uYmktd2luZG93LWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNkXCI7XG59XG5cbi5iaS13aW5kb3ctZGVza3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2Y2VcIjtcbn1cblxuLmJpLXdpbmRvdy1mdWxsc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZlwiO1xufVxuXG4uYmktd2luZG93LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQwXCI7XG59XG5cbi5iaS13aW5kb3ctc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7XG59XG5cbi5iaS13aW5kb3ctc3RhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQyXCI7XG59XG5cbi5iaS13aW5kb3cteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDNcIjtcbn1cblxuLmJpLXhib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ0XCI7XG59XG5cbi5iaS1ldGhlcm5ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDVcIjtcbn1cblxuLmJpLWhkbWktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDZcIjtcbn1cblxuLmJpLWhkbWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7XG59XG5cbi5iaS11c2ItYy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkOFwiO1xufVxuXG4uYmktdXNiLWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ5XCI7XG59XG5cbi5iaS11c2ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGFcIjtcbn1cblxuLmJpLXVzYi1wbHVnLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRiXCI7XG59XG5cbi5iaS11c2ItcGx1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGNcIjtcbn1cblxuLmJpLXVzYi1zeW1ib2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRkXCI7XG59XG5cbi5iaS11c2I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRlXCI7XG59XG5cbi5iaS1ib29tYm94LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRmXCI7XG59XG5cbi5iaS1kaXNwbGF5cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTFcIjtcbn1cblxuLmJpLWdwdS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiO1xufVxuXG4uYmktbWVtb3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlM1wiO1xufVxuXG4uYmktbW9kZW0tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTRcIjtcbn1cblxuLmJpLW1vZGVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNVwiO1xufVxuXG4uYmktbW90aGVyYm9hcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTZcIjtcbn1cblxuLmJpLW1vdGhlcmJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlN1wiO1xufVxuXG4uYmktb3B0aWNhbC1hdWRpby1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlOFwiO1xufVxuXG4uYmktb3B0aWNhbC1hdWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTlcIjtcbn1cblxuLmJpLXBjaS1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlYVwiO1xufVxuXG4uYmktcm91dGVyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmViXCI7XG59XG5cbi5iaS1yb3V0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmVjXCI7XG59XG5cbi5iaS10aHVuZGVyYm9sdC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlZlwiO1xufVxuXG4uYmktdGh1bmRlcmJvbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmYwXCI7XG59XG5cbi5iaS11c2ItZHJpdmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjFcIjtcbn1cblxuLmJpLXVzYi1kcml2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjtcbn1cblxuLmJpLXVzYi1taWNyby1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmM1wiO1xufVxuXG4uYmktdXNiLW1pY3JvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNFwiO1xufVxuXG4uYmktdXNiLW1pbmktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjVcIjtcbn1cblxuLmJpLXVzYi1taW5pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmNlwiO1xufVxuXG4uYmktY2xvdWQtaGF6ZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY3XCI7XG59XG5cbi5iaS1kZXZpY2UtaGRkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmY4XCI7XG59XG5cbi5iaS1kZXZpY2UtaGRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmOVwiO1xufVxuXG4uYmktZGV2aWNlLXNzZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmYVwiO1xufVxuXG4uYmktZGV2aWNlLXNzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZmJcIjtcbn1cblxuLmJpLWRpc3BsYXlwb3J0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7XG59XG5cbi5iaS1tb3J0YXJib2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZFwiO1xufVxuXG4uYmktbW9ydGFyYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZlXCI7XG59XG5cbi5iaS10ZXJtaW5hbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiO1xufVxuXG4uYmktYXJyb3ctdGhyb3VnaC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwMFwiO1xufVxuXG4uYmktYXJyb3ctdGhyb3VnaC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDFcIjtcbn1cblxuLmJpLWJhZGdlLXNkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzAyXCI7XG59XG5cbi5iaS1iYWRnZS1zZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDNcIjtcbn1cblxuLmJpLWJhZy1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNFwiO1xufVxuXG4uYmktYmFnLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNVwiO1xufVxuXG4uYmktYmFsbG9vbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwNlwiO1xufVxuXG4uYmktYmFsbG9vbi1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwN1wiO1xufVxuXG4uYmktYmFsbG9vbi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDhcIjtcbn1cblxuLmJpLWJhbGxvb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA5XCI7XG59XG5cbi5iaS1ib3gyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBhXCI7XG59XG5cbi5iaS1ib3gyLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBiXCI7XG59XG5cbi5iaS1ib3gyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiO1xufVxuXG4uYmktYm94Mjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGRcIjtcbn1cblxuLmJpLWJyYWNlcy1hc3Rlcmlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjtcbn1cblxuLmJpLWNhbGVuZGFyLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBmXCI7XG59XG5cbi5iaS1jYWxlbmRhci1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTBcIjtcbn1cblxuLmJpLWNhbGVuZGFyMi1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMVwiO1xufVxuXG4uYmktY2FsZW5kYXIyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxMlwiO1xufVxuXG4uYmktY2hhdC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxM1wiO1xufVxuXG4uYmktY2hhdC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjtcbn1cblxuLmJpLWNoYXQtbGVmdC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiO1xufVxuXG4uYmktY2hhdC1sZWZ0LWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNlwiO1xufVxuXG4uYmktY2hhdC1yaWdodC1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiO1xufVxuXG4uYmktY2hhdC1yaWdodC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MThcIjtcbn1cblxuLmJpLWNoYXQtc3F1YXJlLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzE5XCI7XG59XG5cbi5iaS1jaGF0LXNxdWFyZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWFcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxYlwiO1xufVxuXG4uYmktY2xpcGJvYXJkLWRhdGEtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MWNcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZFwiO1xufVxuXG4uYmktY2xpcGJvYXJkLWhlYXJ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFlXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzFmXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjBcIjtcbn1cblxuLmJpLWNsaXBib2FyZC1wbHVzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIxXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQtcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzIyXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQteC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyM1wiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1jaGVjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNFwiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjVcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItZGF0YS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyNlwiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1kYXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyN1wiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOFwiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOVwiO1xufVxuXG4uYmktY2xpcGJvYXJkMi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmFcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItbWludXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmJcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzJjXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXBsdXMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmRcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItcHVsc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmZcIjtcbn1cblxuLmJpLWNsaXBib2FyZDItcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMwXCI7XG59XG5cbi5iaS1jbGlwYm9hcmQyLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjtcbn1cblxuLmJpLWNsaXBib2FyZDIteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzJcIjtcbn1cblxuLmJpLWNsaXBib2FyZDI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzMzXCI7XG59XG5cbi5iaS1lbW9qaS1raXNzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzM0XCI7XG59XG5cbi5iaS1lbW9qaS1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczNVwiO1xufVxuXG4uYmktZW52ZWxvcGUtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzZcIjtcbn1cblxuLmJpLWVudmVsb3BlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczN1wiO1xufVxuXG4uYmktZW52ZWxvcGUtb3Blbi1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczOFwiO1xufVxuXG4uYmktZW52ZWxvcGUtb3Blbi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzlcIjtcbn1cblxuLmJpLWVudmVsb3BlLXBhcGVyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNhXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wYXBlci1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczYlwiO1xufVxuXG4uYmktZW52ZWxvcGUtcGFwZXItaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7XG59XG5cbi5iaS1lbnZlbG9wZS1wYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWFhYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2VcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczZlwiO1xufVxuXG4uYmktZmlsZXR5cGUtYm1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MFwiO1xufVxuXG4uYmktZmlsZXR5cGUtY3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQxXCI7XG59XG5cbi5iaS1maWxldHlwZS1jc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQyXCI7XG59XG5cbi5iaS1maWxldHlwZS1jc3Y6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQzXCI7XG59XG5cbi5iaS1maWxldHlwZS1kb2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ0XCI7XG59XG5cbi5iaS1maWxldHlwZS1kb2N4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0NVwiO1xufVxuXG4uYmktZmlsZXR5cGUtZXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0NlwiO1xufVxuXG4uYmktZmlsZXR5cGUtZ2lmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0N1wiO1xufVxuXG4uYmktZmlsZXR5cGUtaGVpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDhcIjtcbn1cblxuLmJpLWZpbGV0eXBlLWh0bWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ5XCI7XG59XG5cbi5iaS1maWxldHlwZS1qYXZhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0YVwiO1xufVxuXG4uYmktZmlsZXR5cGUtanBnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0YlwiO1xufVxuXG4uYmktZmlsZXR5cGUtanM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRjXCI7XG59XG5cbi5iaS1maWxldHlwZS1qc3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRkXCI7XG59XG5cbi5iaS1maWxldHlwZS1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRlXCI7XG59XG5cbi5iaS1maWxldHlwZS1tNHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzRmXCI7XG59XG5cbi5iaS1maWxldHlwZS1tZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTBcIjtcbn1cblxuLmJpLWZpbGV0eXBlLW1keDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLW1vdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLW1wMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTNcIjtcbn1cblxuLmJpLWZpbGV0eXBlLW1wNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTRcIjtcbn1cblxuLmJpLWZpbGV0eXBlLW90Zjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTVcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBkZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBocDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTdcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NThcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWJcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1Y1wiO1xufVxuXG4uYmktZmlsZXR5cGUtcmF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZFwiO1xufVxuXG4uYmktZmlsZXR5cGUtcmI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzVlXCI7XG59XG5cbi5iaS1maWxldHlwZS1zYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZlwiO1xufVxuXG4uYmktZmlsZXR5cGUtc2Nzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjBcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MVwiO1xufVxuXG4uYmktZmlsZXR5cGUtc3ZnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2MlwiO1xufVxuXG4uYmktZmlsZXR5cGUtdGlmZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjNcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXRzeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjRcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXR0Zjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjVcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXR4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjZcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXdhdjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NjdcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXdvZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY4XCI7XG59XG5cbi5iaS1maWxldHlwZS14bHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZhXCI7XG59XG5cbi5iaS1maWxldHlwZS14bWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZiXCI7XG59XG5cbi5iaS1maWxldHlwZS15bWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZjXCI7XG59XG5cbi5iaS1oZWFydC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmRcIjtcbn1cblxuLmJpLWhlYXJ0LXB1bHNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzZlXCI7XG59XG5cbi5iaS1oZWFydC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmZcIjtcbn1cblxuLmJpLWhlYXJ0YnJlYWstZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzBcIjtcbn1cblxuLmJpLWhlYXJ0YnJlYWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcxXCI7XG59XG5cbi5iaS1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7XG59XG5cbi5iaS1ob3NwaXRhbC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3M1wiO1xufVxuXG4uYmktaG9zcGl0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc0XCI7XG59XG5cbi5iaS1ob3VzZS1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3NVwiO1xufVxuXG4uYmktaG91c2UtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc2XCI7XG59XG5cbi5iaS1pbmNvZ25pdG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc3XCI7XG59XG5cbi5iaS1tYWduZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzhcIjtcbn1cblxuLmJpLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzlcIjtcbn1cblxuLmJpLXBlcnNvbi1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2FcIjtcbn1cblxuLmJpLXBlcnNvbi1oZWFydHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdiXCI7XG59XG5cbi5iaS1waG9uZS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3Y1wiO1xufVxuXG4uYmktcGx1Z2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZFwiO1xufVxuXG4uYmktcG9zdGFnZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZVwiO1xufVxuXG4uYmktcG9zdGFnZS1oZWFydC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3ZlwiO1xufVxuXG4uYmktcG9zdGFnZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODBcIjtcbn1cblxuLmJpLXBvc3RhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7XG59XG5cbi5iaS1wb3N0Y2FyZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4MlwiO1xufVxuXG4uYmktcG9zdGNhcmQtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODNcIjtcbn1cblxuLmJpLXBvc3RjYXJkLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NFwiO1xufVxuXG4uYmktcG9zdGNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg1XCI7XG59XG5cbi5iaS1zZWFyY2gtaGVhcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODZcIjtcbn1cblxuLmJpLXNlYXJjaC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjtcbn1cblxuLmJpLXNsaWRlcnMyLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OFwiO1xufVxuXG4uYmktc2xpZGVyczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg5XCI7XG59XG5cbi5iaS10cmFzaDMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGFcIjtcbn1cblxuLmJpLXRyYXNoMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGJcIjtcbn1cblxuLmJpLXZhbGVudGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjtcbn1cblxuLmJpLXZhbGVudGluZTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzhkXCI7XG59XG5cbi5iaS13cmVuY2gtYWRqdXN0YWJsZS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGVcIjtcbn1cblxuLmJpLXdyZW5jaC1hZGp1c3RhYmxlLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGZcIjtcbn1cblxuLmJpLXdyZW5jaC1hZGp1c3RhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MFwiO1xufVxuXG4uYmktZmlsZXR5cGUtanNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTFcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXBwdHg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzkyXCI7XG59XG5cbi5iaS1maWxldHlwZS14bHN4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiO1xufVxuXG4uYmktMS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTZcIjtcbn1cblxuLmJpLTEtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiO1xufVxuXG4uYmktMS1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjtcbn1cblxuLmJpLTEtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5OVwiO1xufVxuXG4uYmktMi1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWNcIjtcbn1cblxuLmJpLTItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZFwiO1xufVxuXG4uYmktMi1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWVcIjtcbn1cblxuLmJpLTItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5ZlwiO1xufVxuXG4uYmktMy1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjtcbn1cblxuLmJpLTMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhM1wiO1xufVxuXG4uYmktMy1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjtcbn1cblxuLmJpLTMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNVwiO1xufVxuXG4uYmktNC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YThcIjtcbn1cblxuLmJpLTQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiO1xufVxuXG4uYmktNC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWFcIjtcbn1cblxuLmJpLTQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhYlwiO1xufVxuXG4uYmktNS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWVcIjtcbn1cblxuLmJpLTUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZlwiO1xufVxuXG4uYmktNS1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjBcIjtcbn1cblxuLmJpLTUtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiO1xufVxuXG4uYmktNi1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjRcIjtcbn1cblxuLmJpLTYtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNVwiO1xufVxuXG4uYmktNi1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjZcIjtcbn1cblxuLmJpLTYtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiN1wiO1xufVxuXG4uYmktNy1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjtcbn1cblxuLmJpLTctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiYlwiO1xufVxuXG4uYmktNy1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjtcbn1cblxuLmJpLTctc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZFwiO1xufVxuXG4uYmktOC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjtcbn1cblxuLmJpLTgtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMVwiO1xufVxuXG4uYmktOC1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzJcIjtcbn1cblxuLmJpLTgtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjM1wiO1xufVxuXG4uYmktOS1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzZcIjtcbn1cblxuLmJpLTktY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjN1wiO1xufVxuXG4uYmktOS1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzhcIjtcbn1cblxuLmJpLTktc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOVwiO1xufVxuXG4uYmktYWlycGxhbmUtZW5naW5lcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjYVwiO1xufVxuXG4uYmktYWlycGxhbmUtZW5naW5lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2JcIjtcbn1cblxuLmJpLWFpcnBsYW5lLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NjXCI7XG59XG5cbi5iaS1haXJwbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjtcbn1cblxuLmJpLWFsZXhhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiO1xufVxuXG4uYmktYWxpcGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZlwiO1xufVxuXG4uYmktYW5kcm9pZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDBcIjtcbn1cblxuLmJpLWFuZHJvaWQyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMVwiO1xufVxuXG4uYmktYm94LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QyXCI7XG59XG5cbi5iaS1ib3gtc2VhbS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkM1wiO1xufVxuXG4uYmktYnJvd3Nlci1jaHJvbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q0XCI7XG59XG5cbi5iaS1icm93c2VyLWVkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q1XCI7XG59XG5cbi5iaS1icm93c2VyLWZpcmVmb3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7XG59XG5cbi5iaS1icm93c2VyLXNhZmFyaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDdcIjtcbn1cblxuLmJpLWMtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RhXCI7XG59XG5cbi5iaS1jLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGJcIjtcbn1cblxuLmJpLWMtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RjXCI7XG59XG5cbi5iaS1jLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGRcIjtcbn1cblxuLmJpLWNhcHN1bGUtcGlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGVcIjtcbn1cblxuLmJpLWNhcHN1bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7XG59XG5cbi5iaS1jYXItZnJvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjtcbn1cblxuLmJpLWNhci1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTFcIjtcbn1cblxuLmJpLWNhc3NldHRlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UyXCI7XG59XG5cbi5iaS1jYXNzZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTNcIjtcbn1cblxuLmJpLWNjLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlNlwiO1xufVxuXG4uYmktY2MtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlN1wiO1xufVxuXG4uYmktY2Mtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U4XCI7XG59XG5cbi5iaS1jYy1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U5XCI7XG59XG5cbi5iaS1jdXAtaG90LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VhXCI7XG59XG5cbi5iaS1jdXAtaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlYlwiO1xufVxuXG4uYmktY3VycmVuY3ktcnVwZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2VjXCI7XG59XG5cbi5iaS1kcm9wYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZFwiO1xufVxuXG4uYmktZXNjYXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZVwiO1xufVxuXG4uYmktZmFzdC1mb3J3YXJkLWJ0bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiO1xufVxuXG4uYmktZmFzdC1mb3J3YXJkLWJ0bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjBcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZC1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjFcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7XG59XG5cbi5iaS1mYXN0LWZvcndhcmQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjNcIjtcbn1cblxuLmJpLWZhc3QtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjRcIjtcbn1cblxuLmJpLWZpbGV0eXBlLXNxbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjtcbn1cblxuLmJpLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y2XCI7XG59XG5cbi5iaS1nb29nbGUtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjdcIjtcbn1cblxuLmJpLWgtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZhXCI7XG59XG5cbi5iaS1oLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmJcIjtcbn1cblxuLmJpLWgtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZjXCI7XG59XG5cbi5iaS1oLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmRcIjtcbn1cblxuLmJpLWluZGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZmVcIjtcbn1cblxuLmJpLWx1bmdzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZmXCI7XG59XG5cbi5iaS1sdW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDBcIjtcbn1cblxuLmJpLW1pY3Jvc29mdC10ZWFtczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDFcIjtcbn1cblxuLmJpLXAtY2lyY2xlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA0XCI7XG59XG5cbi5iaS1wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDVcIjtcbn1cblxuLmJpLXAtc3F1YXJlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA2XCI7XG59XG5cbi5iaS1wLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDdcIjtcbn1cblxuLmJpLXBhc3MtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDhcIjtcbn1cblxuLmJpLXBhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODA5XCI7XG59XG5cbi5iaS1wcmVzY3JpcHRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBhXCI7XG59XG5cbi5iaS1wcmVzY3JpcHRpb24yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwYlwiO1xufVxuXG4uYmktci1jaXJjbGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MGVcIjtcbn1cblxuLmJpLXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZlwiO1xufVxuXG4uYmktci1zcXVhcmUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjtcbn1cblxuLmJpLXItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMVwiO1xufVxuXG4uYmktcmVwZWF0LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEyXCI7XG59XG5cbi5iaS1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODEzXCI7XG59XG5cbi5iaS1yZXdpbmQtYnRuLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODE0XCI7XG59XG5cbi5iaS1yZXdpbmQtYnRuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNVwiO1xufVxuXG4uYmktcmV3aW5kLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxNlwiO1xufVxuXG4uYmktcmV3aW5kLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTdcIjtcbn1cblxuLmJpLXJld2luZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiO1xufVxuXG4uYmktcmV3aW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOVwiO1xufVxuXG4uYmktdHJhaW4tZnJlaWdodC1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxYVwiO1xufVxuXG4uYmktdHJhaW4tZnJlaWdodC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWJcIjtcbn1cblxuLmJpLXRyYWluLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODFjXCI7XG59XG5cbi5iaS10cmFpbi1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MWRcIjtcbn1cblxuLmJpLXRyYWluLWxpZ2h0cmFpbC1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZVwiO1xufVxuXG4uYmktdHJhaW4tbGlnaHRyYWlsLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxZlwiO1xufVxuXG4uYmktdHJ1Y2stZnJvbnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjBcIjtcbn1cblxuLmJpLXRydWNrLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMVwiO1xufVxuXG4uYmktdWJ1bnR1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyMlwiO1xufVxuXG4uYmktdW5pbmRlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODIzXCI7XG59XG5cbi5iaS11bml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjRcIjtcbn1cblxuLmJpLXVuaXZlcnNhbC1hY2Nlc3MtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyNVwiO1xufVxuXG4uYmktdW5pdmVyc2FsLWFjY2Vzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MjZcIjtcbn1cblxuLmJpLXZpcnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyN1wiO1xufVxuXG4uYmktdmlydXMyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOFwiO1xufVxuXG4uYmktd2VjaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyOVwiO1xufVxuXG4uYmkteWVscDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmFcIjtcbn1cblxuLmJpLXNpZ24tc3RvcC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyYlwiO1xufVxuXG4uYmktc2lnbi1zdG9wLWxpZ2h0cy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgyY1wiO1xufVxuXG4uYmktc2lnbi1zdG9wLWxpZ2h0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmRcIjtcbn1cblxuLmJpLXNpZ24tc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmVcIjtcbn1cblxuLmJpLXNpZ24tdHVybi1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJmXCI7XG59XG5cbi5iaS1zaWduLXR1cm4tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzBcIjtcbn1cblxuLmJpLXNpZ24tdHVybi1yaWdodC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMVwiO1xufVxuXG4uYmktc2lnbi10dXJuLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzMlwiO1xufVxuXG4uYmktc2lnbi10dXJuLXNsaWdodC1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODMzXCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LXJpZ2h0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7XG59XG5cbi5iaS1zaWduLXR1cm4tc2xpZ2h0LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzNlwiO1xufVxuXG4uYmktc2lnbi15aWVsZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzN1wiO1xufVxuXG4uYmktc2lnbi15aWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzhcIjtcbn1cblxuLmJpLWV2LXN0YXRpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzlcIjtcbn1cblxuLmJpLWV2LXN0YXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNhXCI7XG59XG5cbi5iaS1mdWVsLXB1bXAtZGllc2VsLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNiXCI7XG59XG5cbi5iaS1mdWVsLXB1bXAtZGllc2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzY1wiO1xufVxuXG4uYmktZnVlbC1wdW1wLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNkXCI7XG59XG5cbi5iaS1mdWVsLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNlXCI7XG59XG5cbi5iaS0wLWNpcmNsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiO1xufVxuXG4uYmktMC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7XG59XG5cbi5iaS0wLXNxdWFyZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0MVwiO1xufVxuXG4uYmktMC1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQyXCI7XG59XG5cbi5iaS1yb2NrZXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDNcIjtcbn1cblxuLmJpLXJvY2tldC10YWtlb2ZmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQ0XCI7XG59XG5cbi5iaS1yb2NrZXQtdGFrZW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDVcIjtcbn1cblxuLmJpLXJvY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDZcIjtcbn1cblxuLmJpLXN0cmlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDdcIjtcbn1cblxuLmJpLXN1YnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDhcIjtcbn1cblxuLmJpLXN1cGVyc2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0OVwiO1xufVxuXG4uYmktdHJlbGxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiO1xufVxuXG4uYmktZW52ZWxvcGUtYXQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NGJcIjtcbn1cblxuLmJpLWVudmVsb3BlLWF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiO1xufVxuXG4uYmktcmVnZXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRkXCI7XG59XG5cbi5iaS10ZXh0LXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRlXCI7XG59XG5cbi5iaS1zaWduLWRlYWQtZW5kLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODRmXCI7XG59XG5cbi5iaS1zaWduLWRlYWQtZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiO1xufVxuXG4uYmktc2lnbi1kby1ub3QtZW50ZXItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTFcIjtcbn1cblxuLmJpLXNpZ24tZG8tbm90LWVudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MlwiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXNpZGUtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTRcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uLXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU1XCI7XG59XG5cbi5iaS1zaWduLWludGVyc2VjdGlvbi10LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODU2XCI7XG59XG5cbi5iaS1zaWduLWludGVyc2VjdGlvbi10OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1N1wiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24teS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1OFwiO1xufVxuXG4uYmktc2lnbi1pbnRlcnNlY3Rpb24teTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTlcIjtcbn1cblxuLmJpLXNpZ24taW50ZXJzZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1YVwiO1xufVxuXG4uYmktc2lnbi1tZXJnZS1sZWZ0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODViXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVjXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLXJpZ2h0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODVkXCI7XG59XG5cbi5iaS1zaWduLW1lcmdlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1ZVwiO1xufVxuXG4uYmktc2lnbi1uby1sZWZ0LXR1cm4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NWZcIjtcbn1cblxuLmJpLXNpZ24tbm8tbGVmdC10dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2MFwiO1xufVxuXG4uYmktc2lnbi1uby1wYXJraW5nLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYxXCI7XG59XG5cbi5iaS1zaWduLW5vLXBhcmtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYyXCI7XG59XG5cbi5iaS1zaWduLW5vLXJpZ2h0LXR1cm4tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjNcIjtcbn1cblxuLmJpLXNpZ24tbm8tcmlnaHQtdHVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjRcIjtcbn1cblxuLmJpLXNpZ24tcmFpbHJvYWQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjVcIjtcbn1cblxuLmJpLXNpZ24tcmFpbHJvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY2XCI7XG59XG5cbi5iaS1idWlsZGluZy1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY3XCI7XG59XG5cbi5iaS1idWlsZGluZy1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NjhcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODY5XCI7XG59XG5cbi5iaS1idWlsZGluZy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2YVwiO1xufVxuXG4uYmktYnVpbGRpbmctZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZiXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NmNcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWZpbGwtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZkXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZlXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODZmXCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MFwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MVwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3MlwiO1xufVxuXG4uYmktYnVpbGRpbmctZmlsbC1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzNcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWZpbGwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc0XCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc1XCI7XG59XG5cbi5iaS1idWlsZGluZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3NlwiO1xufVxuXG4uYmktYnVpbGRpbmctZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzdcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODc4XCI7XG59XG5cbi5iaS1idWlsZGluZy1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjtcbn1cblxuLmJpLWJ1aWxkaW5nLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3YVwiO1xufVxuXG4uYmktYnVpbGRpbmcteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjtcbn1cblxuLmJpLWJ1aWxkaW5ncy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3Y1wiO1xufVxuXG4uYmktYnVpbGRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg3ZFwiO1xufVxuXG4uYmktYnVzLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdlXCI7XG59XG5cbi5iaS1idXMtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdmXCI7XG59XG5cbi5iaS1ldi1mcm9udC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MFwiO1xufVxuXG4uYmktZXYtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODgxXCI7XG59XG5cbi5iaS1nbG9iZS1hbWVyaWNhczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODJcIjtcbn1cblxuLmJpLWdsb2JlLWFzaWEtYXVzdHJhbGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4M1wiO1xufVxuXG4uYmktZ2xvYmUtY2VudHJhbC1zb3V0aC1hc2lhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NFwiO1xufVxuXG4uYmktZ2xvYmUtZXVyb3BlLWFmcmljYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODVcIjtcbn1cblxuLmJpLWhvdXNlLWFkZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NlwiO1xufVxuXG4uYmktaG91c2UtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4N1wiO1xufVxuXG4uYmktaG91c2UtY2hlY2stZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODhcIjtcbn1cblxuLmJpLWhvdXNlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4OVwiO1xufVxuXG4uYmktaG91c2UtZGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4YVwiO1xufVxuXG4uYmktaG91c2UtZGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGJcIjtcbn1cblxuLmJpLWhvdXNlLWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OGNcIjtcbn1cblxuLmJpLWhvdXNlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhkXCI7XG59XG5cbi5iaS1ob3VzZS1leGNsYW1hdGlvbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4ZVwiO1xufVxuXG4uYmktaG91c2UtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODhmXCI7XG59XG5cbi5iaS1ob3VzZS1nZWFyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkwXCI7XG59XG5cbi5iaS1ob3VzZS1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MVwiO1xufVxuXG4uYmktaG91c2UtbG9jay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5MlwiO1xufVxuXG4uYmktaG91c2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTNcIjtcbn1cblxuLmJpLWhvdXNlLXNsYXNoLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk0XCI7XG59XG5cbi5iaS1ob3VzZS1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTVcIjtcbn1cblxuLmJpLWhvdXNlLXVwLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk2XCI7XG59XG5cbi5iaS1ob3VzZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjtcbn1cblxuLmJpLWhvdXNlLXgtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OThcIjtcbn1cblxuLmJpLWhvdXNlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODk5XCI7XG59XG5cbi5iaS1wZXJzb24tYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg5YVwiO1xufVxuXG4uYmktcGVyc29uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODliXCI7XG59XG5cbi5iaS1wZXJzb24tZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODljXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlkXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjtcbn1cblxuLmJpLXBlcnNvbi1maWxsLWRhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODlmXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMFwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGExXCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC1nZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhMlwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTNcIjtcbn1cblxuLmJpLXBlcnNvbi1maWxsLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNFwiO1xufVxuXG4uYmktcGVyc29uLWZpbGwtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE1XCI7XG59XG5cbi5iaS1wZXJzb24tZmlsbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiO1xufVxuXG4uYmktcGVyc29uLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGE3XCI7XG59XG5cbi5iaS1wZXJzb24tbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YThcIjtcbn1cblxuLmJpLXBlcnNvbi1zbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YTlcIjtcbn1cblxuLmJpLXBlcnNvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YWFcIjtcbn1cblxuLmJpLXNjb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFiXCI7XG59XG5cbi5iaS10YXhpLWZyb250LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGFjXCI7XG59XG5cbi5iaS10YXhpLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZFwiO1xufVxuXG4uYmktYW1kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZVwiO1xufVxuXG4uYmktZGF0YWJhc2UtYWRkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhZlwiO1xufVxuXG4uYmktZGF0YWJhc2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGIwXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiMVwiO1xufVxuXG4uYmktZGF0YWJhc2UtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjJcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWV4Y2xhbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiM1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1hZGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGI0XCI7XG59XG5cbi5iaS1kYXRhYmFzZS1maWxsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNVwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1kYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiNlwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiN1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC1leGNsYW1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjhcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtZ2Vhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YjlcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmFcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWZpbGwtc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJiXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1maWxsLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiY1wiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbC14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhiZFwiO1xufVxuXG4uYmktZGF0YWJhc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YmVcIjtcbn1cblxuLmJpLWRhdGFiYXNlLWdlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGJmXCI7XG59XG5cbi5iaS1kYXRhYmFzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjMFwiO1xufVxuXG4uYmktZGF0YWJhc2Utc2xhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7XG59XG5cbi5iaS1kYXRhYmFzZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzJcIjtcbn1cblxuLmJpLWRhdGFiYXNlLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMzXCI7XG59XG5cbi5iaS1kYXRhYmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzRcIjtcbn1cblxuLmJpLWhvdXNlcy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNVwiO1xufVxuXG4uYmktaG91c2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjNlwiO1xufVxuXG4uYmktbnZpZGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjN1wiO1xufVxuXG4uYmktcGVyc29uLXZjYXJkLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM4XCI7XG59XG5cbi5iaS1wZXJzb24tdmNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGM5XCI7XG59XG5cbi5iaS1zaW5hLXdlaWJvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjYVwiO1xufVxuXG4uYmktdGVuY2VudC1xcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2JcIjtcbn1cblxuLmJpLXdpa2lwZWRpYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2NcIjtcbn1cblxuLmJpLWFscGhhYmV0LXVwcGVyY2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjtcbn1cblxuLmJpLWFscGhhYmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4YVwiO1xufVxuXG4uYmktYW1hem9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4ZFwiO1xufVxuXG4uYmktYXJyb3dzLWNvbGxhcHNlLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5MFwiO1xufVxuXG4uYmktYXJyb3dzLWV4cGFuZC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OTVcIjtcbn1cblxuLmJpLWFycm93cy12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2OThcIjtcbn1cblxuLmJpLWFycm93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTJcIjtcbn1cblxuLmJpLWJhbi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhM1wiO1xufVxuXG4uYmktYmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNlwiO1xufVxuXG4uYmktYmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzJcIjtcbn1cblxuLmJpLWNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmUwXCI7XG59XG5cbi5iaS1jYWtlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWRcIjtcbn1cblxuLmJpLWNvb2tpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWVcIjtcbn1cblxuLmJpLWNvcHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzU5XCI7XG59XG5cbi5iaS1jcm9zc2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzY5XCI7XG59XG5cbi5iaS1jcm9zc2hhaXIyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NFwiO1xufVxuXG4uYmktZW1vamktYXN0b25pc2hlZC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NVwiO1xufVxuXG4uYmktZW1vamktYXN0b25pc2hlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWFcIjtcbn1cblxuLmJpLWVtb2ppLWdyaW1hY2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWJcIjtcbn1cblxuLmJpLWVtb2ppLWdyaW1hY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7XG59XG5cbi5iaS1lbW9qaS1ncmluLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ExXCI7XG59XG5cbi5iaS1lbW9qaS1ncmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiO1xufVxuXG4uYmktZW1vamktc3VycHJpc2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTdcIjtcbn1cblxuLmJpLWVtb2ppLXN1cnByaXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhY1wiO1xufVxuXG4uYmktZW1vamktdGVhci1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiO1xufVxuXG4uYmktZW1vamktdGVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjJcIjtcbn1cblxuLmJpLWVudmVsb3BlLWFycm93LWRvd24tZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YjNcIjtcbn1cblxuLmJpLWVudmVsb3BlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I4XCI7XG59XG5cbi5iaS1lbnZlbG9wZS1hcnJvdy11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiOVwiO1xufVxuXG4uYmktZW52ZWxvcGUtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JlXCI7XG59XG5cbi5iaS1mZWF0aGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiZlwiO1xufVxuXG4uYmktZmVhdGhlcjI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7XG59XG5cbi5iaS1mbG9wcHktZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjtcbn1cblxuLmJpLWZsb3BweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDhcIjtcbn1cblxuLmJpLWZsb3BweTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZDlcIjtcbn1cblxuLmJpLWZsb3BweTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U0XCI7XG59XG5cbi5iaS1naXRsYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7XG59XG5cbi5iaS1oaWdobGlnaHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjhcIjtcbn1cblxuLmJpLW1hcmtlci10aXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAyXCI7XG59XG5cbi5iaS1udm1lLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODAzXCI7XG59XG5cbi5iaS1udm1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwY1wiO1xufVxuXG4uYmktb3BlbmNvbGxlY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODBkXCI7XG59XG5cbi5iaS1wY2ktY2FyZC1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhjZFwiO1xufVxuXG4uYmktcGNpLWNhcmQtc291bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNlXCI7XG59XG5cbi5iaS1yYWRhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4Y2ZcIjtcbn1cblxuLmJpLXNlbmQtYXJyb3ctZG93bi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMFwiO1xufVxuXG4uYmktc2VuZC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMVwiO1xufVxuXG4uYmktc2VuZC1hcnJvdy11cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMlwiO1xufVxuXG4uYmktc2VuZC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDNcIjtcbn1cblxuLmJpLXNpbS1zbGFzaC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNFwiO1xufVxuXG4uYmktc2ltLXNsYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkNVwiO1xufVxuXG4uYmktc291cmNlZm9yZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ2XCI7XG59XG5cbi5iaS1zdWJzdGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDdcIjtcbn1cblxuLmJpLXRocmVhZHMtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZDhcIjtcbn1cblxuLmJpLXRocmVhZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7XG59XG5cbi5iaS10cmFuc3BhcmVuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRhXCI7XG59XG5cbi5iaS10d2l0dGVyLXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRiXCI7XG59XG5cbi5iaS10eXBlLWg0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkY1wiO1xufVxuXG4uYmktdHlwZS1oNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZGRcIjtcbn1cblxuLmJpLXR5cGUtaDY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGRlXCI7XG59XG5cbi5iaS1iYWNrcGFjay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkZlwiO1xufVxuXG4uYmktYmFja3BhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGUwXCI7XG59XG5cbi5iaS1iYWNrcGFjazItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTFcIjtcbn1cblxuLmJpLWJhY2twYWNrMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTJcIjtcbn1cblxuLmJpLWJhY2twYWNrMy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlM1wiO1xufVxuXG4uYmktYmFja3BhY2szOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlNFwiO1xufVxuXG4uYmktYmFja3BhY2s0LWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU1XCI7XG59XG5cbi5iaS1iYWNrcGFjazQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGU2XCI7XG59XG5cbi5iaS1icmlsbGlhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlN1wiO1xufVxuXG4uYmktY2FrZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlOFwiO1xufVxuXG4uYmktY2FrZTItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTlcIjtcbn1cblxuLmJpLWR1ZmZsZS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlYVwiO1xufVxuXG4uYmktZHVmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlYlwiO1xufVxuXG4uYmktZXhwb3N1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGVjXCI7XG59XG5cbi5iaS1nZW5kZXItbmV1dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhlZFwiO1xufVxuXG4uYmktaGlnaGxpZ2h0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWVcIjtcbn1cblxuLmJpLWx1Z2dhZ2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZWZcIjtcbn1cblxuLmJpLWx1Z2dhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYwXCI7XG59XG5cbi5iaS1tYWlsYm94LWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGYxXCI7XG59XG5cbi5iaS1tYWlsYm94Mi1mbGFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmMlwiO1xufVxuXG4uYmktbm9pc2UtcmVkdWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmM1wiO1xufVxuXG4uYmktcGFzc3BvcnQtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZjRcIjtcbn1cblxuLmJpLXBhc3Nwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmNVwiO1xufVxuXG4uYmktcGVyc29uLWFybXMtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY2XCI7XG59XG5cbi5iaS1wZXJzb24tcmFpc2VkLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY3XCI7XG59XG5cbi5iaS1wZXJzb24tc3RhbmRpbmctZHJlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY4XCI7XG59XG5cbi5iaS1wZXJzb24tc3RhbmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGY5XCI7XG59XG5cbi5iaS1wZXJzb24td2Fsa2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmFcIjtcbn1cblxuLmJpLXBlcnNvbi13aGVlbGNoYWlyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmYlwiO1xufVxuXG4uYmktc2hhZG93czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmNcIjtcbn1cblxuLmJpLXN1aXRjYXNlLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZkXCI7XG59XG5cbi5iaS1zdWl0Y2FzZS1sZy1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZVwiO1xufVxuXG4uYmktc3VpdGNhc2UtbGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGZmXCI7XG59XG5cbi5iaS1zdWl0Y2FzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpIBcIjtcbn1cblxuLmJpLXN1aXRjYXNlMi1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kgVwiO1xufVxuXG4uYmktc3VpdGNhc2UyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kglwiO1xufVxuXG4uYmktdmlnbmV0dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SDXCI7XG59XG5cbi5iaS1ibHVlc2t5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmOVwiO1xufVxuXG4uYmktdHV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+khFwiO1xufVxuXG4uYmktYmVha2VyLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SFXCI7XG59XG5cbi5iaS1iZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SGXCI7XG59XG5cbi5iaS1mbGFzay1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kh1wiO1xufVxuXG4uYmktZmxhc2stZmxvcmVuY2UtZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpIhcIjtcbn1cblxuLmJpLWZsYXNrLWZsb3JlbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kiVwiO1xufVxuXG4uYmktZmxhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SKXCI7XG59XG5cbi5iaS1sZWFmLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SLXCI7XG59XG5cbi5iaS1sZWFmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kjFwiO1xufVxuXG4uYmktbWVhc3VyaW5nLWN1cC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kjVwiO1xufVxuXG4uYmktbWVhc3VyaW5nLWN1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpI5cIjtcbn1cblxuLmJpLXVubG9jazItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpI9cIjtcbn1cblxuLmJpLXVubG9jazI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SQXCI7XG59XG5cbi5iaS1iYXR0ZXJ5LWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpJFcIjtcbn1cblxuLmJpLWFudGhyb3BpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpJJcIjtcbn1cblxuLmJpLWFwcGxlLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kk1wiO1xufVxuXG4uYmktY2xhdWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+klFwiO1xufVxuXG4uYmktb3BlbmFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+klVwiO1xufVxuXG4uYmktcGVycGxleGl0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpJZcIjtcbn1cblxuLmJpLWNzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpJdcIjtcbn1cblxuLmJpLWphdmFzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SYXCI7XG59XG5cbi5iaS10eXBlc2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+kmVwiO1xufVxuXG4uYmktZm9yay1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLvpJpcIjtcbn1cblxuLmJpLWdsb2JlLWFtZXJpY2FzLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SbXCI7XG59XG5cbi5iaS1nbG9iZS1hc2lhLWF1c3RyYWxpYS1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+knFwiO1xufVxuXG4uYmktZ2xvYmUtY2VudHJhbC1zb3V0aC1hc2lhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SdXCI7XG59XG5cbi5iaS1nbG9iZS1ldXJvcGUtYWZyaWNhLWZpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi76SeXCI7XG59XG5cbi8qIVxuICogICBBZG1pbkxURSB2My4yLjBcbiAqICAgQXV0aG9yOiBDb2xvcmxpYlxuICogICBXZWJzaXRlOiBBZG1pbkxURS5pbyA8aHR0cHM6Ly9hZG1pbmx0ZS5pbz5cbiAqICAgTGljZW5zZTogT3BlbiBzb3VyY2UgLSBNSVQgPGh0dHBzOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUPlxuICovXG4vKiFcbiAqIEJvb3RzdHJhcCB2NC42LjEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDIxIFRoZSBCb290c3RyYXAgQXV0aG9yc1xuICogQ29weXJpZ2h0IDIwMTEtMjAyMSBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMDAyZTVmO1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMDAyZTVmO1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIlNvdXJjZSBTYW5zIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xufVxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiwgLmg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5wLCAuZmlsZS1tYXJnaW4ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAwO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lO1xufVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFtjbGFzc10pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xufVxuXG5maWd1cmUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIHRleHQtYWxpZ246IC13ZWJraXQtbWF0Y2gtcGFyZW50O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5idXR0b246Zm9jdXM6bm90KDpmb2N1cy12aXNpYmxlKSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5bcm9sZT1idXR0b25dIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuYnV0dG9uLFxuW3R5cGU9YnV0dG9uXSxcblt0eXBlPXJlc2V0XSxcblt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOm5vdCg6ZGlzYWJsZWQpLFxuW3R5cGU9YnV0dG9uXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXJlc2V0XTpub3QoOmRpc2FibGVkKSxcblt0eXBlPXN1Ym1pdF06bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPWJ1dHRvbl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1yZXNldF06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPXNlYXJjaF0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5oMSxcbi5oMSwgaDIsIC5oMiwgaDMsIC5oMywgaDQsIC5oNCwgaDUsIC5oNSwgaDYsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG59XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDJyZW07XG59XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG59XG5cbmg0LCAuaDQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuaDUsIC5oNSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuaDYsIC5oNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDZyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDUuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS00IHtcbiAgZm9udC1zaXplOiAzLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5tYXJrLFxuLm1hcmsge1xuICBwYWRkaW5nOiAwLjJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbn1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmJsb2NrcXVvdGUge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5ibG9ja3F1b3RlLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJTCoFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4uZmlndXJlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG5hID4gY29kZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG5rYmQge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIC0wLjFyZW0gMCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbnByZSBjb2RlIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyLFxuLmNvbnRhaW5lci1mbHVpZCxcbi5jb250YWluZXIteHhsLFxuLmNvbnRhaW5lci1zbSxcbi5jb250YWluZXItbWQsXG4uY29udGFpbmVyLWxnLFxuLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbiAgcGFkZGluZy1sZWZ0OiA3LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIsIC5jb250YWluZXItc20ge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciwgLmNvbnRhaW5lci1zbSwgLmNvbnRhaW5lci1tZCwgLmNvbnRhaW5lci1sZyB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLXhsIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTcuNXB4O1xuICBtYXJnaW4tbGVmdDogLTcuNXB4O1xufVxuXG4ubm8tZ3V0dGVycyB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uby1ndXR0ZXJzID4gLmNvbCxcbi5uby1ndXR0ZXJzID4gW2NsYXNzKj1jb2wtXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xufVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnJvdy1jb2xzLTEgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICBmbGV4OiAwIDAgMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ucm93LWNvbHMtMiA+ICoge1xuICAtbXMtZmxleDogMCAwIDUwJTtcbiAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7XG59XG5cbi5yb3ctY29scy0zID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLnJvdy1jb2xzLTQgPiAqIHtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlO1xufVxuXG4ucm93LWNvbHMtNSA+ICoge1xuICAtbXMtZmxleDogMCAwIDIwJTtcbiAgZmxleDogMCAwIDIwJTtcbiAgbWF4LXdpZHRoOiAyMCU7XG59XG5cbi5yb3ctY29scy02ID4gKiB7XG4gIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC1hdXRvIHtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMlO1xufVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG59XG5cbi5jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG59XG5cbi5jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xufVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG59XG5cbi5jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzJTtcbn1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbn1cblxuLmNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICBvcmRlcjogLTE7XG59XG5cbi5vcmRlci1sYXN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICBvcmRlcjogMTM7XG59XG5cbi5vcmRlci0wIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gIG9yZGVyOiAwO1xufVxuXG4ub3JkZXItMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICBvcmRlcjogMTtcbn1cblxuLm9yZGVyLTIge1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgb3JkZXI6IDI7XG59XG5cbi5vcmRlci0zIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICBvcmRlcjogNDtcbn1cblxuLm9yZGVyLTUge1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgb3JkZXI6IDU7XG59XG5cbi5vcmRlci02IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICBvcmRlcjogNztcbn1cblxuLm9yZGVyLTgge1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgb3JkZXI6IDg7XG59XG5cbi5vcmRlci05IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gIG9yZGVyOiAxMDtcbn1cblxuLm9yZGVyLTExIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICBvcmRlcjogMTE7XG59XG5cbi5vcmRlci0xMiB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1zbS0xID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtc20tMiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTMgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5yb3ctY29scy1zbS00ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAucm93LWNvbHMtc20tNSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjAlO1xuICAgIGZsZXg6IDAgMCAyMCU7XG4gICAgbWF4LXdpZHRoOiAyMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXNtLTYgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wtc20tOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICBvcmRlcjogLTE7XG4gIH1cbiAgLm9yZGVyLXNtLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICBvcmRlcjogMTM7XG4gIH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAub3JkZXItc20tMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAub3JkZXItc20tNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICBvcmRlcjogNztcbiAgfVxuICAub3JkZXItc20tOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAub3JkZXItc20tMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXNtLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMtbWQtMSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTIgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy1tZC0zID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMtbWQtNCA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLW1kLTUgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy1tZC02ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXItbWQtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXItbWQtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci1tZC02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXItbWQtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci1tZC05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXItbWQtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQtbWQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTEgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5yb3ctY29scy1sZy0yID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAucm93LWNvbHMtbGctMyA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLnJvdy1jb2xzLWxnLTQgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5yb3ctY29scy1sZy01ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAyMCU7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxuICAucm93LWNvbHMtbGctNiA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgIG9yZGVyOiAxMztcbiAgfVxuICAub3JkZXItbGctMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgb3JkZXI6IDA7XG4gIH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci1sZy01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci1sZy04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLm9mZnNldC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAucm93LWNvbHMteGwtMSA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTIgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5yb3ctY29scy14bC0zID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAucm93LWNvbHMteGwtNCA+ICoge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLnJvdy1jb2xzLXhsLTUgPiAqIHtcbiAgICAtbXMtZmxleDogMCAwIDIwJTtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG4gIC5yb3ctY29scy14bC02ID4gKiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIGZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wteGwtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIGZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbiAgfVxuICAuY29sLXhsLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci14bC1sYXN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgb3JkZXI6IDEzO1xuICB9XG4gIC5vcmRlci14bC0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICBvcmRlcjogMDtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5vcmRlci14bC0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5vcmRlci14bC02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5vcmRlci14bC05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXhsLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5vcmRlci14bC0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjtcbn1cblxuLnRhYmxlLXNtIHRoLFxuLnRhYmxlLXNtIHRkIHtcbiAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4udGFibGUtYm9yZGVyZWQgdGhlYWQgdGQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4udGFibGUtcHJpbWFyeSB0aCxcbi50YWJsZS1wcmltYXJ5IHRkLFxuLnRhYmxlLXByaW1hcnkgdGhlYWQgdGgsXG4udGFibGUtcHJpbWFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjN2FiYWZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi50YWJsZS1zZWNvbmRhcnkgdGgsXG4udGFibGUtc2Vjb25kYXJ5IHRkLFxuLnRhYmxlLXNlY29uZGFyeSB0aGVhZCB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2IzYjdiYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4udGFibGUtc3VjY2VzcyB0aCxcbi50YWJsZS1zdWNjZXNzIHRkLFxuLnRhYmxlLXN1Y2Nlc3MgdGhlYWQgdGgsXG4udGFibGUtc3VjY2VzcyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOGZkMTllO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi50YWJsZS1pbmZvIHRoLFxuLnRhYmxlLWluZm8gdGQsXG4udGFibGUtaW5mbyB0aGVhZCB0aCxcbi50YWJsZS1pbmZvIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4NmNmZGE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLnRhYmxlLXdhcm5pbmcgdGgsXG4udGFibGUtd2FybmluZyB0ZCxcbi50YWJsZS13YXJuaW5nIHRoZWFkIHRoLFxuLnRhYmxlLXdhcm5pbmcgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGY3ZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4udGFibGUtZGFuZ2VyIHRoLFxuLnRhYmxlLWRhbmdlciB0ZCxcbi50YWJsZS1kYW5nZXIgdGhlYWQgdGgsXG4udGFibGUtZGFuZ2VyIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNlZDk2OWU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTtcbn1cblxuLnRhYmxlLWxpZ2h0IHRoLFxuLnRhYmxlLWxpZ2h0IHRkLFxuLnRhYmxlLWxpZ2h0IHRoZWFkIHRoLFxuLnRhYmxlLWxpZ2h0IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICNmYmZjZmM7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoLFxuLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzk1OTk5Yztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Y0NTtcbn1cblxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG59XG5cbi50YWJsZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG59XG5cbi50YWJsZS1kYXJrIHRoLFxuLnRhYmxlLWRhcmsgdGQsXG4udGFibGUtZGFyayB0aGVhZCB0aCB7XG4gIGJvcmRlci1jb2xvcjogIzM4M2Y0NTtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1sZyA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bCA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5YmEyO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MzliYTI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MzliYTI7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5YmEyO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTM5YmEyO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOmRpc2FibGVkLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxuaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG5pbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDotbW96LWZvY3VzcmluZyB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IDAgMCAwICM0OTUwNTc7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUsXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGFiZWwtbGcge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLmZvcm0tcm93ID4gLmNvbCxcbi5mb3JtLXJvdyA+IFtjbGFzcyo9Y29sLV0ge1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuM3JlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dFtkaXNhYmxlZF0gfiAuZm9ybS1jaGVjay1sYWJlbCxcbi5mb3JtLWNoZWNrLWlucHV0OmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjMxMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4udmFsaWQtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBkaXNwbGF5OiBub25lO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBtYXJnaW4tdG9wOiAwLjFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZm9ybS1yb3cgPiAuY29sID4gLnZhbGlkLXRvb2x0aXAsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLnZhbGlkLXRvb2x0aXAge1xuICBsZWZ0OiA1cHg7XG59XG5cbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDp2YWxpZCB+IC52YWxpZC10b29sdGlwLFxuLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZjtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyIzAwMmU1ZicgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIHNlbGVjdC5mb3JtLWNvbnRyb2w6dmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEuNXJlbSBjZW50ZXI7XG59XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDAuNzVlbSArIDIuMzEyNXJlbSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPSc0JyBoZWlnaHQ9JzUnIHZpZXdCb3g9JzAgMCA0IDUnJTNlJTNjcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLyUzZSUzYy9zdmclM2VcIikgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHggbm8tcmVwZWF0LCAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIjMDAyZTVmJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0Y2U1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1Nztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDp2YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uaW52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC4xcmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC45KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93ID4gLmNvbCA+IC5pbnZhbGlkLXRvb2x0aXAsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPWNvbC1dID4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGxlZnQ6IDVweDtcbn1cblxuLndhcy12YWxpZGF0ZWQgOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCxcbi5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZDpmb2N1cywgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCBzZWxlY3QuZm9ybS1jb250cm9sOmludmFsaWQsIHNlbGVjdC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMS41cmVtIGNlbnRlcjtcbn1cblxuLndhcy12YWxpZGF0ZWQgdGV4dGFyZWEuZm9ybS1jb250cm9sOmludmFsaWQsIHRleHRhcmVhLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCwgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygwLjc1ZW0gKyAyLjMxMjVyZW0pICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdCwgI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyUyM2RjMzU0NScgdmlld0JveD0nMCAwIDEyIDEyJyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpIGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIG5vLXJlcGVhdDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U0NjA2ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mb3JtLWlubGluZSBsYWJlbCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1zZWxlY3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuYnRuIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uYnRuOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4uZGlzYWJsZWQsIC5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY1O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0OmRpc2FibGVkIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2OWQ5O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG59XG5cbi5idG4tcHJpbWFyeTpmb2N1cywgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY5ZDk7XG4gIGJvcmRlci1jb2xvcjogIzAwNjJjYztcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzOCwgMTQzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xufVxuXG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyO1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTY0YTM7XG4gIGJvcmRlci1jb2xvcjogIzE4Mzk1ZTtcbn1cblxuLmJ0bi1zdWNjZXNzOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjRhMztcbiAgYm9yZGVyLWNvbG9yOiAjMTgzOTVlO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7XG59XG5cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgzOTVlO1xuICBib3JkZXItY29sb3I6ICMxYzc0MzA7XG59XG5cbi5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7XG59XG5cbi5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4taW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTM4NDk2O1xuICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG59XG5cbi5idG4taW5mbzpmb2N1cywgLmJ0bi1pbmZvLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4YjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTtcbn1cblxuLmJ0bi1pbmZvLmRpc2FibGVkLCAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3Zjtcbn1cblxuLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1OCwgMTc2LCAxOTUsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG59XG5cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGE4MDA7XG4gIGJvcmRlci1jb2xvcjogI2QzOWUwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMSwgMTcxLCAxNSwgMC41KTtcbn1cblxuLmJ0bi13YXJuaW5nLmRpc2FibGVkLCAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDA7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbn1cblxuLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMjEsIDE3MSwgMTUsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xufVxuXG4uYnRuLWRhbmdlcjpmb2N1cywgLmJ0bi1kYW5nZXIuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4MjMzMztcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7XG59XG5cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlcjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMDtcbiAgYm9yZGVyLWNvbG9yOiAjYjIxZjJkO1xufVxuXG4uYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyNSwgODMsIDk3LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG5cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjE1LCAyMTgsIDIyMiwgMC41KTtcbn1cblxuLmJ0bi1saWdodC5kaXNhYmxlZCwgLmJ0bi1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xufVxuXG4uYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIxNSwgMjE4LCAyMjIsIDAuNSk7XG59XG5cbi5idG4tZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNzJiO1xuICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG59XG5cbi5idG4tZGFyazpmb2N1cywgLmJ0bi1kYXJrLmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzI3MmI7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7XG59XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG59XG5cbi5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoODIsIDg4LCA5MywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMDAyZTVmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtaW5mby5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0LmRpc2FibGVkLCAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluay5mb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG59XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG5pbnB1dFt0eXBlPXN1Ym1pdF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1yZXNldF0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmFkZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmZhZGU6bm90KC5zaG93KSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jb2xsYXBzZTpub3QoLnNob3cpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb2xsYXBzaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZHJvcHVwLFxuLmRyb3ByaWdodCxcbi5kcm9wZG93bixcbi5kcm9wbGVmdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG59XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7XG4gIH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZHJvcGRvd24tbWVudS1tZC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LW1kLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbGctbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgfVxuICAuZHJvcGRvd24tbWVudS1sZy1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkO1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTtcbn1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkO1xufVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiAwO1xuICByaWdodDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwLjEyNXJlbTtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDAuM2VtIHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnVbeC1wbGFjZW1lbnRePXRvcF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1yaWdodF0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1ib3R0b21dLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49bGVmdF0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgY29sb3I6ICMxNjE4MWI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uYWN0aXZlLCAuZHJvcGRvd24taXRlbTphY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogMSAxIGF1dG87XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bjpob3Zlcixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmhvdmVyIHtcbiAgei1pbmRleDogMTtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zm9jdXMsIC5idG4tZ3JvdXAgPiAuYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cCA+IC5idG4uYWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46Zm9jdXMsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi5hY3RpdmUge1xuICB6LWluZGV4OiAxO1xufVxuXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YWZ0ZXIsXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCwgLmJ0bi1ncm91cC1zbSA+IC5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC4zNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC4zNzVyZW07XG59XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbmsge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLFxuLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPXJhZGlvXSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0biBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5idG4tZ3JvdXAtdG9nZ2xlID4gLmJ0bi1ncm91cCA+IC5idG4gaW5wdXRbdHlwZT1yYWRpb10sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDElO1xuICBtaW4td2lkdGg6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tZmlsZSxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgKyAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5jdXN0b20tZmlsZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOmZvY3VzLFxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB7XG4gIHotaW5kZXg6IDQ7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGU6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwOm5vdCguaGFzLXZhbGlkYXRpb24pID4gLmN1c3RvbS1zZWxlY3Q6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5mb3JtLWNvbnRyb2w6bnRoLWxhc3QtY2hpbGQobiszKSxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5jdXN0b20tc2VsZWN0Om50aC1sYXN0LWNoaWxkKG4rMyksXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWwsXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuY3VzdG9tLWZpbGU6bnRoLWxhc3QtY2hpbGQobiszKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bjpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5idG4gKyAuYnRuLFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmJ0bixcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1wcmVwZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC10ZXh0IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1yYWRpb10sXG4uaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbn1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sOm5vdCh0ZXh0YXJlYSksXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cDpub3QoLmhhcy12YWxpZGF0aW9uKSA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXA6bm90KC5oYXMtdmFsaWRhdGlvbikgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC5oYXMtdmFsaWRhdGlvbiA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bnRoLWxhc3QtY2hpbGQobiszKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAuaGFzLXZhbGlkYXRpb24gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm50aC1sYXN0LWNoaWxkKG4rMykgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgLXdlYmtpdC1wcmludC1jb2xvci1hZGp1c3Q6IGV4YWN0O1xuICBjb2xvci1hZGp1c3Q6IGV4YWN0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxLjI1cmVtO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbiAgYm9yZGVyLWNvbG9yOiAjYjNkN2ZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0W2Rpc2FibGVkXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXI6ICNhZGI1YmQgc29saWQgMXB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMC4yNXJlbTtcbiAgbGVmdDogLTEuNXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IDUwJS81MCUgNTAlIG5vLXJlcGVhdDtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgbGVmdDogLTIuMjVyZW07XG4gIHdpZHRoOiAxLjc1cmVtO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoMC4yNXJlbSArIDJweCk7XG4gIGxlZnQ6IGNhbGMoLTIuMjVyZW0gKyAycHgpO1xuICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgaGVpZ2h0OiBjYWxjKDFyZW0gLSA0cHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMC43NXJlbSk7XG59XG5cbi5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0sIC5jdXN0b20tc2VsZWN0W3NpemVdOm5vdChbc2l6ZT1cIjFcIl0pIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0Oi1tb3otZm9jdXNyaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogMCAwIDAgIzQ5NTA1Nztcbn1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS44MTI1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiA3NSU7XG59XG5cbi5jdXN0b20tc2VsZWN0LWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5jdXN0b20tZmlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1maWxlLWlucHV0OmRpc2FibGVkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7XG59XG5cbi5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyLjI1cmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgY29udGVudDogXCJCcm93c2VcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7XG59XG5cbi5jdXN0b20tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotbW96LWZvY3VzLW91dGVyIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4xcmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgYm94LXNoYWRvdzogMCAwLjFyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY3VzdG9tLXJhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMC41cmVtO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAuMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcbn1cblxuLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1yYWRpdXM6IDFyZW07XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbn1cblxuLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5jdXN0b20tZmlsZS1sYWJlbCxcbi5jdXN0b20tc2VsZWN0IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbiAgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLm5hdiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4ubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLCAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNmZmY7XG59XG5cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLm5hdi1maWxsID4gLm5hdi1saW5rLFxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm5hdi1qdXN0aWZpZWQgPiAubmF2LWxpbmssXG4ubmF2LWp1c3RpZmllZCAubmF2LWl0ZW0ge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMC41cmVtIDAuNXJlbTtcbn1cblxuLm5hdmJhciAuY29udGFpbmVyLFxuLm5hdmJhciAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhciAuY29udGFpbmVyLXh4bCwgLm5hdmJhciAuY29udGFpbmVyLXNtLCAubmF2YmFyIC5jb250YWluZXItbWQsIC5uYXZiYXIgLmNvbnRhaW5lci1sZywgLm5hdmJhciAuY29udGFpbmVyLXhsIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xufVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG59XG5cbi5uYXZiYXItY29sbGFwc2Uge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gIGZsZXgtZ3JvdzogMTtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXZiYXItdG9nZ2xlcjpob3ZlciwgLm5hdmJhci10b2dnbGVyOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiA1MCUvMTAwJSAxMDAlIG5vLXJlcGVhdDtcbn1cblxuLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgbWF4LWhlaWdodDogNzV2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIteGwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci14bCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2LXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteHhsLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItc20sIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lci1tZCwgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWxnLCAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIteGwge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAubmF2YmFyLW5hdi1zY3JvbGwge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci14bCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLXhsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTkuOThweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCxcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLXhsIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLm5hdmJhci1leHBhbmQge1xuICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCxcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14eGwsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1zbSwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLW1kLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbGcsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci14bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXh4bCwgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXNtLCAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItbWQsIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1sZywgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLXhsIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSUyODAsIDAsIDAsIDAuNSUyOScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3JnYmElMjgyNTUsIDI1NSwgMjU1LCAwLjc1JTI5JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZCA+IGhyIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cCB7XG4gIGJvcmRlci10b3A6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b206IGluaGVyaXQ7XG59XG5cbi5jYXJkID4gLmxpc3QtZ3JvdXA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jYXJkID4gLmNhcmQtaGVhZGVyICsgLmxpc3QtZ3JvdXAsXG4uY2FyZCA+IC5saXN0LWdyb3VwICsgLmNhcmQtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtYm9keSB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xufVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtbGluazpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItYm90dG9tOiAwIHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xufVxuXG4uY2FyZC1mb290ZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci10b3A6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZC1pbWcsXG4uY2FyZC1pbWctdG9wLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZC1kZWNrIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1kZWNrIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweDtcbiAgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXB4O1xuICB9XG59XG4uY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogNy41cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQge1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgZmxleDogMSAwIDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCArIC5jYXJkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxufVxuLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1jb2x1bW5zIHtcbiAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMztcbiAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tY291bnQ6IDM7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIC1tb3otY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuICB9XG4gIC5jYXJkLWNvbHVtbnMgLmNhcmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmFjY29yZGlvbiB7XG4gIG92ZXJmbG93LWFuY2hvcjogbm9uZTtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYWNjb3JkaW9uID4gLmNhcmQgPiAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBjb250ZW50OiBcIi9cIjtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLnBhZ2UtbGluazpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2UtbGluazpmb2N1cyB7XG4gIHotaW5kZXg6IDM7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjdXJzb3I6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5iYWRnZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07XG59XG5cbi5iYWRnZS1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbmEuYmFkZ2UtcHJpbWFyeTpob3ZlciwgYS5iYWRnZS1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG59XG5cbmEuYmFkZ2UtcHJpbWFyeTpmb2N1cywgYS5iYWRnZS1wcmltYXJ5LmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjI7XG59XG5cbmEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG59XG5cbmEuYmFkZ2Utc3VjY2Vzczpob3ZlciwgYS5iYWRnZS1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODM5NWU7XG59XG5cbmEuYmFkZ2Utc3VjY2Vzczpmb2N1cywgYS5iYWRnZS1zdWNjZXNzLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5iYWRnZS1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbmEuYmFkZ2UtaW5mbzpob3ZlciwgYS5iYWRnZS1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGI7XG59XG5cbmEuYmFkZ2UtaW5mbzpmb2N1cywgYS5iYWRnZS1pbmZvLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG5hLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbmEuYmFkZ2UtZGFuZ2VyOmhvdmVyLCBhLmJhZGdlLWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xufVxuXG5hLmJhZGdlLWRhbmdlcjpmb2N1cywgYS5iYWRnZS1kYW5nZXIuZm9jdXMge1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTtcbn1cblxuLmJhZGdlLWxpZ2h0IHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbmEuYmFkZ2UtbGlnaHQ6aG92ZXIsIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbn1cblxuYS5iYWRnZS1saWdodDpmb2N1cywgYS5iYWRnZS1saWdodC5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5iYWRnZS1kYXJrIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbmEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQ7XG59XG5cbmEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTtcbn1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmp1bWJvdHJvbiB7XG4gICAgcGFkZGluZzogNHJlbSAycmVtO1xuICB9XG59XG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5hbGVydC1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1saW5rIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogNHJlbTtcbn1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSwgLmFsZXJ0LWRpc21pc3NpYmxlIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZmY7XG4gIGJvcmRlci1jb2xvcjogI2I4ZGFmZjtcbn1cblxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyNzUyO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICMzODNkNDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmUzZTU7XG4gIGJvcmRlci1jb2xvcjogI2Q2ZDhkYjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOGNiY2Y7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIwMjMyNjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYjJlMTM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYyYzMzO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7XG59XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0OTEyMTc7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG5cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7XG59XG5cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGQ5O1xuICBib3JkZXItY29sb3I6ICNjNmM4Y2E7XG59XG5cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0MDUwNTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICBmcm9tIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIDA7XG4gIH1cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgfVxufVxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwLjFyZW0gMC4xcmVtIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAucHJvZ3Jlc3MtYmFyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogMXMgbGluZWFyIGluZmluaXRlIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuICBhbmltYXRpb246IDFzIGxpbmVhciBpbmZpbml0ZSBwcm9ncmVzcy1iYXItc3RyaXBlcztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICB9XG59XG4ubWVkaWEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lZGlhLWJvZHkge1xuICAtbXMtZmxleDogMTtcbiAgZmxleDogMTtcbn1cblxuLmxpc3QtZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGluaGVyaXQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiBpbmhlcml0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbn1cblxuLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsID4gLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWhvcml6b250YWwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnID4gLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyA+IC5saXN0LWdyb3VwLWl0ZW0gKyAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDFweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCA+IC5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICB9XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgPiAubGlzdC1ncm91cC1pdGVtICsgLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG4gIH1cbn1cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2ggPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaCA+IC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDQwODU7XG4gIGJvcmRlci1jb2xvcjogIzAwNDA4NTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeS5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgzZDQxO1xuICBib3JkZXItY29sb3I6ICMzODNkNDE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTU3MjQ7XG4gIGJvcmRlci1jb2xvcjogIzE1NTcyNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBjNTQ2MDtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU2NDA0O1xuICBib3JkZXItY29sb3I6ICM4NTY0MDQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgxODE4MjtcbiAgYm9yZGVyLWNvbG9yOiAjODE4MTgyO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWIxZTIxO1xuICBib3JkZXItY29sb3I6ICMxYjFlMjE7XG59XG5cbi5jbG9zZSwgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2xvc2U6aG92ZXIsIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2U6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6aG92ZXIsIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cywgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSwgYnV0dG9uLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG5cbmEuY2xvc2UuZGlzYWJsZWQsIGEuZGlzYWJsZWQubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi50b2FzdCB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAzNTBweDtcbiAgZmxleC1iYXNpczogMzUwcHg7XG4gIG1heC13aWR0aDogMzUwcHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm94LXNoYWRvdzogMCAwLjI1cmVtIDAuNzVyZW0gcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4udG9hc3Q6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XG59XG5cbi50b2FzdC5zaG93aW5nIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRvYXN0LnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbn1cblxuLnRvYXN0LmhpZGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC43NXJlbTtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLnRvYXN0LWJvZHkge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAuNXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5tb2RhbC5zaG93IC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4ubW9kYWwubW9kYWwtc3RhdGljIC5tb2RhbC1kaWFsb2cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4wMik7XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAxcmVtKTtcbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDFyZW0pO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtZm9vdGVyIHtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDFyZW0pO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gIGhlaWdodDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgaGVpZ2h0OiAtbW96LW1pbi1jb250ZW50O1xuICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IG5vbmU7XG59XG5cbi5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBvdXRsaW5lOiAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA0MDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOWVjZWY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLm1vZGFsLWhlYWRlciAuY2xvc2UsIC5tb2RhbC1oZWFkZXIgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIG1hcmdpbjogLTFyZW0gLTFyZW0gLTFyZW0gYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAuM3JlbSAtIDFweCk7XG59XG5cbi5tb2RhbC1mb290ZXIgPiAqIHtcbiAgbWFyZ2luOiAwLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAxLjc1cmVtIGF1dG87XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pO1xuICB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gIH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTtcbiAgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkOjpiZWZvcmUge1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7XG4gICAgaGVpZ2h0OiAtd2Via2l0LW1pbi1jb250ZW50O1xuICAgIGhlaWdodDogLW1vei1taW4tY29udGVudDtcbiAgICBoZWlnaHQ6IG1pbi1jb250ZW50O1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgfVxuICAubW9kYWwtc20ge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4O1xuICB9XG59XG4udG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBvcGFjaXR5OiAwO1xufVxuXG4udG9vbHRpcC5zaG93IHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4udG9vbHRpcCAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMC44cmVtO1xuICBoZWlnaHQ6IDAuNHJlbTtcbn1cblxuLnRvb2x0aXAgLmFycm93OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5icy10b29sdGlwLXRvcCwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePXRvcF0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePXRvcF0gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj10b3BdIC5hcnJvdyB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmJzLXRvb2x0aXAtdG9wIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49dG9wXSAuYXJyb3c6OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLXJpZ2h0LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBwYWRkaW5nOiAwIDAuNHJlbTtcbn1cblxuLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93IHtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0sIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWJvdHRvbV0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5hcnJvdyB7XG4gIHRvcDogMDtcbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDA7XG59XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgcGFkZGluZzogMCAwLjRyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSAuYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDAuNHJlbTtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG5cbi5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMCAwLjRyZW0gMC40cmVtO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJveC1zaGFkb3c6IDAgMC4yNXJlbSAwLjVyZW0gcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4ucG9wb3ZlciAuYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG4gIG1hcmdpbjogMCAwLjNyZW07XG59XG5cbi5wb3BvdmVyIC5hcnJvdzo6YmVmb3JlLCAucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLmJzLXBvcG92ZXItdG9wLCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdyB7XG4gIGJvdHRvbTogY2FsYygtMC41cmVtIC0gMXB4KTtcbn1cblxuLmJzLXBvcG92ZXItdG9wID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXRvcF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj10b3BdID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49dG9wXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBib3R0b206IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49cmlnaHRdID4gLmFycm93IHtcbiAgbGVmdDogY2FsYygtMC41cmVtIC0gMXB4KTtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBtYXJnaW46IDAuM3JlbSAwO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1yaWdodF0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4uYnMtcG9wb3Zlci1yaWdodCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePXJpZ2h0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICBsZWZ0OiAxcHg7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20sIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93LCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93IHtcbiAgdG9wOiBjYWxjKC0wLjVyZW0gLSAxcHgpO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1tkYXRhLXBvcHBlci1wbGFjZW1lbnRePWJvdHRvbV0gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWJvdHRvbSA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49Ym90dG9tXSA+IC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IDFweDtcbiAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9bZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1ib3R0b21dIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmN2Y3Zjc7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePWxlZnRdID4gLmFycm93IHtcbiAgcmlnaHQ6IGNhbGMoLTAuNXJlbSAtIDFweCk7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMDtcbn1cblxuLmJzLXBvcG92ZXItbGVmdCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlci13aWR0aDogMC41cmVtIDAgMC41cmVtIDAuNXJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1sZWZ0XSA+IC5hcnJvdzo6YWZ0ZXIge1xuICByaWdodDogMXB4O1xuICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IC0xMDAlO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLmNhcm91c2VsLWl0ZW0tcHJldjpub3QoLmNhcm91c2VsLWl0ZW0tcmlnaHQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1mYWRlIC5jYXJvdXNlbC1pdGVtIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWwtZmFkZSAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgMC42cztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IDUwJS8xMDAlIDEwMCUgbm8tcmVwZWF0O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgLW1zLWZsZXg6IDAgMSBhdXRvO1xuICBmbGV4OiAwIDEgYXV0bztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTUlO1xuICBib3R0b206IDIwcHg7XG4gIGxlZnQ6IDE1JTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHNwaW5uZXItYm9yZGVyIHtcbiAgdG8ge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4uc3Bpbm5lci1ib3JkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYm9yZGVyOiAwLjI1ZW0gc29saWQgY3VycmVudENvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ib3JkZXI7XG4gIGFuaW1hdGlvbjogMC43NXMgbGluZWFyIGluZmluaXRlIHNwaW5uZXItYm9yZGVyO1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBib3JkZXItd2lkdGg6IDAuMmVtO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc3Bpbm5lci1ncm93IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5zcGlubmVyLWdyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMC4xMjVlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAwLjc1cyBsaW5lYXIgaW5maW5pdGUgc3Bpbm5lci1ncm93O1xuICBhbmltYXRpb246IDAuNzVzIGxpbmVhciBpbmZpbml0ZSBzcGlubmVyLWdyb3c7XG59XG5cbi5zcGlubmVyLWdyb3ctc20ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc3Bpbm5lci1ib3JkZXIsXG4gIC5zcGlubmVyLWdyb3cge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjVzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgfVxufVxuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1taWRkbGUge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6aG92ZXIsIGEuYmctc2Vjb25kYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsIGEuYmctc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5iZy1zdWNjZXNzOmhvdmVyLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgzOTVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsIGEuYmctd2FybmluZzpmb2N1cyxcbmJ1dHRvbi5iZy13YXJuaW5nOmhvdmVyLFxuYnV0dG9uLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFuZ2VyOmhvdmVyLCBhLmJnLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5iZy1kYW5nZXI6aG92ZXIsXG5idXR0b24uYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhcms6aG92ZXIsIGEuYmctZGFyazpmb2N1cyxcbmJ1dHRvbi5iZy1kYXJrOmhvdmVyLFxuYnV0dG9uLmJnLWRhcms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLTAge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci10b3AtMCB7XG4gIGJvcmRlci10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItYm90dG9tLTAge1xuICBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGVmdC0wIHtcbiAgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZiAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItd2hpdGUge1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXRvcCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1ib3R0b20ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWxlZnQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLXBpbGwge1xuICBib3JkZXItcmFkaXVzOiA1MHJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xufVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmQtbGctbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG4uZW1iZWQtcmVzcG9uc2l2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAwO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0yMWJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDQyLjg1NzE0MyU7XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5OjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNTYuMjUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogNzUlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTtcbn1cblxuLmZsZXgtcm93IHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1jb2x1bW4ge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1maWxsIHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWdyb3ctMCB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1ncm93LTEge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtc2hyaW5rLTAge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICAtbXMtZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1sZy1yb3cge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWZpbGwge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWdyb3ctMSB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtc2hyaW5rLTEge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsb2F0LWxnLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4udXNlci1zZWxlY3QtYWxsIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG4gIC1tb3otdXNlci1zZWxlY3Q6IGFsbCAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogYWxsICFpbXBvcnRhbnQ7XG59XG5cbi51c2VyLXNlbGVjdC1hdXRvIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICAtbW96LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tcy11c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4udXNlci1zZWxlY3Qtbm9uZSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZSAhaW1wb3J0YW50O1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbn1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDtcbn1cblxuQHN1cHBvcnRzIChwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gIC5zdGlja3ktdG9wIHtcbiAgICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDtcbiAgfVxufVxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG59XG5cbi5zaGFkb3ctc20ge1xuICBib3gtc2hhZG93OiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgwLCAwLCAwLCAwLjA3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMC41cmVtIDFyZW0gcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDtcbn1cblxuLnNoYWRvdy1ub25lIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udy0yNSB7XG4gIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcbn1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi53LTc1IHtcbiAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udy0xMDAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4ubWluLXZ3LTEwMCB7XG4gIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcbn1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xufVxuXG4udnctMTAwIHtcbiAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG59XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XG59XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm10LTAsXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWItMCxcbi5teS0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWwtMCxcbi5teC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMSxcbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMSxcbi5teC0xIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0xLFxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0yIHtcbiAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItMixcbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTIsXG4ubXktMiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS0zIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0zLFxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTMsXG4ubXktMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNCxcbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci00LFxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC00LFxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTUsXG4ubXgtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItNSxcbi5teS01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnB0LTAsXG4ucHktMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0wLFxuLnB5LTAge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ucGwtMCxcbi5weC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xLFxuLnB5LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMSxcbi5weC0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0yLFxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTIsXG4ucHktMiB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTMge1xuICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0zLFxuLnB5LTMge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMyxcbi5weS0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTMsXG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC00LFxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci00LFxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucHItNSxcbi5weC01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNSxcbi5weS01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMSB7XG4gIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4xLFxuLm15LW4xIHtcbiAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjEsXG4ubXktbjEge1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjEsXG4ubXgtbjEge1xuICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjIsXG4ubXgtbjIge1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uMyB7XG4gIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW4zLFxuLm14LW4zIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjMsXG4ubXktbjMge1xuICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tbjQge1xuICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW40LFxuLm15LW40IHtcbiAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLW40LFxuLm15LW40IHtcbiAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LW41LFxuLm15LW41IHtcbiAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLW41LFxuLm14LW41IHtcbiAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtbjUsXG4ubXgtbjUge1xuICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubXItYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1hdXRvLFxuLm15LWF1dG8ge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm0tc20tMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tMixcbiAgLm15LXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0yLFxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTQsXG4gIC5teS1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNCxcbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW4xLFxuICAubXktc20tbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4xLFxuICAubXgtc20tbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMixcbiAgLm15LXNtLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW4yLFxuICAubXgtc20tbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tbjMsXG4gIC5teS1zbS1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjMsXG4gIC5teC1zbS1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW40LFxuICAubXktc20tbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tbjQsXG4gIC5teC1zbS1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1uNSxcbiAgLm15LXNtLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1uNSxcbiAgLm14LXNtLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tbGctMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMixcbiAgLm15LWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0yLFxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTQsXG4gIC5teS1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctNCxcbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctbjEsXG4gIC5teS1sZy1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjEsXG4gIC5teC1sZy1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMixcbiAgLm15LWxnLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW4yLFxuICAubXgtbGctbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy1uMyxcbiAgLm15LWxnLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy1uMyxcbiAgLm14LWxnLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW40LFxuICAubXktbGctbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctbjQsXG4gIC5teC1sZy1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLW41LFxuICAubXktbGctbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLW41LFxuICAubXgtbGctbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLXhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTIsXG4gIC5teS14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMixcbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC00LFxuICAubXkteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTQsXG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uMSxcbiAgLm15LXhsLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMSxcbiAgLm14LXhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjIsXG4gIC5teS14bC1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uMixcbiAgLm14LXhsLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLW4zLFxuICAubXkteGwtbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW4zLFxuICAubXgteGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNCxcbiAgLm15LXhsLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLW40LFxuICAubXgteGwtbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtbjUsXG4gIC5teS14bC1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtbjUsXG4gIC5teC14bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuLnN0cmV0Y2hlZC1saW5rOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRleHQtbW9ub3NwYWNlIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudGV4dC1tZC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50ZXh0LWxnLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ZXIge1xuICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NmIzICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6aG92ZXIsIGEudGV4dC1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzQ5NGY1NCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMDJlNWYgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsIGEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMxOTY5MmMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMGY2Njc0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpob3ZlciwgYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogI2JhOGIwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLCBhLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICNhNzFkMmEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjY2JkM2RhICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpob3ZlciwgYS50ZXh0LWRhcms6Zm9jdXMge1xuICBjb2xvcjogIzEyMTQxNiAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibGFjay01MCB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgLmgyLFxuICBoMyxcbiAgLmgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMiwgLmgyLFxuICBoMyxcbiAgLmgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7XG4gIH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDtcbiAgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQsXG4gIC50YWJsZSB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG4gIC50YWJsZS1kYXJrIHRoLFxuICAudGFibGUtZGFyayB0ZCxcbiAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gIC50YWJsZS1kYXJrIHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxuICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJblgge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgOTBkZWcpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC0yMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcbiAgfVxuICA2MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDEwZGVnKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDgwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTVkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmxpcEluWCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIDkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCA5MGRlZyk7XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW47XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA0MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgLTIwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtMjBkZWcpO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAxMGRlZyk7XG4gICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwgMCwgMCwgMTBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsIDAsIDAsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLCAwLCAwLCAtNWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDQwMHB4KTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDFweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMXB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0ycHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgLTJweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMCkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDApIHJvdGF0ZSgzZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCkgcm90YXRlKDFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCkgcm90YXRlKDFkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAycHgpIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgMnB4KSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAxcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAxcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpIHJvdGF0ZSg0ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KSByb3RhdGUoNGRlZyk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAycHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgycHgsIDFweCkgcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMXB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0ycHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgLTJweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICAyMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTNweCwgMCkgcm90YXRlKDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0zcHgsIDApIHJvdGF0ZSgzZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gIH1cbiAgNDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCkgcm90YXRlKDFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTFweCkgcm90YXRlKDFkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAycHgpIHJvdGF0ZSgtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTFweCwgMnB4KSByb3RhdGUoLTFkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAxcHgpIHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtM3B4LCAxcHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICA3MCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgtMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAxcHgpIHJvdGF0ZSgtMmRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xcHgsIC0xcHgpIHJvdGF0ZSg0ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMXB4LCAtMXB4KSByb3RhdGUoNGRlZyk7XG4gIH1cbiAgOTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDJweCwgMnB4KSByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMnB4LCAycHgpIHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDFweCwgLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxcHgsIC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyB3b2JibGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG4gIDE1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0yNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC01ZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgyMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgfVxuICA0NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtM2RlZyk7XG4gIH1cbiAgNjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAyZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNSUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIC0xZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgd29iYmxlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuICAxNSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMjUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtNWRlZyk7XG4gIH1cbiAgMzAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMjAlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAzZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDIwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgM2RlZyk7XG4gIH1cbiAgNDUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTE1JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTNkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwJSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgMmRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMCUsIDAsIDApIHJvdGF0ZTNkKDAsIDAsIDEsIDJkZWcpO1xuICB9XG4gIDc1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01JSwgMCwgMCkgcm90YXRlM2QoMCwgMCwgMSwgLTFkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTUlLCAwLCAwKSByb3RhdGUzZCgwLCAwLCAxLCAtMWRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4uZGFyay1tb2RlIDpyb290IHtcbiAgLS1saWdodGJsdWU6ICM4NmJhZDg7XG4gIC0tbmF2eTogIzAwMmM1OTtcbiAgLS1vbGl2ZTogIzc0YzhhMztcbiAgLS1saW1lOiAjNjdmZmE5O1xuICAtLWZ1Y2hzaWE6ICNmNjcyZDg7XG4gIC0tbWFyb29uOiAjZWQ2YzliO1xuICAtLWJsdWU6ICMzZjY3OTE7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2U3NGMzYztcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZjM5YzEyO1xuICAtLWdyZWVuOiAjMDBiYzhjO1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzM0OThkYjtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjNmM3NTdkO1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjM2Y2NzkxO1xuICAtLXNlY29uZGFyeTogIzZjNzU3ZDtcbiAgLS1zdWNjZXNzOiAjMDBiYzhjO1xuICAtLWluZm86ICMzNDk4ZGI7XG4gIC0td2FybmluZzogI2YzOWMxMjtcbiAgLS1kYW5nZXI6ICNlNzRjM2M7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbn1cblxuLmFuaW1hdGlvbl9fc2hha2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2hha2UgMTUwMG1zO1xuICBhbmltYXRpb246IHNoYWtlIDE1MDBtcztcbn1cblxuLmFuaW1hdGlvbl9fd29iYmxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHdvYmJsZSAxNTAwbXM7XG4gIGFuaW1hdGlvbjogd29iYmxlIDE1MDBtcztcbn1cblxuLnByZWxvYWRlciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNmY5O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDIwMG1zIGxpbmVhcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5kYXJrLW1vZGUgLnByZWxvYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmh0bWwuc2Nyb2xsLXNtb290aCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG5odG1sLFxuYm9keSxcbi53cmFwcGVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuLndyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gKDMuNXJlbSArIDFweCkgLSAoMy41cmVtICsgMXB4KSk7XG59XG5cbi5sYXlvdXQtYm94ZWQgLndyYXBwZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTAgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ubGF5b3V0LWJveGVkIC53cmFwcGVyLCAubGF5b3V0LWJveGVkIC53cmFwcGVyOjpiZWZvcmUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjUwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sYXlvdXQtYm94ZWQgLndyYXBwZXIgLm1haW4tc2lkZWJhciB7XG4gIGxlZnQ6IGluaGVyaXQ7XG59XG5cbkBzdXBwb3J0cyBub3QgKC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZSkge1xuICAubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoMy41cmVtICsgMXB4KSk7XG4gIH1cbiAgLmxheW91dC1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAoMi45MzcyNXJlbSArIDFweCkpO1xuICB9XG59XG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gIHRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluay50ZXh0LXNtIH4gLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC53cmFwcGVyIC5icmFuZC1saW5rLFxuLmxheW91dC1uYXZiYXItZml4ZWQuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLndyYXBwZXIgLmJyYW5kLWxpbmssXG4ubGF5b3V0LW5hdmJhci1maXhlZC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAud3JhcHBlciAuYnJhbmQtbGluayB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB3aWR0aDogNC42cmVtO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAud3JhcHBlciAuYnJhbmQtbGluay50ZXh0LXNtLFxuLmxheW91dC1uYXZiYXItZml4ZWQuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLndyYXBwZXIgLmJyYW5kLWxpbmsudGV4dC1zbSxcbi5sYXlvdXQtbmF2YmFyLWZpeGVkLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC53cmFwcGVyIC5icmFuZC1saW5rLnRleHQtc20ge1xuICBoZWlnaHQ6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20gLndyYXBwZXIgLmJyYW5kLWxpbmssXG4ubGF5b3V0LW5hdmJhci1maXhlZC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtIC53cmFwcGVyIC5icmFuZC1saW5rLFxuLmxheW91dC1uYXZiYXItZml4ZWQuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UudGV4dC1zbSAud3JhcHBlciAuYnJhbmQtbGluayB7XG4gIGhlaWdodDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbn1cblxuYm9keTpub3QoLmxheW91dC1maXhlZCkubGF5b3V0LW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5tYWluLXNpZGViYXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKCgyLjkzNzI1cmVtICsgMXB4KSAvIC0xKTtcbn1cblxuYm9keTpub3QoLmxheW91dC1maXhlZCkubGF5b3V0LW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5tYWluLXNpZGViYXIgLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiAwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciBhLmFuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogY2FsYygoMy41cmVtICsgMXB4ICsgMXJlbSkgLyAtMSk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLXNpZGViYXI6aG92ZXIgLmJyYW5kLWxpbmsge1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAyNTBweDtcbiAgei1pbmRleDogMTAzNTtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1wcmltYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcHJpbWFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstc2Vjb25kYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtc2Vjb25kYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtc3VjY2VzcyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstaW5mbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWluZm8gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC13YXJuaW5nIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLWxpZ2h0IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1kYXJrIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1saWdodGJsdWUgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1saWdodGJsdWUgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLW5hdnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1uYXZ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1vbGl2ZSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LW9saXZlIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1saW1lIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtbGltZSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZnVjaHNpYSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWZ1Y2hzaWEgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLW1hcm9vbiAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LW1hcm9vbiAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstYmx1ZSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWJsdWUgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLWluZGlnbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWluZGlnbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstcHVycGxlIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcHVycGxlIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1waW5rIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcGluayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstcmVkIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcmVkIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1vcmFuZ2UgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1vcmFuZ2UgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLXllbGxvdyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXllbGxvdyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZ3JlZW4gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1ncmVlbiAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstdGVhbCAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXRlYWwgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1kYXJrLWN5YW4gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuc2lkZWJhci1saWdodC1jeWFuIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay13aGl0ZSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXdoaXRlIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItZGFyay1ncmF5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtZ3JheSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZ3JheS1kYXJrIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtZ3JheS1kYXJrIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLmJvcmRlci1ib3R0b20tMCB+IC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzLjVyZW07XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlci50ZXh0LXNtIH4gLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAzMztcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbn1cblxuLmxheW91dC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmxheW91dC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLFxuLmxheW91dC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cblxuLmxheW91dC1uYXZiYXItbm90LWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG59XG5cbi50ZXh0LXNtIC5sYXlvdXQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIgfiAuY29udHJvbC1zaWRlYmFyLFxuLmxheW91dC1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlci50ZXh0LXNtIH4gLmNvbnRyb2wtc2lkZWJhciB7XG4gIHRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xufVxuXG4udGV4dC1zbSAubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsgfiAuc2lkZWJhcixcbi5sYXlvdXQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluay50ZXh0LXNtIH4gLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICB0b3A6IDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIGEuYW5jaG9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiBjYWxjKCgzLjVyZW0gKyAxcHggKyAxcmVtKSAvIC0xKTtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIuc2lkZWJhci1jb2xsYXBzZSAuYnJhbmQtbGluayB7XG4gIGhlaWdodDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogNC42cmVtO1xufVxuXG4udGV4dC1zbSAubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLCAubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLnRleHQtc20ge1xuICBoZWlnaHQ6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpob3ZlciAuYnJhbmQtbGluayB7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgd2lkdGg6IDI1MHB4O1xuICB6LWluZGV4OiAxMDM1O1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xufVxuXG4udGV4dC1zbSAubGF5b3V0LW5hdmJhci1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIgfiAuY29udGVudC13cmFwcGVyLFxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDM3O1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG5ib2R5Om5vdCgubGF5b3V0LWZpeGVkKS5sYXlvdXQtbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLm1haW4tc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoKDIuOTM3MjVyZW0gKyAxcHgpIC8gLTEpO1xufVxuXG5ib2R5Om5vdCgubGF5b3V0LWZpeGVkKS5sYXlvdXQtbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLm1haW4tc2lkZWJhciAuc2lkZWJhciB7XG4gIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG59XG5cbi5sYXlvdXQtbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluayB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5sYXlvdXQtbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuc2lkZWJhcixcbi5sYXlvdXQtbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmxheW91dC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5sYXlvdXQtbmF2YmFyLW5vdC1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICAgIHRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC50ZXh0LXNtIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIgfiAuY29udHJvbC1zaWRlYmFyLFxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG4gIH1cbiAgLnRleHQtc20gLmxheW91dC1zbS1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIH4gLnNpZGViYXIsXG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluay50ZXh0LXNtIH4gLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkLnRleHQtc20gLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICAgIHRvcDogMDtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAud3JhcHBlciBhLmFuY2hvciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogY2FsYygoMy41cmVtICsgMXB4ICsgMXJlbSkgLyAtMSk7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLndyYXBwZXIuc2lkZWJhci1jb2xsYXBzZSAuYnJhbmQtbGluayB7XG4gICAgaGVpZ2h0OiBjYWxjKDMuNXJlbSArIDFweCk7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogNC42cmVtO1xuICB9XG4gIC50ZXh0LXNtIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLWxpbmssIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLWxpbmsudGV4dC1zbSB7XG4gICAgaGVpZ2h0OiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpob3ZlciAuYnJhbmQtbGluayB7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgICB6LWluZGV4OiAxMDM1O1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIgfiAuY29udGVudC13cmFwcGVyLFxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIudGV4dC1zbSB+IC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIHtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAzNztcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgYm9keTpub3QoLmxheW91dC1maXhlZCkubGF5b3V0LXNtLW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5tYWluLXNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoKDIuOTM3MjVyZW0gKyAxcHgpIC8gLTEpO1xuICB9XG4gIGJvZHk6bm90KC5sYXlvdXQtZml4ZWQpLmxheW91dC1zbS1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAubWFpbi1zaWRlYmFyIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluayB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIsXG4gIC5sYXlvdXQtc20tbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItbm90LWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LW1kLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIH4gLmNvbnRyb2wtc2lkZWJhcixcbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlci50ZXh0LXNtIH4gLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC50ZXh0LXNtIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluayB+IC5zaWRlYmFyLFxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsudGV4dC1zbSB+IC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICAgIHRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLndyYXBwZXIgYS5hbmNob3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGNhbGMoKDMuNXJlbSArIDFweCArIDFyZW0pIC8gLTEpO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLWxpbmsge1xuICAgIGhlaWdodDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDQuNnJlbTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLCAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLnRleHQtc20ge1xuICAgIGhlaWdodDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6aG92ZXIgLmJyYW5kLWxpbmsge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgei1pbmRleDogMTAzNTtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG4gIH1cbiAgLnRleHQtc20gLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIH4gLmNvbnRlbnQtd3JhcHBlcixcbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMzc7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIGJvZHk6bm90KC5sYXlvdXQtZml4ZWQpLmxheW91dC1tZC1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAubWFpbi1zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgyLjkzNzI1cmVtICsgMXB4KSAvIC0xKTtcbiAgfVxuICBib2R5Om5vdCgubGF5b3V0LWZpeGVkKS5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLm1haW4tc2lkZWJhciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLFxuICAubGF5b3V0LW1kLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLW5vdC1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG4gIH1cbiAgLnRleHQtc20gLmxheW91dC1sZy1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB+IC5jb250cm9sLXNpZGViYXIsXG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIudGV4dC1zbSB+IC5jb250cm9sLXNpZGViYXIge1xuICAgIHRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LWxnLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsgfiAuc2lkZWJhcixcbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rLnRleHQtc20gfiAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkLnRleHQtc20gLndyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgdG9wOiAwO1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC53cmFwcGVyIGEuYW5jaG9yIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiBjYWxjKCgzLjVyZW0gKyAxcHggKyAxcmVtKSAvIC0xKTtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rIHtcbiAgICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiA0LjZyZW07XG4gIH1cbiAgLnRleHQtc20gLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLndyYXBwZXIuc2lkZWJhci1jb2xsYXBzZSAuYnJhbmQtbGluaywgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLndyYXBwZXIuc2lkZWJhci1jb2xsYXBzZSAuYnJhbmQtbGluay50ZXh0LXNtIHtcbiAgICBoZWlnaHQ6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLndyYXBwZXIuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOmhvdmVyIC5icmFuZC1saW5rIHtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluayB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDI1MHB4O1xuICAgIHotaW5kZXg6IDEwMzU7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC50ZXh0LXNtIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB+IC5jb250ZW50LXdyYXBwZXIsXG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlci50ZXh0LXNtIH4gLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAud3JhcHBlciAubWFpbi1oZWFkZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAxMDM3O1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICBib2R5Om5vdCgubGF5b3V0LWZpeGVkKS5sYXlvdXQtbGctbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLm1haW4tc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygoMi45MzcyNXJlbSArIDFweCkgLyAtMSk7XG4gIH1cbiAgYm9keTpub3QoLmxheW91dC1maXhlZCkubGF5b3V0LWxnLW5hdmJhci1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5tYWluLXNpZGViYXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IGNhbGMoMi45MzcyNXJlbSArIDFweCk7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLW5vdC1maXhlZCAud3JhcHBlciAuc2lkZWJhcixcbiAgLmxheW91dC1sZy1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1ub3QtZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LXhsLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIH4gLmNvbnRyb2wtc2lkZWJhcixcbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQubGF5b3V0LWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlci50ZXh0LXNtIH4gLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC50ZXh0LXNtIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZCAud3JhcHBlciAuYnJhbmQtbGluayB+IC5zaWRlYmFyLFxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsudGV4dC1zbSB+IC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkLmxheW91dC1maXhlZC50ZXh0LXNtIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICAgIHRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZC5sYXlvdXQtZml4ZWQudGV4dC1zbSAud3JhcHBlciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLndyYXBwZXIgYS5hbmNob3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IGNhbGMoKDMuNXJlbSArIDFweCArIDFyZW0pIC8gLTEpO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC53cmFwcGVyLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLWxpbmsge1xuICAgIGhlaWdodDogY2FsYygzLjVyZW0gKyAxcHgpO1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDQuNnJlbTtcbiAgfVxuICAudGV4dC1zbSAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLCAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC1saW5rLnRleHQtc20ge1xuICAgIGhlaWdodDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAud3JhcHBlci5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6aG92ZXIgLmJyYW5kLWxpbmsge1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5icmFuZC1saW5rIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgei1pbmRleDogMTAzNTtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDMuNXJlbSArIDFweCk7XG4gIH1cbiAgLnRleHQtc20gLmxheW91dC14bC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIH4gLmNvbnRlbnQtd3JhcHBlcixcbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC53cmFwcGVyIC5tYWluLWhlYWRlciB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMzc7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xuICB9XG4gIGJvZHk6bm90KC5sYXlvdXQtZml4ZWQpLmxheW91dC14bC1uYXZiYXItZml4ZWQudGV4dC1zbSAud3JhcHBlciAubWFpbi1zaWRlYmFyIHtcbiAgICBtYXJnaW4tdG9wOiBjYWxjKCgyLjkzNzI1cmVtICsgMXB4KSAvIC0xKTtcbiAgfVxuICBib2R5Om5vdCgubGF5b3V0LWZpeGVkKS5sYXlvdXQteGwtbmF2YmFyLWZpeGVkLnRleHQtc20gLndyYXBwZXIgLm1haW4tc2lkZWJhciAuc2lkZWJhciB7XG4gICAgbWFyZ2luLXRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLmJyYW5kLWxpbmsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItbm90LWZpeGVkIC53cmFwcGVyIC5zaWRlYmFyLFxuICAubGF5b3V0LXhsLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1ub3QtZml4ZWQgLndyYXBwZXIgLm1haW4taGVhZGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLW5vdC1maXhlZC5sYXlvdXQtZml4ZWQgLndyYXBwZXIgLnNpZGViYXIge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbi5sYXlvdXQtZm9vdGVyLWZpeGVkIC53cmFwcGVyIC5jb250cm9sLXNpZGViYXIge1xuICBib3R0b206IDA7XG59XG5cbi5sYXlvdXQtZm9vdGVyLWZpeGVkIC53cmFwcGVyIC5tYWluLWZvb3RlciB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTAzMjtcbn1cblxuLmxheW91dC1mb290ZXItbm90LWZpeGVkIC53cmFwcGVyIC5tYWluLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5sYXlvdXQtZm9vdGVyLW5vdC1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxheW91dC1mb290ZXItZml4ZWQgLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gIGJvdHRvbTogMDtcbn1cblxuLmxheW91dC1mb290ZXItZml4ZWQgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDMyO1xufVxuXG4ubGF5b3V0LWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMy41cmVtICsgMXB4KTtcbn1cblxuLmxheW91dC1mb290ZXItbm90LWZpeGVkIC53cmFwcGVyIC5tYWluLWZvb3RlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGF5b3V0LXNtLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmxheW91dC1zbS1mb290ZXItZml4ZWQgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAzMjtcbiAgfVxuICAubGF5b3V0LXNtLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtc20tZm9vdGVyLW5vdC1maXhlZCAud3JhcHBlciAubWFpbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGF5b3V0LW1kLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmxheW91dC1tZC1mb290ZXItZml4ZWQgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAzMjtcbiAgfVxuICAubGF5b3V0LW1kLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtbWQtZm9vdGVyLW5vdC1maXhlZCAud3JhcHBlciAubWFpbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGF5b3V0LWxnLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udHJvbC1zaWRlYmFyIHtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLmxheW91dC1sZy1mb290ZXItZml4ZWQgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAzMjtcbiAgfVxuICAubGF5b3V0LWxnLWZvb3Rlci1maXhlZCAud3JhcHBlciAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygzLjVyZW0gKyAxcHgpO1xuICB9XG4gIC5sYXlvdXQtbGctZm9vdGVyLW5vdC1maXhlZCAud3JhcHBlciAubWFpbi1mb290ZXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxheW91dC14bC1mb290ZXItZml4ZWQgLndyYXBwZXIgLmNvbnRyb2wtc2lkZWJhciB7XG4gICAgYm90dG9tOiAwO1xuICB9XG4gIC5sYXlvdXQteGwtZm9vdGVyLWZpeGVkIC53cmFwcGVyIC5tYWluLWZvb3RlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDEwMzI7XG4gIH1cbiAgLmxheW91dC14bC1mb290ZXItZml4ZWQgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgfVxuICAubGF5b3V0LXhsLWZvb3Rlci1ub3QtZml4ZWQgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4ubGF5b3V0LXRvcC1uYXYgLndyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmxheW91dC10b3AtbmF2IC53cmFwcGVyIC5tYWluLWhlYWRlciAuYnJhbmQtaW1hZ2Uge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgaGVpZ2h0OiAzM3B4O1xufVxuXG4ubGF5b3V0LXRvcC1uYXYgLndyYXBwZXIgLm1haW4tc2lkZWJhciB7XG4gIGJvdHRvbTogaW5oZXJpdDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ubGF5b3V0LXRvcC1uYXYgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlcixcbi5sYXlvdXQtdG9wLW5hdiAud3JhcHBlciAubWFpbi1oZWFkZXIsXG4ubGF5b3V0LXRvcC1uYXYgLndyYXBwZXIgLm1haW4tZm9vdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmJvZHkuc2lkZWJhci1jb2xsYXBzZTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pKSAuY29udGVudC13cmFwcGVyLCBib2R5LnNpZGViYXItY29sbGFwc2U6bm90KC5zaWRlYmFyLW1pbmkteHMpOm5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaSkgLmNvbnRlbnQtd3JhcHBlcjo6YmVmb3JlLFxuYm9keS5zaWRlYmFyLWNvbGxhcHNlOm5vdCguc2lkZWJhci1taW5pLXhzKTpub3QoLnNpZGViYXItbWluaS1tZCk6bm90KC5zaWRlYmFyLW1pbmkpIC5tYWluLWZvb3RlcixcbmJvZHkuc2lkZWJhci1jb2xsYXBzZTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pKSAubWFpbi1mb290ZXI6OmJlZm9yZSxcbmJvZHkuc2lkZWJhci1jb2xsYXBzZTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pKSAubWFpbi1oZWFkZXIsXG5ib2R5LnNpZGViYXItY29sbGFwc2U6bm90KC5zaWRlYmFyLW1pbmkteHMpOm5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaSkgLm1haW4taGVhZGVyOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKTpub3QoLmxheW91dC10b3AtbmF2KSAuY29udGVudC13cmFwcGVyLFxuICBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4tZm9vdGVyLFxuICBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4taGVhZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLmNvbnRlbnQtd3JhcHBlcixcbiAgYm9keTpub3QoLnNpZGViYXItbWluaS1tZCk6bm90KC5zaWRlYmFyLW1pbmkteHMpOm5vdCgubGF5b3V0LXRvcC1uYXYpIC5tYWluLWZvb3RlcixcbiAgYm9keTpub3QoLnNpZGViYXItbWluaS1tZCk6bm90KC5zaWRlYmFyLW1pbmkteHMpOm5vdCgubGF5b3V0LXRvcC1uYXYpIC5tYWluLWhlYWRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWNvbGxhcHNlIGJvZHk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKTpub3QoLmxheW91dC10b3AtbmF2KSAuY29udGVudC13cmFwcGVyLCAuc2lkZWJhci1jb2xsYXBzZSBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1jb2xsYXBzZSBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIGJvZHk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKTpub3QoLmxheW91dC10b3AtbmF2KSAuY29udGVudC13cmFwcGVyLFxuICBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4tZm9vdGVyLFxuICBib2R5Om5vdCguc2lkZWJhci1taW5pLW1kKTpub3QoLnNpZGViYXItbWluaS14cyk6bm90KC5sYXlvdXQtdG9wLW5hdikgLm1haW4taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLW1pbmktbWQgLmNvbnRlbnQtd3JhcHBlcixcbiAgLnNpZGViYXItbWluaS1tZCAubWFpbi1mb290ZXIsXG4gIC5zaWRlYmFyLW1pbmktbWQgLm1haW4taGVhZGVyIHtcbiAgICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc2lkZWJhci1taW5pLW1kIC5jb250ZW50LXdyYXBwZXIsXG4gIC5zaWRlYmFyLW1pbmktbWQgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1taW5pLW1kIC5tYWluLWhlYWRlciB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyLW1pbmktbWQgLmNvbnRlbnQtd3JhcHBlciwgLnNpZGViYXItY29sbGFwc2UgLnNpZGViYXItbWluaS1tZCAubWFpbi1mb290ZXIsXG4gIC5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyLW1pbmktbWQgLm1haW4taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNC42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpZGViYXItbWluaS1tZCAuY29udGVudC13cmFwcGVyLFxuICAuc2lkZWJhci1taW5pLW1kIC5tYWluLWZvb3RlcixcbiAgLnNpZGViYXItbWluaS1tZCAubWFpbi1oZWFkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2lkZWJhci1taW5pLW1kIC5jb250ZW50LXdyYXBwZXIsXG4gIC5zaWRlYmFyLW1pbmktbWQgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1taW5pLW1kIC5tYWluLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1taW5pLXhzIC5jb250ZW50LXdyYXBwZXIsXG4gIC5zaWRlYmFyLW1pbmkteHMgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1taW5pLXhzIC5tYWluLWhlYWRlciB7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luLWxlZnQgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNpZGViYXItbWluaS14cyAuY29udGVudC13cmFwcGVyLFxuICAuc2lkZWJhci1taW5pLXhzIC5tYWluLWZvb3RlcixcbiAgLnNpZGViYXItbWluaS14cyAubWFpbi1oZWFkZXIge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhci1taW5pLXhzIC5jb250ZW50LXdyYXBwZXIsIC5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyLW1pbmkteHMgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhci1taW5pLXhzIC5tYWluLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNnJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC5zaWRlYmFyLW1pbmkteHMgLmNvbnRlbnQtd3JhcHBlcixcbiAgLnNpZGViYXItbWluaS14cyAubWFpbi1mb290ZXIsXG4gIC5zaWRlYmFyLW1pbmkteHMgLm1haW4taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNC42cmVtO1xuICB9XG59XG4uY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmOTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlciA+IC5jb250ZW50IHtcbiAgcGFkZGluZzogMCAwLjVyZW07XG59XG5cbi5tYWluLXNpZGViYXIsIC5tYWluLXNpZGViYXI6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDAuM3MgZWFzZS1pbi1vdXQsIHdpZHRoIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLm1haW4tc2lkZWJhciwgLm1haW4tc2lkZWJhcjo6YmVmb3JlIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uc2lkZWJhci1jb2xsYXBzZTpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKSAubWFpbi1zaWRlYmFyLCAuc2lkZWJhci1jb2xsYXBzZTpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKSAubWFpbi1zaWRlYmFyOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIsIC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjUwcHg7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAubWFpbi1zaWRlYmFyLCAubWFpbi1zaWRlYmFyOjpiZWZvcmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4O1xuICB9XG4gIC5zaWRlYmFyLW9wZW4gLm1haW4tc2lkZWJhciwgLnNpZGViYXItb3BlbiAubWFpbi1zaWRlYmFyOjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5ib2R5Om5vdCgubGF5b3V0LWZpeGVkKSAubWFpbi1zaWRlYmFyIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuYm9keTpub3QoLmxheW91dC1maXhlZCkgLm1haW4tc2lkZWJhciAuc2lkZWJhciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5sYXlvdXQtZml4ZWQgLmJyYW5kLWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhciB7XG4gIGJvdHRvbTogMDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuXG4ubGF5b3V0LWZpeGVkIC5jb250cm9sLXNpZGViYXIge1xuICBib3R0b206IDA7XG4gIGZsb2F0OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbn1cblxuLmxheW91dC1maXhlZCAuY29udHJvbC1zaWRlYmFyIC5jb250cm9sLXNpZGViYXItY29udGVudCB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtICgzLjVyZW0gKyAxcHgpKTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNhOWE5YTkgdHJhbnNwYXJlbnQ7XG59XG5cbi5sYXlvdXQtZml4ZWQgLmNvbnRyb2wtc2lkZWJhciAuY29udHJvbC1zaWRlYmFyLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgaGVpZ2h0OiAwLjVyZW07XG59XG5cbi5sYXlvdXQtZml4ZWQgLmNvbnRyb2wtc2lkZWJhciAuY29udHJvbC1zaWRlYmFyLWNvbnRlbnQ6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YTlhOTtcbn1cblxuLmxheW91dC1maXhlZCAuY29udHJvbC1zaWRlYmFyIC5jb250cm9sLXNpZGViYXItY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxheW91dC1maXhlZCAuY29udHJvbC1zaWRlYmFyIC5jb250cm9sLXNpZGViYXItY29udGVudDo6LXdlYmtpdC1zY3JvbGxiYXItY29ybmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lKSB7XG4gIC5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhciB7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG4ubWFpbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNjtcbiAgY29sb3I6ICM4NjkwOTk7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi50ZXh0LXNtIC5tYWluLWZvb3RlciwgLm1haW4tZm9vdGVyLnRleHQtc20ge1xuICBwYWRkaW5nOiAwLjgxMnJlbTtcbn1cblxuLmNvbnRlbnQtaGVhZGVyIHtcbiAgcGFkZGluZzogMTVweCAwLjVyZW07XG59XG5cbi50ZXh0LXNtIC5jb250ZW50LWhlYWRlciB7XG4gIHBhZGRpbmc6IDEwcHggMC41cmVtO1xufVxuXG4uY29udGVudC1oZWFkZXIgaDEsIC5jb250ZW50LWhlYWRlciAuaDEge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4udGV4dC1zbSAuY29udGVudC1oZWFkZXIgaDEsIC50ZXh0LXNtIC5jb250ZW50LWhlYWRlciAuaDEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuLmNvbnRlbnQtaGVhZGVyIC5icmVhZGNydW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50ZXh0LXNtIC5jb250ZW50LWhlYWRlciAuYnJlYWRjcnVtYiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5ob2xkLXRyYW5zaXRpb24gLmNvbnRlbnQtd3JhcHBlcixcbi5ob2xkLXRyYW5zaXRpb24gLm1haW4taGVhZGVyLFxuLmhvbGQtdHJhbnNpdGlvbiAubWFpbi1zaWRlYmFyLFxuLmhvbGQtdHJhbnNpdGlvbiAubWFpbi1zaWRlYmFyICosXG4uaG9sZC10cmFuc2l0aW9uIC5jb250cm9sLXNpZGViYXIsXG4uaG9sZC10cmFuc2l0aW9uIC5jb250cm9sLXNpZGViYXIgKixcbi5ob2xkLXRyYW5zaXRpb24gLm1haW4tZm9vdGVyIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMHMgIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwcyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXByaW1hcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXByaW1hcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstc2Vjb25kYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstc3VjY2VzcyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtc3VjY2VzcyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1pbmZvIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1pbmZvIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZGFuZ2VyIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWxpZ2h0IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstcHJpbWFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcHJpbWFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXNlY29uZGFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmxheW91dC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWluZm8gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWluZm8gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstd2FybmluZyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtd2FybmluZyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhbmdlciAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1saWdodCAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGF5b3V0LW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZGFyayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5sYXlvdXQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtZGFyayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstcHJpbWFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXByaW1hcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXNlY29uZGFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXNlY29uZGFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstc3VjY2VzcyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXN1Y2Nlc3MgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWluZm8gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1zbS1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1pbmZvIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay13YXJuaW5nIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtd2FybmluZyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZGFuZ2VyIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtZGFuZ2VyIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1saWdodCAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXNtLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWxpZ2h0IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1kYXJrIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtc20tbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtZGFyayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1wcmltYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtcHJpbWFyeSAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstc2Vjb25kYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtc2Vjb25kYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtc3VjY2VzcyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstaW5mbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LW1kLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWluZm8gLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC13YXJuaW5nIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1kYW5nZXIgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWxpZ2h0IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtbWQtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1tZC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1kYXJrIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXByaW1hcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1wcmltYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXN1Y2Nlc3MgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1pbmZvIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQtbGctbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtaW5mbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstd2FybmluZyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWRhbmdlciAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhbmdlciAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC1sZy1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1saWdodCAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZGFyayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LWxnLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXByaW1hcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1wcmltYXJ5IC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zZWNvbmRhcnkgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLXN1Y2Nlc3MgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1zdWNjZXNzIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItZGFyay1pbmZvIC5icmFuZC1saW5rOm5vdChbY2xhc3MqPW5hdmJhcl0pIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICB9XG4gIC5sYXlvdXQteGwtbmF2YmFyLWZpeGVkIC5kYXJrLW1vZGUgLndyYXBwZXIgLnNpZGViYXItbGlnaHQtaW5mbyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstd2FybmluZyAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1kYXJrLWRhbmdlciAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhbmdlciAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstbGlnaHQgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIH1cbiAgLmxheW91dC14bC1uYXZiYXItZml4ZWQgLmRhcmstbW9kZSAud3JhcHBlciAuc2lkZWJhci1saWdodC1saWdodCAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWRhcmstZGFyayAuYnJhbmQtbGluazpub3QoW2NsYXNzKj1uYXZiYXJdKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgfVxuICAubGF5b3V0LXhsLW5hdmJhci1maXhlZCAuZGFyay1tb2RlIC53cmFwcGVyIC5zaWRlYmFyLWxpZ2h0LWRhcmsgLmJyYW5kLWxpbms6bm90KFtjbGFzcyo9bmF2YmFyXSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5kYXJrLW1vZGUgLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUsXG4uZGFyay1tb2RlIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmRhcmstbW9kZSAubWFpbi1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0YjU0NWM7XG59XG5cbi5kYXJrLW1vZGUgLmNvbnRlbnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jb250ZW50LXdyYXBwZXIgLmNvbnRlbnQtaGVhZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICB6LWluZGV4OiAxMDM0O1xufVxuXG4ubWFpbi1oZWFkZXIgLm5hdi1saW5rIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRleHQtc20gLm1haW4taGVhZGVyIC5uYXYtbGluaywgLm1haW4taGVhZGVyLnRleHQtc20gLm5hdi1saW5rIHtcbiAgaGVpZ2h0OiAxLjkzNzI1cmVtO1xuICBwYWRkaW5nOiAwLjM1cmVtIDFyZW07XG59XG5cbi50ZXh0LXNtIC5tYWluLWhlYWRlciAubmF2LWxpbmsgPiAuZmEsXG4udGV4dC1zbSAubWFpbi1oZWFkZXIgLm5hdi1saW5rID4gLmZhcyxcbi50ZXh0LXNtIC5tYWluLWhlYWRlciAubmF2LWxpbmsgPiAuZmFyLFxuLnRleHQtc20gLm1haW4taGVhZGVyIC5uYXYtbGluayA+IC5mYWIsXG4udGV4dC1zbSAubWFpbi1oZWFkZXIgLm5hdi1saW5rID4gLmZhbCxcbi50ZXh0LXNtIC5tYWluLWhlYWRlciAubmF2LWxpbmsgPiAuZmFkLFxuLnRleHQtc20gLm1haW4taGVhZGVyIC5uYXYtbGluayA+IC5zdmctaW5saW5lLS1mYSxcbi50ZXh0LXNtIC5tYWluLWhlYWRlciAubmF2LWxpbmsgPiAuaW9uLCAubWFpbi1oZWFkZXIudGV4dC1zbSAubmF2LWxpbmsgPiAuZmEsXG4ubWFpbi1oZWFkZXIudGV4dC1zbSAubmF2LWxpbmsgPiAuZmFzLFxuLm1haW4taGVhZGVyLnRleHQtc20gLm5hdi1saW5rID4gLmZhcixcbi5tYWluLWhlYWRlci50ZXh0LXNtIC5uYXYtbGluayA+IC5mYWIsXG4ubWFpbi1oZWFkZXIudGV4dC1zbSAubmF2LWxpbmsgPiAuZmFsLFxuLm1haW4taGVhZGVyLnRleHQtc20gLm5hdi1saW5rID4gLmZhZCxcbi5tYWluLWhlYWRlci50ZXh0LXNtIC5uYXYtbGluayA+IC5zdmctaW5saW5lLS1mYSxcbi5tYWluLWhlYWRlci50ZXh0LXNtIC5uYXYtbGluayA+IC5pb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4ubWFpbi1oZWFkZXIgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWFpbi1oZWFkZXIgLm5hdmJhci1uYXZbY2xhc3MqPS1yaWdodF0gLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICByaWdodDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XG4gIC5tYWluLWhlYWRlciAubmF2YmFyLW5hdltjbGFzcyo9LXJpZ2h0XSAuZHJvcGRvd24tbWVudSB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuLm1haW4taGVhZGVyLmRyb3Bkb3duLWxlZ2FjeSAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogM3JlbTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm5hdmJhci1pbWcge1xuICBoZWlnaHQ6IGNhbGMoKDMuNXJlbSArIDFweCkgKiAwLjUpO1xuICB3aWR0aDogYXV0bztcbn1cblxuLm5hdmJhci1iYWRnZSB7XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1cHg7XG4gIHRvcDogOXB4O1xufVxuXG4uYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1uYXZiYXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZm9ybS1jb250cm9sLW5hdmJhcixcbi5idG4tbmF2YmFyIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1kYXJrIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xufVxuXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KTtcbn1cblxuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0OTUwNTc7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2NlZDRkYTtcbn1cblxuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbGlnaHQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFkZmU0O1xuICBib3JkZXItY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDNkOWRmO1xuICBib3JkZXItY29sb3I6ICNjN2NlZDUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1zZWFyY2gtYmxvY2sgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItc2VhcmNoLWJsb2NrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5uYXZiYXItc2VhcmNoLWJsb2NrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbml0aWFsO1xufVxuXG4ubmF2YmFyLXNlYXJjaC1ibG9jay5uYXZiYXItc2VhcmNoLW9wZW4ge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm5hdmJhci1zZWFyY2gtYmxvY2sgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5icmFuZC1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC44MTI1cmVtIDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmJyYW5kLWxpbms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udGV4dC1zbSAuYnJhbmQtbGluayB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5icmFuZC1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0YjU0NWM7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrXSAuYnJhbmQtbGluayxcbltjbGFzcyo9c2lkZWJhci1kYXJrXSAuYnJhbmQtbGluayAucHVzaG1lbnUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLmJyYW5kLWxpbms6aG92ZXIsXG5bY2xhc3MqPXNpZGViYXItZGFya10gLmJyYW5kLWxpbmsgLnB1c2htZW51OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmJyYW5kLWxpbmsge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAuYnJhbmQtbGluayxcbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmJyYW5kLWxpbmsgLnB1c2htZW51IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAuYnJhbmQtbGluazpob3ZlcixcbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmJyYW5kLWxpbmsgLnB1c2htZW51OmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5icmFuZC1saW5rIC5wdXNobWVudSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5icmFuZC1saW5rIC5icmFuZC1saW5rIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmJyYW5kLWxpbmsgLmJyYW5kLWltYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIG1hcmdpbi1sZWZ0OiAwLjhyZW07XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICBtYXgtaGVpZ2h0OiAzM3B4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJyYW5kLWxpbmsgLmJyYW5kLWltYWdlLXhzIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIG1hcmdpbi10b3A6IC0wLjFyZW07XG4gIG1heC1oZWlnaHQ6IDMzcHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uYnJhbmQtbGluayAuYnJhbmQtaW1hZ2UteGwge1xuICBsaW5lLWhlaWdodDogMC44O1xuICBtYXgtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogYXV0bztcbn1cblxuLmJyYW5kLWxpbmsgLmJyYW5kLWltYWdlLXhsLnNpbmdsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjNyZW07XG59XG5cbi5icmFuZC1saW5rLnRleHQtc20gLmJyYW5kLWltYWdlLFxuLnRleHQtc20gLmJyYW5kLWxpbmsgLmJyYW5kLWltYWdlIHtcbiAgaGVpZ2h0OiAyOXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDAuOTVyZW07XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtO1xufVxuXG4uYnJhbmQtbGluay50ZXh0LXNtIC5icmFuZC1pbWFnZS14cyxcbi50ZXh0LXNtIC5icmFuZC1saW5rIC5icmFuZC1pbWFnZS14cyB7XG4gIG1hcmdpbi10b3A6IC0wLjJyZW07XG4gIG1heC1oZWlnaHQ6IDI5cHg7XG59XG5cbi5icmFuZC1saW5rLnRleHQtc20gLmJyYW5kLWltYWdlLXhsLFxuLnRleHQtc20gLmJyYW5kLWxpbmsgLmJyYW5kLWltYWdlLXhsIHtcbiAgbWFyZ2luLXRvcDogLTAuMjI1cmVtO1xuICBtYXgtaGVpZ2h0OiAzOHB4O1xufVxuXG4ubWFpbi1zaWRlYmFyIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICB6LWluZGV4OiAxMDM4O1xufVxuXG4ubWFpbi1zaWRlYmFyIGE6LW1vei1mb2N1c3Jpbmcge1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5zaWRlYmFyIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAoMy41cmVtICsgMXB4KSk7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogaW5pdGlhbDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBzY3JvbGxiYXItY29sb3I6ICNhOWE5YTkgdHJhbnNwYXJlbnQ7XG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTtcbn1cblxuLnNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YTlhOTtcbn1cblxuLnNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zaWRlYmFyOjotd2Via2l0LXNjcm9sbGJhci1jb3JuZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnNpZGViYXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDA7XG59XG5cbi5zaWRlYmFyOmhvdmVyIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xufVxuXG4uc2lkZWJhcjpob3Zlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMC41cmVtO1xuICBoZWlnaHQ6IDAuNXJlbTtcbn1cblxuLmJyYW5kLWxpbmsuYm9yZGVyLWJvdHRvbS0wIH4gLnNpZGViYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMuNXJlbSk7XG59XG5cbi51c2VyLXBhbmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLnVzZXItcGFuZWwge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzRmNTk2Mjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAudXNlci1wYW5lbCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udXNlci1wYW5lbCxcbi51c2VyLXBhbmVsIC5pbmZvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnVzZXItcGFuZWwgLmltYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbn1cblxuLnVzZXItcGFuZWwgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMi4xcmVtO1xufVxuXG4udXNlci1wYW5lbCAuaW5mbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogNXB4IDVweCA1cHggMTBweDtcbn1cblxuLnVzZXItcGFuZWwgLnN0YXR1cyxcbi51c2VyLXBhbmVsIC5kcm9wZG93bi1tZW51IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLm5hdi1zaWRlYmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cblxuLm5hdi1zaWRlYmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayAucmlnaHQge1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSBlYXNlLWluLW91dCAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gZWFzZS1pbi1vdXQgMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIGVhc2UtaW4tb3V0IDAuM3M7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtc2lkZWJhciAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLnJpZ2h0IHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubmF2LXNpZGViYXIgLm5hdi1saW5rID4gLnJpZ2h0LFxuLm5hdi1zaWRlYmFyIC5uYXYtbGluayA+IHAgPiAucmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxcmVtO1xuICB0b3A6IDAuN3JlbTtcbn1cblxuLm5hdi1zaWRlYmFyIC5uYXYtbGluayA+IC5yaWdodCBpLFxuLm5hdi1zaWRlYmFyIC5uYXYtbGluayA+IC5yaWdodCBzcGFuLFxuLm5hdi1zaWRlYmFyIC5uYXYtbGluayA+IHAgPiAucmlnaHQgaSxcbi5uYXYtc2lkZWJhciAubmF2LWxpbmsgPiBwID4gLnJpZ2h0IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi1saW5rID4gLnJpZ2h0Om50aC1jaGlsZCgyKSxcbi5uYXYtc2lkZWJhciAubmF2LWxpbmsgPiBwID4gLnJpZ2h0Om50aC1jaGlsZCgyKSB7XG4gIHJpZ2h0OiAyLjJyZW07XG59XG5cbi5uYXYtc2lkZWJhciAubWVudS1vcGVuID4gLm5hdi10cmVldmlldyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2LXNpZGViYXIgLm1lbnUtb3BlbiA+IC5uYXYtbGluayBzdmcucmlnaHQsXG4ubmF2LXNpZGViYXIgLm1lbnUtb3BlbiA+IC5uYXYtbGluayBpLnJpZ2h0LFxuLm5hdi1zaWRlYmFyIC5tZW51LWlzLW9wZW5pbmcgPiAubmF2LWxpbmsgc3ZnLnJpZ2h0LFxuLm5hdi1zaWRlYmFyIC5tZW51LWlzLW9wZW5pbmcgPiAubmF2LWxpbmsgaS5yaWdodCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjA1cmVtO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEuNnJlbTtcbn1cblxuLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbi5mYSwgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbi5mYXMsIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSAubmF2LWljb24uZmFyLCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi1pY29uLmZhYiwgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbi5mYWwsIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSAubmF2LWljb24uZmFkLCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi1pY29uLnN2Zy1pbmxpbmUtLWZhLCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi1pY29uLmlvbiB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4ubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLmZsb2F0LXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi10cmVldmlldyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5uYXYtc2lkZWJhciAubmF2LXRyZWV2aWV3ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rID4gLm5hdi1pY29uIHtcbiAgd2lkdGg6IDEuNnJlbTtcbn1cblxuLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyB7XG4gIHRyYW5zaXRpb246IHBhZGRpbmcgMC4zcyBlYXNlLWluLW91dDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xufVxuXG4udGV4dC1zbSAubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG59XG5cbi5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tbGVmdDogLTFyZW07XG59XG5cbi50ZXh0LXNtIC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbn1cblxuLm5hdi1zaWRlYmFyIC5uYXYtaGVhZGVyIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi1saW5rIHAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnNpZGViYXItaXMtb3BlbmluZyAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuI3NpZGViYXItb3ZlcmxheSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiBub25lO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMzc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAuc2lkZWJhci1vcGVuICNzaWRlYmFyLW92ZXJsYXkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5bY2xhc3MqPXNpZGViYXItbGlnaHQtXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC51c2VyLXBhbmVsIGE6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnVzZXItcGFuZWwgLnN0YXR1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC51c2VyLXBhbmVsIC5zdGF0dXM6aG92ZXIsIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC51c2VyLXBhbmVsIC5zdGF0dXM6Zm9jdXMsIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC51c2VyLXBhbmVsIC5zdGF0dXM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnVzZXItcGFuZWwgLmRyb3Bkb3duLW1lbnUge1xuICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnVzZXItcGFuZWwgLmRyb3Bkb3duLWl0ZW0ge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmFjdGl2ZSwgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbS5tZW51LW9wZW4gPiAubmF2LWxpbmssXG5bY2xhc3MqPXNpZGViYXItbGlnaHQtXSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW06aG92ZXIgPiAubmF2LWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHQtXSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDA7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi10cmVldmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHQtXSAubmF2LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMjkyZDMyO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBjb2xvcjogIzc3Nztcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciwgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICMwMDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAubmF2LXRyZWV2aWV3ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtZmxhdCAubmF2LWl0ZW0gLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodC1dIC5uYXYtZmxhdCAubmF2LWl0ZW0gLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluaywgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLm5hdi1mbGF0IC5uYXYtaXRlbSAubmF2LXRyZWV2aWV3ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAudXNlci1wYW5lbCBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnVzZXItcGFuZWwgLnN0YXR1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnVzZXItcGFuZWwgLnN0YXR1czpob3ZlciwgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAudXNlci1wYW5lbCAuc3RhdHVzOmZvY3VzLCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC51c2VyLXBhbmVsIC5zdGF0dXM6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDcsIDI0NywgMjQ3LCAwLjEpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAudXNlci1wYW5lbCAuZHJvcGRvd24tbWVudSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNDIsIDI0MiwgMjQyLCAwLjEpO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC51c2VyLXBhbmVsIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmFjdGl2ZSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbS5tZW51LW9wZW4gPiAubmF2LWxpbmssXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbTpob3ZlciA+IC5uYXYtbGluayxcbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LXRyZWV2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLm5hdi1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICBjb2xvcjogI2QwZDRkYjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpob3ZlciwgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAubmF2LXRyZWV2aWV3ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmhvdmVyLCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlOmhvdmVyLCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAubmF2LWZsYXQgLm5hdi1pdGVtIC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFyay1dIC5uYXYtZmxhdCAubmF2LWl0ZW0gLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluaywgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAubmF2LWZsYXQgLm5hdi1pdGVtIC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG5cbi5zaWRlYmFyLWRhcmstcHJpbWFyeSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtcHJpbWFyeSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstcHJpbWFyeSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1wcmltYXJ5IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnNpZGViYXItZGFyay1zZWNvbmRhcnkgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXNlY29uZGFyeSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstc2Vjb25kYXJ5IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXNlY29uZGFyeSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5zaWRlYmFyLWRhcmstc3VjY2VzcyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtc3VjY2VzcyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstc3VjY2VzcyAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1zdWNjZXNzIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnNpZGViYXItZGFyay1pbmZvIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1pbmZvIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1pbmZvIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWluZm8gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uc2lkZWJhci1kYXJrLXdhcm5pbmcgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2lkZWJhci1kYXJrLXdhcm5pbmcgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtd2FybmluZyAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5zaWRlYmFyLWRhcmstZGFuZ2VyIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1kYW5nZXIgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWRhbmdlciAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1kYW5nZXIgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uc2lkZWJhci1kYXJrLWxpZ2h0IC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1saWdodCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zaWRlYmFyLWRhcmstbGlnaHQgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtbGlnaHQgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uc2lkZWJhci1kYXJrLWRhcmsgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWRhcmsgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWRhcmsgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtZGFyayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5zaWRlYmFyLWRhcmstbGlnaHRibHVlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1saWdodGJsdWUgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWxpZ2h0Ymx1ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1saWdodGJsdWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uc2lkZWJhci1kYXJrLW5hdnkgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LW5hdnkgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLW5hdnkgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtbmF2eSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5zaWRlYmFyLWRhcmstb2xpdmUgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LW9saXZlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1vbGl2ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1vbGl2ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzZDk5NzA7XG59XG5cbi5zaWRlYmFyLWRhcmstbGltZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtbGltZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zaWRlYmFyLWRhcmstbGltZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1saW1lIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbn1cblxuLnNpZGViYXItZGFyay1mdWNoc2lhIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1mdWNoc2lhIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAxMmJlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1mdWNoc2lhIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWZ1Y2hzaWEgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xufVxuXG4uc2lkZWJhci1kYXJrLW1hcm9vbiAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtbWFyb29uIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1tYXJvb24gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtbWFyb29uIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q4MWI2MDtcbn1cblxuLnNpZGViYXItZGFyay1ibHVlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1ibHVlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1ibHVlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWJsdWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWluZGlnbyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtaW5kaWdvIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay1pbmRpZ28gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtaW5kaWdvIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbn1cblxuLnNpZGViYXItZGFyay1wdXJwbGUgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXB1cnBsZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstcHVycGxlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXB1cnBsZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5zaWRlYmFyLWRhcmstcGluayAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtcGluayAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstcGluayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1waW5rIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4Yztcbn1cblxuLnNpZGViYXItZGFyay1yZWQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXJlZCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstcmVkIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXJlZCAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5zaWRlYmFyLWRhcmstb3JhbmdlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1vcmFuZ2UgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2lkZWJhci1kYXJrLW9yYW5nZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1vcmFuZ2UgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uc2lkZWJhci1kYXJrLXllbGxvdyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQteWVsbG93IC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNpZGViYXItZGFyay15ZWxsb3cgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQteWVsbG93IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnNpZGViYXItZGFyay1ncmVlbiAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtZ3JlZW4gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWdyZWVuIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWdyZWVuIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnNpZGViYXItZGFyay10ZWFsIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC10ZWFsIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNpZGViYXItZGFyay10ZWFsIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXRlYWwgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uc2lkZWJhci1kYXJrLWN5YW4gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWN5YW4gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1kYXJrLWN5YW4gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtY3lhbiAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5zaWRlYmFyLWRhcmstd2hpdGUgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LXdoaXRlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNpZGViYXItZGFyay13aGl0ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC13aGl0ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstZ3JheSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLnNpZGViYXItbGlnaHQtZ3JheSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstZ3JheSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uc2lkZWJhci1saWdodC1ncmF5IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnNpZGViYXItZGFyay1ncmF5LWRhcmsgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWdyYXktZGFyayAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFyLWRhcmstZ3JheS1kYXJrIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5zaWRlYmFyLWxpZ2h0LWdyYXktZGFyayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAubmF2LWNvbXBhY3QubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudDpub3QoLm5hdi1mbGF0KSAubmF2LXRyZWV2aWV3LFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5uYXYtY29tcGFjdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50Om5vdCgubmF2LWZsYXQpIC5uYXYtdHJlZXZpZXcsXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQ6bm90KC5uYXYtZmxhdCkgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWNvbXBhY3QubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudDpub3QoLm5hdi1mbGF0KSAubmF2LXRyZWV2aWV3LFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtY29tcGFjdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50Om5vdCgubmF2LWZsYXQpIC5uYXYtdHJlZXZpZXcsXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQ6bm90KC5uYXYtZmxhdCkgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQ6bm90KC5uYXYtZmxhdCkgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQ6bm90KC5uYXYtZmxhdCkgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQ6bm90KC5uYXYtZmxhdCkgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi5uYXYtZmxhdCB7XG4gIG1hcmdpbjogLTAuMjVyZW0gLTAuNXJlbSAwO1xufVxuXG4ubmF2LWZsYXQgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm5hdi1mbGF0IC5uYXYtaXRlbSA+IC5uYXYtbGluayA+IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xufVxuXG4ubmF2LWZsYXQ6bm90KC5uYXYtY2hpbGQtaW5kZW50KSAubmF2LXRyZWV2aWV3IC5uYXYtaXRlbSA+IC5uYXYtbGluayA+IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW07XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuODVyZW07XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyB7XG4gIGJvcmRlci1sZWZ0OiAwLjJyZW0gc29saWQ7XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMS4xNXJlbTtcbn1cblxuLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDVyZW07XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW07XG59XG5cbi5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMi4wNXJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2UgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLnNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMC41NXJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2UgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLnNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICBwYWRkaW5nLWxlZnQ6IDAuOHJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2UgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLnNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjM1cmVtO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZSAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAuc2lkZWJhciAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMC4xNXJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2UgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLnNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogLTAuMTVyZW07XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5zaWRlYmFyIC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogLTAuMzVyZW07XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LWNvbXBhY3QubmF2LXNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyIC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtZmxhdC5uYXYtY29tcGFjdC5uYXYtc2lkZWJhciAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1jb21wYWN0Lm5hdi1zaWRlYmFyIC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNvbXBhY3QubmF2LXNpZGViYXIgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtY29tcGFjdC5uYXYtc2lkZWJhciAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjRyZW07XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjg1cmVtO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMS4xNXJlbTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNDVyZW07XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAxLjc1cmVtO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1mbGF0Lm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWZsYXQubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMi4wNXJlbTtcbn1cblxuLm5hdi1mbGF0IC5uYXYtaWNvbiB7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IGVhc2UtaW4tb3V0IDAuM3M7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5uYXYtZmxhdCAubmF2LWljb24ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5uYXYtZmxhdCAubmF2LXRyZWV2aWV3IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC4ycmVtO1xufVxuXG4ubmF2LWZsYXQubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi10cmVldmlldyxcbi5uYXYtZmxhdC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtdHJlZXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4ubmF2LWZsYXQubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi10cmVldmlldyAubmF2LWl0ZW0gPiAubmF2LWxpbmssXG4ubmF2LWZsYXQubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LXRyZWV2aWV3IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1sZWZ0OiAwLjJyZW0gc29saWQ7XG59XG5cbi5uYXYtbGVnYWN5IHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAtMC41cmVtIDA7XG59XG5cbi5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyIC5uYXYtaXRlbSA+IC5uYXYtbGluayA+IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjU1cmVtO1xufVxuXG4udGV4dC1zbSAubmF2LWxlZ2FjeS5uYXYtc2lkZWJhciAubmF2LWl0ZW0gPiAubmF2LWxpbmsgPiAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbTtcbn1cblxuLm5hdi1sZWdhY3kubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLm5hdi1sZWdhY3kubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlID4gLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoMC41NXJlbSAtIDNweCk7XG59XG5cbi50ZXh0LXNtIC5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSA+IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xufVxuXG4udGV4dC1zbSAubmF2LWxlZ2FjeS5uYXYtc2lkZWJhci5uYXYtZmxhdCAubmF2LXRyZWV2aWV3IC5uYXYtaXRlbSA+IC5uYXYtbGluayA+IC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKDAuNzVyZW0gLSAzcHgpO1xufVxuXG4uc2lkZWJhci1taW5pIC5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kIC5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzIC5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LWljb24ge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCBlYXNlLWluLW91dCAwLjNzO1xuICBtYXJnaW4tbGVmdDogMC42cmVtO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc2lkZWJhci1taW5pIC5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtIC5uYXYtbGluayAubmF2LWljb24sXG4gIC5zaWRlYmFyLW1pbmktbWQgLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gLm5hdi1saW5rIC5uYXYtaWNvbixcbiAgLnNpZGViYXItbWluaS14cyAubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSAubmF2LWxpbmsgLm5hdi1pY29uIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4ubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcsIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5IC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UudGV4dC1zbS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcsIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5IC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UudGV4dC1zbS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbn1cblxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcsXG4ubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5IC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3LCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UudGV4dC1zbS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcsXG4ubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeSAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UudGV4dC1zbS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLnRleHQtc20ubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtO1xufVxuXG4uc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm5hdi1sZWdhY3kgLnNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsgLm5hdi1pY29uLFxuLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5uYXYtbGVnYWN5IC5zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubmF2LWxlZ2FjeSAuc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogMC41NXJlbTtcbn1cblxuLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5uYXYtbGVnYWN5IC5zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSA+IC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubmF2LWxlZ2FjeSAuc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUgPiAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm5hdi1sZWdhY3kgLnNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlID4gLm5hdi1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMzZyZW07XG59XG5cbi5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubmF2LWxlZ2FjeSAuc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubmF2LWxlZ2FjeSAuc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubmF2LWxlZ2FjeSAuc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtIC5uYXYtbGVnYWN5IC5zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtIC5uYXYtbGVnYWN5IC5zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIC5uYXYtaWNvbixcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZS50ZXh0LXNtIC5uYXYtbGVnYWN5IC5zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rIC5uYXYtaWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwLjc1cmVtO1xufVxuXG4uc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UudGV4dC1zbSAubmF2LWxlZ2FjeSAuc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUgPiAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UudGV4dC1zbSAubmF2LWxlZ2FjeSAuc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUgPiAubmF2LWljb24sXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UudGV4dC1zbSAubmF2LWxlZ2FjeSAuc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUgPiAubmF2LWljb24ge1xuICBtYXJnaW4tbGVmdDogY2FsYygwLjc1cmVtIC0gM3B4KTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtdHJlZXZpZXcsXG5bY2xhc3MqPXNpZGViYXItZGFya10gLm5hdi1sZWdhY3kubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LXRyZWV2aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLm5hdi1sZWdhY3kgLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsIFtjbGFzcyo9c2lkZWJhci1kYXJrXSAubmF2LWxlZ2FjeSAubmF2LXRyZWV2aWV3ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rOmZvY3VzLCBbY2xhc3MqPXNpZGViYXItZGFya10gLm5hdi1sZWdhY3kgLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAubmF2LWxlZ2FjeS5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSAubmF2LXRyZWV2aWV3LFxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAubmF2LWxlZ2FjeS5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtdHJlZXZpZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5uYXYtbGVnYWN5Lm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5uYXYtbGVnYWN5IC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLCBbY2xhc3MqPXNpZGViYXItbGlnaHRdIC5uYXYtbGVnYWN5IC5uYXYtdHJlZXZpZXcgPiAubmF2LWl0ZW0gPiAubmF2LWxpbms6Zm9jdXMsIFtjbGFzcyo9c2lkZWJhci1saWdodF0gLm5hdi1sZWdhY3kgLm5hdi10cmVldmlldyA+IC5uYXYtaXRlbSA+IC5uYXYtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm5hdi1jb2xsYXBzZS1oaWRlLWNoaWxkIC5tZW51LW9wZW4gPiAubmF2LXRyZWV2aWV3IHtcbiAgbWF4LWhlaWdodDogLXdlYmtpdC1taW4tY29udGVudDtcbiAgbWF4LWhlaWdodDogLW1vei1taW4tY29udGVudDtcbiAgbWF4LWhlaWdodDogbWluLWNvbnRlbnQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhcjpub3QoOmhvdmVyKSAubmF2LWNvbGxhcHNlLWhpZGUtY2hpbGQgLm1lbnUtb3BlbiA+IC5uYXYtdHJlZXZpZXcge1xuICBtYXgtaGVpZ2h0OiAwO1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNvbGxhcHNlLWhpZGUtY2hpbGQgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tZW51LW9wZW4gPiAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWNvbGxhcHNlLWhpZGUtY2hpbGQgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tZW51LW9wZW4gPiAubmF2LXRyZWV2aWV3LCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNvbGxhcHNlLWhpZGUtY2hpbGQgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tZW51LW9wZW4gPiAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LWNvbGxhcHNlLWhpZGUtY2hpbGQgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tZW51LW9wZW4gPiAubmF2LXRyZWV2aWV3LFxuLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jb2xsYXBzZS1oaWRlLWNoaWxkIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWVudS1vcGVuID4gLm5hdi10cmVldmlldyxcbi5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLm5hdi1jb2xsYXBzZS1oaWRlLWNoaWxkIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWVudS1vcGVuID4gLm5hdi10cmVldmlldyB7XG4gIG1heC1oZWlnaHQ6IC13ZWJraXQtbWluLWNvbnRlbnQ7XG4gIG1heC1oZWlnaHQ6IC1tb3otbWluLWNvbnRlbnQ7XG4gIG1heC1oZWlnaHQ6IG1pbi1jb250ZW50O1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLm5hdi1jb21wYWN0IC5uYXYtbGluayxcbi5uYXYtY29tcGFjdCAubmF2LWhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLm5hdi1jb21wYWN0IC5uYXYtaGVhZGVyOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG59XG5cbi5uYXYtY29tcGFjdCAubmF2LWxpbmsgPiAucmlnaHQsXG4ubmF2LWNvbXBhY3QgLm5hdi1saW5rID4gcCA+IC5yaWdodCB7XG4gIHRvcDogMC40NjVyZW07XG59XG5cbi50ZXh0LXNtIC5uYXYtY29tcGFjdCAubmF2LWxpbmsgPiAucmlnaHQsXG4udGV4dC1zbSAubmF2LWNvbXBhY3QgLm5hdi1saW5rID4gcCA+IC5yaWdodCB7XG4gIHRvcDogMC43cmVtO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLmZvcm0tY29udHJvbC1zaWRlYmFyLFxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5idG4tc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NjYwNmE7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5mb3JtLWNvbnRyb2wtc2lkZWJhcjpmb2N1cyxcbltjbGFzcyo9c2lkZWJhci1kYXJrXSAuYnRuLXNpZGViYXI6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjN2E4NzkzO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLmJ0bi1zaWRlYmFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5idG4tc2lkZWJhcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrXSAubGlzdC1ncm91cC1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTtcbiAgYm9yZGVyLWNvbG9yOiAjNTY2MDZhO1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWRhcmtdIC5saXN0LWdyb3VwLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTVhNjM7XG59XG5cbltjbGFzcyo9c2lkZWJhci1kYXJrXSAubGlzdC1ncm91cC1pdGVtIC5zZWFyY2gtcGF0aCB7XG4gIGNvbG9yOiAjYWRiNWJkO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5mb3JtLWNvbnRyb2wtc2lkZWJhcixcbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmJ0bi1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q5ZDlkOTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmZvcm0tY29udHJvbC1zaWRlYmFyOmZvY3VzLFxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAuYnRuLXNpZGViYXI6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjNiM2IzO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5idG4tc2lkZWJhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodF0gLmJ0bi1zaWRlYmFyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuW2NsYXNzKj1zaWRlYmFyLWxpZ2h0XSAubGlzdC1ncm91cC1pdGVtIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDlkOWQ5O1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5saXN0LWdyb3VwLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG5bY2xhc3MqPXNpZGViYXItbGlnaHRdIC5saXN0LWdyb3VwLWl0ZW0gLnNlYXJjaC1wYXRoIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5zaWRlYmFyIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cblxuLnNpZGViYXIgbmF2IC5mb3JtLWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMnJlbTtcbn1cblxuLmxheW91dC1ib3hlZDpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmxheW91dC1ib3hlZDpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKSAuY29udGVudC13cmFwcGVyLFxuLmxheW91dC1ib3hlZDpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKSAubWFpbi1oZWFkZXIsXG4ubGF5b3V0LWJveGVkOm5vdCguc2lkZWJhci1taW5pKTpub3QoLnNpZGViYXItbWluaS1tZCk6bm90KC5zaWRlYmFyLW1pbmkteHMpIC5tYWluLWZvb3RlciB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxheW91dC1ib3hlZDpub3QoLnNpZGViYXItbWluaSk6bm90KC5zaWRlYmFyLW1pbmktbWQpOm5vdCguc2lkZWJhci1taW5pLXhzKSAuY29udHJvbC1zaWRlYmFyIHtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnNpZGViYXItY29sbGFwc2UgLmZvcm0tY29udHJvbC1zaWRlYmFyLFxuLnNpZGViYXItY29sbGFwc2UgLmZvcm0tY29udHJvbC1zaWRlYmFyIH4gLmlucHV0LWdyb3VwLWFwcGVuZCxcbi5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuW2RhdGEtd2lkZ2V0PXNpZGViYXItc2VhcmNoXSBpbnB1dFt0eXBlPXNlYXJjaF06Oi1tcy1jbGVhciwgW2RhdGEtd2lkZ2V0PXNpZGViYXItc2VhcmNoXSBpbnB1dFt0eXBlPXNlYXJjaF06Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuXG5bZGF0YS13aWRnZXQ9c2lkZWJhci1zZWFyY2hdIGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbiwgW2RhdGEtd2lkZ2V0PXNpZGViYXItc2VhcmNoXSBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24sIFtkYXRhLXdpZGdldD1zaWRlYmFyLXNlYXJjaF0gaW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1yZXN1bHRzLWJ1dHRvbiwgW2RhdGEtd2lkZ2V0PXNpZGViYXItc2VhcmNoXSBpbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLXJlc3VsdHMtZGVjb3JhdGlvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItc2VhcmNoLW9wZW4gLnNpZGViYXItc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAtMC4xcmVtO1xufVxuXG4uc2lkZWJhci1zZWFyY2gtcmVzdWx0cyAubGlzdC1ncm91cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwMzk7XG59XG5cbi5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIC5saXN0LWdyb3VwID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG59XG5cbi5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIC5saXN0LWdyb3VwID4gLmxpc3QtZ3JvdXAtaXRlbTotbW96LWZvY3VzcmluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNpZGViYXItc2VhcmNoLXJlc3VsdHMgLmxpc3QtZ3JvdXAgPiAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtcGF0aCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4uc2lkZWJhci1zZWFyY2gtb3BlbiAuYnRuLFxuLnNpZGViYXItc2VhcmNoLW9wZW4gLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG5bY2xhc3MqPXNpZGViYXItZGFya10gLnNpZGViYXItY3VzdG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM0ZjU5NjI7XG59XG5cbltjbGFzcyo9c2lkZWJhci1saWdodF0gLnNpZGViYXItY3VzdG9tIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5sYXlvdXQtZml4ZWQuc2lkZWJhci1jb2xsYXBzZSAuaGlkZS1vbi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sYXlvdXQtZml4ZWQuc2lkZWJhci1jb2xsYXBzZTpob3ZlciAuaGlkZS1vbi1jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGF5b3V0LWZpeGVkLnRleHQtc20gLm1haW4tc2lkZWJhci1jdXN0b20gLnNpZGViYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtICg2LjczNzI1cmVtICsgMXB4KSk7XG59XG5cbi5sYXlvdXQtZml4ZWQudGV4dC1zbSAubWFpbi1zaWRlYmFyLWN1c3RvbSAuc2lkZWJhci1jdXN0b20ge1xuICBoZWlnaHQ6IDMuOHJlbTtcbiAgcGFkZGluZzogMC44NXJlbSAwLjVyZW07XG59XG5cbi5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhci1jdXN0b20ge1xuICBoZWlnaHQ6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG4gIGhlaWdodDogLW1vei1hdmFpbGFibGU7XG4gIGhlaWdodDogLW1zLXN0cmV0Y2g7XG4gIGhlaWdodDogc3RyZXRjaDtcbn1cblxuLmxheW91dC1maXhlZCAubWFpbi1zaWRlYmFyLWN1c3RvbSAuc2lkZWJhciB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gKDcuNXJlbSArIDFweCkpO1xufVxuXG4ubGF5b3V0LWZpeGVkIC5tYWluLXNpZGViYXItY3VzdG9tIC5zaWRlYmFyLWN1c3RvbSB7XG4gIGhlaWdodDogNHJlbTtcbiAgcGFkZGluZzogMC44NXJlbSAwLjVyZW07XG59XG5cbi5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhci1jdXN0b20tbGcgLnNpZGViYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtICg5LjVyZW0gKyAxcHgpKTtcbn1cblxuLmxheW91dC1maXhlZCAubWFpbi1zaWRlYmFyLWN1c3RvbS1sZyAuc2lkZWJhci1jdXN0b20ge1xuICBoZWlnaHQ6IDZyZW07XG59XG5cbi5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhci1jdXN0b20teGwgLnNpZGViYXIge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtICgxMS41cmVtICsgMXB4KSk7XG59XG5cbi5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhci1jdXN0b20teGwgLnNpZGViYXItY3VzdG9tIHtcbiAgaGVpZ2h0OiA4cmVtO1xufVxuXG4ubGF5b3V0LWZpeGVkIC5tYWluLXNpZGViYXItY3VzdG9tIC5wb3MtcmlnaHQsXG4ubGF5b3V0LWZpeGVkIC5tYWluLXNpZGViYXItY3VzdG9tLWxnIC5wb3MtcmlnaHQsXG4ubGF5b3V0LWZpeGVkIC5tYWluLXNpZGViYXItY3VzdG9tLXhsIC5wb3MtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwLjVyZW07XG59XG5cbi5zaWRlYmFyLWhpZGRlbiAubWFpbi1zaWRlYmFyLFxuLnNpZGViYXItaGlkZGVuLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLWhpZGRlbiAuY29udGVudC13cmFwcGVyLFxuLnNpZGViYXItaGlkZGVuIC5tYWluLWhlYWRlcixcbi5zaWRlYmFyLWhpZGRlbi5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAuY29udGVudC13cmFwcGVyLFxuLnNpZGViYXItaGlkZGVuLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLWhlYWRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1wcmltYXJ5IC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXByaW1hcnkgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstcHJpbWFyeSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXByaW1hcnkgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstc2Vjb25kYXJ5IC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXNlY29uZGFyeSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1zZWNvbmRhcnkgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1zZWNvbmRhcnkgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstc3VjY2VzcyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1zdWNjZXNzIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLXN1Y2Nlc3MgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1zdWNjZXNzIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWluZm8gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtaW5mbyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1pbmZvIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtaW5mbyAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay13YXJuaW5nIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstd2FybmluZyAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXdhcm5pbmcgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstZGFuZ2VyIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWRhbmdlciAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1kYW5nZXIgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1kYW5nZXIgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstbGlnaHQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtbGlnaHQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstbGlnaHQgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1saWdodCAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1kYXJrIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWRhcmsgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstZGFyayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWRhcmsgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstbGlnaHRibHVlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWxpZ2h0Ymx1ZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1saWdodGJsdWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1saWdodGJsdWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODZiYWQ4O1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstbmF2eSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1uYXZ5IC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLW5hdnkgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1uYXZ5IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmM1OTtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLW9saXZlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LW9saXZlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLW9saXZlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtb2xpdmUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstbGltZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1saW1lIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWxpbWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1saW1lIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzY3ZmZhOTtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWZ1Y2hzaWEgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZnVjaHNpYSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1mdWNoc2lhIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZnVjaHNpYSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1tYXJvb24gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtbWFyb29uIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzliO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLW1hcm9vbiAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LW1hcm9vbiAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1ibHVlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWJsdWUgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstYmx1ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWJsdWUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstaW5kaWdvIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWluZGlnbyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1pbmRpZ28gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1pbmRpZ28gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstcHVycGxlIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXB1cnBsZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1wdXJwbGUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1wdXJwbGUgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstcGluayAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1waW5rIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLXBpbmsgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1waW5rIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLXJlZCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1yZWQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstcmVkIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtcmVkIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLW9yYW5nZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC1vcmFuZ2UgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstb3JhbmdlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtb3JhbmdlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLXllbGxvdyAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC15ZWxsb3cgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmsteWVsbG93IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQteWVsbG93IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWdyZWVuIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWdyZWVuIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWdyZWVuIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZ3JlZW4gLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5zaWRlYmFyLWRhcmstdGVhbCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC10ZWFsIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLXRlYWwgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC10ZWFsIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWN5YW4gLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtY3lhbiAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1jeWFuIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtY3lhbiAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay13aGl0ZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlLFxuLmRhcmstbW9kZSAuc2lkZWJhci1saWdodC13aGl0ZSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay13aGl0ZSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LXdoaXRlIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWdyYXkgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZ3JheSAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1ncmF5IC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5ID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZ3JheSAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNpZGViYXItZGFyay1ncmF5LWRhcmsgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLnNpZGViYXItbGlnaHQtZ3JheS1kYXJrIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuc2lkZWJhci1kYXJrLWdyYXktZGFyayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUsXG4uZGFyay1tb2RlIC5zaWRlYmFyLWxpZ2h0LWdyYXktZGFyayAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSA+IC5uYXYtaXRlbSA+IC5uYXYtbGluay5hY3RpdmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sb2dvLXhzLFxuLmxvZ28teGwge1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5sb2dvLXhzLmJyYW5kLWltYWdlLXhzLFxuLmxvZ28teGwuYnJhbmQtaW1hZ2UteHMge1xuICBsZWZ0OiAxOHB4O1xuICB0b3A6IDEycHg7XG59XG5cbi5sb2dvLXhzLmJyYW5kLWltYWdlLXhsLFxuLmxvZ28teGwuYnJhbmQtaW1hZ2UteGwge1xuICBsZWZ0OiAxMnB4O1xuICB0b3A6IDZweDtcbn1cblxuLmxvZ28teHMge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5sb2dvLXhzLmJyYW5kLWltYWdlLXhsIHtcbiAgbGVmdDogMTZweDtcbiAgdG9wOiA4cHg7XG59XG5cbi5icmFuZC1saW5rLmxvZ28tc3dpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIsKgXCI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhci1taW5pIC5uYXYtc2lkZWJhcixcbiAgLnNpZGViYXItbWluaSAubmF2LXNpZGViYXIgPiAubmF2LWhlYWRlcixcbiAgLnNpZGViYXItbWluaSAubmF2LXNpZGViYXIgLm5hdi1saW5rIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAuZC1oaWRkZW4tbWluaSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLmNvbnRlbnQtd3JhcHBlcixcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLWZvb3RlcixcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLWhlYWRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNnJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubmF2LXNpZGViYXIgLm5hdi1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCB7XG4gICAgd2lkdGg6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLnNpZGViYXIgLnVzZXItcGFuZWwgPiAuaW5mbyxcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5icmFuZC10ZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubG9nby14bCB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubG9nby14cyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIsIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOjpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiA0LjZyZW07XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIgLnVzZXItcGFuZWwgLmltYWdlIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciwgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLmJyYW5kLWxpbmssIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuYnJhbmQtbGluayB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC51c2VyLXBhbmVsLCAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLnVzZXItcGFuZWwge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnVzZXItcGFuZWwgLmltYWdlLCAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLnVzZXItcGFuZWwgLmltYWdlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAudXNlci1wYW5lbCA+IC5pbmZvLFxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAsXG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5icmFuZC10ZXh0LFxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubG9nby14bCwgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsID4gLmluZm8sXG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAsXG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuYnJhbmQtdGV4dCxcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5sb2dvLXhsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLmxvZ28teHMsIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAubG9nby14cyB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICBhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB9XG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5icmFuZC1pbWFnZSwgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5icmFuZC1pbWFnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnNpZGViYXItZm9ybSxcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnVzZXItcGFuZWwgPiAuaW5mbywgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyLWZvcm0sXG4gIC5zaWRlYmFyLW1pbmkuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAudXNlci1wYW5lbCA+IC5pbmZvIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsgPiBzcGFuLCAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rID4gc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC52aXNpYmxlLXNpZGViYXItbWluaSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UubGF5b3V0LWZpeGVkIC5tYWluLXNpZGViYXI6aG92ZXIgLmJyYW5kLWxpbmsge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAuc2lkZWJhci1taW5pLnNpZGViYXItY29sbGFwc2UubGF5b3V0LWZpeGVkIC5icmFuZC1saW5rIHtcbiAgICB3aWR0aDogNC42cmVtO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLnNpZGViYXItbWluaS5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zaWRlYmFyLW1pbmktbWQgLm5hdi1zaWRlYmFyLFxuICAuc2lkZWJhci1taW5pLW1kIC5uYXYtc2lkZWJhciA+IC5uYXYtaGVhZGVyLFxuICAuc2lkZWJhci1taW5pLW1kIC5uYXYtc2lkZWJhciAubmF2LWxpbmsge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5kLWhpZGRlbi1taW5pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAuY29udGVudC13cmFwcGVyLFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tZm9vdGVyLFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4taGVhZGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNC42cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5uYXYtc2lkZWJhciAubmF2LWhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLnNpZGViYXIgLm5hdi1zaWRlYmFyIC5uYXYtbGluayBwIHtcbiAgICB3aWR0aDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhciAudXNlci1wYW5lbCA+IC5pbmZvLFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLnNpZGViYXIgLm5hdi1zaWRlYmFyIC5uYXYtbGluayBwLFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5sb2dvLXhsIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5sb2dvLXhzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhciwgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6OmJlZm9yZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2lkdGg6IDQuNnJlbTtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhciAudXNlci1wYW5lbCAuaW1hZ2Uge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyLCAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAuYnJhbmQtbGluaywgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5icmFuZC1saW5rIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnVzZXItcGFuZWwsIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAudXNlci1wYW5lbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAudXNlci1wYW5lbCAuaW1hZ2UsIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAudXNlci1wYW5lbCAuaW1hZ2Uge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC51c2VyLXBhbmVsID4gLmluZm8sXG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLmJyYW5kLXRleHQsXG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5sb2dvLXhsLCAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLnVzZXItcGFuZWwgPiAuaW5mbyxcbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5icmFuZC10ZXh0LFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLmxvZ28teGwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubG9nby14cywgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5sb2dvLXhzIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIH1cbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLmJyYW5kLWltYWdlLCAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLmJyYW5kLWltYWdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAuc2lkZWJhci1mb3JtLFxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAudXNlci1wYW5lbCA+IC5pbmZvLCAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLnNpZGViYXItZm9ybSxcbiAgLnNpZGViYXItbWluaS1tZC5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsID4gLmluZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayA+IHNwYW4sIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsgPiBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLnZpc2libGUtc2lkZWJhci1taW5pIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS5sYXlvdXQtZml4ZWQgLm1haW4tc2lkZWJhcjpob3ZlciAuYnJhbmQtbGluayB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5zaWRlYmFyLW1pbmktbWQuc2lkZWJhci1jb2xsYXBzZS5sYXlvdXQtZml4ZWQgLmJyYW5kLWxpbmsge1xuICAgIHdpZHRoOiA0LjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuc2lkZWJhci1taW5pLW1kLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhciB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2lkZWJhci1taW5pLXhzIC5uYXYtc2lkZWJhcixcbi5zaWRlYmFyLW1pbmkteHMgLm5hdi1zaWRlYmFyID4gLm5hdi1oZWFkZXIsXG4uc2lkZWJhci1taW5pLXhzIC5uYXYtc2lkZWJhciAubmF2LWxpbmsge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLmQtaGlkZGVuLW1pbmkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLmNvbnRlbnQtd3JhcHBlcixcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1mb290ZXIsXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4taGVhZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDQuNnJlbSAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm5hdi1zaWRlYmFyIC5uYXYtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCB7XG4gIHdpZHRoOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLnNpZGViYXIgLnVzZXItcGFuZWwgPiAuaW5mbyxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAsXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLmJyYW5kLXRleHQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5sb2dvLXhsIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLmxvZ28teHMge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhciB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIsIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDQuNnJlbTtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXIgLnVzZXItcGFuZWwgLmltYWdlIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyLCAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5icmFuZC1saW5rLCAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLmJyYW5kLWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC51c2VyLXBhbmVsLCAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLnVzZXItcGFuZWwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAudXNlci1wYW5lbCAuaW1hZ2UsIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAudXNlci1wYW5lbCAuaW1hZ2Uge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnVzZXItcGFuZWwgPiAuaW5mbyxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC5icmFuZC10ZXh0LFxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLmxvZ28teGwsIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAudXNlci1wYW5lbCA+IC5pbmZvLFxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuYnJhbmQtdGV4dCxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAubG9nby14bCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubG9nby14cywgLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC5sb2dvLXhzIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAuYnJhbmQtaW1hZ2UsIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuYnJhbmQtaW1hZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCk6aG92ZXIgLnNpZGViYXItZm9ybSxcbi5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpOmhvdmVyIC51c2VyLXBhbmVsID4gLmluZm8sIC5zaWRlYmFyLW1pbmkteHMuc2lkZWJhci1jb2xsYXBzZSAubWFpbi1zaWRlYmFyOm5vdCguc2lkZWJhci1uby1leHBhbmQpLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhci1mb3JtLFxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlIC5tYWluLXNpZGViYXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsID4gLmluZm8ge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKTpob3ZlciAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsgPiBzcGFuLCAuc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLm1haW4tc2lkZWJhcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKS5zaWRlYmFyLWZvY3VzZWQgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtID4gLm5hdi1saW5rID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UgLnZpc2libGUtc2lkZWJhci1taW5pIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItbWluaS14cy5zaWRlYmFyLWNvbGxhcHNlLmxheW91dC1maXhlZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5icmFuZC1saW5rIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4uc2lkZWJhci1taW5pLXhzLnNpZGViYXItY29sbGFwc2UubGF5b3V0LWZpeGVkIC5icmFuZC1saW5rIHtcbiAgd2lkdGg6IDQuNnJlbTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gMXJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDJyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0gLSAzcmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gNHJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDVyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtbGVnYWN5IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWxlZ2FjeSAubmF2LWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDFyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0gLSAycmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gM3JlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDRyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1mbGF0IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWZsYXQgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtZmxhdCAubmF2LWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAwLjJyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDAuNHJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMC42cmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAwLjhyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0gLSAwLjVyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0gLSAxcmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gMS41cmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gMnJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDIuNXJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtbGluayB7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAwLjVyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0pO1xufVxuXG4uc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDEuNXJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMnJlbSk7XG59XG5cbi5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLFxuLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMi41cmVtKTtcbn1cblxuLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtbGluayxcbi5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhciAubmF2LWxpbmssXG4uc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggZWFzZS1pbi1vdXQgMC4zcztcbn1cblxuQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtbGluayxcbiAgLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtbGluayxcbiAgLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtbGluayB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLnNpZGViYXItc2VhcmNoLXJlc3VsdHMsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhciAuc2lkZWJhci1zZWFyY2gtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsge1xuICB3aWR0aDogMy42cmVtO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LXNpZGViYXIubmF2LWZsYXQgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LXNpZGViYXIubmF2LWxlZ2FjeSAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhci5uYXYtZmxhdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhci5uYXYtbGVnYWN5IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1mbGF0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1sZWdhY3kgLm5hdi1saW5rIHtcbiAgd2lkdGg6IDQuNnJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhciAubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyIC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi1saW5rIHtcbiAgd2lkdGg6IDMuNnJlbTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguaGlkZS1uYXYtaGVhZGVyLW9uLWhvdmVyKSAubmF2LWhlYWRlciwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXI6bm90KC5oaWRlLW5hdi1oZWFkZXItb24taG92ZXIpIC5uYXYtaGVhZGVyLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQ6bm90KC5oaWRlLW5hdi1oZWFkZXItb24taG92ZXIpIC5uYXYtaGVhZGVyLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLmhpZGUtbmF2LWhlYWRlci1vbi1ob3ZlcikgLm5hdi1oZWFkZXIsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZDpub3QoLmhpZGUtbmF2LWhlYWRlci1vbi1ob3ZlcikgLm5hdi1oZWFkZXIsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyOm5vdCguaGlkZS1uYXYtaGVhZGVyLW9uLWhvdmVyKSAubmF2LWhlYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQ6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZDpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZDpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuZm9ybS1jb250cm9sLXNpZGViYXIsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5mb3JtLWNvbnRyb2wtc2lkZWJhciwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5mb3JtLWNvbnRyb2wtc2lkZWJhciwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLmZvcm0tY29udHJvbC1zaWRlYmFyLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQ6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLmZvcm0tY29udHJvbC1zaWRlYmFyLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuZm9ybS1jb250cm9sLXNpZGViYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZDpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuZm9ybS1jb250cm9sLXNpZGViYXIgfiAuaW5wdXQtZ3JvdXAtYXBwZW5kLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuZm9ybS1jb250cm9sLXNpZGViYXIgfiAuaW5wdXQtZ3JvdXAtYXBwZW5kLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQ6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLmZvcm0tY29udHJvbC1zaWRlYmFyIH4gLmlucHV0LWdyb3VwLWFwcGVuZCwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXI6bm90KC5zaWRlYmFyLW5vLWV4cGFuZCkgLmZvcm0tY29udHJvbC1zaWRlYmFyIH4gLmlucHV0LWdyb3VwLWFwcGVuZCwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5mb3JtLWNvbnRyb2wtc2lkZWJhciB+IC5pbnB1dC1ncm91cC1hcHBlbmQsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5mb3JtLWNvbnRyb2wtc2lkZWJhciB+IC5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5zaWRlYmFyLXNlYXJjaC1vcGVuIC5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuc2lkZWJhci1zZWFyY2gtb3BlbiAuc2lkZWJhci1zZWFyY2gtcmVzdWx0cywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5zaWRlYmFyLXNlYXJjaC1vcGVuIC5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuc2lkZWJhci1zZWFyY2gtb3BlbiAuc2lkZWJhci1zZWFyY2gtcmVzdWx0cywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkOm5vdCguc2lkZWJhci1uby1leHBhbmQpIC5zaWRlYmFyLXNlYXJjaC1vcGVuIC5zaWRlYmFyLXNlYXJjaC1yZXN1bHRzLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3Zlcjpub3QoLnNpZGViYXItbm8tZXhwYW5kKSAuc2lkZWJhci1zZWFyY2gtb3BlbiAuc2lkZWJhci1zZWFyY2gtcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeSAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeSAubmF2LWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0pO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gMXJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0gLSAycmVtKTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMXJlbSAtIDNyZW0pO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWxlZ2FjeS5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtbGVnYWN5Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1sZWdhY3kubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtIC0gNHJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWZsYXQgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtZmxhdCAubmF2LWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogMjUwcHg7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDAuMnJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDAuNHJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDAuNnJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWZsYXQubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1mbGF0Lm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtZmxhdC5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDAuOHJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1jb21wYWN0IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWNvbXBhY3QgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtY29tcGFjdCAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDFyZW0pO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi1saW5rIHtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAwLjVyZW0pO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rIHtcbiAgd2lkdGg6IGNhbGMoMjUwcHggLSAxcmVtKTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMS41cmVtKTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluayB7XG4gIHdpZHRoOiBjYWxjKDI1MHB4IC0gMnJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtY2hpbGQtaW5kZW50Lm5hdi1sZWdhY3kubmF2LWNvbXBhY3QgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtbGluaywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1jaGlsZC1pbmRlbnQubmF2LWxlZ2FjeS5uYXYtY29tcGFjdCAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWNoaWxkLWluZGVudC5uYXYtbGVnYWN5Lm5hdi1jb21wYWN0IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LXRyZWV2aWV3IC5uYXYtdHJlZXZpZXcgLm5hdi10cmVldmlldyAubmF2LWxpbmsge1xuICB3aWR0aDogY2FsYygyNTBweCAtIDIuNXJlbSk7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIge1xuICB3aWR0aDogNC42cmVtO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1oZWFkZXIsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LWhlYWRlciwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtaGVhZGVyLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1oZWFkZXIsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LWhlYWRlcixcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5icmFuZC1saW5rLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLmJyYW5kLWxpbmssIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAuYnJhbmQtbGluayxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5icmFuZC1saW5rLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLmJyYW5kLWxpbmssXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAuYnJhbmQtbGluayB7XG4gIHdpZHRoOiA0LjZyZW0gIWltcG9ydGFudDtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsIC5pbWFnZSxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC51c2VyLXBhbmVsIC5pbWFnZSwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsIC5pbWFnZSxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC51c2VyLXBhbmVsIC5pbWFnZSwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC51c2VyLXBhbmVsIC5pbWFnZSxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC51c2VyLXBhbmVsIC5pbWFnZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubG9nby14cyxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5sb2dvLXhzLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLmxvZ28teHMsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAubG9nby14cywgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5sb2dvLXhzLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLmxvZ28teHMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5sb2dvLXhsLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLmxvZ28teGwsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubG9nby14bCxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5sb2dvLXhsLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLmxvZ28teGwsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAubG9nby14bCB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAtd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5uYXYtc2lkZWJhci5uYXYtY2hpbGQtaW5kZW50IC5uYXYtdHJlZXZpZXcsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAubmF2LXNpZGViYXIubmF2LWNoaWxkLWluZGVudCAubmF2LXRyZWV2aWV3LFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLm5hdi1zaWRlYmFyLm5hdi1jaGlsZC1pbmRlbnQgLm5hdi10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC5icmFuZC10ZXh0LFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC51c2VyLXBhbmVsID4gLmluZm8sXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLnNpZGViYXIgLm5hdi1zaWRlYmFyIC5uYXYtbGluayBwLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLnNpZGViYXIgLmJyYW5kLXRleHQsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAuc2lkZWJhciAudXNlci1wYW5lbCA+IC5pbmZvLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLnNpZGViYXIgLm5hdi1zaWRlYmFyIC5uYXYtbGluayBwLCAuc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLnNpZGViYXIgLmJyYW5kLXRleHQsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLnNpZGViYXIgLnVzZXItcGFuZWwgPiAuaW5mbyxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAsXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAuc2lkZWJhciAuYnJhbmQtdGV4dCxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5zaWRlYmFyIC51c2VyLXBhbmVsID4gLmluZm8sXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmktbWQgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAuc2lkZWJhciAubmF2LXNpZGViYXIgLm5hdi1saW5rIHAsIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhciAuYnJhbmQtdGV4dCxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhciAudXNlci1wYW5lbCA+IC5pbmZvLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5zaWRlYmFyIC5icmFuZC10ZXh0LFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLnNpZGViYXIgLnVzZXItcGFuZWwgPiAuaW5mbyxcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS14cyAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5zaWRlYmFyIC5uYXYtc2lkZWJhciAubmF2LWxpbmsgcCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xufVxuXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhci5zaWRlYmFyLWZvY3VzZWQgLnNpZGViYXIgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbixcbi5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaSAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyOmhvdmVyIC5zaWRlYmFyIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSAubmF2LWljb24sIC5zaWRlYmFyLWNvbGxhcHNlLnNpZGViYXItbWluaS1tZCAuc2lkZWJhci1uby1leHBhbmQubWFpbi1zaWRlYmFyLnNpZGViYXItZm9jdXNlZCAuc2lkZWJhciAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi1pY29uLFxuLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLW1kIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXI6aG92ZXIgLnNpZGViYXIgLm5hdi1zaWRlYmFyID4gLm5hdi1pdGVtIC5uYXYtaWNvbiwgLnNpZGViYXItY29sbGFwc2Uuc2lkZWJhci1taW5pLXhzIC5zaWRlYmFyLW5vLWV4cGFuZC5tYWluLXNpZGViYXIuc2lkZWJhci1mb2N1c2VkIC5zaWRlYmFyIC5uYXYtc2lkZWJhciA+IC5uYXYtaXRlbSAubmF2LWljb24sXG4uc2lkZWJhci1jb2xsYXBzZS5zaWRlYmFyLW1pbmkteHMgLnNpZGViYXItbm8tZXhwYW5kLm1haW4tc2lkZWJhcjpob3ZlciAuc2lkZWJhciAubmF2LXNpZGViYXIgPiAubmF2LWl0ZW0gLm5hdi1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubmF2LXNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uYXYtc2lkZWJhcjpob3ZlciB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4uc2lkZWJhci1mb3JtLFxuLm5hdi1zaWRlYmFyID4gLm5hdi1oZWFkZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBjbGlwO1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi1pdGVtID4gLm5hdi1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2LXNpZGViYXIgLm5hdi1pdGVtID4gLm5hdi1saW5rID4gLmZsb2F0LXJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1MCU7XG59XG5cbi5zaWRlYmFyIC5uYXYtbGluayBwLFxuLm1haW4tc2lkZWJhciAuYnJhbmQtdGV4dCxcbi5tYWluLXNpZGViYXIgLmxvZ28teHMsXG4ubWFpbi1zaWRlYmFyIC5sb2dvLXhsLFxuLnNpZGViYXIgLnVzZXItcGFuZWwgLmluZm8ge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjNzIGxpbmVhciwgb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuc2lkZWJhciAubmF2LWxpbmsgcCxcbiAgLm1haW4tc2lkZWJhciAuYnJhbmQtdGV4dCxcbiAgLm1haW4tc2lkZWJhciAubG9nby14cyxcbiAgLm1haW4tc2lkZWJhciAubG9nby14bCxcbiAgLnNpZGViYXIgLnVzZXItcGFuZWwgLmluZm8ge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbmh0bWwuY29udHJvbC1zaWRlYmFyLWFuaW1hdGUge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbi5jb250cm9sLXNpZGViYXIge1xuICBib3R0b206IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMy41cmVtICsgMXB4KTtcbiAgei1pbmRleDogMTAzMTtcbn1cblxuLmNvbnRyb2wtc2lkZWJhciwgLmNvbnRyb2wtc2lkZWJhcjo6YmVmb3JlIHtcbiAgYm90dG9tOiBjYWxjKDMuNXJlbSArIDFweCk7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHJpZ2h0OiAtMjUwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLWluLW91dCwgZGlzcGxheSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29udHJvbC1zaWRlYmFyLCAuY29udHJvbC1zaWRlYmFyOjpiZWZvcmUge1xuICAgIHRyYW5zaXRpb246IG5vbmU7XG4gIH1cbn1cbi5jb250cm9sLXNpZGViYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7XG59XG5cbmJvZHkudGV4dC1zbSAuY29udHJvbC1zaWRlYmFyIHtcbiAgYm90dG9tOiBjYWxjKDIuOTM2NXJlbSArIDFweCk7XG4gIHRvcDogY2FsYygyLjkzNzI1cmVtICsgMXB4KTtcbn1cblxuLm1haW4taGVhZGVyLnRleHQtc20gfiAuY29udHJvbC1zaWRlYmFyIHtcbiAgdG9wOiBjYWxjKDIuOTM3MjVyZW0gKyAxcHgpO1xufVxuXG4ubWFpbi1mb290ZXIudGV4dC1zbSB+IC5jb250cm9sLXNpZGViYXIge1xuICBib3R0b206IGNhbGMoMi45MzY1cmVtICsgMXB4KTtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1wdXNoLXNsaWRlIC5jb250ZW50LXdyYXBwZXIsXG4uY29udHJvbC1zaWRlYmFyLXB1c2gtc2xpZGUgLm1haW4tZm9vdGVyIHtcbiAgdHJhbnNpdGlvbjogbWFyZ2luLXJpZ2h0IDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC5jb250cm9sLXNpZGViYXItcHVzaC1zbGlkZSAuY29udGVudC13cmFwcGVyLFxuICAuY29udHJvbC1zaWRlYmFyLXB1c2gtc2xpZGUgLm1haW4tZm9vdGVyIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uY29udHJvbC1zaWRlYmFyLW9wZW4gLmNvbnRyb2wtc2lkZWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jb250cm9sLXNpZGViYXItb3BlbiAuY29udHJvbC1zaWRlYmFyLCAuY29udHJvbC1zaWRlYmFyLW9wZW4gLmNvbnRyb2wtc2lkZWJhcjo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5jb250cm9sLXNpZGViYXItb3Blbi5jb250cm9sLXNpZGViYXItcHVzaCAuY29udGVudC13cmFwcGVyLFxuLmNvbnRyb2wtc2lkZWJhci1vcGVuLmNvbnRyb2wtc2lkZWJhci1wdXNoIC5tYWluLWZvb3RlciwgLmNvbnRyb2wtc2lkZWJhci1vcGVuLmNvbnRyb2wtc2lkZWJhci1wdXNoLXNsaWRlIC5jb250ZW50LXdyYXBwZXIsXG4uY29udHJvbC1zaWRlYmFyLW9wZW4uY29udHJvbC1zaWRlYmFyLXB1c2gtc2xpZGUgLm1haW4tZm9vdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1zbGlkZS1vcGVuIC5jb250cm9sLXNpZGViYXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1zbGlkZS1vcGVuIC5jb250cm9sLXNpZGViYXIsIC5jb250cm9sLXNpZGViYXItc2xpZGUtb3BlbiAuY29udHJvbC1zaWRlYmFyOjpiZWZvcmUge1xuICByaWdodDogMDtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcyBlYXNlLWluLW91dCwgZGlzcGxheSAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuY29udHJvbC1zaWRlYmFyLXNsaWRlLW9wZW4gLmNvbnRyb2wtc2lkZWJhciwgLmNvbnRyb2wtc2lkZWJhci1zbGlkZS1vcGVuIC5jb250cm9sLXNpZGViYXI6OmJlZm9yZSB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgfVxufVxuLmNvbnRyb2wtc2lkZWJhci1zbGlkZS1vcGVuLmNvbnRyb2wtc2lkZWJhci1wdXNoIC5jb250ZW50LXdyYXBwZXIsXG4uY29udHJvbC1zaWRlYmFyLXNsaWRlLW9wZW4uY29udHJvbC1zaWRlYmFyLXB1c2ggLm1haW4tZm9vdGVyLCAuY29udHJvbC1zaWRlYmFyLXNsaWRlLW9wZW4uY29udHJvbC1zaWRlYmFyLXB1c2gtc2xpZGUgLmNvbnRlbnQtd3JhcHBlcixcbi5jb250cm9sLXNpZGViYXItc2xpZGUtb3Blbi5jb250cm9sLXNpZGViYXItcHVzaC1zbGlkZSAubWFpbi1mb290ZXIge1xuICBtYXJnaW4tcmlnaHQ6IDI1MHB4O1xufVxuXG4uY29udHJvbC1zaWRlYmFyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY29udHJvbC1zaWRlYmFyLWRhcmssXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgYSxcbi5jb250cm9sLXNpZGViYXItZGFyayAubmF2LWxpbmsge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIGgxLCAuY29udHJvbC1zaWRlYmFyLWRhcmsgLmgxLFxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIGgyLFxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5oMixcbi5jb250cm9sLXNpZGViYXItZGFyayBoMyxcbi5jb250cm9sLXNpZGViYXItZGFyayAuaDMsXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgaDQsXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgLmg0LFxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIGg1LFxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5oNSxcbi5jb250cm9sLXNpZGViYXItZGFyayBoNixcbi5jb250cm9sLXNpZGViYXItZGFyayAuaDYsXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgbGFiZWwge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29udHJvbC1zaWRlYmFyLWRhcmsgLm5hdi10YWJzIC5uYXYtbGluaywgLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5jb250cm9sLXNpZGViYXItZGFyayAubmF2LXRhYnMgLm5hdi1saW5rOmFjdGl2ZSwgLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsIC5jb250cm9sLXNpZGViYXItZGFyayAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5jb250cm9sLXNpZGViYXItZGFyayAubmF2LXRhYnMgLm5hdi1saW5rOmFjdGl2ZSwgLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsIC5jb250cm9sLXNpZGViYXItZGFyayAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1kYXJrIC50YWItcGFuZSB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbn1cblxuLmNvbnRyb2wtc2lkZWJhci1saWdodCB7XG4gIGNvbG9yOiAjNGI1NDVjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi50ZXh0LXNtIC5kcm9wZG93bi1tZW51IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zbSAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIHZlcnRpY2FsLWFsaWduOiAwLjJyZW07XG59XG5cbi5kcm9wZG93bi1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5kcm9wZG93bi1pY29uOjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZyB7XG4gIG1heC13aWR0aDogMzAwcHg7XG4gIG1pbi13aWR0aDogMjgwcHg7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51LWxnIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZyAuZHJvcGRvd24taXRlbSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4uZHJvcGRvd24tbWVudS1sZyBwIHtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG4uZHJvcGRvd24tc3VibWVudSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyb3Bkb3duLXN1Ym1lbnUgPiBhOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4uZHJvcGRvd24tc3VibWVudSA+IC5kcm9wZG93bi1tZW51IHtcbiAgbGVmdDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHRvcDogMDtcbn1cblxuLmRyb3Bkb3duLWhvdmVyOmhvdmVyID4gLmRyb3Bkb3duLW1lbnUsIC5kcm9wZG93bi1ob3Zlci5uYXYtaXRlbS5kcm9wZG93bjpob3ZlciA+IC5kcm9wZG93bi1tZW51LFxuLmRyb3Bkb3duLWhvdmVyIC5kcm9wZG93bi1zdWJtZW51OmhvdmVyID4gLmRyb3Bkb3duLW1lbnUsIC5kcm9wZG93bi1ob3Zlci5kcm9wZG93bi1zdWJtZW51OmhvdmVyID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRyb3Bkb3duLW1lbnUteGwge1xuICBtYXgtd2lkdGg6IDQyMHB4O1xuICBtaW4td2lkdGg6IDM2MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZHJvcGRvd24tbWVudS14bCAuZHJvcGRvd24tZGl2aWRlciB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRyb3Bkb3duLW1lbnUteGwgLmRyb3Bkb3duLWl0ZW0ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbn1cblxuLmRyb3Bkb3duLW1lbnUteGwgcCB7XG4gIG1hcmdpbjogMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLmRyb3Bkb3duLWZvb3Rlcixcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm9wZW46bm90KC5kcm9wdXApID4gLmFuaW1hdGVkLWRyb3Bkb3duLW1lbnUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmxpcEluWCAwLjdzIGJvdGg7XG4gIGFuaW1hdGlvbjogZmxpcEluWCAwLjdzIGJvdGg7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5uYXZiYXItY3VzdG9tLW1lbnUgPiAubmF2YmFyLW5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubmF2YmFyLWN1c3RvbS1tZW51ID4gLm5hdmJhci1uYXYgPiBsaSA+IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5uYXZiYXItY3VzdG9tLW1lbnUgPiAubmF2YmFyLW5hdiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICB9XG4gIC5uYXZiYXItY3VzdG9tLW1lbnUgPiAubmF2YmFyLW5hdiA+IGxpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5uYXZiYXItY3VzdG9tLW1lbnUgPiAubmF2YmFyLW5hdiA+IGxpID4gLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNSU7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5uYXYtbGluazo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMjgwcHg7XG59XG5cbi5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51LFxuLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiAudXNlci1ib2R5IHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IGxpLnVzZXItaGVhZGVyIHtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IGxpLnVzZXItaGVhZGVyID4gaW1nIHtcbiAgei1pbmRleDogNTtcbiAgaGVpZ2h0OiA5MHB4O1xuICB3aWR0aDogOTBweDtcbiAgYm9yZGVyOiAzcHggc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IGxpLnVzZXItaGVhZGVyID4gcCB7XG4gIHotaW5kZXg6IDU7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiBsaS51c2VyLWhlYWRlciA+IHAgPiBzbWFsbCwgLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiBsaS51c2VyLWhlYWRlciA+IHAgPiAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IC51c2VyLWJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQ5NTA1NztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItYm9keTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IC51c2VyLWJvZHkgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjNDk1MDU3ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiAudXNlci1mb290ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IC51c2VyLWZvb3RlciAuYnRuLWRlZmF1bHQge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItZm9vdGVyIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgfVxufVxuLm5hdmJhci1uYXYgPiAudXNlci1tZW51IC51c2VyLWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyLjFyZW07XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgd2lkdGg6IDIuMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSAudXNlci1pbWFnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gICAgbWFyZ2luLXRvcDogLThweDtcbiAgfVxufVxuLmRhcmstbW9kZSAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRyb3Bkb3duLWl0ZW06Zm9jdXMsIC5kYXJrLW1vZGUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xufVxuXG4uZGFyay1tb2RlIC5kcm9wZG93bi1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhNDA0NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiAudXNlci1mb290ZXIgLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiAudXNlci1mb290ZXIgLmJ0bi1kZWZhdWx0OmhvdmVyLCAuZGFyay1tb2RlIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItZm9vdGVyIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItZm9vdGVyIC5idG4tZGVmYXVsdDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXYgPiAudXNlci1tZW51ID4gLmRyb3Bkb3duLW1lbnUgPiAudXNlci1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2ID4gLnVzZXItbWVudSA+IC5kcm9wZG93bi1tZW51ID4gLnVzZXItYm9keSBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IC51c2VyLWJvZHkgYTpob3ZlciwgLmRhcmstbW9kZSAubmF2YmFyLW5hdiA+IC51c2VyLW1lbnUgPiAuZHJvcGRvd24tbWVudSA+IC51c2VyLWJvZHkgYTpmb2N1cyB7XG4gIGNvbG9yOiAjY2VkNGRhICFpbXBvcnRhbnQ7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtaXRlbS5kcm9wZG93bi5zaG93IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2LXRhYnMuZmxleC1jb2x1bW4ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4ubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiB0cmFuc3BhcmVudCAjZTllY2VmICNlOWVjZWY7XG59XG5cbi5uYXYtdGFicy5mbGV4LWNvbHVtbiAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiB0cmFuc3BhcmVudCAjZGVlMmU2ICNkZWUyZTY7XG59XG5cbi5uYXYtdGFicy5mbGV4LWNvbHVtbi5uYXYtdGFicy1yaWdodCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4ubmF2LXRhYnMuZmxleC1jb2x1bW4ubmF2LXRhYnMtcmlnaHQgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLm5hdi10YWJzLmZsZXgtY29sdW1uLm5hdi10YWJzLXJpZ2h0IC5uYXYtbGluazpob3ZlciwgLm5hdi10YWJzLmZsZXgtY29sdW1uLm5hdi10YWJzLXJpZ2h0IC5uYXYtbGluazpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZiAjZTllY2VmICNlOWVjZWYgdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXYtdGFicy5mbGV4LWNvbHVtbi5uYXYtdGFicy1yaWdodCAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi10YWJzLmZsZXgtY29sdW1uLm5hdi10YWJzLXJpZ2h0IC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNiAjZGVlMmU2ICNkZWUyZTYgdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItbm8tZXhwYW5kIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItbm8tZXhwYW5kIC5uYXYtbGluayB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuLm5hdmJhci1uby1leHBhbmQgLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5uYXZiYXItbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4ubmF2YmFyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0YjU0NWM7XG59XG5cbi5uYXZiYXItcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxZWI7XG4gIGJvcmRlci1jb2xvcjogIzAwNjVkMTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmU2O1xuICBib3JkZXItY29sb3I6ICMwMDY1ZDEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ4NmZmO1xuICBib3JkZXItY29sb3I6ICMyZTkzZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE4OGZmO1xuICBib3JkZXItY29sb3I6ICMyZTkzZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2YjcyO1xuICBib3JkZXItY29sb3I6ICM1NzVlNjQ7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA2ODZmO1xuICBib3JkZXItY29sb3I6ICM1NzVlNjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTdmODg7XG4gIGJvcmRlci1jb2xvcjogIzgzOGM5NDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI4YTtcbiAgYm9yZGVyLWNvbG9yOiAjODM4Yzk0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ5NzNlO1xuICBib3JkZXItY29sb3I6ICMxZjgyMzY7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzOTIzZDtcbiAgYm9yZGVyLWNvbG9yOiAjMWY4MjM2ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjYjc0YztcbiAgYm9yZGVyLWNvbG9yOiAjMzFjYzU0O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItc3VjY2Vzcy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkYmM0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzFjYzU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU5MmE2O1xuICBib3JkZXItY29sb3I6ICMxMjdlOGY7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0OGVhMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTI3ZThmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YjJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMWNjNmUxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW5mby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWNjNmUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJiNTAwO1xuICBib3JkZXItY29sb3I6ICNkOGEyMDA7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkYjEwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDhhMjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzYxYjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYzM1O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzcyMTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYzM1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3MjUzNjtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyMjMxO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMjUzNTtcbiAgYm9yZGVyLWNvbG9yOiAjYzIyMjMxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGY0NjU1O1xuICBib3JkZXItY29sb3I6ICNlMzVjNjk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDRiNTk7XG4gIGJvcmRlci1jb2xvcjogI2UzNWM2OSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saWdodGJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzgxYWQ7XG4gIGJvcmRlci1jb2xvcjogIzMxNzM5OTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjdmYTk7XG4gIGJvcmRlci1jb2xvcjogIzMxNzM5OSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ4OTdjNTtcbiAgYm9yZGVyLWNvbG9yOiAjNWJhMmNiO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM5OWM2O1xuICBib3JkZXItY29sb3I6ICM1YmEyY2IgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDE1MmI7XG4gIGJvcmRlci1jb2xvcjogIzAwMDgxMTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMjI2O1xuICBib3JkZXItY29sb3I6ICMwMDA4MTEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyOTUzO1xuICBib3JkZXItY29sb3I6ICMwMDM2NmQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xuICBib3JkZXItY29sb3I6ICMwMDM2NmQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb2xpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3OGE2NTtcbiAgYm9yZGVyLWNvbG9yOiAjMzA3ODU4O1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzY4NzYzO1xuICBib3JkZXItY29sb3I6ICMzMDc4NTggIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQzYTg3YjtcbiAgYm9yZGVyLWNvbG9yOiAjNGNiODg4O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NGFiN2Q7XG4gIGJvcmRlci1jb2xvcjogIzRjYjg4OCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZWM2NztcbiAgYm9yZGVyLWNvbG9yOiAjMDBkMjVjO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU3NjU7XG4gIGJvcmRlci1jb2xvcjogIzAwZDI1YyAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNWZmN2I7XG4gIGJvcmRlci1jb2xvcjogIzJmZmY4YTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWxpbWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYmZmN2U7XG4gIGJvcmRlci1jb2xvcjogIzJmZmY4YSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmMGViMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzcwZDlkO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYjBlYWQ7XG4gIGJvcmRlci1jb2xvcjogI2M3MGQ5ZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMTI1YzM7XG4gIGJvcmRlci1jb2xvcjogI2YzM2RjYTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjJhYzU7XG4gIGJvcmRlci1jb2xvcjogI2YzM2RjYSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1tYXJvb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjE5NTg7XG4gIGJvcmRlci1jb2xvcjogI2FmMTY0ZTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMTE4NTY7XG4gIGJvcmRlci1jb2xvcjogI2FmMTY0ZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0MjQ2YTtcbiAgYm9yZGVyLWNvbG9yOiAjZTYzYTc5O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQyODZkO1xuICBib3JkZXItY29sb3I6ICNlNjNhNzkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDcxZWI7XG4gIGJvcmRlci1jb2xvcjogIzAwNjVkMTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2ZmU2O1xuICBib3JkZXItY29sb3I6ICMwMDY1ZDEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTQ4NmZmO1xuICBib3JkZXItY29sb3I6ICMyZTkzZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWE4OGZmO1xuICBib3JkZXItY29sb3I6ICMyZTkzZmYgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQwY2UxO1xuICBib3JkZXItY29sb3I6ICM1MzBiYzk7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWIwY2RkO1xuICBib3JkZXItY29sb3I6ICM1MzBiYzkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjIzZjM7XG4gIGJvcmRlci1jb2xvcjogIzgyM2NmNDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1MjhmMztcbiAgYm9yZGVyLWNvbG9yOiAjODIzY2Y0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2M2JiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNWIzNWEwO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0M2FiMDtcbiAgYm9yZGVyLWNvbG9yOiAjNWIzNWEwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2I1MWM2O1xuICBib3JkZXItY29sb3I6ICM4OTY1Y2M7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTU1Yzc7XG4gIGJvcmRlci1jb2xvcjogIzg5NjVjYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2MmM4MTtcbiAgYm9yZGVyLWNvbG9yOiAjZGUxYTc0O1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTI3N2U7XG4gIGJvcmRlci1jb2xvcjogI2RlMWE3NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTUwOTc7XG4gIGJvcmRlci1jb2xvcjogI2VkNjdhNDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXBpbmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYjU1OWE7XG4gIGJvcmRlci1jb2xvcjogI2VkNjdhNCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNzI1MzY7XG4gIGJvcmRlci1jb2xvcjogI2MyMjIzMTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzI1MzU7XG4gIGJvcmRlci1jb2xvcjogI2MyMjIzMSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmNDY1NTtcbiAgYm9yZGVyLWNvbG9yOiAjZTM1YzY5O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0YjU5O1xuICBib3JkZXItY29sb3I6ICNlMzVjNjkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE3MzAyO1xuICBib3JkZXItY29sb3I6ICNlMTY3MDI7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3MTAyO1xuICBib3JkZXItY29sb3I6ICNlMTY3MDIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDg5Mjg7XG4gIGJvcmRlci1jb2xvcjogI2ZkOTc0MjtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOGMyZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ5NzQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyYjUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDhhMjAwO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkYjEwMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDhhMjAwICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNjFiO1xuICBib3JkZXItY29sb3I6ICNmZmNjMzU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM3MjE7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2MzNSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjQ5NzNlO1xuICBib3JkZXItY29sb3I6ICMxZjgyMzY7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzkyM2Q7XG4gIGJvcmRlci1jb2xvcjogIzFmODIzNiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmNiNzRjO1xuICBib3JkZXItY29sb3I6ICMzMWNjNTQ7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyZWVuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkYmM0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzFjYzU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRiNzhhO1xuICBib3JkZXItY29sb3I6ICMxYWExNzk7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjYjM4NjtcbiAgYm9yZGVyLWNvbG9yOiAjMWFhMTc5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzZGJhNDtcbiAgYm9yZGVyLWNvbG9yOiAjMzhkZmFlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItdGVhbC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2ZGNhNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzhkZmFlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU5MmE2O1xuICBib3JkZXItY29sb3I6ICMxMjdlOGY7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE0OGVhMTtcbiAgYm9yZGVyLWNvbG9yOiAjMTI3ZThmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5YjJjYTtcbiAgYm9yZGVyLWNvbG9yOiAjMWNjNmUxO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItY3lhbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYjZjZjtcbiAgYm9yZGVyLWNvbG9yOiAjMWNjNmUxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlc21va2U7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlODtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2YjcyO1xuICBib3JkZXItY29sb3I6ICM1NzVlNjQ7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNjg2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc1ZTY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1N2Y4ODtcbiAgYm9yZGVyLWNvbG9yOiAjODM4Yzk0O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZ3JheS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI4YTtcbiAgYm9yZGVyLWNvbG9yOiAjODM4Yzk0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJiMzAzNTtcbiAgYm9yZGVyLWNvbG9yOiAjMWYyMzI3O1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MmQzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMWYyMzI3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q0NDRiO1xuICBib3JkZXItY29sb3I6ICM0OTUxNTk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG4gIGJvcmRlci1jb2xvcjogIzQ5NTE1OSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1uYXYtbm90LWV4cGFuZGVkIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItbmF2LW5vdC1leHBhbmRlZCAuZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLm5hdmJhci1uYXYtbm90LWV4cGFuZGVkIC5uYXYtbGluayB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLmRhcmstbW9kZSAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjY2VkNGRhO1xufVxuXG4uZGFyay1tb2RlIC5uYXYtdGFicyB7XG4gIGJvcmRlci1jb2xvcjogIzU2NjA2YTtcbn1cblxuLmRhcmstbW9kZSAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTY2MDZhO1xufVxuXG4uZGFyay1tb2RlIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXG4uZGFyay1tb2RlIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNTY2MDZhICM1NjYwNmEgdHJhbnNwYXJlbnQgIzU2NjA2YTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluay5hY3RpdmUsIC5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazpmb2N1cywgLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1saW5rLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtbGluazpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU2NjA2YSB0cmFuc3BhcmVudCAjNTY2MDZhICM1NjYwNmE7XG59XG5cbi5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluazpmb2N1cywgLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1saW5rOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4gLm5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDc0ZTtcbn1cblxuLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4ubmF2LXRhYnMtcmlnaHQge1xuICBib3JkZXItY29sb3I6ICM1NjYwNmE7XG59XG5cbi5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uLm5hdi10YWJzLXJpZ2h0IC5uYXYtbGluay5hY3RpdmUsIC5kYXJrLW1vZGUgLm5hdi10YWJzLmZsZXgtY29sdW1uLm5hdi10YWJzLXJpZ2h0IC5uYXYtbGluazpmb2N1cywgLmRhcmstbW9kZSAubmF2LXRhYnMuZmxleC1jb2x1bW4ubmF2LXRhYnMtcmlnaHQgLm5hdi1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTY2MDZhICM1NjYwNmEgIzU2NjA2YSB0cmFuc3BhcmVudDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0YjU0NWM7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk1ZDgzO1xuICBib3JkZXItY29sb3I6ICMzMTUwNzE7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1YTdmO1xuICBib3JkZXItY29sb3I6ICMzMTUwNzEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItcHJpbWFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTcxOWY7XG4gIGJvcmRlci1jb2xvcjogIzRkN2ViMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wcmltYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXByaW1hcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NzRhMztcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3ZWIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MzZiNzI7XG4gIGJvcmRlci1jb2xvcjogIzU3NWU2NDtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwNjg2ZjtcbiAgYm9yZGVyLWNvbG9yOiAjNTc1ZTY0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTdmODg7XG4gIGJvcmRlci1jb2xvcjogIzgzOGM5NDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zZWNvbmRhcnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc2Vjb25kYXJ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXNlY29uZGFyeS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzg4MjhhO1xuICBib3JkZXItY29sb3I6ICM4MzhjOTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhODdkO1xuICBib3JkZXItY29sb3I6ICMwMDhlNmE7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMzc5O1xuICBib3JkZXItY29sb3I6ICMwMDhlNmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItc3VjY2Vzcy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQwOWI7XG4gIGJvcmRlci1jb2xvcjogIzAwZWFhZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1zdWNjZXNzLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXN1Y2Nlc3MubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZDY5ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDBlYWFlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2OGZkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI4MGJmO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1OGNkMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI4MGJmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWluZm8ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDVhMWRlO1xuICBib3JkZXItY29sb3I6ICM1YmFjZTI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5mby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1pbmZvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWEzZGY7XG4gIGJvcmRlci1jb2xvcjogIzViYWNlMiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTkxMGM7XG4gIGJvcmRlci1jb2xvcjogI2NkODIwYTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDhlMGI7XG4gIGJvcmRlci1jb2xvcjogI2NkODIwYSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci13YXJuaW5nLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YTQyNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVhZTNlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdhcm5pbmcubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItd2FybmluZy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRhNjJhO1xuICBib3JkZXItY29sb3I6ICNmNWFlM2UgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2IyYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGEyZDFiO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzNzI1O1xuICBib3JkZXItY29sb3I6ICNkYTJkMWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWM3MjY1O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWRhbmdlci5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1kYW5nZXIubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItZGFuZ2VyLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTYxNTM7XG4gIGJvcmRlci1jb2xvcjogI2VjNzI2NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZiMWQzO1xuICBib3JkZXItY29sb3I6ICM2M2E2Y2Q7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MmFmZDI7XG4gIGJvcmRlci1jb2xvcjogIzYzYTZjZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTVjM2RkO1xuICBib3JkZXItY29sb3I6ICNhOWNlZTM7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGlnaHRibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpZ2h0Ymx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1saWdodGJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5YzVkZTtcbiAgYm9yZGVyLWNvbG9yOiAjYTljZWUzICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjI0NDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxNTJiO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxNTJiICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLW5hdnkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzNjZkO1xuICBib3JkZXItY29sb3I6ICMwMDQyODY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbmF2eS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1uYXZ5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDM4NzI7XG4gIGJvcmRlci1jb2xvcjogIzAwNDI4NiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzhhMztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YzI5OTtcbiAgYm9yZGVyLWNvbG9yOiAjNTNiYjhkO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MmMwOTY7XG4gIGJvcmRlci1jb2xvcjogIzUzYmI4ZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4M2NlYWM7XG4gIGJvcmRlci1jb2xvcjogIzk1ZDViODtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb2xpdmUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vbGl2ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLW9saXZlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4N2NmYWY7XG4gIGJvcmRlci1jb2xvcjogIzk1ZDViOCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1M2ZmOWU7XG4gIGJvcmRlci1jb2xvcjogIzM5ZmY5MDtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZWZmOWI7XG4gIGJvcmRlci1jb2xvcjogIzM5ZmY5MCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1saW1lLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiZmZiNTtcbiAgYm9yZGVyLWNvbG9yOiAjOTVmZmMzO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWxpbWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItbGltZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFmZmI4O1xuICBib3JkZXItY29sb3I6ICM5NWZmYzMgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU1ZmQzO1xuICBib3JkZXItY29sb3I6ICNmMzQ3Y2M7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU1YWQyO1xuICBib3JkZXItY29sb3I6ICNmMzQ3Y2MgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZnVjaHNpYS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNzg1ZGU7XG4gIGJvcmRlci1jb2xvcjogI2Y5OWRlNDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1mdWNoc2lhLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWZ1Y2hzaWEubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4OGFkZjtcbiAgYm9yZGVyLWNvbG9yOiAjZjk5ZGU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNmM5YjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTVhOGY7XG4gIGJvcmRlci1jb2xvcjogI2U4NDQ3ZjtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNTY4YztcbiAgYm9yZGVyLWNvbG9yOiAjZTg0NDdmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjdlYTg7XG4gIGJvcmRlci1jb2xvcjogI2YyOTViNztcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1tYXJvb24ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItbWFyb29uLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLW1hcm9vbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA4M2FiO1xuICBib3JkZXItY29sb3I6ICNmMjk1YjcgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk1ZDgzO1xuICBib3JkZXItY29sb3I6ICMzMTUwNzE7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1YTdmO1xuICBib3JkZXItY29sb3I6ICMzMTUwNzEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItYmx1ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTcxOWY7XG4gIGJvcmRlci1jb2xvcjogIzRkN2ViMTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ibHVlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWJsdWUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NzRhMztcbiAgYm9yZGVyLWNvbG9yOiAjNGQ3ZWIxICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDBjZTE7XG4gIGJvcmRlci1jb2xvcjogIzUzMGJjOTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViMGNkZDtcbiAgYm9yZGVyLWNvbG9yOiAjNTMwYmM5ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjIzZjM7XG4gIGJvcmRlci1jb2xvcjogIzgyM2NmNDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1pbmRpZ28ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItaW5kaWdvLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWluZGlnby5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzUyOGYzO1xuICBib3JkZXItY29sb3I6ICM4MjNjZjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2M2JiNDtcbiAgYm9yZGVyLWNvbG9yOiAjNWIzNWEwO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjQzYWIwO1xuICBib3JkZXItY29sb3I6ICM1YjM1YTAgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdiNTFjNjtcbiAgYm9yZGVyLWNvbG9yOiAjODk2NWNjO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXB1cnBsZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1wdXJwbGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItcHVycGxlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ZTU1Yzc7XG4gIGJvcmRlci1jb2xvcjogIzg5NjVjYyAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjJjODE7XG4gIGJvcmRlci1jb2xvcjogI2RlMWE3NDtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTI3N2U7XG4gIGJvcmRlci1jb2xvcjogI2RlMWE3NCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1waW5rLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhNTA5NztcbiAgYm9yZGVyLWNvbG9yOiAjZWQ2N2E0O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXBpbmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItcGluay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1NTlhO1xuICBib3JkZXItY29sb3I6ICNlZDY3YTQgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1M2IyYTtcbiAgYm9yZGVyLWNvbG9yOiAjZGEyZDFiO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQzNzI1O1xuICBib3JkZXItY29sb3I6ICNkYTJkMWIgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5NWQ0ZTtcbiAgYm9yZGVyLWNvbG9yOiAjZWM3MjY1O1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXJlZC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1yZWQubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItcmVkLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTYxNTM7XG4gIGJvcmRlci1jb2xvcjogI2VjNzI2NSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE3MzAyO1xuICBib3JkZXItY29sb3I6ICNlMTY3MDI7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTcxMDI7XG4gIGJvcmRlci1jb2xvcjogI2UxNjcwMiAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ4OTI4O1xuICBib3JkZXItY29sb3I6ICNmZDk3NDI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItb3JhbmdlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLW9yYW5nZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1vcmFuZ2UubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOGMyZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ5NzQyICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTkxMGM7XG4gIGJvcmRlci1jb2xvcjogI2NkODIwYTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwOGUwYjtcbiAgYm9yZGVyLWNvbG9yOiAjY2Q4MjBhICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGE0MjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1YWUzZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci15ZWxsb3cubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXIteWVsbG93Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXllbGxvdy5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRhNjJhO1xuICBib3JkZXItY29sb3I6ICNmNWFlM2UgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGE4N2Q7XG4gIGJvcmRlci1jb2xvcjogIzAwOGU2YTtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhMzc5O1xuICBib3JkZXItY29sb3I6ICMwMDhlNmEgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkMDliO1xuICBib3JkZXItY29sb3I6ICMwMGVhYWU7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyZWVuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JlZW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1ncmVlbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBkNjlmO1xuICBib3JkZXItY29sb3I6ICMwMGVhYWUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWRiNzhhO1xuICBib3JkZXItY29sb3I6ICMxYWExNzk7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNiMzg2O1xuICBib3JkZXItY29sb3I6ICMxYWExNzkgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItdGVhbC5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyM2RiYTQ7XG4gIGJvcmRlci1jb2xvcjogIzM4ZGZhZTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci10ZWFsLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLXRlYWwubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2ZGNhNjtcbiAgYm9yZGVyLWNvbG9yOiAjMzhkZmFlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2OGZkNTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI4MGJmO1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI1OGNkMTtcbiAgYm9yZGVyLWNvbG9yOiAjMjI4MGJmICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWN5YW4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDVhMWRlO1xuICBib3JkZXItY29sb3I6ICM1YmFjZTI7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItY3lhbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1jeWFuLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YWEzZGY7XG4gIGJvcmRlci1jb2xvcjogIzViYWNlMiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyICsgLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGVzbW9rZTtcbiAgYm9yZGVyLWNvbG9yOiAjZThlOGU4O1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzICsgLmlucHV0LWdyb3VwLWFwcGVuZCAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGJvcmRlci1jb2xvcjogI2U4ZThlOCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcixcbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci13aGl0ZS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLXdoaXRlLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMsXG4uZGFyay1tb2RlIC5uYXZiYXItd2hpdGUubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2YjcyO1xuICBib3JkZXItY29sb3I6ICM1NzVlNjQ7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyxcbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA2ODZmO1xuICBib3JkZXItY29sb3I6ICM1NzVlNjQgIWltcG9ydGFudDtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTdmODg7XG4gIGJvcmRlci1jb2xvcjogIzgzOGM5NDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5Lm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXkubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4ODI4YTtcbiAgYm9yZGVyLWNvbG9yOiAjODM4Yzk0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXIsXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1saWdodCAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjMwMzU7XG4gIGJvcmRlci1jb2xvcjogIzFmMjMyNztcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWxpZ2h0IC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItbGlnaHQgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXMgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4tbmF2YmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MmQzMjtcbiAgYm9yZGVyLWNvbG9yOiAjMWYyMzI3ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLW5hdmJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDQ0NGI7XG4gIGJvcmRlci1jb2xvcjogIzQ5NTE1OTtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1czo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLm5hdmJhci1ncmF5LWRhcmsubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXI6Zm9jdXM6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5uYXZiYXItZ3JheS1kYXJrLm5hdmJhci1kYXJrIC5mb3JtLWNvbnRyb2wtbmF2YmFyOmZvY3VzLFxuLmRhcmstbW9kZSAubmF2YmFyLWdyYXktZGFyay5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhcjpmb2N1cyArIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBib3JkZXItY29sb3I6ICM0OTUxNTkgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWdpbmF0aW9uLW1vbnRoIC5wYWdlLWl0ZW0ge1xuICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2g7XG59XG5cbi5wYWdpbmF0aW9uLW1vbnRoIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24tbW9udGggLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rLCAucGFnaW5hdGlvbi1tb250aCAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbi1tb250aCAucGFnZS1pdGVtIC5wYWdlLW1vbnRoIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ucGFnaW5hdGlvbi1tb250aCAucGFnZS1pdGVtIC5wYWdlLXllYXIge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnaW5hdGlvbi1tb250aC5wYWdpbmF0aW9uLWxnIC5wYWdlLW1vbnRoIHtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5cbi5wYWdpbmF0aW9uLW1vbnRoLnBhZ2luYXRpb24tc20gLnBhZ2UtbW9udGgge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5kYXJrLW1vZGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2NlZDRkYSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5wYWdlLWl0ZW06bm90KC5hY3RpdmUpIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLnBhZ2UtaXRlbTpub3QoLmFjdGl2ZSkgLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAucGFnZS1pdGVtOm5vdCguYWN0aXZlKSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0Nzc0YTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG59XG5cbi5mb3JtLWdyb3VwLmhhcy1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1ncm91cC5oYXMtaWNvbiAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDtcbn1cblxuLmZvcm0tZ3JvdXAuaGFzLWljb24gLmZvcm0taWNvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcHg7XG4gIHRvcDogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLmJ0bi1mbGF0OmZpcnN0LW9mLXR5cGUsIC5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi5idG4tZmxhdDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhLCAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhcywgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYXIsIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFiLCAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhbCwgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWQsIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suc3ZnLWlubGluZS0tZmEsIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suaW9uIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG59XG5cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmEsIC5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFzLCAuaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhciwgLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWIsIC5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFsLCAuaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhZCwgLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5zdmctaW5saW5lLS1mYSwgLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5pb24sXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYXMsXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhcixcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFiLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWwsXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhZCxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suc3ZnLWlubGluZS0tZmEsXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmlvbiB7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDIuODc1cmVtICsgMnB4KTtcbn1cblxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmEsIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhcywgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFyLCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWIsIC5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhbCwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFkLCAuZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5zdmctaW5saW5lLS1mYSwgLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suaW9uIHtcbiAgbGluZS1oZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xufVxuXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhLCAuaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhcywgLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYXIsIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFiLCAuaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhbCwgLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWQsIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suc3ZnLWlubGluZS0tZmEsIC5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suaW9uLFxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYSxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFzLFxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYXIsXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhYixcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFsLFxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWQsXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLnN2Zy1pbmxpbmUtLWZhLFxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5pb24ge1xuICBsaW5lLWhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYSwgLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFzLCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYXIsIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLmZhYiwgLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2suZmFsLCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5mYWQsIC5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLnN2Zy1pbmxpbmUtLWZhLCAuZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjay5pb24ge1xuICBsaW5lLWhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG5sYWJlbDpub3QoLmZvcm0tY2hlY2stbGFiZWwpOm5vdCguY3VzdG9tLWZpbGUtbGFiZWwpIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLndhcm5pbmctZmVlZGJhY2sge1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2FybmluZy10b29sdGlwIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC45KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbi10b3A6IDAuMXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5mb3JtLWNvbnRyb2wuaXMtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmZvcm0tY29udHJvbC5pcy13YXJuaW5nOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uZm9ybS1jb250cm9sLmlzLXdhcm5pbmcgfiAud2FybmluZy1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtd2FybmluZyB+IC53YXJuaW5nLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXdhcm5pbmcge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy13YXJuaW5nOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXNlbGVjdC5pcy13YXJuaW5nIH4gLndhcm5pbmctZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy13YXJuaW5nIH4gLndhcm5pbmctdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtd2FybmluZyB+IC53YXJuaW5nLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLXdhcm5pbmcgfiAud2FybmluZy10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLWNoZWNrLWlucHV0LmlzLXdhcm5pbmcgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dC5pcy13YXJuaW5nIH4gLndhcm5pbmctZmVlZGJhY2ssXG4uZm9ybS1jaGVjay1pbnB1dC5pcy13YXJuaW5nIH4gLndhcm5pbmctdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtd2FybmluZyB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtd2FybmluZyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtd2FybmluZyB+IC53YXJuaW5nLWZlZWRiYWNrLFxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXdhcm5pbmcgfiAud2FybmluZy10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy13YXJuaW5nOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlM2E7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2UzYTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXdhcm5pbmc6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy13YXJuaW5nOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXdhcm5pbmcgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dC5pcy13YXJuaW5nIH4gLndhcm5pbmctZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtd2FybmluZyB+IC53YXJuaW5nLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXdhcm5pbmc6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbmJvZHkudGV4dC1zbSAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wuZm9ybS1jb250cm9sLWJvcmRlcixcbi5jdXN0b20tc2VsZWN0LmZvcm0tY29udHJvbC1ib3JkZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBpbmhlcml0O1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1ib3JkZXIuYm9yZGVyLXdpZHRoLTIsXG4uY3VzdG9tLXNlbGVjdC5mb3JtLWNvbnRyb2wtYm9yZGVyLmJvcmRlci13aWR0aC0yIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uZm9ybS1jb250cm9sLmZvcm0tY29udHJvbC1ib3JkZXIuYm9yZGVyLXdpZHRoLTMsXG4uY3VzdG9tLXNlbGVjdC5mb3JtLWNvbnRyb2wtYm9yZGVyLmJvcmRlci13aWR0aC0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0YTk5O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2U4MDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDRhOTk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OWNhZmY7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM1Mzk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICMzZDQyNDY7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2MxYzY7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItY29sb3I6ICMxNDU1MjM7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY0MDFiO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzE0NTUyMztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ZTI5Yjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzBjNTI1ZDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMywgMTYyLCAxODQsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkzZTQ3O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzBjNTI1ZDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YWRlZWU7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNhMDc4MDA7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODc2NTAwO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2EwNzgwMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTdhMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjOTIxOTI1O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzE1MWY7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICM5MjE5MjU7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNiN2JkO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2JkYzZkMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWViOWM1O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNiZGM2ZDA7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDYwNzA4O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YTg3OTM7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG4gIGJvcmRlci1jb2xvcjogIzIzNTM2Zjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHRibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYwLCAxNDEsIDE4OCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkNDU1Yjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG4gIGJvcmRlci1jb2xvcjogIzIzNTM2Zjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MCwgMTQxLCAxODgsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWNkMGU1O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbmF2eSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAzMSwgNjMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW5hdnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAzMSwgNjMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW5hdnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNmFkODtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xuICBib3JkZXItY29sb3I6ICMyMDUwM2I7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYxLCAxNTMsIDExMiwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzZTJkO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xuICBib3JkZXItY29sb3I6ICMyMDUwM2I7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MSwgMTUzLCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OWQ2YmI7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xuICBib3JkZXItY29sb3I6ICMwMDlhNDM7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMSwgMjU1LCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MTM4O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMWZmNzA7XG4gIGJvcmRlci1jb2xvcjogIzAwOWE0Mztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMSwgMjU1LCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZmZjNjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG4gIGJvcmRlci1jb2xvcjogIzkzMDk3NDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDAsIDE4LCAxOTAsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IwODYxO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWZ1Y2hzaWEgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG4gIGJvcmRlci1jb2xvcjogIzkzMDk3NDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQwLCAxOCwgMTkwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWEyZTU7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG4gIGJvcmRlci1jb2xvcjogIzdkMTAzODtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIxNiwgMjcsIDk2LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjcwZDJlO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbiAgYm9yZGVyLWNvbG9yOiAjN2QxMDM4O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIxNiwgMjcsIDk2LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1tYXJvb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyOWFiYTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNGE5OTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDNlODA7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0YTk5O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTljYWZmO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBib3JkZXItY29sb3I6ICMzZDA4OTQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzA3N2M7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24taW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBib3JkZXItY29sb3I6ICMzZDA4OTQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24taW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzYTFmYTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDMyNzc2O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTExLCA2NiwgMTkzLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzgyMDYzO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDMyNzc2O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDExMSwgNjYsIDE5MywgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjN2I1ZTc7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNhYzE0NWE7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk1MTI0ZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNhYzE0NWE7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhjN2RkO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICM5MjE5MjU7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjMTUxZjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogIzkyMTkyNTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2I3YmQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2FhNGUwMTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwNDIwMTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2FhNGUwMTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTMsIDEyNiwgMjAsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkMWFjO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNhMDc4MDA7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3NjUwMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2EwNzgwMDtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24teWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU3YTA7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ1NTIzO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGY0MDFiO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItY29sb3I6ICMxNDU1MjM7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ZTI5Yjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzEyNzE1NTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgzMiwgMjAxLCAxNTEsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGU1YjQ0O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzEyNzE1NTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NGVlZDM7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMwYzUyNWQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzA5M2U0Nztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMwYzUyNWQ7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2FkZWVlO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24td2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDgsIDExNywgMTI1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzUzOTtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICMzZDQyNDY7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYzFjNjtcbn1cblxuLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDYwNzA4O1xufVxuXG4uY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDU4LCA2NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMwNjA3MDg7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDU4LCA2NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YTg3OTM7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc2Vjb25kYXJ5Ojotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2VkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc2Vjb25kYXJ5OjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc3VjY2Vzczpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc3VjY2Vzczpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc3VjY2Vzczo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJlN2FjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc3VjY2Vzczo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJlN2FjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliZTdhYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGU0ZjE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjZGQxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjZGQxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHQ6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ojotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHQ6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHQ6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0OjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYXJrOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFyazpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFyazpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYXJrOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYXJrOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg5MzllO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYwLCAxNDEsIDE4OCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ymx1ZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MCwgMTQxLCAxODgsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MCwgMTQxLCAxODgsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjOGRiYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBkYmViO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MwZGJlYjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBkYmViO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMzEsIDYzLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAzMSwgNjMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMzEsIDYzLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5Ojotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2YyO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3N2YyO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzdmMjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjEsIDE1MywgMTEyLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjEsIDE1MywgMTEyLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MSwgMTUzLCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGVjNztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZWM3O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZWM3O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMSwgMjU1LCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEsIDI1NSwgMTEyLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEsIDI1NSwgMTEyLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRmZmQ0O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjRmZmQ0O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZmZkNDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0MCwgMTgsIDE5MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQwLCAxOCwgMTkwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0MCwgMTgsIDE5MCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmFlYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmFlYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmJhZWM7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjE2LCAyNywgOTYsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjE2LCAyNywgOTYsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMTYsIDI3LCA5NiwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWIwYzk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjViMGM5O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWIwYzk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ibHVlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ibHVlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ibHVlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ibHVlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMiwgMTYsIDI0MiwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZGlnbzpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJiOWZiO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYjlmYjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJiOWZiO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDExMSwgNjYsIDE5MywgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTEsIDY2LCAxOTMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTEsIDY2LCAxOTMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcHVycGxlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjOGVkO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1YzhlZDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcHVycGxlOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjOGVkO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcGluazpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcGluazpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzIsIDYyLCAxNDAsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcGluazo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZGViO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4Yztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcGluazo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZGViO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZGRlYjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmNkZDE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTMsIDEyNiwgMjAsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW9yYW5nZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZjNTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRmYzU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW9yYW5nZTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZjNTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDE5MywgNywgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1NSwgMTkzLCA3LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93OjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93OjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UteWVsbG93OjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JlZW46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliZTdhYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JlZW46Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJlN2FjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JlZW46Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWJlN2FjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgzMiwgMjAxLCAxNTEsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFmMWRjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFmMWRjO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhZjFkYztcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWN5YW46Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWN5YW46Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWN5YW46Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWN5YW46Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGU0ZjE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13aGl0ZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13aGl0ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13aGl0ZTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXk6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5OmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXk6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2VkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXk6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2VkMTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNlZDE7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDU4LCA2NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheS1kYXJrOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDU4LCA2NCwgMC4yNSk7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg5MzllO1xufVxuXG4uY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1wcmltYXJ5OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2JmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjMwMDdiZmYnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnk6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnk6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcHJpbWFyeTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1zZWNvbmRhcnkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzZjNzU3ZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzZjNzU3ZCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtc2Vjb25kYXJ5OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xuICBib3JkZXItY29sb3I6ICNjYWNlZDE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1zdWNjZXNzOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3MuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyIzAwMmU1ZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3MuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMiMwMDJlNWYnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3M6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3M6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzFkZDhhO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtc3VjY2Vzczpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmU3YWM7XG4gIGJvcmRlci1jb2xvcjogIzliZTdhYztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWluZm86Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5mby5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMTdhMmI4JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5mby5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzE3YTJiOCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5mbzpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWluZm86Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5mbzpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGU0ZjE7XG4gIGJvcmRlci1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXdhcm5pbmc6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2FybmluZy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZjMTA3JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2FybmluZy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmYzEwNycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2FybmluZzpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2FybmluZzpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmUxODc7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFuZ2VyOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWRhbmdlci5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZGMzNTQ1JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFuZ2VyLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZGMzNTQ1Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXI6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWRhbmdlcjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlZmEyYTk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZjZGQxO1xuICBib3JkZXItY29sb3I6ICNmNmNkZDE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZjhmOWZhJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNmOGY5ZmEnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFyazpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMzNDNhNDAnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMzQzYTQwJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWRhcms6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFyazpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG4gIGJvcmRlci1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0Ymx1ZTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodGJsdWUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzNjOGRiYycgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0Ymx1ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzNjOGRiYycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHRibHVlOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSg2MCwgMTQxLCAxODgsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHRibHVlOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzk5YzVkZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0Ymx1ZTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjMGRiZWI7XG4gIGJvcmRlci1jb2xvcjogI2MwZGJlYjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW5hdnk6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDAxZjNmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzAwMWYzZicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMzEsIDYzLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW5hdnk6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1ZWJmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3ZjI7XG4gIGJvcmRlci1jb2xvcjogIzAwNzdmMjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW9saXZlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW9saXZlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMzZDk5NzAnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzNkOTk3MCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb2xpdmU6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDYxLCAxNTMsIDExMiwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4N2NmYWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRlYzc7XG4gIGJvcmRlci1jb2xvcjogI2FiZGVjNztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWxpbWU6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGltZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDFmZjcwJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGltZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzAxZmY3MCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGltZTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMSwgMjU1LCAxMTIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGltZTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4MWZmYjg7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1saW1lOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZmZkNDtcbiAgYm9yZGVyLWNvbG9yOiAjYjRmZmQ0O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZnVjaHNpYTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmMDEyYmUnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZjAxMmJlJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyNDAsIDE4LCAxOTAsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZnVjaHNpYTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmODhhZGY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYmFlYztcbiAgYm9yZGVyLWNvbG9yOiAjZmJiYWVjO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbWFyb29uOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q4MWI2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW1hcm9vbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZDgxYjYwJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtbWFyb29uLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZDgxYjYwJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1tYXJvb246Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDIxNiwgMjcsIDk2LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW1hcm9vbjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMDgzYWI7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1tYXJvb246bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjViMGM5O1xuICBib3JkZXItY29sb3I6ICNmNWIwYzk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ibHVlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwN2JmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjMwMDdiZmYnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWU6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtYmx1ZTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzZDdmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWluZGlnbzpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1pbmRpZ28uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzY2MTBmMicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWluZGlnby5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzY2MTBmMicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5kaWdvOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5kaWdvOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2IzODlmOTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWluZGlnbzpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmI5ZmI7XG4gIGJvcmRlci1jb2xvcjogI2QyYjlmYjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXB1cnBsZTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1wdXJwbGUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzZmNDJjMScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXB1cnBsZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzZmNDJjMScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcHVycGxlOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDY2LCAxOTMsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcHVycGxlOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2I4YTJlMDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXB1cnBsZTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNWM4ZWQ7XG4gIGJvcmRlci1jb2xvcjogI2Q1YzhlZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXBpbms6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluay5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZTgzZThjJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluay5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2U4M2U4YycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluazpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXBpbms6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZiMGQwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluazpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRkZWI7XG4gIGJvcmRlci1jb2xvcjogI2ZiZGRlYjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1yZWQuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2RjMzU0NScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2RjMzU0NScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcmVkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1yZWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtcmVkOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2Y2RkMTtcbiAgYm9yZGVyLWNvbG9yOiAjZjZjZGQxO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3JhbmdlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW9yYW5nZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmQ3ZTE0JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3JhbmdlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmQ3ZTE0Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vcmFuZ2U6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vcmFuZ2U6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3JhbmdlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZjNTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZmM1O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQteWVsbG93OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXllbGxvdy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZjMTA3JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQteWVsbG93LmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZjMTA3Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC15ZWxsb3c6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXllbGxvdzpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmUxODc7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC15ZWxsb3c6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIjMDAyZTVmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JlZW4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMiMwMDJlNWYnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyZWVuOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YmU3YWM7XG4gIGJvcmRlci1jb2xvcjogIzliZTdhYztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXRlYWw6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtdGVhbC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMjBjOTk3JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtdGVhbC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzIwYzk5NycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtdGVhbDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXRlYWw6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtdGVhbDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWYxZGM7XG4gIGJvcmRlci1jb2xvcjogI2FhZjFkYztcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWN5YW46Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtY3lhbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMTdhMmI4JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtY3lhbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzE3YTJiOCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtY3lhbjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjI1KTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWN5YW46Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtY3lhbjpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGU0ZjE7XG4gIGJvcmRlci1jb2xvcjogIzkwZTRmMTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC13aGl0ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2hpdGU6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2hpdGU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmF5OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzZjNzU3ZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjM2Yzc1N2QnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXk6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmF5Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2VkMTtcbiAgYm9yZGVyLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXktZGFyay5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMzQzYTQwJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1ncmF5LWRhcms6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXktZGFyazpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG4gIGJvcmRlci1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4ubmF2YmFyLWRhcmsgLmJ0bi1uYXZiYXIsXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTY2MDZhO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5uYXZiYXItZGFyayAuYnRuLW5hdmJhcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7XG59XG5cbi5uYXZiYXItZGFyayAuYnRuLW5hdmJhcjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XG59XG5cbi5uYXZiYXItZGFyayAuZm9ybS1jb250cm9sLW5hdmJhciArIC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bi1uYXZiYXIsXG4ubmF2YmFyLWRhcmsgLmZvcm0tY29udHJvbC1uYXZiYXIgKyAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0bi1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU2NjA2YTtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmZvcm0tY29udHJvbDpub3QoLmZvcm0tY29udHJvbC1uYXZiYXIpOm5vdCguZm9ybS1jb250cm9sLXNpZGViYXIpLFxuLmRhcmstbW9kZSAuY3VzdG9tLXNlbGVjdCxcbi5kYXJrLW1vZGUgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmRhcmstbW9kZSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyLFxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmlucHV0LWdyb3VwLXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuZm9ybS1jb250cm9sOm5vdCguZm9ybS1jb250cm9sLW5hdmJhcik6bm90KC5mb3JtLWNvbnRyb2wtc2lkZWJhcik6bm90KC5pcy1pbnZhbGlkKTpub3QoOmZvY3VzKSxcbi5kYXJrLW1vZGUgLmN1c3RvbS1maWxlLWxhYmVsLFxuLmRhcmstbW9kZSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIHJpZ2h0IDAuNzVyZW0gY2VudGVyLzhweCAxMHB4IG5vLXJlcGVhdDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXNlbGVjdFttdWx0aXBsZV0ge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXRbZGlzYWJsZWRdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGwsXG4uZGFyay1tb2RlIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4uZGFyay1tb2RlIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4uZGFyay1tb2RlIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGwsXG4uZGFyay1tb2RlIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsXG4uZGFyay1tb2RlIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXG4uZGFyay1tb2RlIHNlbGVjdDotd2Via2l0LWF1dG9maWxsLFxuLmRhcmstbW9kZSBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpob3Zlcixcbi5kYXJrLW1vZGUgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMge1xuICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZTo6LW1vei1yYW5nZS10cmFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTRkNTU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZTo6LW1zLXRyYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg2MywgMTAzLCAxNDUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXByaW1hcnk6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcHJpbWFyeTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YzFkYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWMxZGE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcHJpbWFyeTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wcmltYXJ5OjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YzFkYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utc2Vjb25kYXJ5OmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2VkMTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXNlY29uZGFyeTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zZWNvbmRhcnk6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTg4LCAxNDAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwZmZkYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1zdWNjZXNzOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXN1Y2Nlc3M6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCAxNTIsIDIxOSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5mbzpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgMTUyLCAyMTksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgMTUyLCAyMTksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmZvOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWY2O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmNjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmZvOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWluZm86Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWY2O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2FybmluZzpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlM2JjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNiYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13YXJuaW5nOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdhcm5pbmc6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlM2JjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhbmdlcjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzMSwgNzYsIDYwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYW5nZXI6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZWRiO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhbmdlcjo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRlZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFuZ2VyOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhbmdlcjo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRlZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0OmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ojotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHQ6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0OjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodDo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDU4LCA2NCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZGFyazpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYXJrOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg5MzllO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1kYXJrOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWRhcms6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODg5MzllO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ymx1ZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMzQsIDE4NiwgMjE2LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTM0LCAxODYsIDIxNiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTM0LCAxODYsIDIxNiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWQ4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpZ2h0Ymx1ZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saWdodGJsdWU6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGlnaHRibHVlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgNDQsIDg5LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1uYXZ5OmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDQ0LCA4OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDQ0LCA4OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW5hdnk6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzg0ZmY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM4NGZmO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW5hdnk6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbmF2eTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzg0ZmY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW9saXZlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTYsIDIwMCwgMTYzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTYsIDIwMCwgMTYzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vbGl2ZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDExNiwgMjAwLCAxNjMsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW9saXZlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM4YTM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZjg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW9saXZlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZiZjg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM4YTM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb2xpdmU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYmY4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpbWU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpbWU6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMywgMjU1LCAxNjksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpbWU6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTAzLCAyNTUsIDE2OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMywgMjU1LCAxNjksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpbWU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3ZmZhOTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3ZmZhOTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1saW1lOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWxpbWU6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbGltZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0NiwgMTE0LCAyMTYsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQ2LCAxMTQsIDIxNiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0NiwgMTE0LCAyMTYsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1mdWNoc2lhOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1mdWNoc2lhOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1mdWNoc2lhOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWZ1Y2hzaWE6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZnVjaHNpYTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbWFyb29uOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzcsIDEwOCwgMTU1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjM3LCAxMDgsIDE1NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbWFyb29uOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjM3LCAxMDgsIDE1NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbWFyb29uOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbWFyb29uOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzliO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLW1hcm9vbjo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1tYXJvb246Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtbWFyb29uOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ibHVlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYzLCAxMDMsIDE0NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYzLCAxMDMsIDE0NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWMxZGE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljMWRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWJsdWU6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtYmx1ZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhOWMxZGE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMiwgMTYsIDI0MiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMiwgMTYsIDI0MiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmI5ZmI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYjlmYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1pbmRpZ286Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtaW5kaWdvOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QyYjlmYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTExLCA2NiwgMTkzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTExLCA2NiwgMTkzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTEsIDY2LCAxOTMsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1YzhlZDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjOGVkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXB1cnBsZTo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1wdXJwbGU6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjOGVkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcGluazpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzIsIDYyLCAxNDAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzIsIDYyLCAxNDAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZGViO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZGRlYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1waW5rOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXBpbms6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZGViO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzMSwgNzYsIDYwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1yZWQ6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZWRiO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRlZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtcmVkOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXJlZDo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRlZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRmYzU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZjNTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1vcmFuZ2U6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utb3JhbmdlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGZjNTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS15ZWxsb3c6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS15ZWxsb3c6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS15ZWxsb3c6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNiYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS15ZWxsb3c6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlM2JjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXllbGxvdzo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS15ZWxsb3c6Oi1tcy10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlM2JjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMCwgMTg4LCAxNDAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjpmb2N1czo6LW1zLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOjotd2Via2l0LXNsaWRlci10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmVlbjo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyZWVuOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwZmZkYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgzMiwgMjAxLCAxNTEsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXRlYWw6Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhZjFkYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWYxZGM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtdGVhbDo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS10ZWFsOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhZjFkYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgMTUyLCAyMTksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWN5YW46Zm9jdXM6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmNjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZjY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtY3lhbjo6LW1zLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1jeWFuOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmNjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13aGl0ZTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOmZvY3VzOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS13aGl0ZTo6LXdlYmtpdC1zbGlkZXItdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2Utd2hpdGU6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOjotbXMtdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLXdoaXRlOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTpmb2N1czo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDgsIDExNywgMTI1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5OmZvY3VzOjotbXMtdGh1bWIge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXk6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNlZDE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1vei1yYW5nZS10aHVtYjphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXk6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNlZDE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheS1kYXJrOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tcmFuZ2UuY3VzdG9tLXJhbmdlLWdyYXktZGFyazpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Zm9jdXM6Oi1tcy10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheS1kYXJrOjotbW96LXJhbmdlLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi1tb3otcmFuZ2UtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXJhbmdlLmN1c3RvbS1yYW5nZS1ncmF5LWRhcms6Oi1tcy10aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1yYW5nZS5jdXN0b20tcmFuZ2UtZ3JheS1kYXJrOjotbXMtdGh1bWI6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAzNDRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgyODM4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAzNDRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYzLCAxMDMsIDE0NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2I0ZDI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q0MjQ2O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDgsIDExNywgMTI1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM1Mzk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc2Vjb25kYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2MxYzY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwNTY0MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzZDJkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NjQwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU2ZmZkNDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2MDkwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY1MjdhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24taW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgYm9yZGVyLWNvbG9yOiAjMTk2MDkwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24taW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDUyLCAxNTIsIDIxOSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiNmRhZjI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogIzk3NjAwODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmNTAwNjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogIzk3NjAwODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24td2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFkOWE0O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2E4MjMxNTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkyMWUxMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjYTgyMzE1O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGM5YzQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNiZGM2ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWI5YzU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjYmRjNmQwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMwNjA3MDg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhODc5Mztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWQ4O1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGlnaHRibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEzNCwgMTg2LCAyMTYsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM2N2ZhOTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tbGlnaHRibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTM0LCAxODYsIDIxNiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmNmZDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgYm9yZGVyLWNvbG9yOiBibGFjaztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDQ0LCA4OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbmF2eSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tbmF2eSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDQ0LCA4OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc3ZjI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xuICBib3JkZXItY29sb3I6ICMzZDk5NzA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTE2LCAyMDAsIDE2MywgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNjg3NjM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1vbGl2ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzhhMztcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMTYsIDIwMCwgMTYzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmYzZWI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbGltZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2N2ZmYTk7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwMywgMjU1LCAxNjksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU3NjU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBib3JkZXItY29sb3I6ICMwMWZmNzA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTAzLCAyNTUsIDE2OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWZ1Y2hzaWEgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY3MmQ4O1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDYsIDExNCwgMjE2LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGIwZWFkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI0NiwgMTE0LCAyMTYsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1tYXJvb24gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzliO1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzNywgMTA4LCAxNTUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxMTg1Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNmM5YjtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjM3LCAxMDgsIDE1NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1tYXJvb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZjRmODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAzNDRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgyODM4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAzNDRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDYzLCAxMDMsIDE0NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5N2I0ZDI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjM2QwODk0O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMDc3Yztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjM2QwODk0O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24taW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNhMWZhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzQzMjc3Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTExLCA2NiwgMTkzLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODIwNjM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzQzMjc3Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDExMSwgNjYsIDE5MywgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M3YjVlNztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjYWMxNDVhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTUxMjRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjYWMxNDVhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGM3ZGQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjYTgyMzE1O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTIxZTEyO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBib3JkZXItY29sb3I6ICNhODIzMTU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4YzljNDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNhYTRlMDE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTA0MjAxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNhYTRlMDE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTMsIDEyNiwgMjAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWQxYWM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYteWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTc2MDA4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNDMsIDE1NiwgMTgsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdmNTAwNjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTc2MDA4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24teWVsbG93IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFkOWE0O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NjQwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwM2QyZDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBib3JkZXItY29sb3I6ICMwMDU2NDA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDAsIDE4OCwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NmZmZDQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzEyNzE1NTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDMyLCAyMDEsIDE1MSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBlNWI0NDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzEyNzE1NTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgzMiwgMjAxLCAxNTEsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRlZWQzO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMxOTYwOTA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgMTUyLCAyMTksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNjUyN2E7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMxOTYwOTA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I2ZGFmMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2NjY2NjYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24td2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTM1Mzk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICMzZDQyNDY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiY2MxYzY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vZmYtZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDYwNzA4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb2ZmLWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9mZi1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0IH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tc3dpdGNoLmN1c3RvbS1zd2l0Y2gtb24tZ3JheS1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMwNjA3MDg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1zd2l0Y2guY3VzdG9tLXN3aXRjaC1vbi1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAycHggcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLXN3aXRjaC5jdXN0b20tc3dpdGNoLW9uLWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2E4NzkzO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wcmltYXJ5OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtcHJpbWFyeS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzM2Y2NzkxJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wcmltYXJ5LmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzM2Y2NzkxJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnk6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDYzLCAxMDMsIDE0NSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXByaW1hcnk6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODVhN2NhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5YzFkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYTljMWRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1zZWNvbmRhcnk6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1zZWNvbmRhcnkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzZjNzU3ZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtc2Vjb25kYXJ5LmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzNmM3NTdkJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYWNlZDE7XG4gIGJvcmRlci1jb2xvcjogI2NhY2VkMTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtc3VjY2VzczpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMGJjOGM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3MuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwYmM4YycgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtc3VjY2Vzcy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzAwYmM4YycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1zdWNjZXNzOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxODgsIDE0MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXN1Y2Nlc3M6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2RmZmNkO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwZmZkYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmZvOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5mby5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQ5OGRiJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmZvLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMzQ5OGRiJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWluZm86Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDUyLCAxNTIsIDIxOSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWluZm86Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjZmVlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmZvOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmNjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NlNWY2O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC13YXJuaW5nOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2FybmluZy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZjM5YzEyJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC13YXJuaW5nLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZjM5YzEyJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXdhcm5pbmc6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXdhcm5pbmc6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjljZjhiO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTNiYztcbiAgYm9yZGVyLWNvbG9yOiAjZmNlM2JjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXI6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXIuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2U3NGMzYycgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFuZ2VyLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZTc0YzNjJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWRhbmdlcjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMxLCA3NiwgNjAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXI6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViNGFlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYW5nZXI6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZWRiO1xuICBib3JkZXItY29sb3I6ICNmYmRlZGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2Y4ZjlmYScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHQuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNmOGY5ZmEnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFyay5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMzQzYTQwJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWRhcms6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1kYXJrOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZGFyazpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODkzOWU7XG4gIGJvcmRlci1jb2xvcjogIzg4OTM5ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHRibHVlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzg2YmFkODtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGlnaHRibHVlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjM4NmJhZDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWxpZ2h0Ymx1ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzg2YmFkOCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodGJsdWU6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTg2LCAyMTYsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodGJsdWU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZmMWY3O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saWdodGJsdWU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJjNTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW5hdnkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzAwMmM1OScgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzAwMmM1OScvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1uYXZ5OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCA0NCwgODksIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1uYXZ5OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNmFkODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbmF2eTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzg0ZmY7XG4gIGJvcmRlci1jb2xvcjogIzBjODRmZjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb2xpdmU6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzNzRjOGEzJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzc0YzhhMycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1vbGl2ZTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMTE2LCAyMDAsIDE2MywgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW9saXZlOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2NmZWNkZjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb2xpdmU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmYmY4O1xuICBib3JkZXItY29sb3I6ICNmNGZiZjg7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWxpbWU6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjdmZmE5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saW1lLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjM2N2ZmYTknIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWxpbWUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjM2N2ZmYTknLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbGltZTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMTAzLCAyNTUsIDE2OSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWxpbWU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdmZmYxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1saW1lOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWZ1Y2hzaWE6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjY3MmQ4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY3MmQ4O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmNjcyZDgnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWZ1Y2hzaWEuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNmNjcyZDgnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZnVjaHNpYTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjQ2LCAxMTQsIDIxNiwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWZ1Y2hzaWE6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVlYWY5O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1mdWNoc2lhOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW1hcm9vbjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlZDZjOWI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW1hcm9vbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZWQ2YzliJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1tYXJvb24uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNlZDZjOWInLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbWFyb29uOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyMzcsIDEwOCwgMTU1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbWFyb29uOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZGVlODtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtbWFyb29uOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWU6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ibHVlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMzZjY3OTEnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjMzZjY3OTEnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtYmx1ZTpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoNjMsIDEwMywgMTQ1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtYmx1ZTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4NWE3Y2E7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWJsdWU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTljMWRhO1xuICBib3JkZXItY29sb3I6ICNhOWMxZGE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWluZGlnbzpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWluZGlnby5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzNjYxMGYyJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmRpZ28uY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjM2NjEwZjInLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtaW5kaWdvOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMDIsIDE2LCAyNDIsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmRpZ286Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OWY5O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1pbmRpZ286bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDJiOWZiO1xuICBib3JkZXItY29sb3I6ICNkMmI5ZmI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXB1cnBsZTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXB1cnBsZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzNmY0MmMxJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wdXJwbGUuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjM2ZjQyYzEnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtcHVycGxlOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMTEsIDY2LCAxOTMsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wdXJwbGU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhhMmUwO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1wdXJwbGU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVjOGVkO1xuICBib3JkZXItY29sb3I6ICNkNWM4ZWQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXBpbms6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1waW5rLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNlODNlOGMnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXBpbmsuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNlODNlOGMnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluazpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMjMyLCA2MiwgMTQwLCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtcGluazpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNmIwZDA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXBpbms6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJkZGViO1xuICBib3JkZXItY29sb3I6ICNmYmRkZWI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZTc0YzNjJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1yZWQuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjNlNzRjM2MnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtcmVkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyMzEsIDc2LCA2MCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNWI0YWU7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXJlZDpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmRlZGI7XG4gIGJvcmRlci1jb2xvcjogI2ZiZGVkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3JhbmdlOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3JhbmdlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZDdlMTQnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW9yYW5nZS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZkN2UxNCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1vcmFuZ2U6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI1MywgMTI2LCAyMCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW9yYW5nZTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZWMzOTI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LW9yYW5nZTpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmRmYzU7XG4gIGJvcmRlci1jb2xvcjogI2ZmZGZjNTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQteWVsbG93OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQteWVsbG93LmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmMzljMTInIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXllbGxvdy5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2YzOWMxMicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC15ZWxsb3c6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDI0MywgMTU2LCAxOCwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXllbGxvdzpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmOWNmOGI7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXllbGxvdzpub3QoOmRpc2FibGVkKTphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2UzYmM7XG4gIGJvcmRlci1jb2xvcjogI2ZjZTNiYztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JlZW46Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMDBiYzhjJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzAwYmM4YycvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbjpmb2N1cyB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAwKSwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTg4LCAxNDAsIDAuMjUpO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmVlbjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWdyZWVuOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcwZmZkYTtcbiAgYm9yZGVyLWNvbG9yOiAjNzBmZmRhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC10ZWFsOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5NztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtdGVhbC5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMjBjOTk3JyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC10ZWFsLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMjBjOTk3Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXRlYWw6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDMyLCAyMDEsIDE1MSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXRlYWw6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC10ZWFsOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhZjFkYztcbiAgYm9yZGVyLWNvbG9yOiAjYWFmMWRjO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1jeWFuOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtY3lhbi5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQ5OGRiJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1jeWFuLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzMzQ5OGRiJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWN5YW46Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgMCksIDAgMCAwIDAuMnJlbSByZ2JhKDUyLCAxNTIsIDIxOSwgMC4yNSk7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWN5YW46Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjZmVlO1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1jeWFuOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmNjtcbiAgYm9yZGVyLWNvbG9yOiAjY2NlNWY2O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC13aGl0ZTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPWNoZWNrYm94XSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlLmN1c3RvbS1jb250cm9sLWlucHV0LW91dGxpbmU6Y2hlY2tlZFt0eXBlPXJhZGlvXSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LXdoaXRlOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2hpdGU6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtd2hpdGU6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheTpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXkuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9Y2hlY2tib3hdIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzZjNzU3ZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1yYWRpb10gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyUyMzZjNzU3ZCcvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmF5OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheTpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXk6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjZWQxO1xuICBib3JkZXItY29sb3I6ICNjYWNlZDE7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXktZGFyazpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmN1c3RvbS1jb250cm9sLWlucHV0LWdyYXktZGFyay5jdXN0b20tY29udHJvbC1pbnB1dC1vdXRsaW5lOmNoZWNrZWRbdHlwZT1jaGVja2JveF0gfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5jdXN0b20tY29udHJvbC1pbnB1dC1ncmF5LWRhcmsuY3VzdG9tLWNvbnRyb2wtaW5wdXQtb3V0bGluZTpjaGVja2VkW3R5cGU9cmFkaW9dIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzRSUzQ2NpcmNsZSByPSczJyBmaWxsPSclMjMzNDNhNDAnLyUzRSUzQy9zdmclM0VcIikgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIDApLCAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjI1KTtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmRhcmstbW9kZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQtZ3JheS1kYXJrOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4OTM5ZTtcbiAgYm9yZGVyLWNvbG9yOiAjODg5MzllO1xufVxuXG4ucHJvZ3Jlc3Mge1xuICBib3gtc2hhZG93OiBub25lO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi5wcm9ncmVzcy52ZXJ0aWNhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAyMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4ucHJvZ3Jlc3MudmVydGljYWwgPiAucHJvZ3Jlc3MtYmFyIHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZ3Jlc3MudmVydGljYWwuc20sIC5wcm9ncmVzcy52ZXJ0aWNhbC5wcm9ncmVzcy1zbSB7XG4gIHdpZHRoOiAyMHB4O1xufVxuXG4ucHJvZ3Jlc3MudmVydGljYWwueHMsIC5wcm9ncmVzcy52ZXJ0aWNhbC5wcm9ncmVzcy14cyB7XG4gIHdpZHRoOiAxMHB4O1xufVxuXG4ucHJvZ3Jlc3MudmVydGljYWwueHhzLCAucHJvZ3Jlc3MudmVydGljYWwucHJvZ3Jlc3MteHhzIHtcbiAgd2lkdGg6IDNweDtcbn1cblxuLnByb2dyZXNzLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ucHJvZ3Jlc3Mtc20ge1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5wcm9ncmVzcy14cyB7XG4gIGhlaWdodDogN3B4O1xufVxuXG4ucHJvZ3Jlc3MteHhzIHtcbiAgaGVpZ2h0OiAzcHg7XG59XG5cbi50YWJsZSB0ciA+IHRkIC5wcm9ncmVzcyB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmRhcmstbW9kZSAucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNDU0ZDU1O1xufVxuXG4uY2FyZC1wcmltYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5jYXJkLXByaW1hcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtcHJpbWFyeTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1wcmltYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1wcmltYXJ5LmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDA3YmZmO1xufVxuXG4uY2FyZC1wcmltYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtcHJpbWFyeS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLXByaW1hcnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwN2JmZjtcbn1cblxuLmJnLXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtcHJpbWFyeTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtcHJpbWFyeTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3ZDY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzk1ZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmNhcmQtc2Vjb25kYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLXNlY29uZGFyeTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXNlY29uZGFyeS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzZjNzU3ZDtcbn1cblxuLmNhcmQtc2Vjb25kYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtc2Vjb25kYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtc2Vjb25kYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2Yzc1N2Q7XG59XG5cbi5iZy1zZWNvbmRhcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LXNlY29uZGFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1zZWNvbmRhcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LXNlY29uZGFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5NjE2NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmNhcmQtc3VjY2Vzczpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1zdWNjZXNzOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXN1Y2Nlc3MuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDJlNWY7XG59XG5cbi5jYXJkLXN1Y2Nlc3MuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1zdWNjZXNzLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtc3VjY2Vzcy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAyZTVmO1xufVxuXG4uYmctc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1zdWNjZXNzOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1zdWNjZXNzOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwODYzNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWluZm86bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbn1cblxuLmNhcmQtaW5mbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1pbmZvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWluZm86bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWluZm8uY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxN2EyYjg7XG59XG5cbi5jYXJkLWluZm8uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1pbmZvLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtaW5mby5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMTdhMmI4O1xufVxuXG4uYmctaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1pbmZvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1pbmZvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzEyODI5NDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmYzhlMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLXdhcm5pbmc6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmNhcmQtd2FybmluZzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXdhcm5pbmc6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXdhcm5pbmcuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmMxMDc7XG59XG5cbi5jYXJkLXdhcm5pbmcuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC13YXJuaW5nLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtd2FybmluZy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZjMTA3O1xufVxuXG4uYmctd2FybmluZyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtd2FybmluZyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjgpO1xufVxuXG4uYmctd2FybmluZyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtd2FybmluZyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkYTYwMDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2UzYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uY2FyZC1kYW5nZXI6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtZGFuZ2VyOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtZGFuZ2VyLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGMzNTQ1O1xufVxuXG4uY2FyZC1kYW5nZXIuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1kYW5nZXIuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC1kYW5nZXIuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RjMzU0NTtcbn1cblxuLmJnLWRhbmdlciA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtZGFuZ2VyID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLWRhbmdlciA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtZGFuZ2VyID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzYyMjMyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWxpZ2h0LmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjhmOWZhO1xufVxuXG4uY2FyZC1saWdodC5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLWxpZ2h0LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtbGlnaHQuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Y4ZjlmYTtcbn1cblxuLmJnLWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC1saWdodCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1saWdodDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmJnLWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC1saWdodCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1saWdodDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTVlOTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1kYXJrOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jYXJkLWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1kYXJrOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1kYXJrLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzQzYTQwO1xufVxuXG4uY2FyZC1kYXJrLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtZGFyay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLWRhcmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0M2E0MDtcbn1cblxuLmJnLWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI2Mjk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjOGRiYztcbn1cblxuLmNhcmQtbGlnaHRibHVlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLWxpZ2h0Ymx1ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWxpZ2h0Ymx1ZS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzNjOGRiYztcbn1cblxuLmNhcmQtbGlnaHRibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtbGlnaHRibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtbGlnaHRibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzYzhkYmM7XG59XG5cbi5iZy1saWdodGJsdWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1saWdodGJsdWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyNzY5ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmYTRjYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLW5hdnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbn1cblxuLmNhcmQtbmF2eTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1uYXZ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLW5hdnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLW5hdnkuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDFmM2Y7XG59XG5cbi5jYXJkLW5hdnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1uYXZ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtbmF2eS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAxZjNmO1xufVxuXG4uYmctbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1uYXZ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1uYXZ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMGIxNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzg3MjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLW9saXZlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk5NzA7XG59XG5cbi5jYXJkLW9saXZlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLW9saXZlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLW9saXZlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1vbGl2ZS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzNkOTk3MDtcbn1cblxuLmNhcmQtb2xpdmUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1vbGl2ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLW9saXZlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzZDk5NzA7XG59XG5cbi5iZy1vbGl2ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtb2xpdmUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtb2xpdmU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1vbGl2ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtb2xpdmUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtb2xpdmU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTdjNWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MGI5OGE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMWZmNzA7XG59XG5cbi5jYXJkLWxpbWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtbGltZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1saW1lLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDFmZjcwO1xufVxuXG4uY2FyZC1saW1lLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtbGltZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLWxpbWUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAxZmY3MDtcbn1cblxuLmJnLWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtbGltZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmJnLWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtbGltZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGQ3NWU7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGZmOGQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1mdWNoc2lhOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG59XG5cbi5jYXJkLWZ1Y2hzaWE6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtZnVjaHNpYTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1mdWNoc2lhOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1mdWNoc2lhLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjAxMmJlO1xufVxuXG4uY2FyZC1mdWNoc2lhLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtZnVjaHNpYS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLWZ1Y2hzaWEuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2YwMTJiZTtcbn1cblxuLmJnLWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtZnVjaHNpYTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtZnVjaHNpYTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYzBkYTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQyY2I7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbn1cblxuLmNhcmQtbWFyb29uOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLW1hcm9vbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLW1hcm9vbi5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Q4MWI2MDtcbn1cblxuLmNhcmQtbWFyb29uLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtbWFyb29uLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtbWFyb29uLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkODFiNjA7XG59XG5cbi5iZy1tYXJvb24gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LW1hcm9vbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1tYXJvb24gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LW1hcm9vbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I0MTY1MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3M2Y3YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmNhcmQtYmx1ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1ibHVlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWJsdWUuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDdiZmY7XG59XG5cbi5jYXJkLWJsdWUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1ibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtYmx1ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDA3YmZmO1xufVxuXG4uYmctYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1ibHVlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1ibHVlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjdkNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzOTVmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWluZGlnbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uY2FyZC1pbmRpZ286bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtaW5kaWdvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLWluZGlnbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtaW5kaWdvLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNjYxMGYyO1xufVxuXG4uY2FyZC1pbmRpZ28uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1pbmRpZ28uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC1pbmRpZ28uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzY2MTBmMjtcbn1cblxuLmJnLWluZGlnbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtaW5kaWdvID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLWluZGlnbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLWluZGlnbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtaW5kaWdvID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLWluZGlnbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTUwYmNlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU0MGY1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5jYXJkLXB1cnBsZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1wdXJwbGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1wdXJwbGUuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2ZjQyYzE7XG59XG5cbi5jYXJkLXB1cnBsZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLXB1cnBsZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLXB1cnBsZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNmY0MmMxO1xufVxuXG4uYmctcHVycGxlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC1wdXJwbGUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctcHVycGxlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC1wdXJwbGUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDM2YTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzY4Y2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XG59XG5cbi5jYXJkLXBpbms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtcGluazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1waW5rLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZTgzZThjO1xufVxuXG4uY2FyZC1waW5rLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtcGluay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLXBpbmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2U4M2U4Yztcbn1cblxuLmJnLXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtcGluazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtcGluazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjFiNzY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjYTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1yZWQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmNhcmQtcmVkOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLXJlZDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1yZWQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXJlZC5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RjMzU0NTtcbn1cblxuLmNhcmQtcmVkLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtcmVkLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtcmVkLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkYzM1NDU7XG59XG5cbi5iZy1yZWQgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LXJlZCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1yZWQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1yZWQgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LXJlZCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1yZWQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MjIzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NjA2ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uY2FyZC1vcmFuZ2U6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtb3JhbmdlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtb3JhbmdlLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmQ3ZTE0O1xufVxuXG4uY2FyZC1vcmFuZ2UuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uY2FyZC1vcmFuZ2UuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC1vcmFuZ2UuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZkN2UxNDtcbn1cblxuLmJnLW9yYW5nZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uYmctZ3JhZGllbnQtb3JhbmdlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmJnLW9yYW5nZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uYmctZ3JhZGllbnQtb3JhbmdlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY2YTAyO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmctb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ5YTQ3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5jYXJkLXllbGxvdzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC15ZWxsb3c6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC15ZWxsb3cuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmMxMDc7XG59XG5cbi5jYXJkLXllbGxvdy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLXllbGxvdy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLXllbGxvdy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZjMTA3O1xufVxuXG4uYmcteWVsbG93ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC15ZWxsb3cgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjgpO1xufVxuXG4uYmcteWVsbG93ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC15ZWxsb3cgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGE2MDA7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC5iZy15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNlM2E7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtZ3JlZW4uY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMDJlNWY7XG59XG5cbi5jYXJkLWdyZWVuLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtZ3JlZW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC1ncmVlbi5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAyZTVmO1xufVxuXG4uYmctZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWdyZWVuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLWdyZWVuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uYmctZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWdyZWVuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLWdyZWVuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA4NjM3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRjZTU3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtdGVhbDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uY2FyZC10ZWFsOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtdGVhbDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtdGVhbC5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzIwYzk5Nztcbn1cblxuLmNhcmQtdGVhbC5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLXRlYWwuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC10ZWFsLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMyMGM5OTc7XG59XG5cbi5iZy10ZWFsID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC10ZWFsID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy10ZWFsID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC10ZWFsID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWFhNjdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2NlMGFmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uY2FyZC1jeWFuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLWN5YW46bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtY3lhbi5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzE3YTJiODtcbn1cblxuLmNhcmQtY3lhbi5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLWN5YW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uY2FyZC1jeWFuLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMxN2EyYjg7XG59XG5cbi5iZy1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5jYXJkLWN5YW46bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5jYXJkLWN5YW46bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTI4Mjk0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWZjOGUzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLXdoaXRlLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmZmO1xufVxuXG4uY2FyZC13aGl0ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jYXJkLXdoaXRlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtd2hpdGUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcbn1cblxuLmJnLXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5iZy1ncmFkaWVudC13aGl0ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC13aGl0ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmJnLXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5iZy1ncmFkaWVudC13aGl0ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC13aGl0ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1ncmF5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5jYXJkLWdyYXk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1ncmF5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uY2FyZC1ncmF5LmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNmM3NTdkO1xufVxuXG4uY2FyZC1ncmF5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtZ3JheS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5jYXJkLWdyYXkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzZjNzU3ZDtcbn1cblxuLmJnLWdyYXkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWdyYXkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmJnLWdyYXkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWdyYXkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTYxNjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmNhcmQtZ3JheS1kYXJrOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5jYXJkLWdyYXktZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5jYXJkLWdyYXktZGFyay5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0M2E0MDtcbn1cblxuLmNhcmQtZ3JheS1kYXJrLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQtZ3JheS1kYXJrLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmNhcmQtZ3JheS1kYXJrLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzNDNhNDA7XG59XG5cbi5iZy1ncmF5LWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmJnLWdyYWRpZW50LWdyYXktZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5iZy1ncmF5LWRhcmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmJnLWdyYWRpZW50LWdyYXktZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjYyOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkLmJnLWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmNhcmQuYmctZ3JhZGllbnQtZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jYXJkIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmNhcmQuYmctZGFyayAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItY29sb3I6ICMzODNmNDU7XG59XG5cbi5jYXJkLmJnLWRhcmssXG4uY2FyZC5iZy1kYXJrIC5jYXJkLWJvZHkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNhcmQubWF4aW1pemVkLWNhcmQge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgbGVmdDogMDtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDEwNDA7XG59XG5cbi5jYXJkLm1heGltaXplZC1jYXJkLndhcy1jb2xsYXBzZWQgLmNhcmQtYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLm1heGltaXplZC1jYXJkIC5jYXJkLWJvZHkge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhcmQubWF4aW1pemVkLWNhcmQgW2RhdGEtY2FyZC13aWRnZXR0PWNvbGxhcHNlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkLm1heGltaXplZC1jYXJkIC5jYXJkLWhlYWRlcixcbi5jYXJkLm1heGltaXplZC1jYXJkIC5jYXJkLWZvb3RlciB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNhcmQuY29sbGFwc2VkLWNhcmQgLmNhcmQtYm9keSxcbi5jYXJkLmNvbGxhcHNlZC1jYXJkIC5jYXJkLWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJkIC5uYXYuZmxleC1jb2x1bW46bm90KC5uYXYtc2lkZWJhcikgPiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2FyZCAubmF2LmZsZXgtY29sdW1uOm5vdCgubmF2LXNpZGViYXIpID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQuaGVpZ2h0LWNvbnRyb2wgLmNhcmQtYm9keSB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmNhcmQgLmJvcmRlci1yaWdodCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZCAuYm9yZGVyLWxlZnQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC5jYXJkLXRhYnM6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQuY2FyZC10YWJzOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uY2FyZC5jYXJkLXRhYnMuY2FyZC1vdXRsaW5lIC5uYXYtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLmNhcmQtdGFicy5jYXJkLW91dGxpbmUgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNhcmQuY2FyZC10YWJzIC5jYXJkLXRvb2xzIHtcbiAgbWFyZ2luOiAwLjNyZW0gMC41cmVtO1xufVxuXG4uY2FyZC5jYXJkLXRhYnM6bm90KC5leHBhbmRpbmctY2FyZCkuY29sbGFwc2VkLWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQuY2FyZC10YWJzOm5vdCguZXhwYW5kaW5nLWNhcmQpLmNvbGxhcHNlZC1jYXJkIC5jYXJkLWhlYWRlciAubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC5jYXJkLXRhYnM6bm90KC5leHBhbmRpbmctY2FyZCkuY29sbGFwc2VkLWNhcmQgLmNhcmQtaGVhZGVyIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC5jYXJkLXRhYnMuZXhwYW5kaW5nLWNhcmQgLmNhcmQtaGVhZGVyIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uY2FyZC5jYXJkLW91dGxpbmUtdGFicyB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5jYXJkLmNhcmQtb3V0bGluZS10YWJzIC5jYXJkLWhlYWRlciAubmF2LWl0ZW06Zmlyc3QtY2hpbGQgLm5hdi1saW5rIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FyZC5jYXJkLW91dGxpbmUtdGFicyAuY2FyZC1oZWFkZXIgYSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmNhcmQuY2FyZC1vdXRsaW5lLXRhYnMgLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmNhcmQuY2FyZC1vdXRsaW5lLXRhYnMgLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNhcmQuY2FyZC1vdXRsaW5lLXRhYnMgLmNhcmQtdG9vbHMge1xuICBtYXJnaW46IDAuNXJlbSAwLjVyZW0gMC4zcmVtO1xufVxuXG4uY2FyZC5jYXJkLW91dGxpbmUtdGFiczpub3QoLmV4cGFuZGluZy1jYXJkKS5jb2xsYXBzZWQtY2FyZCAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC5jYXJkLW91dGxpbmUtdGFiczpub3QoLmV4cGFuZGluZy1jYXJkKS5jb2xsYXBzZWQtY2FyZCAuY2FyZC1oZWFkZXIgLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQuY2FyZC1vdXRsaW5lLXRhYnM6bm90KC5leHBhbmRpbmctY2FyZCkuY29sbGFwc2VkLWNhcmQgLmNhcmQtaGVhZGVyIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC5jYXJkLW91dGxpbmUtdGFicy5leHBhbmRpbmctY2FyZCAuY2FyZC1oZWFkZXIgLm5hdi10YWJzIC5uYXYtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbmh0bWwubWF4aW1pemVkLWNhcmQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2FyZC1oZWFkZXI6OmFmdGVyLFxuLmNhcmQtYm9keTo6YWZ0ZXIsXG4uY2FyZC1mb290ZXI6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jb2xsYXBzZWQtY2FyZCAuY2FyZC1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXIgPiAuY2FyZC10b29scyB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciA+IC5jYXJkLXRvb2xzIC5pbnB1dC1ncm91cCxcbi5jYXJkLWhlYWRlciA+IC5jYXJkLXRvb2xzIC5uYXYsXG4uY2FyZC1oZWFkZXIgPiAuY2FyZC10b29scyAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjNyZW07XG4gIG1hcmdpbi10b3A6IC0wLjNyZW07XG59XG5cbi5jYXJkLWhlYWRlciA+IC5jYXJkLXRvb2xzIFtkYXRhLXRvZ2dsZT10b29sdGlwXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmNhcmQtdGV4dCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYnRuLXRvb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNhZGI1YmQ7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbjogLTAuNzVyZW0gMDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG59XG5cbi5idG4tZ3JvdXAuc2hvdyAuYnRuLXRvb2wsIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuXG4uc2hvdyAuYnRuLXRvb2wsIC5idG4tdG9vbDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnRleHQtc20gLmNhcmQtdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi50ZXh0LXNtIC5uYXYtbGluayB7XG4gIHBhZGRpbmc6IDAuNHJlbSAwLjhyZW07XG59XG5cbi5jYXJkLWJvZHkgPiAudGFibGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1ib2R5ID4gLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxuLmNhcmQtYm9keSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5jYXJkLWJvZHkgLmZjIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uY2FyZC1ib2R5IC5mdWxsLXdpZHRoLWNoYXJ0IHtcbiAgbWFyZ2luOiAtMTlweDtcbn1cblxuLmNhcmQtYm9keS5wLTAgLmZ1bGwtd2lkdGgtY2hhcnQge1xuICBtYXJnaW46IC05cHg7XG59XG5cbi5jaGFydC1sZWdlbmQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMTBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmNoYXJ0LWxlZ2VuZCA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbn1cbi5jYXJkLWNvbW1lbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmNhcmQtY29tbWVudHMgLmNhcmQtY29tbWVudCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllY2VmO1xuICBwYWRkaW5nOiA4cHggMDtcbn1cblxuLmNhcmQtY29tbWVudHMgLmNhcmQtY29tbWVudDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJkLWNvbW1lbnRzIC5jYXJkLWNvbW1lbnQ6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNhcmQtY29tbWVudHMgLmNhcmQtY29tbWVudDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5jYXJkLWNvbW1lbnRzIC5jYXJkLWNvbW1lbnQgaW1nIHtcbiAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgd2lkdGg6IDEuODc1cmVtO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmNhcmQtY29tbWVudHMgLmNvbW1lbnQtdGV4dCB7XG4gIGNvbG9yOiAjNzg4MzhlO1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLmNhcmQtY29tbWVudHMgLnVzZXJuYW1lIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uY2FyZC1jb21tZW50cyAudGV4dC1tdXRlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRvZG8tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG59XG5cbi50b2RvLWxpc3QgPiBsaSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTllY2VmO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4udG9kby1saXN0ID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRvZG8tbGlzdCA+IGxpID4gaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBtYXJnaW46IDAgMTBweCAwIDVweDtcbn1cblxuLnRvZG8tbGlzdCA+IGxpIC50ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4udG9kby1saXN0ID4gbGkgLmJhZGdlIHtcbiAgZm9udC1zaXplOiAwLjdyZW07XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4udG9kby1saXN0ID4gbGkgLnRvb2xzIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnRvZG8tbGlzdCA+IGxpIC50b29scyA+IC5mYSxcbi50b2RvLWxpc3QgPiBsaSAudG9vbHMgPiAuZmFzLFxuLnRvZG8tbGlzdCA+IGxpIC50b29scyA+IC5mYXIsXG4udG9kby1saXN0ID4gbGkgLnRvb2xzID4gLmZhYixcbi50b2RvLWxpc3QgPiBsaSAudG9vbHMgPiAuZmFsLFxuLnRvZG8tbGlzdCA+IGxpIC50b29scyA+IC5mYWQsXG4udG9kby1saXN0ID4gbGkgLnRvb2xzID4gLnN2Zy1pbmxpbmUtLWZhLFxuLnRvZG8tbGlzdCA+IGxpIC50b29scyA+IC5pb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4udG9kby1saXN0ID4gbGk6aG92ZXIgLnRvb2xzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4udG9kby1saXN0ID4gbGkuZG9uZSB7XG4gIGNvbG9yOiAjNjk3NTgyO1xufVxuXG4udG9kby1saXN0ID4gbGkuZG9uZSAudGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4udG9kby1saXN0ID4gbGkuZG9uZSAuYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG59XG5cbi50b2RvLWxpc3QgLnByaW1hcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnRvZG8tbGlzdCAuc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi50b2RvLWxpc3QgLnN1Y2Nlc3Mge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnRvZG8tbGlzdCAuaW5mbyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMTdhMmI4O1xufVxuXG4udG9kby1saXN0IC53YXJuaW5nIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi50b2RvLWxpc3QgLmRhbmdlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4udG9kby1saXN0IC5saWdodCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjhmOWZhO1xufVxuXG4udG9kby1saXN0IC5kYXJrIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi50b2RvLWxpc3QgLmxpZ2h0Ymx1ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4udG9kby1saXN0IC5uYXZ5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDFmM2Y7XG59XG5cbi50b2RvLWxpc3QgLm9saXZlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZDk5NzA7XG59XG5cbi50b2RvLWxpc3QgLmxpbWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAxZmY3MDtcbn1cblxuLnRvZG8tbGlzdCAuZnVjaHNpYSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjAxMmJlO1xufVxuXG4udG9kby1saXN0IC5tYXJvb24ge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2Q4MWI2MDtcbn1cblxuLnRvZG8tbGlzdCAuYmx1ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA3YmZmO1xufVxuXG4udG9kby1saXN0IC5pbmRpZ28ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY2MTBmMjtcbn1cblxuLnRvZG8tbGlzdCAucHVycGxlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi50b2RvLWxpc3QgLnBpbmsge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U4M2U4Yztcbn1cblxuLnRvZG8tbGlzdCAucmVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi50b2RvLWxpc3QgLm9yYW5nZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4udG9kby1saXN0IC55ZWxsb3cge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnRvZG8tbGlzdCAuZ3JlZW4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnRvZG8tbGlzdCAudGVhbCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMjBjOTk3O1xufVxuXG4udG9kby1saXN0IC5jeWFuIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi50b2RvLWxpc3QgLndoaXRlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi50b2RvLWxpc3QgLmdyYXkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnRvZG8tbGlzdCAuZ3JheS1kYXJrIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi50b2RvLWxpc3QgLmhhbmRsZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xufVxuXG4uY2FyZC1pbnB1dCB7XG4gIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5jYXJkLWRlZmF1bHQgLm5hdi1pdGVtOmZpcnN0LWNoaWxkIC5uYXYtbGluayB7XG4gIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXByaW1hcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1wcmltYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtcHJpbWFyeTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXByaW1hcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcHJpbWFyeS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1wcmltYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1wcmltYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1wcmltYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHJpbWFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLXByaW1hcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXByaW1hcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHJpbWFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLXByaW1hcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNTM3NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1wcmltYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHJpbWFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXByaW1hcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwODBiMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtc2Vjb25kYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtc2Vjb25kYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtc2Vjb25kYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtc2Vjb25kYXJ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXNlY29uZGFyeS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1zZWNvbmRhcnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXNlY29uZGFyeS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtc2Vjb25kYXJ5LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXNlY29uZGFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXNlY29uZGFyeSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1zZWNvbmRhcnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTYxNjc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXNlY29uZGFyeSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1zZWNvbmRhcnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1zdWNjZXNzOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtc3VjY2Vzczpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtc3VjY2Vzcy5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1zdWNjZXNzLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1zdWNjZXNzLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1zdWNjZXNzLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXN1Y2Nlc3MgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXN1Y2Nlc3MgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2VzcyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLXN1Y2Nlc3M6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTM2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1zdWNjZXNzIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtc3VjY2VzcyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXN1Y2Nlc3MgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwZWZiMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtaW5mbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWluZm86bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1pbmZvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtaW5mbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1pbmZvLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWluZm8uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWluZm8uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWluZm8uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuYmctaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtaW5mbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctaW5mbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtaW5mbzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM4M2M0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZm8gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmZvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5mbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWZhZWUzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtd2FybmluZzpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLXdhcm5pbmc6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXdhcm5pbmcuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtd2FybmluZy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtd2FybmluZy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtd2FybmluZy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5iZy13YXJuaW5nID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdhcm5pbmcgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy13YXJuaW5nID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdhcm5pbmcgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC13YXJuaW5nOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjg1MGI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2FybmluZyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdhcm5pbmcgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13YXJuaW5nIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWIwNDM7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhbmdlcjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1kYW5nZXIuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZGFuZ2VyLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1kYW5nZXIuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWRhbmdlci5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1kYW5nZXIgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFuZ2VyID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtZGFuZ2VyOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy1kYW5nZXIgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFuZ2VyID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtZGFuZ2VyOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGYyZTFiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1kYW5nZXIgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFuZ2VyIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhbmdlciAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3NjY5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWxpZ2h0Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodC5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodC5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHQuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWxpZ2h0LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHQ6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlNWU5O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpZ2h0IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1kYXJrOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1kYXJrLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhcmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWRhcmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWRhcmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYmctZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyNjI5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saWdodGJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHRibHVlLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjODZiYWQ4O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWxpZ2h0Ymx1ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGlnaHRibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1saWdodGJsdWUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuYmctbGlnaHRibHVlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLWxpZ2h0Ymx1ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctbGlnaHRibHVlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLWxpZ2h0Ymx1ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3YThjZTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbGlnaHRibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saWdodGJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FjZDBlNTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbmF2eTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW5hdnk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1uYXZ5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbmF2eTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1uYXZ5LmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDAyYzU5O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW5hdnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW5hdnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLW5hdnkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwMmM1OTtcbn1cblxuLmRhcmstbW9kZSAuYmctbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1uYXZ5ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtbmF2eTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctbmF2eSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1uYXZ5ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtbmF2eTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxNzMwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW5hdnkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1uYXZ5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbmF2eSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vbGl2ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW9saXZlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtb2xpdmU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vbGl2ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vbGl2ZS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzc0YzhhMztcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vbGl2ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtb2xpdmUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLW9saXZlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM3NGM4YTM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLW9saXZlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtb2xpdmU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLW9saXZlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtb2xpdmU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTdiYzhmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW9saXZlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb2xpdmUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vbGl2ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTlkNmJiO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGltZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLWxpbWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWxpbWUuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGltZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbGltZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtbGltZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNjdmZmE5O1xufVxuXG4uZGFyay1tb2RlIC5iZy1saW1lID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy1saW1lID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpbWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1saW1lOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZWZmOTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctbGltZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWxpbWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1saW1lIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWZmYzY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWZ1Y2hzaWE6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1mdWNoc2lhOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtZnVjaHNpYTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWZ1Y2hzaWE6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZnVjaHNpYS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2Y2NzJkODtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1mdWNoc2lhLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1mdWNoc2lhLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1mdWNoc2lhLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLWZ1Y2hzaWE6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWZ1Y2hzaWEgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLWZ1Y2hzaWE6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NGNjZTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1mdWNoc2lhIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZnVjaHNpYSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWZ1Y2hzaWEgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTJlNTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbWFyb29uOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbWFyb29uOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtbWFyb29uOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtbWFyb29uOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW1hcm9vbi5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2VkNmM5Yjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1tYXJvb24uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW1hcm9vbi5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtbWFyb29uLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmJnLW1hcm9vbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLW1hcm9vbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1tYXJvb246bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODQ4ODM7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLW1hcm9vbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1tYXJvb24gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtbWFyb29uIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjlhYmE7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ibHVlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtYmx1ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtYmx1ZS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1ibHVlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWJsdWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWJsdWUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLWJsdWU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzNTM3NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ibHVlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtYmx1ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWJsdWUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwODBiMztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtaW5kaWdvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtaW5kaWdvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtaW5kaWdvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtaW5kaWdvOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWluZGlnby5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1pbmRpZ28uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWluZGlnby5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtaW5kaWdvLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWluZGlnbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1pbmRpZ286bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWluZGlnbyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1pbmRpZ286bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTBiY2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWluZGlnbyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1pbmRpZ28gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtaW5kaWdvIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTQwZjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXB1cnBsZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXB1cnBsZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLXB1cnBsZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXB1cnBsZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1wdXJwbGUuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM2ZjQyYzE7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcHVycGxlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1wdXJwbGUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLXB1cnBsZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5iZy1wdXJwbGUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy1wdXJwbGUgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtcHVycGxlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQzNmE0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1wdXJwbGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcHVycGxlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXB1cnBsZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGM2OGNlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcGluazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLXBpbms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXBpbmsuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcGluay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcGluay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtcGluay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZTgzZThjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1waW5rID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy1waW5rID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXBpbmsgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1waW5rOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMjFiNzY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctcGluayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXBpbmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1waW5rIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjYTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXJlZDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXJlZDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIsXG4uZGFyay1tb2RlIC5jYXJkLXJlZDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXJlZDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1yZWQuY2FyZC1vdXRsaW5lIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtcmVkLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1yZWQuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLXJlZC5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1yZWQgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcmVkID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtcmVkOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4uZGFyay1tb2RlIC5iZy1yZWQgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcmVkID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtcmVkOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGYyZTFiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1yZWQgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtcmVkIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXJlZCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ3NjY5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vcmFuZ2U6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vcmFuZ2U6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1vcmFuZ2U6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1vcmFuZ2U6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtb3JhbmdlLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZmQ3ZTE0O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLW9yYW5nZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtb3JhbmdlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1vcmFuZ2UuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuYmctb3JhbmdlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9yYW5nZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctb3JhbmdlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9yYW5nZSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLW9yYW5nZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2NmEwMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctb3JhbmdlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LW9yYW5nZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1vcmFuZ2UgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkOWE0NztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQteWVsbG93Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXllbGxvdy5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC15ZWxsb3cuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXllbGxvdy5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQteWVsbG93LmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXllbGxvdyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC15ZWxsb3cgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC15ZWxsb3c6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXllbGxvdyA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC15ZWxsb3cgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC15ZWxsb3c6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMjg1MGI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXllbGxvdyAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC15ZWxsb3cgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmcteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQteWVsbG93IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWIwNDM7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyZWVuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZ3JlZW46bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyZWVuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyZWVuLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyZWVuLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ncmVlbi5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQtZ3JlZW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4gPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC1ncmVlbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkzNmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JlZW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmVlbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyZWVuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGVmYjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuY2FyZC10ZWFsOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtdGVhbDpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtdGVhbC5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuY2FyZC10ZWFsLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGE6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC10ZWFsLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC10ZWFsLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXRlYWwgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtdGVhbCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXRlYWwgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyLFxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtdGVhbCA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLXRlYWw6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRkLFxuLmRhcmstbW9kZSAuY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoIHtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhYTY3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy10ZWFsIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtdGVhbCAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXRlYWwgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjZTBhZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWN5YW46bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1jeWFuOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1jeWFuLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWN5YW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWN5YW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWN5YW4uY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuYmctY3lhbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctY3lhbiA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtY3lhbjpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM4M2M0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWN5YW4gLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1jeWFuIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtY3lhbiAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWZhZWUzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13aGl0ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLXdoaXRlOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlcixcbi5kYXJrLW1vZGUgLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13aGl0ZTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13aGl0ZS5jYXJkLW91dGxpbmUge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC13aGl0ZS5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtd2hpdGUuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLXdoaXRlLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuOCk7XG59XG5cbi5kYXJrLW1vZGUgLmJnLXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdoaXRlID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtd2hpdGU6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLXdoaXRlIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtd2hpdGUgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC13aGl0ZSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyYXk6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1ncmF5Om5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyYXkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyYXkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLWdyYXkuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JheSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JheSA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5ID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQtZ3JheTpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGQsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRhYmxlIHRoLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAudGFibGUgdGgge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aDpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuaG91cjpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5taW51dGU6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm1pbnV0ZTpob3Zlcixcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5zZWNvbmQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTk2MTY3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQudG9kYXk6OmJlZm9yZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXkgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5IC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheSAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyLFxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LWRhcms6bm90KC5jYXJkLW91dGxpbmUpID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZ3JheS1kYXJrLmNhcmQtb3V0bGluZSB7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWdyYXktZGFyay5jYXJkLW91dGxpbmUtdGFicyA+IC5jYXJkLWhlYWRlciBhOmhvdmVyIHtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQtZ3JheS1kYXJrLmNhcmQtb3V0bGluZS10YWJzID4gLmNhcmQtaGVhZGVyIGEuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC1ncmF5LWRhcmsuY2FyZC1vdXRsaW5lLXRhYnMgPiAuY2FyZC1oZWFkZXIgYS5hY3RpdmU6aG92ZXIge1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JheS1kYXJrID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbCxcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2wsXG4uZGFyay1tb2RlIC5jYXJkLWdyYXktZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JheS1kYXJrID4gLmNhcmQtaGVhZGVyIC5idG4tdG9vbDpob3Zlcixcbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyayA+IC5jYXJkLWhlYWRlciAuYnRuLXRvb2w6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLWdyYXktZGFyazpub3QoLmNhcmQtb3V0bGluZSkgPiAuY2FyZC1oZWFkZXIgLmJ0bi10b29sOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0ZCxcbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JhZGllbnQtZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50YWJsZSB0aCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kYXk6aG92ZXIsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5ob3VyOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuc2Vjb25kOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjYyOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQuYmctZ3JheS1kYXJrIC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OjpiZWZvcmUsXG4uZGFyay1tb2RlIC5jYXJkLmJnLWdyYWRpZW50LWdyYXktZGFyayAuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC50b2RheTo6YmVmb3JlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlLFxuLmRhcmstbW9kZSAuY2FyZC5iZy1ncmFkaWVudC1ncmF5LWRhcmsgLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRiNTQ1YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuY2FyZCAuY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkIC5uYXYuZmxleC1jb2x1bW4gPiBsaSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmNhcmQgLmNhcmQtZm9vdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLmNhcmQtb3V0bGluZS10YWJzIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC5jYXJkLW91dGxpbmUtdGFicyAuY2FyZC1oZWFkZXIgYTpob3ZlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5jYXJkOm5vdCguY2FyZC1vdXRsaW5lKSA+IC5jYXJkLWhlYWRlciBhLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5jYXJkLWNvbW1lbnRzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3M2Q0NDtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1jb21tZW50cyAudXNlcm5hbWUge1xuICBjb2xvcjogI2NlZDRkYTtcbn1cblxuLmRhcmstbW9kZSAuY2FyZC1jb21tZW50cyAuY2FyZC1jb21tZW50IHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0ID4gbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLnByaW1hcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5zZWNvbmRhcnkge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAuaW5mbyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLndhcm5pbmcge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5kYW5nZXIge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5saWdodCB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLmRhcmsge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5saWdodGJsdWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5uYXZ5IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAub2xpdmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzc0YzhhMztcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5saW1lIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAuZnVjaHNpYSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjY3MmQ4O1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLm1hcm9vbiB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZWQ2YzliO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLmJsdWUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5pbmRpZ28ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5wdXJwbGUge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZmNDJjMTtcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC5waW5rIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAucmVkIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAub3JhbmdlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAueWVsbG93IHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAuZ3JlZW4ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAudG9kby1saXN0IC50ZWFsIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAuY3lhbiB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLndoaXRlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnRvZG8tbGlzdCAuZ3JheSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC50b2RvLWxpc3QgLmdyYXktZGFyayB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubW9kYWwtZGlhbG9nIC5vdmVybGF5IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIHotaW5kZXg6IDEwNTI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgY29sb3I6ICM2NjZmNzY7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLm1vZGFsLWNvbnRlbnQuYmctd2FybmluZyAubW9kYWwtaGVhZGVyLFxuLm1vZGFsLWNvbnRlbnQuYmctd2FybmluZyAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubW9kYWwtY29udGVudC5iZy1wcmltYXJ5IC5jbG9zZSwgLm1vZGFsLWNvbnRlbnQuYmctcHJpbWFyeSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlLCAubW9kYWwtY29udGVudC5iZy1zZWNvbmRhcnkgLmNsb3NlLCAubW9kYWwtY29udGVudC5iZy1zZWNvbmRhcnkgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSwgLm1vZGFsLWNvbnRlbnQuYmctaW5mbyAuY2xvc2UsIC5tb2RhbC1jb250ZW50LmJnLWluZm8gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSwgLm1vZGFsLWNvbnRlbnQuYmctZGFuZ2VyIC5jbG9zZSwgLm1vZGFsLWNvbnRlbnQuYmctZGFuZ2VyIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2UsIC5tb2RhbC1jb250ZW50LmJnLXN1Y2Nlc3MgLmNsb3NlLCAubW9kYWwtY29udGVudC5iZy1zdWNjZXNzIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAubW9kYWwtaGVhZGVyLFxuLmRhcmstbW9kZSAubW9kYWwtZm9vdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy13YXJuaW5nIC5tb2RhbC1oZWFkZXIsXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJnLXdhcm5pbmcgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy13YXJuaW5nIC5jbG9zZSwgLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy13YXJuaW5nIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjNDk1MDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQuYmctcHJpbWFyeSAubW9kYWwtaGVhZGVyLFxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy1wcmltYXJ5IC5tb2RhbC1mb290ZXIsIC5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQuYmctc2Vjb25kYXJ5IC5tb2RhbC1oZWFkZXIsXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJnLXNlY29uZGFyeSAubW9kYWwtZm9vdGVyLCAuZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJnLWluZm8gLm1vZGFsLWhlYWRlcixcbi5kYXJrLW1vZGUgLm1vZGFsLWNvbnRlbnQuYmctaW5mbyAubW9kYWwtZm9vdGVyLCAuZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJnLWRhbmdlciAubW9kYWwtaGVhZGVyLFxuLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy1kYW5nZXIgLm1vZGFsLWZvb3RlciwgLmRhcmstbW9kZSAubW9kYWwtY29udGVudC5iZy1zdWNjZXNzIC5tb2RhbC1oZWFkZXIsXG4uZGFyay1tb2RlIC5tb2RhbC1jb250ZW50LmJnLXN1Y2Nlc3MgLm1vZGFsLWZvb3RlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0cy10b3AtcmlnaHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG59XG5cbi50b2FzdHMtdG9wLXJpZ2h0LmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4udG9hc3RzLXRvcC1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG59XG5cbi50b2FzdHMtdG9wLWxlZnQuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi50b2FzdHMtYm90dG9tLXJpZ2h0IHtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xufVxuXG4udG9hc3RzLWJvdHRvbS1yaWdodC5maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLnRvYXN0cy1ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDQwO1xufVxuXG4udG9hc3RzLWJvdHRvbS1sZWZ0LmZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdCAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjcpO1xuICBjb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDEwMywgMTQ1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXByaW1hcnkgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1wcmltYXJ5IC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctcHJpbWFyeSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MywgMTAzLCAxNDUsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXNlY29uZGFyeSAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLXNlY29uZGFyeSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXNlY29uZGFyeSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE4OCwgMTQwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXN1Y2Nlc3MgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1zdWNjZXNzIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctc3VjY2VzcyAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODgsIDE0MCwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMTUyLCAyMTksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctaW5mbyAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLWluZm8gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1pbmZvIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCAxNTIsIDIxOSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE1NiwgMTgsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctd2FybmluZyAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDMsIDE1NiwgMTgsIDAuODUpO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1kYW5nZXIgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1kYW5nZXIgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1kYW5nZXIgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCA3NiwgNjAsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctbGlnaHQgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWRhcmsgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1kYXJrIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctZGFyayAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM0LCAxODYsIDIxNiwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1saWdodGJsdWUgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTM0LCAxODYsIDIxNiwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1uYXZ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA0NCwgODksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctbmF2eSAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLW5hdnkgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1uYXZ5IC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDQ0LCA4OSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1vbGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE2LCAyMDAsIDE2MywgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1vbGl2ZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTYsIDIwMCwgMTYzLCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMywgMjU1LCAxNjksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctbGltZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDMsIDI1NSwgMTY5LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWZ1Y2hzaWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NiwgMTE0LCAyMTYsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctZnVjaHNpYSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDYsIDExNCwgMjE2LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLW1hcm9vbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAxMDgsIDE1NSwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1tYXJvb24gLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjM3LCAxMDgsIDE1NSwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MywgMTAzLCAxNDUsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctYmx1ZSAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLWJsdWUgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ibHVlIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYzLCAxMDMsIDE0NSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1pbmRpZ28gLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1pbmRpZ28gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1pbmRpZ28gLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXB1cnBsZSAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLXB1cnBsZSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXB1cnBsZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXBpbmsgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1waW5rIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctcGluayAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzEsIDc2LCA2MCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1yZWQgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1yZWQgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1yZWQgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMxLCA3NiwgNjAsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctb3JhbmdlIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy15ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MywgMTU2LCAxOCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy15ZWxsb3cgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxODgsIDE0MCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ncmVlbiAuY2xvc2UsIC5kYXJrLW1vZGUgLnRvYXN0LmJnLWdyZWVuIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctZ3JlZW4gLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTg4LCAxNDAsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctdGVhbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLXRlYWwgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy10ZWFsIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctdGVhbCAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWN5YW4gLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1jeWFuIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctY3lhbiAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgMTUyLCAyMTksIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctd2hpdGUgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWdyYXkgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1ncmF5IC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLmRhcmstbW9kZSAudG9hc3QuYmctZ3JheSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnRvYXN0LmJnLWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ncmF5LWRhcmsgLmNsb3NlLCAuZGFyay1tb2RlIC50b2FzdC5iZy1ncmF5LWRhcmsgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4uZGFyay1tb2RlIC50b2FzdC5iZy1ncmF5LWRhcmsgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLXByaW1hcnkgLmNsb3NlLCAudG9hc3QuYmctcHJpbWFyeSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy1wcmltYXJ5IC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b2FzdC5iZy1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLXNlY29uZGFyeSAuY2xvc2UsIC50b2FzdC5iZy1zZWNvbmRhcnkgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctc2Vjb25kYXJ5IC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1zdWNjZXNzIC5jbG9zZSwgLnRvYXN0LmJnLXN1Y2Nlc3MgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctc3VjY2VzcyAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1pbmZvIC5jbG9zZSwgLnRvYXN0LmJnLWluZm8gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctaW5mbyAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy13YXJuaW5nIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi50b2FzdC5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1kYW5nZXIgLmNsb3NlLCAudG9hc3QuYmctZGFuZ2VyIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLnRvYXN0LmJnLWRhbmdlciAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWxpZ2h0IC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuODUpO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnRvYXN0LmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWRhcmsgLmNsb3NlLCAudG9hc3QuYmctZGFyayAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy1kYXJrIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDE0MSwgMTg4LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1saWdodGJsdWUgLmNsb3NlLCAudG9hc3QuYmctbGlnaHRibHVlIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLnRvYXN0LmJnLWxpZ2h0Ymx1ZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgMTQxLCAxODgsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLW5hdnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDMxLCA2MywgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QuYmctbmF2eSAuY2xvc2UsIC50b2FzdC5iZy1uYXZ5IC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLnRvYXN0LmJnLW5hdnkgLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMzEsIDYzLCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b2FzdC5iZy1vbGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjEsIDE1MywgMTEyLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1vbGl2ZSAuY2xvc2UsIC50b2FzdC5iZy1vbGl2ZSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy1vbGl2ZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MSwgMTUzLCAxMTIsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDI1NSwgMTEyLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1saW1lIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDI1NSwgMTEyLCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi50b2FzdC5iZy1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDAsIDE4LCAxOTAsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWZ1Y2hzaWEgLmNsb3NlLCAudG9hc3QuYmctZnVjaHNpYSAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy1mdWNoc2lhIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMTgsIDE5MCwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctbWFyb29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMTYsIDI3LCA5NiwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QuYmctbWFyb29uIC5jbG9zZSwgLnRvYXN0LmJnLW1hcm9vbiAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy1tYXJvb24gLnRvYXN0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE2LCAyNywgOTYsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1ibHVlIC5jbG9zZSwgLnRvYXN0LmJnLWJsdWUgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctYmx1ZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWluZGlnbyAuY2xvc2UsIC50b2FzdC5iZy1pbmRpZ28gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctaW5kaWdvIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLXB1cnBsZSAuY2xvc2UsIC50b2FzdC5iZy1wdXJwbGUgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctcHVycGxlIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgNjYsIDE5MywgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctcGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1waW5rIC5jbG9zZSwgLnRvYXN0LmJnLXBpbmsgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctcGluayAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLXJlZCAuY2xvc2UsIC50b2FzdC5iZy1yZWQgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctcmVkIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b2FzdC5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QuYmctb3JhbmdlIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC44NSk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4udG9hc3QuYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC45KSAhaW1wb3J0YW50O1xufVxuXG4udG9hc3QuYmcteWVsbG93IC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi50b2FzdC5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWdyZWVuIC5jbG9zZSwgLnRvYXN0LmJnLWdyZWVuIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzAwMDtcbn1cblxuLnRvYXN0LmJnLWdyZWVuIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b2FzdC5iZy10ZWFsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLXRlYWwgLmNsb3NlLCAudG9hc3QuYmctdGVhbCAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICMwMDA7XG59XG5cbi50b2FzdC5iZy10ZWFsIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC44NSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udG9hc3QuYmctY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1jeWFuIC5jbG9zZSwgLnRvYXN0LmJnLWN5YW4gLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctY3lhbiAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRvYXN0LmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy13aGl0ZSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjg1KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi50b2FzdC5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjkpICFpbXBvcnRhbnQ7XG59XG5cbi50b2FzdC5iZy1ncmF5IC5jbG9zZSwgLnRvYXN0LmJnLWdyYXkgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctZ3JheSAudG9hc3QtaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjg1KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50b2FzdC5iZy1ncmF5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuOSkgIWltcG9ydGFudDtcbn1cblxuLnRvYXN0LmJnLWdyYXktZGFyayAuY2xvc2UsIC50b2FzdC5iZy1ncmF5LWRhcmsgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjMDAwO1xufVxuXG4udG9hc3QuYmctZ3JheS1kYXJrIC50b2FzdC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuODUpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5idG4uYnRuLWZsYXQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmJ0bi5idG4tZmlsZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ0bi5idG4tZmlsZSA+IGlucHV0W3R5cGU9ZmlsZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEwMHB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG9wYWNpdHk6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB0b3A6IDA7XG59XG5cbi50ZXh0LXNtIC5idG4ge1xuICBmb250LXNpemU6IDAuODc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tZGVmYXVsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5idG4tZGVmYXVsdDpob3ZlciwgLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgY29sb3I6ICMyYjJiMmI7XG59XG5cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjYmRjNmQwO1xuICBib3JkZXItY29sb3I6ICNiZGM2ZDA7XG59XG5cbi5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICNiZGM2ZDA7XG4gIGJvcmRlci1jb2xvcjogI2JkYzZkMDtcbn1cblxuLmJ0bi1hcHAge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBmb250LXNpemU6IDEycHg7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDE1cHggNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJ0bi1hcHAgPiAuZmEsXG4uYnRuLWFwcCA+IC5mYXMsXG4uYnRuLWFwcCA+IC5mYXIsXG4uYnRuLWFwcCA+IC5mYWIsXG4uYnRuLWFwcCA+IC5mYWwsXG4uYnRuLWFwcCA+IC5mYWQsXG4uYnRuLWFwcCA+IC5zdmctaW5saW5lLS1mYSxcbi5idG4tYXBwID4gLmlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5idG4tYXBwID4gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5idG4tYXBwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjYWFhYWFhO1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLmJ0bi1hcHA6YWN0aXZlLCAuYnRuLWFwcDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJ0bi1hcHAgPiAuYmFkZ2Uge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMHB4O1xuICB0b3A6IC0zcHg7XG59XG5cbi5idG4teHMge1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1kZWZhdWx0LFxuLmRhcmstbW9kZSAuYnRuLWFwcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQwNDc7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1kZWZhdWx0OmhvdmVyLCAuZGFyay1tb2RlIC5idG4tZGVmYXVsdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmJ0bi1hcHA6aG92ZXIsXG4uZGFyay1tb2RlIC5idG4tYXBwOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDc0ZTtcbiAgY29sb3I6ICNkZWUyZTY7XG4gIGJvcmRlci1jb2xvcjogIzcyN2I4NDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWxpZ2h0OmhvdmVyLCAuZGFyay1tb2RlIC5idG4tbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xuICBjb2xvcjogI2RlZTJlNjtcbiAgYm9yZGVyLWNvbG9yOiAjNzg4MjhhO1xufVxuXG4uZGFyay1tb2RlIC5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzU0NzY7XG4gIGJvcmRlci1jb2xvcjogIzMwNGU2ZDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXByaW1hcnk6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1wcmltYXJ5LmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzU0NzY7XG4gIGJvcmRlci1jb2xvcjogIzMwNGU2ZDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDkyLCAxMjYsIDE2MiwgMC41KTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJ0bi1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ZTZkO1xuICBib3JkZXItY29sb3I6ICMyYzQ3NjU7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoOTIsIDEyNiwgMTYyLCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWE2MjY4O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVhNjI2ODtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MjtcbiAgYm9yZGVyLWNvbG9yOiAjNGU1NTViO1xufVxuXG4uZGFyay1tb2RlIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEzMCwgMTM4LCAxNDUsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4YztcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTY2O1xufVxuXG4uZGFyay1tb2RlIC5idG4tc3VjY2Vzczpmb2N1cywgLmRhcmstbW9kZSAuYnRuLXN1Y2Nlc3MuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTY2O1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMzgsIDE5OCwgMTU3LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJ0bi1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5NjY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2M1ZDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuZGFyay1tb2RlIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgzOCwgMTk4LCAxNTcsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzODRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMjE3ZGJiO1xufVxuXG4uZGFyay1tb2RlIC5idG4taW5mbzpmb2N1cywgLmRhcmstbW9kZSAuYnRuLWluZm8uZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzODRjNjtcbiAgYm9yZGVyLWNvbG9yOiAjMjE3ZGJiO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoODIsIDE2NywgMjI0LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4taW5mby5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLWluZm86ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTdkYmI7XG4gIGJvcmRlci1jb2xvcjogIzFmNzZiMDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuZGFyay1tb2RlIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg4MiwgMTY3LCAyMjQsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi13YXJuaW5nIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ODYwYjtcbiAgYm9yZGVyLWNvbG9yOiAjYzg3ZjBhO1xufVxuXG4uZGFyay1tb2RlIC5idG4td2FybmluZzpmb2N1cywgLmRhcmstbW9kZSAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ODYwYjtcbiAgYm9yZGVyLWNvbG9yOiAjYzg3ZjBhO1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjExLCAxMzksIDI0LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4td2FybmluZy5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjODdmMGE7XG4gIGJvcmRlci1jb2xvcjogI2JjNzcwYTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuZGFyay1tb2RlIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMTEsIDEzOSwgMjQsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5idG4tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMTJlMWM7XG4gIGJvcmRlci1jb2xvcjogI2Q2MmMxYTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWRhbmdlcjpmb2N1cywgLmRhcmstbW9kZSAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTEyZTFjO1xuICBib3JkZXItY29sb3I6ICNkNjJjMWE7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMzUsIDEwMywgODksIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNjJjMWE7XG4gIGJvcmRlci1jb2xvcjogI2NhMmExOTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMzUsIDEwMywgODksIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1saWdodDpmb2N1cywgLmRhcmstbW9kZSAuYnRuLWxpZ2h0LmZvY3VzIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMmU2ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDIxNSwgMjE4LCAyMjIsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1saWdodC5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLWxpZ2h0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xuICBib3JkZXItY29sb3I6ICNkM2Q5ZGY7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjE1LCAyMTgsIDIyMiwgMC41KTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MmQzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5idG4tZGFyazpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxYTFkO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1kYXJrOmZvY3VzLCAuZGFyay1tb2RlIC5idG4tZGFyay5mb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTcxYTFkO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMDIsIDEwOSwgMTE3LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tZGFyay5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MmQzMjtcbiAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjO1xufVxuXG4uZGFyay1tb2RlIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJ0bi1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjE0MTY7XG4gIGJvcmRlci1jb2xvcjogIzJlMzQzOTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuZGFyay1tb2RlIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMDIsIDEwOSwgMTE3LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMzZjY3OTE7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNjMsIDEwMywgMTQ1LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1wcmltYXJ5LmRpc2FibGVkLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1wcmltYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICMzZjY3OTE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg2MywgMTAzLCAxNDUsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmRpc2FibGVkIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBib3JkZXItY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMCwgMTg4LCAxNDAsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwYmM4YztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDAsIDE4OCwgMTQwLCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1pbmZvIHtcbiAgY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWluZm86Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoNTIsIDE1MiwgMjE5LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1pbmZvOmRpc2FibGVkIHtcbiAgY29sb3I6ICMzNDk4ZGI7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg1MiwgMTUyLCAyMTksIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xuICBjb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS13YXJuaW5nOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtd2FybmluZzpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDMsIDE1NiwgMTgsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2YzOWMxMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0MywgMTU2LCAxOCwgMC41KTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYW5nZXIuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjMxLCA3NiwgNjAsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVkIHtcbiAgY29sb3I6ICNlNzRjM2M7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyMzEsIDc2LCA2MCwgMC41KTtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1saWdodC5kaXNhYmxlZCwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtbGlnaHQ6ZGlzYWJsZWQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbi5zaG93ID4gLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7XG59XG5cbi5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzA2MDcwODtcbiAgYm9yZGVyLWNvbG9yOiAjMDYwNzA4O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA3MDg7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg2LCA3LCA4LCAwLjUpO1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYXJrLmRpc2FibGVkLCAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgY29sb3I6ICMwNjA3MDg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWRhcmsuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwNjA3MDg7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmRhcmstbW9kZSAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5kYXJrLW1vZGUgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuLnNob3cgPiAuZGFyay1tb2RlIC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSg2LCA3LCA4LCAwLjUpO1xufVxuXG4uY2FsbG91dCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjZTllY2VmO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4uY2FsbG91dCBhIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uY2FsbG91dCBhOmhvdmVyIHtcbiAgY29sb3I6ICNlOWVjZWY7XG59XG5cbi5jYWxsb3V0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYWxsb3V0LmNhbGxvdXQtZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNiZDIxMzA7XG59XG5cbi5jYWxsb3V0LmNhbGxvdXQtd2FybmluZyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uY2FsbG91dC5jYWxsb3V0LWluZm8ge1xuICBib3JkZXItbGVmdC1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmNhbGxvdXQuY2FsbG91dC1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxODM5NWU7XG59XG5cbi5kYXJrLW1vZGUgLmNhbGxvdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xufVxuXG4uZGFyay1tb2RlIC5jYWxsb3V0LmNhbGxvdXQtZGFuZ2VyIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZDc2Njk7XG59XG5cbi5kYXJrLW1vZGUgLmNhbGxvdXQuY2FsbG91dC13YXJuaW5nIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNWIwNDM7XG59XG5cbi5kYXJrLW1vZGUgLmNhbGxvdXQuY2FsbG91dC1pbmZvIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM1ZmFlZTM7XG59XG5cbi5kYXJrLW1vZGUgLmNhbGxvdXQuY2FsbG91dC1zdWNjZXNzIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMGVmYjI7XG59XG5cbi5hbGVydCAuaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmFsZXJ0IC5jbG9zZSwgLmFsZXJ0IC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4uYWxlcnQgLmNsb3NlOmhvdmVyLCAuYWxlcnQgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmFsZXJ0IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNmZlNjtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG5cbi5hbGVydC1kZWZhdWx0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1wcmltYXJ5IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwMDI3NTI7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA2ODZmO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzM4M2Q0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTNlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDZkOGRiO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1zZWNvbmRhcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYzhjYmNmO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIwMjMyNjtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjM5MjNkO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGVkZGE7XG4gIGJvcmRlci1jb2xvcjogI2MzZTZjYjtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5hbGVydC1kZWZhdWx0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzBiMmUxMztcbn1cblxuLmFsZXJ0LWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTQ4ZWExO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtaW5mbyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYmRkZTU7XG59XG5cbi5hbGVydC1kZWZhdWx0LWluZm8gLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA2MmMzMztcbn1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZWRiMTAwO1xufVxuXG4uYWxlcnQtZGVmYXVsdC13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzY2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWViYTtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtd2FybmluZyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmU4YTE7XG59XG5cbi5hbGVydC1kZWZhdWx0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkMzI1MzU7XG59XG5cbi5hbGVydC1kZWZhdWx0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG5cbi5hbGVydC1kZWZhdWx0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5hbGVydC1kZWZhdWx0LWRhbmdlciAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNDkxMjE3O1xufVxuXG4uYWxlcnQtbGlnaHQge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG5cbi5hbGVydC1kZWZhdWx0LWxpZ2h0IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtbGlnaHQgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzY4Njg2ODtcbn1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyZDMyO1xufVxuXG4uYWxlcnQtZGVmYXVsdC1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZDk7XG4gIGJvcmRlci1jb2xvcjogI2M2YzhjYTtcbn1cblxuLmFsZXJ0LWRlZmF1bHQtZGFyayBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiOWJiYmU7XG59XG5cbi5hbGVydC1kZWZhdWx0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0MDUwNTtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzNzVhN2Y7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBib3JkZXItY29sb3I6ICNiOGRhZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtcHJpbWFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5ZmNkZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyNzUyO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA2ODZmO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtc2Vjb25kYXJ5IGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzIwMjMyNjtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBib3JkZXItY29sb3I6ICMwMGEzNzk7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtc3VjY2VzcyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMGIyZTEzO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzI1OGNkMTtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1pbmZvIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwNjJjMzM7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzFmMmQzZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZTA4ZTBiO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LXdhcm5pbmcgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U0MzcyNTtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZDdkYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LWRhbmdlciBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmMWIwYjc7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0OTEyMTc7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWxpZ2h0IHtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmRhcmstbW9kZSAuYWxlcnQtZGVmYXVsdC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRlZmF1bHQtbGlnaHQgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LWxpZ2h0IC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM2ODY4Njg7XG59XG5cbi5kYXJrLW1vZGUgLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMjkyZDMyO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LWRhcmsgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlO1xufVxuXG4uZGFyay1tb2RlIC5hbGVydC1kZWZhdWx0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0MDUwNTtcbn1cblxuLnRhYmxlOm5vdCgudGFibGUtZGFyaykge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnRhYmxlLnRhYmxlLWhlYWQtZml4ZWQgdGhlYWQgdHI6bnRoLWNoaWxkKDEpIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCAjZGVlMmU2LCBpbnNldCAwIC0xcHggMCAjZGVlMmU2O1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3k7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG59XG5cbi50YWJsZS50YWJsZS1oZWFkLWZpeGVkLnRhYmxlLWRhcmsgdGhlYWQgdHI6bnRoLWNoaWxkKDEpIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCAjMzgzZjQ1LCBpbnNldCAwIC0xcHggMCAjMzgzZjQ1O1xufVxuXG4udGFibGUubm8tYm9yZGVyLFxuLnRhYmxlLm5vLWJvcmRlciB0ZCxcbi50YWJsZS5uby1ib3JkZXIgdGgge1xuICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS50ZXh0LWNlbnRlcixcbi50YWJsZS50ZXh0LWNlbnRlciB0ZCxcbi50YWJsZS50ZXh0LWNlbnRlciB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLnRhYmxlLXZhbGlnbi1taWRkbGUgdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLnRhYmxlLXZhbGlnbi1taWRkbGUgdGhlYWQgPiB0ciA+IHRkLFxuLnRhYmxlLnRhYmxlLXZhbGlnbi1taWRkbGUgdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLnRhYmxlLXZhbGlnbi1taWRkbGUgdGJvZHkgPiB0ciA+IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRoZWFkID4gdHIgPiB0aDpmaXJzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRmb290ID4gdHIgPiB0aDpmaXJzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRmb290ID4gdHIgPiB0ZDpmaXJzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRib2R5ID4gdHIgPiB0aDpmaXJzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi5jYXJkLWJvZHkucC0wIC50YWJsZSB0aGVhZCA+IHRyID4gdGg6bGFzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRoZWFkID4gdHIgPiB0ZDpsYXN0LW9mLXR5cGUsXG4uY2FyZC1ib2R5LnAtMCAudGFibGUgdGZvb3QgPiB0ciA+IHRoOmxhc3Qtb2YtdHlwZSxcbi5jYXJkLWJvZHkucC0wIC50YWJsZSB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1vZi10eXBlLFxuLmNhcmQtYm9keS5wLTAgLnRhYmxlIHRib2R5ID4gdHIgPiB0aDpsYXN0LW9mLXR5cGUsXG4uY2FyZC1ib2R5LnAtMCAudGFibGUgdGJvZHkgPiB0ciA+IHRkOmxhc3Qtb2YtdHlwZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyLmV4cGFuZGFibGUtYm9keTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuW2RhdGEtd2lkZ2V0PWV4cGFuZGFibGUtdGFibGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5bZGF0YS13aWRnZXQ9ZXhwYW5kYWJsZS10YWJsZV0gaS5leHBhbmRhYmxlLXRhYmxlLWNhcmV0IHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbn1cblxuW2RhdGEtd2lkZ2V0PWV4cGFuZGFibGUtdGFibGVdW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gaS5leHBhbmRhYmxlLXRhYmxlLWNhcmV0W2NsYXNzKj1yaWdodF0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG5bZGF0YS13aWRnZXQ9ZXhwYW5kYWJsZS10YWJsZV1bYXJpYS1leHBhbmRlZD10cnVlXSBpLmV4cGFuZGFibGUtdGFibGUtY2FyZXRbY2xhc3MqPWxlZnRdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG5bYXJpYS1leHBhbmRlZD10cnVlXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gaS5leHBhbmRhYmxlLXRhYmxlLWNhcmV0IHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgbGluZWFyLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGxpbmVhcjtcbn1cblxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gW2RhdGEtd2lkZ2V0PWV4cGFuZGFibGUtdGFibGVdIGkuZXhwYW5kYWJsZS10YWJsZS1jYXJldFtjbGFzcyo9cmlnaHRdIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuW2FyaWEtZXhwYW5kZWQ9dHJ1ZV0gW2RhdGEtd2lkZ2V0PWV4cGFuZGFibGUtdGFibGVdIGkuZXhwYW5kYWJsZS10YWJsZS1jYXJldFtjbGFzcyo9bGVmdF0ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5leHBhbmRhYmxlLWJvZHkgPiB0ZCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5leHBhbmRhYmxlLWJvZHkgPiB0ZCA+IGRpdixcbi5leHBhbmRhYmxlLWJvZHkgPiB0ZCA+IHAge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG4uZXhwYW5kYWJsZS1ib2R5IC50YWJsZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAwLjc1cmVtKTtcbiAgbWFyZ2luOiAwIDAgMCAwLjc1cmVtO1xufVxuXG4uZXhwYW5kYWJsZS1ib2R5IC50YWJsZSB0cjpmaXJzdC1jaGlsZCB0ZCxcbi5leHBhbmRhYmxlLWJvZHkgLnRhYmxlIHRyOmZpcnN0LWNoaWxkIHRoIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLmRhcmstbW9kZSAudGFibGUtYm9yZGVyZWQsXG4uZGFyay1tb2RlIC50YWJsZS1ib3JkZXJlZCB0ZCxcbi5kYXJrLW1vZGUgLnRhYmxlLWJvcmRlcmVkIHRoIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGNvbG9yOiAjZGVlMmU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3O1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRhYmxlIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAudGFibGUgdGgsXG4uZGFyay1tb2RlIC50YWJsZSB0ZCB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLnRhYmxlLnRhYmxlLWhlYWQtZml4ZWQgdGhlYWQgdHI6bnRoLWNoaWxkKDEpIHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNDc0ZTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiAuY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCAuY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtY3VzdG9tLWljb24gPiAuZmEsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5mYXMsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5mYXIsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5mYWIsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5mYWwsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5mYWQsXG4uY2Fyb3VzZWwtY29udHJvbC1jdXN0b20taWNvbiA+IC5zdmctaW5saW5lLS1mYSxcbi5jYXJvdXNlbC1jb250cm9sLWN1c3RvbS1pY29uID4gLmlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiA0MHB4O1xuICBtYXJnaW4tdG9wOiAtMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogNTtcbn1cblxuLmNsb3NlLCAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5jbG9zZTpob3ZlciwgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZTpob3ZlciB7XG4gIGNvbG9yOiAjNWM1YjViO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLm1haWxib3gtYXR0YWNobWVudC1jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzLCAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgb3BhY2l0eTogMC43NTtcbn1cblxuLmNsb3NlOmZvY3VzLCAubWFpbGJveC1hdHRhY2htZW50LWNsb3NlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYnV0dG9uLmNsb3NlLCBidXR0b24ubWFpbGJveC1hdHRhY2htZW50LWNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuYS5jbG9zZS5kaXNhYmxlZCwgYS5kaXNhYmxlZC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnNtYWxsLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zbWFsbC1ib3ggPiAuaW5uZXIge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc21hbGwtYm94ID4gLnNtYWxsLWJveC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5zbWFsbC1ib3ggPiAuc21hbGwtYm94LWZvb3Rlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc21hbGwtYm94IGgzLCAuc21hbGwtYm94IC5oMyB7XG4gIGZvbnQtc2l6ZTogMi4ycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC14bC0yIC5zbWFsbC1ib3ggaDMsIC5jb2wteGwtMiAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1sZy0yIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbGctMiAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1tZC0yIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbWQtMiAuc21hbGwtYm94IC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbiAgLmNvbC14bC0zIC5zbWFsbC1ib3ggaDMsIC5jb2wteGwtMyAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1sZy0zIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbGctMyAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1tZC0zIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbWQtMyAuc21hbGwtYm94IC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0yIC5zbWFsbC1ib3ggaDMsIC5jb2wteGwtMiAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1sZy0yIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbGctMiAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1tZC0yIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbWQtMiAuc21hbGwtYm94IC5oMyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbiAgLmNvbC14bC0zIC5zbWFsbC1ib3ggaDMsIC5jb2wteGwtMyAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1sZy0zIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbGctMyAuc21hbGwtYm94IC5oMyxcbiAgLmNvbC1tZC0zIC5zbWFsbC1ib3ggaDMsXG4gIC5jb2wtbWQtMyAuc21hbGwtYm94IC5oMyB7XG4gICAgZm9udC1zaXplOiAyLjJyZW07XG4gIH1cbn1cbi5zbWFsbC1ib3ggcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLnNtYWxsLWJveCBwID4gc21hbGwsIC5zbWFsbC1ib3ggcCA+IC5zbWFsbCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLnNtYWxsLWJveCBoMywgLnNtYWxsLWJveCAuaDMsXG4uc21hbGwtYm94IHAge1xuICB6LWluZGV4OiA1O1xufVxuXG4uc21hbGwtYm94IC5pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIHotaW5kZXg6IDA7XG59XG5cbi5zbWFsbC1ib3ggLmljb24gPiBpIHtcbiAgZm9udC1zaXplOiA5MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG59XG5cbi5zbWFsbC1ib3ggLmljb24gPiBpLmZhLCAuc21hbGwtYm94IC5pY29uID4gaS5mYXMsIC5zbWFsbC1ib3ggLmljb24gPiBpLmZhciwgLnNtYWxsLWJveCAuaWNvbiA+IGkuZmFiLCAuc21hbGwtYm94IC5pY29uID4gaS5mYWwsIC5zbWFsbC1ib3ggLmljb24gPiBpLmZhZCwgLnNtYWxsLWJveCAuaWNvbiA+IGkuaW9uIHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICB0b3A6IDIwcHg7XG59XG5cbi5zbWFsbC1ib3ggLmljb24gc3ZnIHtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDE1cHg7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgbGluZWFyO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG59XG5cbi5zbWFsbC1ib3g6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zbWFsbC1ib3g6aG92ZXIgLmljb24gPiBpLCAuc21hbGwtYm94OmhvdmVyIC5pY29uID4gaS5mYSwgLnNtYWxsLWJveDpob3ZlciAuaWNvbiA+IGkuZmFzLCAuc21hbGwtYm94OmhvdmVyIC5pY29uID4gaS5mYXIsIC5zbWFsbC1ib3g6aG92ZXIgLmljb24gPiBpLmZhYiwgLnNtYWxsLWJveDpob3ZlciAuaWNvbiA+IGkuZmFsLCAuc21hbGwtYm94OmhvdmVyIC5pY29uID4gaS5mYWQsIC5zbWFsbC1ib3g6aG92ZXIgLmljb24gPiBpLmlvbiB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG5cbi5zbWFsbC1ib3g6aG92ZXIgLmljb24gPiBzdmcge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnNtYWxsLWJveCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zbWFsbC1ib3ggLmljb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNtYWxsLWJveCBwIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cbi5pbmZvLWJveCB7XG4gIGJveC1zaGFkb3c6IDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyNSksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBtaW4taGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5pbmZvLWJveCAucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogNXB4IDA7XG59XG5cbi5pbmZvLWJveCAucHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5pbmZvLWJveCAuaW5mby1ib3gtaWNvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94LWljb24gPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5pbmZvLWJveCAuaW5mby1ib3gtY29udGVudCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgLW1zLWZsZXg6IDE7XG4gIGZsZXg6IDE7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveC1udW1iZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbixcbi5pbmZvLWJveCAuaW5mby1ib3gtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctcHJpbWFyeSxcbi5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctcHJpbWFyeSAucHJvZ3Jlc3MtYmFyLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtcHJpbWFyeSAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctc2Vjb25kYXJ5LFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5pbmZvLWJveCAuaW5mby1ib3ggLmJnLXNlY29uZGFyeSAucHJvZ3Jlc3MtYmFyLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1zdWNjZXNzLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1zdWNjZXNzIC5wcm9ncmVzcy1iYXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1zdWNjZXNzIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1pbmZvLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1pbmZvIC5wcm9ncmVzcy1iYXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1pbmZvIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy13YXJuaW5nLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy13YXJuaW5nIC5wcm9ncmVzcy1iYXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC13YXJuaW5nIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyZDNkO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1kYW5nZXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZGFuZ2VyIC5wcm9ncmVzcy1iYXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1kYW5nZXIgLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWxpZ2h0LFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtbGlnaHQge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctbGlnaHQgLnByb2dyZXNzLWJhcixcbi5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LWxpZ2h0IC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWYyZDNkO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1kYXJrLFxuLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1kYXJrIC5wcm9ncmVzcy1iYXIsXG4uaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1kYXJrIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uaW5mby1ib3ggLmluZm8tYm94LW1vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wteGwtMiAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uLFxuICAuY29sLWxnLTIgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbixcbiAgLmNvbC1tZC0yIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbC14bC0zIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24sXG4gIC5jb2wtbGctMyAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uLFxuICAuY29sLW1kLTMgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wteGwtMiAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uLFxuICAuY29sLWxnLTIgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbixcbiAgLmNvbC1tZC0yIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuY29sLXhsLTMgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbixcbiAgLmNvbC1sZy0zIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24sXG4gIC5jb2wtbWQtMyAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC14bC0yIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24sXG4gIC5jb2wtbGctMiAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uLFxuICAuY29sLW1kLTIgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb2wteGwtMyAuaW5mby1ib3ggLnByb2dyZXNzLWRlc2NyaXB0aW9uLFxuICAuY29sLWxnLTMgLmluZm8tYm94IC5wcm9ncmVzcy1kZXNjcmlwdGlvbixcbiAgLmNvbC1tZC0zIC5pbmZvLWJveCAucHJvZ3Jlc3MtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLmRhcmstbW9kZSAuaW5mby1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1wcmltYXJ5LFxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctcHJpbWFyeSAucHJvZ3Jlc3MtYmFyLFxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1wcmltYXJ5IC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLXNlY29uZGFyeSxcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctc2Vjb25kYXJ5IC5wcm9ncmVzcy1iYXIsXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LXNlY29uZGFyeSAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1zdWNjZXNzLFxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctc3VjY2VzcyAucHJvZ3Jlc3MtYmFyLFxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1zdWNjZXNzIC5wcm9ncmVzcy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWluZm8sXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1pbmZvIC5wcm9ncmVzcy1iYXIsXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LWluZm8gLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctd2FybmluZyxcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtd2FybmluZyB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLXdhcm5pbmcgLnByb2dyZXNzLWJhcixcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtd2FybmluZyAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1kYW5nZXIsXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWRhbmdlciAucHJvZ3Jlc3MtYmFyLFxuLmRhcmstbW9kZSAuaW5mby1ib3ggLmluZm8tYm94IC5iZy1ncmFkaWVudC1kYW5nZXIgLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctbGlnaHQsXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWdyYWRpZW50LWxpZ2h0IHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctbGlnaHQgLnByb2dyZXNzLWJhcixcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtbGlnaHQgLnByb2dyZXNzLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZGFyayxcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pbmZvLWJveCAuaW5mby1ib3ggLmJnLWRhcmsgLnByb2dyZXNzLWJhcixcbi5kYXJrLW1vZGUgLmluZm8tYm94IC5pbmZvLWJveCAuYmctZ3JhZGllbnQtZGFyayAucHJvZ3Jlc3MtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRpbWVsaW5lIHtcbiAgbWFyZ2luOiAwIDAgNDVweDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGltZWxpbmU6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogXCJcIjtcbiAgbGVmdDogMzFweDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDRweDtcbn1cblxuLnRpbWVsaW5lID4gZGl2IHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aW1lbGluZSA+IGRpdjo6YmVmb3JlLCAudGltZWxpbmUgPiBkaXY6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtIHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZSB7XG4gIGNvbG9yOiAjOTk5O1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtaGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtID4gLnRpbWVsaW5lLWhlYWRlciA+IGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGltZWxpbmUgPiBkaXYgPiAudGltZWxpbmUtaXRlbSA+IC50aW1lbGluZS1ib2R5LFxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtZm9vdGVyIHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtYm9keSA+IGltZyB7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtYm9keSA+IGRsLFxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtYm9keSBvbCxcbi50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtID4gLnRpbWVsaW5lLWJvZHkgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtID4gLnRpbWVsaW5lLWZvb3RlciA+IGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLmZhLFxuLnRpbWVsaW5lID4gZGl2ID4gLmZhcyxcbi50aW1lbGluZSA+IGRpdiA+IC5mYXIsXG4udGltZWxpbmUgPiBkaXYgPiAuZmFiLFxuLnRpbWVsaW5lID4gZGl2ID4gLmZhbCxcbi50aW1lbGluZSA+IGRpdiA+IC5mYWQsXG4udGltZWxpbmUgPiBkaXYgPiAuc3ZnLWlubGluZS0tZmEsXG4udGltZWxpbmUgPiBkaXYgPiAuaW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGVmdDogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4udGltZWxpbmUgPiBkaXYgPiAuc3ZnLWlubGluZS0tZmEge1xuICBwYWRkaW5nOiA3cHg7XG59XG5cbi50aW1lbGluZSA+IC50aW1lLWxhYmVsID4gc3BhbiB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi50aW1lbGluZS1pbnZlcnNlID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0ge1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4udGltZWxpbmUtaW52ZXJzZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtID4gLnRpbWVsaW5lLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZWUyZTY7XG59XG5cbi5kYXJrLW1vZGUgLnRpbWVsaW5lOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAudGltZWxpbmUgPiBkaXYgPiAudGltZWxpbmUtaXRlbSA+IC50aW1lbGluZS1oZWFkZXIge1xuICBjb2xvcjogI2NlZDRkYTtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC50aW1lbGluZSA+IGRpdiA+IC50aW1lbGluZS1pdGVtID4gLnRpbWUge1xuICBjb2xvcjogI2NlZDRkYTtcbn1cblxuLnByb2R1Y3RzLWxpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5wcm9kdWN0cy1saXN0ID4gLml0ZW0ge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG5cbi5wcm9kdWN0cy1saXN0ID4gLml0ZW06OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucHJvZHVjdHMtbGlzdCAucHJvZHVjdC1pbWcge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3QtaW1nIGltZyB7XG4gIGhlaWdodDogNTBweDtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi5wcm9kdWN0cy1saXN0IC5wcm9kdWN0LWluZm8ge1xuICBtYXJnaW4tbGVmdDogNjBweDtcbn1cblxuLnByb2R1Y3RzLWxpc3QgLnByb2R1Y3QtdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucHJvZHVjdHMtbGlzdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5wcm9kdWN0LWxpc3QtaW4tY2FyZCA+IC5pdGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4ucHJvZHVjdC1saXN0LWluLWNhcmQgPiAuaXRlbTpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xufVxuXG4uZGFyay1tb2RlIC5wcm9kdWN0cy1saXN0ID4gLml0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAucHJvZHVjdC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjY2VkNGRhO1xufVxuXG4uZGlyZWN0LWNoYXQgLmNhcmQtYm9keSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGlyZWN0LWNoYXQuY2hhdC1wYW5lLW9wZW4gLmRpcmVjdC1jaGF0LWNvbnRhY3RzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5kaXJlY3QtY2hhdC50aW1lc3RhbXAtbGlnaHQgLmRpcmVjdC1jaGF0LXRpbWVzdGFtcCB7XG4gIGNvbG9yOiAjMzA0NjVmO1xufVxuXG4uZGlyZWN0LWNoYXQudGltZXN0YW1wLWRhcmsgLmRpcmVjdC1jaGF0LXRpbWVzdGFtcCB7XG4gIGNvbG9yOiAjY2NjY2NjO1xufVxuXG4uZGlyZWN0LWNoYXQtbWVzc2FnZXMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kaXJlY3QtY2hhdC1tc2csXG4uZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZGlyZWN0LWNoYXQtbXNnIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmRpcmVjdC1jaGF0LW1zZzo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5kaXJlY3QtY2hhdC1tZXNzYWdlcyxcbi5kaXJlY3QtY2hhdC1jb250YWN0cyB7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlLWluLW91dDtcbn1cblxuLmRpcmVjdC1jaGF0LXRleHQge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMmQ2ZGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmQ2ZGU7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDVweCAwIDAgNTBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZDJkNmRlO1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiAxNXB4O1xuICB3aWR0aDogMDtcbn1cblxuLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5kaXJlY3QtY2hhdC10ZXh0OjpiZWZvcmUge1xuICBib3JkZXItd2lkdGg6IDZweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLnJpZ2h0IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbn1cblxuLnJpZ2h0IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLnJpZ2h0IC5kaXJlY3QtY2hhdC10ZXh0OjpiZWZvcmUge1xuICBib3JkZXItbGVmdC1jb2xvcjogI2QyZDZkZTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGVmdDogMTAwJTtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5kaXJlY3QtY2hhdC1pbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4ucmlnaHQgLmRpcmVjdC1jaGF0LWltZyB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmRpcmVjdC1jaGF0LWluZm9zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmRpcmVjdC1jaGF0LW5hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uZGlyZWN0LWNoYXQtdGltZXN0YW1wIHtcbiAgY29sb3I6ICM2OTc1ODI7XG59XG5cbi5kaXJlY3QtY2hhdC1jb250YWN0cy1vcGVuIC5kaXJlY3QtY2hhdC1jb250YWN0cyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uZGlyZWN0LWNoYXQtY29udGFjdHMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMSUsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDElLCAwKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRpcmVjdC1jaGF0LWNvbnRhY3RzLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRpcmVjdC1jaGF0LWNvbnRhY3RzLWxpZ2h0IC5jb250YWN0cy1saXN0LW5hbWUge1xuICBjb2xvcjogIzQ5NTA1Nztcbn1cblxuLmRpcmVjdC1jaGF0LWNvbnRhY3RzLWxpZ2h0IC5jb250YWN0cy1saXN0LWRhdGUge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRpcmVjdC1jaGF0LWNvbnRhY3RzLWxpZ2h0IC5jb250YWN0cy1saXN0LW1zZyB7XG4gIGNvbG9yOiAjNTQ1YjYyO1xufVxuXG4uY29udGFjdHMtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNvbnRhY3RzLWxpc3QgPiBsaSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLmNvbnRhY3RzLWxpc3QgPiBsaTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jb250YWN0cy1saXN0ID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3RzLWxpc3QtaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQwcHg7XG59XG5cbi5jb250YWN0cy1saXN0LWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5jb250YWN0cy1saXN0LW5hbWUsXG4uY29udGFjdHMtbGlzdC1zdGF0dXMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbnRhY3RzLWxpc3QtbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5jb250YWN0cy1saXN0LXN0YXR1cyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi5jb250YWN0cy1saXN0LWRhdGUge1xuICBjb2xvcjogI2NlZDRkYTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNvbnRhY3RzLWxpc3QtbXNnIHtcbiAgY29sb3I6ICNiMWJiYzQ7XG59XG5cbi5kaXJlY3QtY2hhdC1wcmltYXJ5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LXByaW1hcnkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtcHJpbWFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5kaXJlY3QtY2hhdC1zZWNvbmRhcnkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtc2Vjb25kYXJ5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LXNlY29uZGFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kaXJlY3QtY2hhdC1zdWNjZXNzIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LXN1Y2Nlc3MgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtc3VjY2VzcyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDJlNWY7XG59XG5cbi5kaXJlY3QtY2hhdC1pbmZvIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWluZm8gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtaW5mbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kaXJlY3QtY2hhdC13YXJuaW5nIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRpcmVjdC1jaGF0LXdhcm5pbmcgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtd2FybmluZyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5kaXJlY3QtY2hhdC1kYW5nZXIgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtZGFuZ2VyIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LWRhbmdlciAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5kaXJlY3QtY2hhdC1saWdodCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kaXJlY3QtY2hhdC1saWdodCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kaXJlY3QtY2hhdC1saWdodCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kaXJlY3QtY2hhdC1kYXJrIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWRhcmsgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kaXJlY3QtY2hhdC1saWdodGJsdWUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtbGlnaHRibHVlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LWxpZ2h0Ymx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzYzhkYmM7XG59XG5cbi5kaXJlY3QtY2hhdC1uYXZ5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LW5hdnkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtbmF2eSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5kaXJlY3QtY2hhdC1vbGl2ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk5NzA7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kaXJlY3QtY2hhdC1vbGl2ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kaXJlY3QtY2hhdC1vbGl2ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZDk5NzA7XG59XG5cbi5kaXJlY3QtY2hhdC1saW1lIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRpcmVjdC1jaGF0LWxpbWUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtbGltZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMWZmNzA7XG59XG5cbi5kaXJlY3QtY2hhdC1mdWNoc2lhIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWZ1Y2hzaWEgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtZnVjaHNpYSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMDEyYmU7XG59XG5cbi5kaXJlY3QtY2hhdC1tYXJvb24gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwO1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtbWFyb29uIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LW1hcm9vbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkODFiNjA7XG59XG5cbi5kaXJlY3QtY2hhdC1ibHVlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWJsdWUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtYmx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDdiZmY7XG59XG5cbi5kaXJlY3QtY2hhdC1pbmRpZ28gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtaW5kaWdvIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LWluZGlnbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kaXJlY3QtY2hhdC1wdXJwbGUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtcHVycGxlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LXB1cnBsZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5kaXJlY3QtY2hhdC1waW5rIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LXBpbmsgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtcGluayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlODNlOGM7XG59XG5cbi5kaXJlY3QtY2hhdC1yZWQgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtcmVkIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LXJlZCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5kaXJlY3QtY2hhdC1vcmFuZ2UgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGlyZWN0LWNoYXQtb3JhbmdlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LW9yYW5nZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kaXJlY3QtY2hhdC15ZWxsb3cgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGlyZWN0LWNoYXQteWVsbG93IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LXllbGxvdyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5kaXJlY3QtY2hhdC1ncmVlbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kaXJlY3QtY2hhdC1ncmVlbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kaXJlY3QtY2hhdC1ncmVlbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDJlNWY7XG59XG5cbi5kaXJlY3QtY2hhdC10ZWFsIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LXRlYWwgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtdGVhbCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kaXJlY3QtY2hhdC1jeWFuIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWN5YW4gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtY3lhbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kaXJlY3QtY2hhdC13aGl0ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kaXJlY3QtY2hhdC13aGl0ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kaXJlY3QtY2hhdC13aGl0ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5kaXJlY3QtY2hhdC1ncmF5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRpcmVjdC1jaGF0LWdyYXkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGlyZWN0LWNoYXQtZ3JheSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kaXJlY3QtY2hhdC1ncmF5LWRhcmsgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGlyZWN0LWNoYXQtZ3JheS1kYXJrIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRpcmVjdC1jaGF0LWdyYXktZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0ZDU1O1xuICBib3JkZXItY29sb3I6ICM0YjU0NWM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNGI1NDVjO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC10aW1lc3RhbXAge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmRhcmstbW9kZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXByaW1hcnkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1wcmltYXJ5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtcHJpbWFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXNlY29uZGFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXNlY29uZGFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXNlY29uZGFyeSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXN1Y2Nlc3MgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBib3JkZXItY29sb3I6ICMwMGJjOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1zdWNjZXNzIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtc3VjY2VzcyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWluZm8gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1pbmZvIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtaW5mbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXdhcm5pbmcgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBib3JkZXItY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC13YXJuaW5nIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtd2FybmluZyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWRhbmdlciAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWRhbmdlciAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWRhbmdlciAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWxpZ2h0IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtbGlnaHQgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1saWdodCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWRhcmsgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1kYXJrIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWxpZ2h0Ymx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG4gIGJvcmRlci1jb2xvcjogIzg2YmFkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWxpZ2h0Ymx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWxpZ2h0Ymx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM4NmJhZDg7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW5hdnkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xuICBib3JkZXItY29sb3I6ICMwMDJjNTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1uYXZ5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtbmF2eSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW9saXZlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzhhMztcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtb2xpdmUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1vbGl2ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM3NGM4YTM7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWxpbWUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBib3JkZXItY29sb3I6ICM2N2ZmYTk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1saW1lIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtbGltZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWZ1Y2hzaWEgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY3MmQ4O1xuICBib3JkZXItY29sb3I6ICNmNjcyZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1mdWNoc2lhIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtZnVjaHNpYSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW1hcm9vbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG4gIGJvcmRlci1jb2xvcjogI2VkNmM5YjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW1hcm9vbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW1hcm9vbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWJsdWUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1ibHVlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtYmx1ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWluZGlnbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWluZGlnbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWluZGlnbyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXB1cnBsZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXB1cnBsZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXB1cnBsZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXBpbmsgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNlODNlOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1waW5rIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtcGluayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXJlZCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXJlZCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXJlZCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW9yYW5nZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW9yYW5nZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LW9yYW5nZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXllbGxvdyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXllbGxvdyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXllbGxvdyAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWdyZWVuIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtZ3JlZW4gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1ncmVlbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXRlYWwgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC10ZWFsIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtdGVhbCAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWN5YW4gLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1jeWFuIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtY3lhbiAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LXdoaXRlIC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtd2hpdGUgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQ6OmFmdGVyLCAuZGFyay1tb2RlIC5kaXJlY3QtY2hhdC13aGl0ZSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWdyYXkgLnJpZ2h0ID4gLmRpcmVjdC1jaGF0LXRleHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kaXJlY3QtY2hhdC1ncmF5IC5yaWdodCA+IC5kaXJlY3QtY2hhdC10ZXh0OjphZnRlciwgLmRhcmstbW9kZSAuZGlyZWN0LWNoYXQtZ3JheSAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWdyYXktZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWdyYXktZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YWZ0ZXIsIC5kYXJrLW1vZGUgLmRpcmVjdC1jaGF0LWdyYXktZGFyayAucmlnaHQgPiAuZGlyZWN0LWNoYXQtdGV4dDo6YmVmb3JlIHtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzNDNhNDA7XG59XG5cbi51c2Vycy1saXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4udXNlcnMtbGlzdCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLnVzZXJzLWxpc3QgPiBsaSBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4udXNlcnMtbGlzdCA+IGxpID4gYTpob3Zlcixcbi51c2Vycy1saXN0ID4gbGkgPiBhOmhvdmVyIC51c2Vycy1saXN0LW5hbWUge1xuICBjb2xvcjogIzk5OTtcbn1cblxuLnVzZXJzLWxpc3QtbmFtZSxcbi51c2Vycy1saXN0LWRhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnVzZXJzLWxpc3QtbmFtZSB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnVzZXJzLWxpc3QtZGF0ZSB7XG4gIGNvbG9yOiAjNzQ4MjkwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5kYXJrLW1vZGUgLnVzZXJzLWxpc3QtbmFtZSB7XG4gIGNvbG9yOiAjY2VkNGRhO1xufVxuXG4uZGFyay1tb2RlIC51c2Vycy1saXN0LWRhdGUge1xuICBjb2xvcjogI2FkYjViZDtcbn1cblxuLmNhcmQtd2lkZ2V0IHtcbiAgYm9yZGVyOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItaGVhZGVyIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGhlaWdodDogMTM1cHg7XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLndpZGdldC11c2VyIC53aWRnZXQtdXNlci11c2VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItZGVzYyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItaW1hZ2Uge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDgwcHg7XG59XG5cbi53aWRnZXQtdXNlciAud2lkZ2V0LXVzZXItaW1hZ2UgPiBpbWcge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA5MHB4O1xufVxuXG4ud2lkZ2V0LXVzZXIgLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi53aWRnZXQtdXNlci0yIC53aWRnZXQtdXNlci1oZWFkZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLndpZGdldC11c2VyLTIgLndpZGdldC11c2VyLXVzZXJuYW1lIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLndpZGdldC11c2VyLTIgLndpZGdldC11c2VyLWRlc2Mge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ud2lkZ2V0LXVzZXItMiAud2lkZ2V0LXVzZXItdXNlcm5hbWUsXG4ud2lkZ2V0LXVzZXItMiAud2lkZ2V0LXVzZXItZGVzYyB7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuXG4ud2lkZ2V0LXVzZXItMiAud2lkZ2V0LXVzZXItaW1hZ2UgPiBpbWcge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogNjVweDtcbn1cblxuLm1haWxib3gtbWVzc2FnZXMgPiAudGFibGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWlsYm94LWNvbnRyb2xzIHtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4ubWFpbGJveC1jb250cm9scy53aXRoLWJvcmRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLm1haWxib3gtcmVhZC1pbmZvIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubWFpbGJveC1yZWFkLWluZm8gaDMsIC5tYWlsYm94LXJlYWQtaW5mbyAuaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1haWxib3gtcmVhZC1pbmZvIGg1LCAubWFpbGJveC1yZWFkLWluZm8gLmg1IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA1cHggMCAwO1xufVxuXG4ubWFpbGJveC1yZWFkLXRpbWUge1xuICBjb2xvcjogIzk5OTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubWFpbGJveC1yZWFkLW1lc3NhZ2Uge1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ubWFpbGJveC1hdHRhY2htZW50cyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm1haWxib3gtYXR0YWNobWVudHMgbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjAwcHg7XG59XG5cbi5tYWlsYm94LWF0dGFjaG1lbnQtbmFtZSB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubWFpbGJveC1hdHRhY2htZW50LWljb24sXG4ubWFpbGJveC1hdHRhY2htZW50LWluZm8sXG4ubWFpbGJveC1hdHRhY2htZW50LXNpemUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haWxib3gtYXR0YWNobWVudC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm1haWxib3gtYXR0YWNobWVudC1zaXplIHtcbiAgY29sb3I6ICM5OTk7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm1haWxib3gtYXR0YWNobWVudC1zaXplID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNzVyZW07XG59XG5cbi5tYWlsYm94LWF0dGFjaG1lbnQtaWNvbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDY1cHg7XG4gIG1heC1oZWlnaHQ6IDEzMi41cHg7XG4gIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWFpbGJveC1hdHRhY2htZW50LWljb24uaGFzLWltZyB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tYWlsYm94LWF0dGFjaG1lbnQtaWNvbi5oYXMtaW1nID4gaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sb2Nrc2NyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbn1cblxuLmxvY2tzY3JlZW4gLmxvY2tzY3JlZW4tbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvY2tzY3JlZW4tbG9nbyB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9ja3NjcmVlbi1sb2dvIGEge1xuICBjb2xvcjogIzQ5NTA1Nztcbn1cblxuLmxvY2tzY3JlZW4td3JhcHBlciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG59XG5cbi5sb2Nrc2NyZWVuLWl0ZW0ge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMTBweCBhdXRvIDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI5MHB4O1xufVxuXG4ubG9ja3NjcmVlbi1pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbGVmdDogLTEwcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yNXB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmxvY2tzY3JlZW4taW1hZ2UgPiBpbWcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogNzBweDtcbiAgd2lkdGg6IDcwcHg7XG59XG5cbi5sb2Nrc2NyZWVuLWNyZWRlbnRpYWxzIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XG59XG5cbi5sb2Nrc2NyZWVuLWNyZWRlbnRpYWxzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXI6IDA7XG59XG5cbi5sb2Nrc2NyZWVuLWNyZWRlbnRpYWxzIC5idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDAgMTBweDtcbn1cblxuLmxvY2tzY3JlZW4tZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRhcmstbW9kZSAubG9ja3NjcmVlbi1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubG9ja3NjcmVlbi1sb2dvIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubG9ja3NjcmVlbi1jcmVkZW50aWFscyAuYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAubG9ja3NjcmVlbi1pbWFnZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5sb2dpbi1sb2dvLFxuLnJlZ2lzdGVyLWxvZ28ge1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbWFyZ2luLWJvdHRvbTogMC45cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2dpbi1sb2dvIGEsXG4ucmVnaXN0ZXItbG9nbyBhIHtcbiAgY29sb3I6ICM0OTUwNTc7XG59XG5cbi5sb2dpbi1wYWdlLFxuLnJlZ2lzdGVyLXBhZ2Uge1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwdmg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sb2dpbi1ib3gsXG4ucmVnaXN0ZXItYm94IHtcbiAgd2lkdGg6IDM2MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgLmxvZ2luLWJveCxcbiAgLnJlZ2lzdGVyLWJveCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbn1cbi5sb2dpbi1ib3ggLmNhcmQsXG4ucmVnaXN0ZXItYm94IC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSxcbi5yZWdpc3Rlci1jYXJkLWJvZHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItdG9wOiAwO1xuICBjb2xvcjogIzY2NjtcbiAgcGFkZGluZzogMjBweDtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCxcbi5yZWdpc3Rlci1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5sb2dpbi1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4ucmVnaXN0ZXItY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5pbnB1dC1ncm91cC1wcmVwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmb2N1cyB+IC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4ucmVnaXN0ZXItY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIH4gLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4ucmVnaXN0ZXItY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzIH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy12YWxpZDpmb2N1cyxcbi5yZWdpc3Rlci1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLmlucHV0LWdyb3VwLXByZXBlbmQgLmlucHV0LWdyb3VwLXRleHQsXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5yZWdpc3Rlci1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5yZWdpc3Rlci1jYXJkLWJvZHkgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQgfiAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsXG4ucmVnaXN0ZXItY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubG9naW4tY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0LFxuLnJlZ2lzdGVyLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmlucHV0LWdyb3VwLWFwcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmxvZ2luLWNhcmQtYm9keSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLXRleHQsXG4ucmVnaXN0ZXItY2FyZC1ib2R5IC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBjb2xvcjogIzc3NztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ubG9naW4tYm94LW1zZyxcbi5yZWdpc3Rlci1ib3gtbXNnIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwIDIwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc29jaWFsLWF1dGgtbGlua3Mge1xuICBtYXJnaW46IDEwcHggMDtcbn1cblxuLmRhcmstbW9kZSAubG9naW4tY2FyZC1ib2R5LFxuLmRhcmstbW9kZSAucmVnaXN0ZXItY2FyZC1ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAubG9naW4tbG9nbyBhLFxuLmRhcmstbW9kZSAucmVnaXN0ZXItbG9nbyBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5lcnJvci1wYWdlIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgd2lkdGg6IDYwMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4uZXJyb3ItcGFnZSA+IC5oZWFkbGluZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDEwMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2UgPiAuaGVhZGxpbmUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuLmVycm9yLXBhZ2UgPiAuZXJyb3ItY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTkwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjcuOThweCkge1xuICAuZXJyb3ItcGFnZSA+IC5lcnJvci1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuLmVycm9yLXBhZ2UgPiAuZXJyb3ItY29udGVudCA+IGgzLCAuZXJyb3ItcGFnZSA+IC5lcnJvci1jb250ZW50ID4gLmgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2UgPiAuZXJyb3ItY29udGVudCA+IGgzLCAuZXJyb3ItcGFnZSA+IC5lcnJvci1jb250ZW50ID4gLmgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5pbnZvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludm9pY2UtdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZGFyay1tb2RlIC5pbnZvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnByb2ZpbGUtdXNlci1pbWcge1xuICBib3JkZXI6IDNweCBzb2xpZCAjYWRiNWJkO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogM3B4O1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5wcm9maWxlLXVzZXJuYW1lIHtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wb3N0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZGI1YmQ7XG4gIGNvbG9yOiAjNjY2O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnBvc3Q6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wb3N0IC51c2VyLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wb3N0IC5yb3cge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmRhcmstbW9kZSAucG9zdCB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wcm9kdWN0LWltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1pbWFnZS10aHVtYnMge1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ucHJvZHVjdC1pbWFnZS10aHVtYiB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWF4LXdpZHRoOiA3cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5wcm9kdWN0LWltYWdlLXRodW1iIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtaW1hZ2UtdGh1bWI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5wcm9kdWN0LXNoYXJlIGEge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnByb2plY3RzIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnByb2plY3RzIC5saXN0LWlubGluZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wcm9qZWN0cyBpbWcudGFibGUtYXZhdGFyLFxuLnByb2plY3RzIC50YWJsZS1hdmF0YXIgaW1nIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiAyLjVyZW07XG59XG5cbi5wcm9qZWN0cyAucHJvamVjdC1zdGF0ZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYm9keS5pZnJhbWUtbW9kZSAubWFpbi1zaWRlYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5pZnJhbWUtbW9kZSAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmlmcmFtZS1tb2RlIC5tYWluLWhlYWRlcixcbmJvZHkuaWZyYW1lLW1vZGUgLm1haW4tZm9vdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuYm9keS5pZnJhbWUtbW9kZS1mdWxsc2NyZWVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS5pZnJhbWUtbW9kZS1mdWxsc2NyZWVuLmxheW91dC1uYXZiYXItZml4ZWQgLndyYXBwZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmNvbnRlbnQtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAuYnRuLWlmcmFtZS1jbG9zZSB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICByaWdodDogMC4xMjVyZW07XG4gIHRvcDogMC4xMjVyZW07XG4gIHotaW5kZXg6IDEwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5jb250ZW50LXdyYXBwZXIuaWZyYW1lLW1vZGUgLmJ0bi1pZnJhbWUtY2xvc2U6aG92ZXIsIC5jb250ZW50LXdyYXBwZXIuaWZyYW1lLW1vZGUgLmJ0bi1pZnJhbWUtY2xvc2U6Zm9jdXMge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAuYnRuLWlmcmFtZS1jbG9zZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgfVxufVxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAubmF2YmFyLW5hdiB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY29udGVudC13cmFwcGVyLmlmcmFtZS1tb2RlIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5jb250ZW50LXdyYXBwZXIuaWZyYW1lLW1vZGUgLm5hdmJhci1uYXYgLm5hdi1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGVudC13cmFwcGVyLmlmcmFtZS1tb2RlIC5uYXZiYXItbmF2IC5uYXYtaXRlbTpob3ZlciAuYnRuLWlmcmFtZS1jbG9zZSwgLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAubmF2YmFyLW5hdiAubmF2LWl0ZW06Zm9jdXMgLmJ0bi1pZnJhbWUtY2xvc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICBhbmltYXRpb24tZHVyYXRpb246IDAuM3M7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuQG1lZGlhIChob3Zlcjogbm9uZSkgYW5kIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAubmF2YmFyLW5hdiAubmF2LWl0ZW06aG92ZXIgLmJ0bi1pZnJhbWUtY2xvc2UsIC5jb250ZW50LXdyYXBwZXIuaWZyYW1lLW1vZGUgLm5hdmJhci1uYXYgLm5hdi1pdGVtOmZvY3VzIC5idG4taWZyYW1lLWNsb3NlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB9XG59XG4uY29udGVudC13cmFwcGVyLmlmcmFtZS1tb2RlIC50YWItY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAudGFiLXBhbmUgKyAudGFiLWVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAudGFiLWVtcHR5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29udGVudC13cmFwcGVyLmlmcmFtZS1tb2RlIC50YWItbG9hZGluZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjZmOTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAudGFiLWxvYWRpbmcgPiBkaXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSBpZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG5cbi5jb250ZW50LXdyYXBwZXIuaWZyYW1lLW1vZGUgaWZyYW1lIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG5ib2R5LmlmcmFtZS1tb2RlLWZ1bGxzY3JlZW4gLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDg7XG59XG5cbi5wZXJtYW5lbnQtYnRuLWlmcmFtZS1jbG9zZSAuYnRuLWlmcmFtZS1jbG9zZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGFuaW1hdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5kYXJrLW1vZGUgLmNvbnRlbnQtd3JhcHBlci5pZnJhbWUtbW9kZSAudGFiLWxvYWRpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiB7XG4gIGhlaWdodDogMXB4O1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY29udGVudCB7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY29udGVudCAuY29udGFpbmVyLFxuLmNvbnRlbnQtd3JhcHBlci5rYW5iYW4gLmNvbnRlbnQgLmNvbnRhaW5lci1mbHVpZCxcbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jb250ZW50IC5jb250YWluZXIteHhsLFxuLmNvbnRlbnQtd3JhcHBlci5rYW5iYW4gLmNvbnRlbnQgLmNvbnRhaW5lci1zbSxcbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jb250ZW50IC5jb250YWluZXItbWQsXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY29udGVudCAuY29udGFpbmVyLWxnLFxuLmNvbnRlbnQtd3JhcHBlci5rYW5iYW4gLmNvbnRlbnQgLmNvbnRhaW5lci14bCB7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY29udGVudC1oZWFkZXIgKyAuY29udGVudCB7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gKDMwcHggKyAyLjE2cmVtKSk7XG59XG5cbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jYXJkIC5jYXJkLWJvZHkge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jYXJkLmNhcmQtcm93IHtcbiAgd2lkdGg6IDM0MHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAwLjVyZW07XG59XG5cbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jYXJkLmNhcmQtcm93OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5jYXJkLmNhcmQtcm93IC5jYXJkLWJvZHkge1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtICgxMnB4ICsgMi4xNnJlbSArIDAuNXJlbSkpO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY2FyZC5jYXJkLXJvdyAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xufVxuXG4uY29udGVudC13cmFwcGVyLmthbmJhbiAuY2FyZC5jYXJkLXJvdyAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbn1cblxuLmNvbnRlbnQtd3JhcHBlci5rYW5iYW4gLmNhcmQuY2FyZC1yb3cgLmNhcmQgLmNhcmQtYm9keSB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG59XG5cbi5jb250ZW50LXdyYXBwZXIua2FuYmFuIC5idG4tdG9vbC5idG4tbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5mYy1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGRkO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuXG4uZmMtYnV0dG9uOmhvdmVyLCAuZmMtYnV0dG9uOmFjdGl2ZSwgLmZjLWJ1dHRvbi5ob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG59XG5cbi5mYy1oZWFkZXItdGl0bGUgaDIsIC5mYy1oZWFkZXItdGl0bGUgLmgyIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNmVtO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmZjLWhlYWRlci1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5mYy1oZWFkZXItbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLmZjLXdpZGdldC1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjZmFmYWZhO1xufVxuXG4uZmMtZ3JpZCB7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5mYy13aWRnZXQtaGVhZGVyOmZpcnN0LW9mLXR5cGUsXG4uZmMtd2lkZ2V0LWNvbnRlbnQ6Zmlyc3Qtb2YtdHlwZSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5mYy13aWRnZXQtaGVhZGVyOmxhc3Qtb2YtdHlwZSxcbi5mYy13aWRnZXQtY29udGVudDpsYXN0LW9mLXR5cGUge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi5mYy10b29sYmFyLFxuLmZjLXRvb2xiYXIuZmMtaGVhZGVyLXRvb2xiYXIge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAuZmMtdG9vbGJhciB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZmMtdG9vbGJhciAuZmMtbGVmdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG4gIC5mYy10b29sYmFyIC5mYy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgIG9yZGVyOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDAuMzc1cmVtO1xuICB9XG4gIC5mYy10b29sYmFyIC5mYy1yaWdodCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cbi5mYy1kYXktbnVtYmVyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4uZmMtY29sb3ItcGlja2VyIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZmMtY29sb3ItcGlja2VyID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuZmEsXG4uZmMtY29sb3ItcGlja2VyID4gbGkgLmZhcyxcbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuZmFyLFxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5mYWIsXG4uZmMtY29sb3ItcGlja2VyID4gbGkgLmZhbCxcbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuZmFkLFxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5zdmctaW5saW5lLS1mYSxcbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuaW9uIHtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gbGluZWFyIDAuM3M7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSBsaW5lYXIgMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIGxpbmVhciAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSBsaW5lYXIgMC4zcztcbn1cblxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5mYTpob3Zlcixcbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuZmFzOmhvdmVyLFxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5mYXI6aG92ZXIsXG4uZmMtY29sb3ItcGlja2VyID4gbGkgLmZhYjpob3Zlcixcbi5mYy1jb2xvci1waWNrZXIgPiBsaSAuZmFsOmhvdmVyLFxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5mYWQ6aG92ZXIsXG4uZmMtY29sb3ItcGlja2VyID4gbGkgLnN2Zy1pbmxpbmUtLWZhOmhvdmVyLFxuLmZjLWNvbG9yLXBpY2tlciA+IGxpIC5pb246aG92ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzBkZWcpO1xufVxuXG4jYWRkLW5ldy1ldmVudCB7XG4gIHRyYW5zaXRpb246IGFsbCBsaW5lYXIgMC4zcztcbn1cblxuLmV4dGVybmFsLWV2ZW50IHtcbiAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDAuMTI1KSwgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY3Vyc29yOiBtb3ZlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4uZXh0ZXJuYWwtZXZlbnQ6aG92ZXIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgOTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIHBhZGRpbmc6IDAuNDY4NzVyZW0gMC43NXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBoZWlnaHQ6IDMxcHg7XG4gIHJpZ2h0OiA2cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MGJkZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93bi5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93bi5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1kaXNhYmxlZD10cnVlXSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3NGYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBtaW4taGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDAgMC4zNzVyZW0gMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0wLjM3NXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaTpmaXJzdC1jaGlsZC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaTpmaXJzdC1jaGlsZC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDZmZTY7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbi10b3A6IDAuMzFyZW07XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1yaWdodDogLTJweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGV4dC1zbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWFyY2guc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS50ZXh0LXNtIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi50ZXh0LXNtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS50ZXh0LXNtIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLXRvcDogMC40cmVtO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBib3JkZXI6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpIHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgfiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwID4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0Om5vdCg6bGFzdC1jaGlsZCkgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWJvb3RzdHJhcDQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtc20gfiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuLnRleHQtc20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxuc2VsZWN0LmZvcm0tY29udHJvbC1zbSB+IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG4udGV4dC1zbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCxcbnNlbGVjdC5mb3JtLWNvbnRyb2wtc20gfiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIG1hcmdpbi10b3A6IC0wLjRyZW07XG59XG5cbi50ZXh0LXNtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxuc2VsZWN0LmZvcm0tY29udHJvbC1zbSB+IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgdG9wOiAtMC4xMnJlbTtcbn1cblxuLnRleHQtc20gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtIH4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBtaW4taGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG59XG5cbi50ZXh0LXNtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtIH4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIHBhZGRpbmc6IDAgMC4yNXJlbSAwLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAtMC4xcmVtO1xufVxuXG4udGV4dC1zbSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIGxpOmZpcnN0LWNoaWxkLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUsXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtIH4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCBsaTpmaXJzdC1jaGlsZC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG59XG5cbi50ZXh0LXNtIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQgLnNlbGVjdDItc2VhcmNoLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbnNlbGVjdC5mb3JtLWNvbnRyb2wtc20gfiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlYXJjaC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5tYXhpbWl6ZWQtY2FyZCAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi5zZWxlY3QyLXByaW1hcnkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG59XG5cbi5zZWxlY3QyLXByaW1hcnkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHJpbWFyeS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzRmMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNmZlNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHJpbWFyeS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1zZWNvbmRhcnkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLXNlY29uZGFyeSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWNvbmRhcnkuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWZiNWJhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2ZDc1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNWJhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2MDY4NmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2Vjb25kYXJ5LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLnNlbGVjdDItc3VjY2VzcyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzcxZGQ4YTtcbn1cblxuLnNlbGVjdDItc3VjY2VzcyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zdWNjZXNzLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzFkZDhhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjU5YjQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjM5MjNkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zdWNjZXNzLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLWluZm8gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM2M2Q5ZWM7XG59XG5cbi5zZWxlY3QyLWluZm8gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItaW5mby5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZm8gLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzYzZDllYztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZm8gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZm8gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZm8gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1OTZhYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE0OGVhMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItaW5mby5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uc2VsZWN0Mi13YXJuaW5nICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMTg3O1xufVxuXG4uc2VsZWN0Mi13YXJuaW5nICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Nztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdhcm5pbmcuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmUxODc7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2I5MDA7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Nztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNlZGIxMDA7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdhcm5pbmcuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Nztcbn1cblxuLnNlbGVjdDItZGFuZ2VyICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4uc2VsZWN0Mi1kYW5nZXIgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZGFuZ2VyLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmYTJhOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhMjgzOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2VmYTJhOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyNTM1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhbmdlci5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNlZmEyYTk7XG59XG5cbi5zZWxlY3QyLWxpZ2h0ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItbGlnaHQgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMWY0O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWxlY3QyLWRhcmsgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWRhcmsgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZGFyay5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZkN2E4Njtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJkMzIzODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZGFyay5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uc2VsZWN0Mi1saWdodGJsdWUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM5OWM1ZGU7XG59XG5cbi5zZWxlY3QyLWxpZ2h0Ymx1ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM5OWM1ZGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saWdodGJsdWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTljNWRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg4NGIwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTljNWRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjO1xuICBib3JkZXItY29sb3I6ICMzNjdmYTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGlnaHRibHVlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzk5YzVkZTtcbn1cblxuLnNlbGVjdDItbmF2eSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwNWViZjtcbn1cblxuLnNlbGVjdDItbmF2eSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICMwMDVlYmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1uYXZ5LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW5hdnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDA1ZWJmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLW5hdnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxNzMwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLW5hdnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDVlYmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxMjI2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1uYXZ5LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICMwMDVlYmY7XG59XG5cbi5zZWxlY3QyLW9saXZlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODdjZmFmO1xufVxuXG4uc2VsZWN0Mi1vbGl2ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM4N2NmYWY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vbGl2ZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODdjZmFmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk4ZTY4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg3Y2ZhZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk5NzA7XG4gIGJvcmRlci1jb2xvcjogIzM2ODc2MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW9saXZlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODdjZmFmO1xufVxuXG4uc2VsZWN0Mi1saW1lICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODFmZmI4O1xufVxuXG4uc2VsZWN0Mi1saW1lICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzgxZmZiODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpbWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MWZmYjg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGYxNjk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgxZmZiODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xuICBib3JkZXItY29sb3I6ICMwMGU3NjU7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWxpbWUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzgxZmZiODtcbn1cblxuLnNlbGVjdDItZnVjaHNpYSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4OGFkZjtcbn1cblxuLnNlbGVjdDItZnVjaHNpYSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmODhhZGY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1mdWNoc2lhLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjg4YWRmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQwZWI0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmODhhZGY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGIwZWFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1mdWNoc2lhLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNmODhhZGY7XG59XG5cbi5zZWxlY3QyLW1hcm9vbiArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwODNhYjtcbn1cblxuLnNlbGVjdDItbWFyb29uICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwODNhYjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW1hcm9vbi5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMDgzYWI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjYTE5NWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmMDgzYWI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG4gIGJvcmRlci1jb2xvcjogI2MxMTg1NjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1tYXJvb24uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjA4M2FiO1xufVxuXG4uc2VsZWN0Mi1ibHVlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xufVxuXG4uc2VsZWN0Mi1ibHVlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWJsdWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4MGJkZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc0ZjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDZmZTY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWJsdWUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLnNlbGVjdDItaW5kaWdvICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OWY5O1xufVxuXG4uc2VsZWN0Mi1pbmRpZ28gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OWY5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItaW5kaWdvLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2IzODlmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmMGRlNjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2IzODlmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNWIwY2RkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWluZGlnby5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNiMzg5Zjk7XG59XG5cbi5zZWxlY3QyLXB1cnBsZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2I4YTJlMDtcbn1cblxuLnNlbGVjdDItcHVycGxlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2I4YTJlMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXB1cnBsZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiOGEyZTA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODNjYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNiOGEyZTA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzY0M2FiMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1wdXJwbGUuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhhMmUwO1xufVxuXG4uc2VsZWN0Mi1waW5rICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZiMGQwO1xufVxuXG4uc2VsZWN0Mi1waW5rICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YjBkMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXBpbmsuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItcGluayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNmIwZDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItcGluayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjMwODQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItcGluayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YjBkMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNlNTI3N2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXBpbmsuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YjBkMDtcbn1cblxuLnNlbGVjdDItcmVkICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4uc2VsZWN0Mi1yZWQgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZhMmE5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVkLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmYTJhOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhMjgzOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2VmYTJhOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyNTM1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1yZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlZC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNlZmEyYTk7XG59XG5cbi5zZWxlY3QyLW9yYW5nZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlYzM5Mjtcbn1cblxuLnNlbGVjdDItb3JhbmdlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZlYzM5Mjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLW9yYW5nZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZWMzOTI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDc2MDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmZWMzOTI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1NzEwMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1vcmFuZ2Uuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uc2VsZWN0Mi15ZWxsb3cgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmZmUxODc7XG59XG5cbi5zZWxlY3QyLXllbGxvdyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmZmUxODc7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi15ZWxsb3cuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZlMTg3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdiOTAwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlMTg3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNlZGIxMDA7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDIteWVsbG93LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Nztcbn1cblxuLnNlbGVjdDItZ3JlZW4gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLWdyZWVuICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzcxZGQ4YTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyZWVuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNTliNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzFkZDhhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMjM5MjNkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JlZW4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICM3MWRkOGE7XG59XG5cbi5zZWxlY3QyLXRlYWwgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM3ZWVhY2E7XG59XG5cbi5zZWxlY3QyLXRlYWwgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItdGVhbC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlZWFjYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlYmM4ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzFjYjM4NjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItdGVhbC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uc2VsZWN0Mi1jeWFuICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uc2VsZWN0Mi1jeWFuICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzYzZDllYztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWN5YW4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2M2Q5ZWM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxNTk2YWE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzYzZDllYztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxNDhlYTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWN5YW4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzYzZDllYztcbn1cblxuLnNlbGVjdDItd2hpdGUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0Mi13aGl0ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2hpdGUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXdoaXRlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItZ3JheSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLnNlbGVjdDItZ3JheSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWdyYXkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWZiNWJhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWdyYXkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjU2ZDc1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5zZWxlY3QyLWdyYXkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA2ODZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLWdyYXktZGFyayArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLnNlbGVjdDItZ3JheS1kYXJrICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWdyYXktZGFyay5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDMyMzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1ncmF5LWRhcmsuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NGQ1NTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZGVlMmU2O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWNvbnRhaW5lci0tYm9vdHN0cmFwNCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzg1YTdjYTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzg1YTdjYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM4NWE3Y2E7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTVmODY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4NWE3Y2E7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGJvcmRlci1jb2xvcjogIzM3NWE3ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wcmltYXJ5IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHJpbWFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXByaW1hcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjODVhN2NhO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNWJhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYjViYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NmQ3NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2MDY4NmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zZWNvbmRhcnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXNlY29uZGFyeS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc2Vjb25kYXJ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2RmZmNkO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2RmZmNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNkZmZjZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYWQ4MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzNkZmZjZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMzc5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXN1Y2Nlc3MgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1zdWNjZXNzIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2Vzcy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItc3VjY2VzcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2EwY2ZlZTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2EwY2ZlZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItaW5mby5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhMGNmZWU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzkxZDk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNhMGNmZWU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzI1OGNkMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmZvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5mbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZm8uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZm8gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjZmVlO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmOWNmOGI7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmOWNmOGI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjljZjhiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE5NDBjO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjljZjhiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBib3JkZXItY29sb3I6ICNlMDhlMGI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2FybmluZyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdhcm5pbmcgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13YXJuaW5nIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y5Y2Y4Yjtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmNWI0YWU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1YjRhZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI0YWU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTNmMmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViNGFlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTQzNzI1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFuZ2VyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYW5nZXIuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhbmdlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNmNWI0YWU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjFmNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNlOWVjZWY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgzMSwgNDUsIDYxLCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZGFyay5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyZDMyMzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZjFmNztcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZmMWY3O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZjFmNztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdhYjNkNTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNlNmYxZjc7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWQ4O1xuICBib3JkZXItY29sb3I6ICM3MmFmZDI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saWdodGJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpZ2h0Ymx1ZS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGlnaHRibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZjFmNztcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2YWQ4O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2YWQ4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwNmFkODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMjQ0OTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzAwNmFkODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW5hdnkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1uYXZ5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbmF2eSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICMwMDZhZDg7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNjZmVjZGY7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZlY2RmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vbGl2ZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmZWNkZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5YzM5YjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZlY2RmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1vbGl2ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM4YTM7XG4gIGJvcmRlci1jb2xvcjogIzYyYzA5NjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9saXZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vbGl2ZS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb2xpdmUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZlY2RmO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNlN2ZmZjE7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNlN2ZmZjE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTdmZmYxO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNThmZmExO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTdmZmYxO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5O1xuICBib3JkZXItY29sb3I6ICM0ZWZmOWI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbGltZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWxpbWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1saW1lIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZmZmMTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVlYWY5O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVlYWY5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZlZWFmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1NjRkNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZlZWFmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgYm9yZGVyLWNvbG9yOiAjZjU1YWQyO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWZ1Y2hzaWEgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1mdWNoc2lhIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZnVjaHNpYSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNmZWVhZjk7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJkZWU4O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmYmRlZTg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbi5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmJkZWU4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNmM5YjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWI1ZjkyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZGVlODtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG4gIGJvcmRlci1jb2xvcjogI2VhNTY4YztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW1hcm9vbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItbWFyb29uLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1tYXJvb24gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJkZWU4O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM4NWE3Y2E7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM4NWE3Y2E7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjODVhN2NhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E1Zjg2O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODVhN2NhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzNzVhN2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItYmx1ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWJsdWUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ibHVlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzg1YTdjYTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNiMzg5Zjk7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2IzODlmOTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiMzg5Zjk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZjBkZTY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OWY5O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNWIwY2RkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItaW5kaWdvIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1pbmRpZ28uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWluZGlnbyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNiMzg5Zjk7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhhMmUwO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNiOGEyZTA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjhhMmUwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjgzY2I4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2I4YTJlMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzY0M2FiMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXB1cnBsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcHVycGxlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1wdXJwbGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjhhMmUwO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmNmIwZDA7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItcGluayArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmNmIwZDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjZiMGQwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTYzMDg0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjZiMGQwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNlNTI3N2U7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcGluayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXBpbmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1waW5rIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YjBkMDtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmNWI0YWU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItcmVkICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y1YjRhZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcmVkLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWI0YWU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNTNmMmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViNGFlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTQzNzI1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItcmVkIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1yZWQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXJlZCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNmNWI0YWU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNmZWMzOTI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZS5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmVjMzkyO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3NjA1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2ZlYzM5Mjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1NzEwMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLW9yYW5nZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMzEsIDQ1LCA2MSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItb3JhbmdlLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1vcmFuZ2UgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y5Y2Y4Yjtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjljZjhiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y5Y2Y4Yjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhOTQwYztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNmOWNmOGI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBib3JkZXItY29sb3I6ICNlMDhlMGI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi15ZWxsb3cgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXllbGxvdy5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDIteWVsbG93IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y5Y2Y4Yjtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzNkZmZjZDtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyZWVuLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjM2RmZmNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhZDgxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyZWVuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBhMzc5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JlZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyZWVuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmVlbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzdlZWFjYTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogIzdlZWFjYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ZWVhY2E7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZWJjOGQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM3ZWVhY2E7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzFjYjM4NjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi10ZWFsIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItdGVhbCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXRlYWwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2VlYWNhO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNhMGNmZWU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICNhMGNmZWU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4uc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTBjZmVlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0sXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjc5MWQ5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjZmVlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMyNThjZDE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItY3lhbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWN5YW4gLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1jeWFuIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1jb2xvcjogI2EwY2ZlZTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2YyZjJmMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDMxLCA0NSwgNjEsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLXdoaXRlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi13aGl0ZS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItd2hpdGUgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5ICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNWJhO1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgKyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNWJhO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FmYjViYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY1NmQ3NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNjA2ODZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXkgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlOmhvdmVyLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNhZmI1YmE7XG59XG5cbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrICsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayArIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItY29sb3I6ICM2ZDdhODY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyay5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZDpmb2N1cyxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkOmZvY3VzLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNmQ3YTg2O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCxcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzMjM4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2UsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzI5MmQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUsXG4uZGFyay1tb2RlIC5zZWxlY3QyLWdyYXktZGFyayAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3Zlcixcbi5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5kYXJrLW1vZGUgLnNlbGVjdDItZ3JheS1kYXJrLnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxuLmRhcmstbW9kZSAuc2VsZWN0Mi1ncmF5LWRhcmsgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uc2xpZGVyIC50b29sdGlwLmluIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4uc2xpZGVyLnNsaWRlci12ZXJ0aWNhbCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNsaWRlci5zbGlkZXItaG9yaXpvbnRhbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2xpZGVyLXByaW1hcnkgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG59XG5cbi5zbGlkZXItc2Vjb25kYXJ5IC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xufVxuXG4uc2xpZGVyLXN1Y2Nlc3MgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5zbGlkZXItaW5mbyAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbn1cblxuLnNsaWRlci13YXJuaW5nIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xufVxuXG4uc2xpZGVyLWRhbmdlciAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbn1cblxuLnNsaWRlci1saWdodCAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cblxuLnNsaWRlci1kYXJrIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4uc2xpZGVyLWxpZ2h0Ymx1ZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzNjOGRiYztcbn1cblxuLnNsaWRlci1uYXZ5IC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmO1xufVxuXG4uc2xpZGVyLW9saXZlIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xufVxuXG4uc2xpZGVyLWxpbWUgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMWZmNzA7XG59XG5cbi5zbGlkZXItZnVjaHNpYSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YwMTJiZTtcbn1cblxuLnNsaWRlci1tYXJvb24gLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjA7XG59XG5cbi5zbGlkZXItYmx1ZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbn1cblxuLnNsaWRlci1pbmRpZ28gLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjI7XG59XG5cbi5zbGlkZXItcHVycGxlIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxO1xufVxuXG4uc2xpZGVyLXBpbmsgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGM7XG59XG5cbi5zbGlkZXItcmVkIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4uc2xpZGVyLW9yYW5nZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDtcbn1cblxuLnNsaWRlci15ZWxsb3cgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG59XG5cbi5zbGlkZXItZ3JlZW4gLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5zbGlkZXItdGVhbCAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5Nztcbn1cblxuLnNsaWRlci1jeWFuIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xufVxuXG4uc2xpZGVyLXdoaXRlIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uc2xpZGVyLWdyYXkgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5zbGlkZXItZ3JheS1kYXJrIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItcHJpbWFyeSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLXNlY29uZGFyeSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLXN1Y2Nlc3MgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1pbmZvIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItd2FybmluZyAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLWRhbmdlciAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLWxpZ2h0IC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItZGFyayAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLWxpZ2h0Ymx1ZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLW5hdnkgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1vbGl2ZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzc0YzhhMztcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLWxpbWUgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1mdWNoc2lhIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjY3MmQ4O1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItbWFyb29uIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZWQ2YzliO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItYmx1ZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLWluZGlnbyAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLXB1cnBsZSAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMTtcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLXBpbmsgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1yZWQgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1vcmFuZ2UgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci15ZWxsb3cgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1ncmVlbiAuc2xpZGVyIC5zbGlkZXItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuc2xpZGVyLXRlYWwgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1jeWFuIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItd2hpdGUgLnNsaWRlciAuc2xpZGVyLXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLnNsaWRlci1ncmF5IC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5zbGlkZXItZ3JheS1kYXJrIC5zbGlkZXIgLnNsaWRlci1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4uaWNoZWNrLXByaW1hcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcHJpbWFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLXByaW1hcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcHJpbWFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLXByaW1hcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcHJpbWFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLXNlY29uZGFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1zZWNvbmRhcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmljaGVjay1zZWNvbmRhcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stc2Vjb25kYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5pY2hlY2stc2Vjb25kYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLXNlY29uZGFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uaWNoZWNrLXN1Y2Nlc3MgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stc3VjY2VzcyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uaWNoZWNrLXN1Y2Nlc3MgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stc3VjY2VzcyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uaWNoZWNrLXN1Y2Nlc3MgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stc3VjY2VzcyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uaWNoZWNrLWluZm8gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2staW5mbyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLWluZm8gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2staW5mbyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLWluZm8gPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2staW5mbyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLXdhcm5pbmcgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2std2FybmluZyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uaWNoZWNrLXdhcm5pbmcgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2std2FybmluZyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uaWNoZWNrLXdhcm5pbmcgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2std2FybmluZyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uaWNoZWNrLWRhbmdlciA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1kYW5nZXIgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmljaGVjay1kYW5nZXIgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZGFuZ2VyID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pY2hlY2stZGFuZ2VyID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWRhbmdlciA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaWNoZWNrLWxpZ2h0ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWxpZ2h0ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5pY2hlY2stbGlnaHQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbGlnaHQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmljaGVjay1saWdodCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1saWdodCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uaWNoZWNrLWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uaWNoZWNrLWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uaWNoZWNrLWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uaWNoZWNrLWxpZ2h0Ymx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1saWdodGJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNjOGRiYztcbn1cblxuLmljaGVjay1saWdodGJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbGlnaHRibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG59XG5cbi5pY2hlY2stbGlnaHRibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWxpZ2h0Ymx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjOGRiYztcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uaWNoZWNrLW5hdnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbmF2eSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uaWNoZWNrLW5hdnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbmF2eSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uaWNoZWNrLW5hdnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbmF2eSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xufVxuXG4uaWNoZWNrLW9saXZlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLW9saXZlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZDk5NzA7XG59XG5cbi5pY2hlY2stb2xpdmUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stb2xpdmUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbn1cblxuLmljaGVjay1vbGl2ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1vbGl2ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uaWNoZWNrLWxpbWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbGltZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uaWNoZWNrLWxpbWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbGltZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uaWNoZWNrLWxpbWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbGltZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uaWNoZWNrLWZ1Y2hzaWEgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZnVjaHNpYSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xufVxuXG4uaWNoZWNrLWZ1Y2hzaWEgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZnVjaHNpYSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xufVxuXG4uaWNoZWNrLWZ1Y2hzaWEgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZnVjaHNpYSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xufVxuXG4uaWNoZWNrLW1hcm9vbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1tYXJvb24gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Q4MWI2MDtcbn1cblxuLmljaGVjay1tYXJvb24gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stbWFyb29uID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG59XG5cbi5pY2hlY2stbWFyb29uID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLW1hcm9vbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xufVxuXG4uaWNoZWNrLWJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stYmx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLWJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stYmx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLWJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stYmx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uaWNoZWNrLWluZGlnbyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1pbmRpZ28gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmljaGVjay1pbmRpZ28gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2staW5kaWdvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG59XG5cbi5pY2hlY2staW5kaWdvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWluZGlnbyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uaWNoZWNrLXB1cnBsZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1wdXJwbGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbn1cblxuLmljaGVjay1wdXJwbGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcHVycGxlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5pY2hlY2stcHVycGxlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLXB1cnBsZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uaWNoZWNrLXBpbmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcGluayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uaWNoZWNrLXBpbmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcGluayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uaWNoZWNrLXBpbmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcGluayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uaWNoZWNrLXJlZCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1yZWQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmljaGVjay1yZWQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stcmVkID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pY2hlY2stcmVkID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLXJlZCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uaWNoZWNrLW9yYW5nZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1vcmFuZ2UgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmljaGVjay1vcmFuZ2UgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stb3JhbmdlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5pY2hlY2stb3JhbmdlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLW9yYW5nZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uaWNoZWNrLXllbGxvdyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay15ZWxsb3cgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmljaGVjay15ZWxsb3cgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2steWVsbG93ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5pY2hlY2steWVsbG93ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLXllbGxvdyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uaWNoZWNrLWdyZWVuID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWdyZWVuID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5pY2hlY2stZ3JlZW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZ3JlZW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmljaGVjay1ncmVlbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1ncmVlbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uaWNoZWNrLXRlYWwgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stdGVhbCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uaWNoZWNrLXRlYWwgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stdGVhbCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uaWNoZWNrLXRlYWwgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stdGVhbCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uaWNoZWNrLWN5YW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stY3lhbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLWN5YW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stY3lhbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLWN5YW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stY3lhbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uaWNoZWNrLXdoaXRlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLXdoaXRlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5pY2hlY2std2hpdGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2std2hpdGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmljaGVjay13aGl0ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay13aGl0ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uaWNoZWNrLWdyYXkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZ3JheSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uaWNoZWNrLWdyYXkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZ3JheSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uaWNoZWNrLWdyYXkgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZ3JheSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uaWNoZWNrLWdyYXktZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmljaGVjay1ncmF5LWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmljaGVjay1ncmF5LWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5pY2hlY2stZ3JheS1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5pY2hlY2stZ3JheS1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uaWNoZWNrLWdyYXktZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIFtjbGFzcyo9aWNoZWNrLV0gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgW2NsYXNzKj1pY2hlY2stXSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stcHJpbWFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXByaW1hcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXByaW1hcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1wcmltYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1wcmltYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stcHJpbWFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stc2Vjb25kYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stc2Vjb25kYXJ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1zZWNvbmRhcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1zZWNvbmRhcnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXNlY29uZGFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXNlY29uZGFyeSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stc3VjY2VzcyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXN1Y2Nlc3MgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4Yztcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXN1Y2Nlc3MgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1zdWNjZXNzID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1zdWNjZXNzID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stc3VjY2VzcyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2staW5mbyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWluZm8gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWluZm8gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1pbmZvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1pbmZvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2staW5mbyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2std2FybmluZyA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXdhcm5pbmcgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXdhcm5pbmcgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay13YXJuaW5nID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay13YXJuaW5nID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2std2FybmluZyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZGFuZ2VyID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stZGFuZ2VyID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1kYW5nZXIgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1kYW5nZXIgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWRhbmdlciA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWRhbmdlciA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbGlnaHQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1saWdodCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbGlnaHQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1saWdodCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbGlnaHQgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1saWdodCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbGlnaHRibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stbGlnaHRibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM4NmJhZDg7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1saWdodGJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1saWdodGJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWxpZ2h0Ymx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWxpZ2h0Ymx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbiAgYm9yZGVyLWNvbG9yOiAjODZiYWQ4O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbmF2eSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLW5hdnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmM1OTtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLW5hdnkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1uYXZ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1uYXZ5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stbmF2eSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyYzU5O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stb2xpdmUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1vbGl2ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stb2xpdmUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1vbGl2ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stb2xpdmUgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1vbGl2ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzhhMztcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbGltZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWxpbWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzY3ZmZhOTtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWxpbWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1saW1lID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1saW1lID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stbGltZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3ZmZhOTtcbiAgYm9yZGVyLWNvbG9yOiAjNjdmZmE5O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZnVjaHNpYSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWZ1Y2hzaWEgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y2NzJkODtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWZ1Y2hzaWEgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1mdWNoc2lhID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1mdWNoc2lhID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stZnVjaHNpYSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2NzJkODtcbiAgYm9yZGVyLWNvbG9yOiAjZjY3MmQ4O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stbWFyb29uID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stbWFyb29uID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlZDZjOWI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1tYXJvb24gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1tYXJvb24gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2VkNmM5Yjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLW1hcm9vbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLW1hcm9vbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNmM5YjtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ2YzliO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stYmx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWJsdWUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1ibHVlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stYmx1ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2staW5kaWdvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2staW5kaWdvID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1pbmRpZ28gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1pbmRpZ28gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWluZGlnbyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWluZGlnbyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stcHVycGxlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stcHVycGxlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1wdXJwbGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1wdXJwbGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXB1cnBsZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXB1cnBsZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stcGluayA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXBpbmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXBpbmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1waW5rID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1waW5rID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stcGluayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stcmVkID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stcmVkID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1yZWQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1yZWQgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2U3NGMzYztcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXJlZCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXJlZCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgYm9yZGVyLWNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stb3JhbmdlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stb3JhbmdlID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1vcmFuZ2UgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1vcmFuZ2UgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLW9yYW5nZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLW9yYW5nZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2steWVsbG93ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2steWVsbG93ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay15ZWxsb3cgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay15ZWxsb3cgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXllbGxvdyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXllbGxvdyA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JlZW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ncmVlbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JlZW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ncmVlbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JlZW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ncmVlbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stdGVhbCA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLXRlYWwgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLXRlYWwgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay10ZWFsID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay10ZWFsID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stdGVhbCA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stY3lhbiA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWN5YW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWN5YW4gPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1jeWFuID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1jeWFuID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stY3lhbiA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2std2hpdGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay13aGl0ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2std2hpdGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay13aGl0ZSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6Zm9jdXMgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2std2hpdGUgPiBpbnB1dDpmaXJzdC1jaGlsZDpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay13aGl0ZSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JheSA+IGlucHV0OmZpcnN0LWNoaWxkOm5vdCg6Y2hlY2tlZCk6bm90KDpkaXNhYmxlZCk6aG92ZXIgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWdyYXkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmhvdmVyICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWdyYXkgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ncmF5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpmb2N1cyArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1ncmF5ID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JheSA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JheS1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5pY2hlY2stZ3JheS1kYXJrID4gaW5wdXQ6Zmlyc3QtY2hpbGQ6bm90KDpjaGVja2VkKTpub3QoOmRpc2FibGVkKTpob3ZlciArIGlucHV0W3R5cGU9aGlkZGVuXSArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmljaGVjay1ncmF5LWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmljaGVjay1ncmF5LWRhcmsgPiBpbnB1dDpmaXJzdC1jaGlsZDpub3QoOmNoZWNrZWQpOm5vdCg6ZGlzYWJsZWQpOmZvY3VzICsgaW5wdXRbdHlwZT1oaWRkZW5dICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuaWNoZWNrLWdyYXktZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuaWNoZWNrLWdyYXktZGFyayA+IGlucHV0OmZpcnN0LWNoaWxkOmNoZWNrZWQgKyBpbnB1dFt0eXBlPWhpZGRlbl0gKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ubWFwYWVsIC5tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYXBhZWwgLm1hcFRvb2x0aXAge1xuICBmb250LWZhbWlseTogXCJTb3VyY2UgU2FucyBQcm9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICB6LWluZGV4OiAxMDcwO1xufVxuXG4ubWFwYWVsIC5teUxlZ2VuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiA2MDBweDtcbn1cblxuLm1hcGFlbCAuem9vbUJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gIHBhZGRpbmctbGVmdDogMXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAwO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTZweDtcbn1cblxuLm1hcGFlbCAuem9vbUJ1dHRvbjpob3ZlciwgLm1hcGFlbCAuem9vbUJ1dHRvbjphY3RpdmUsIC5tYXBhZWwgLnpvb21CdXR0b24uaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLm1hcGFlbCAuem9vbVJlc2V0IHtcbiAgbGluZS1oZWlnaHQ6IDEycHg7XG4gIHRvcDogMTBweDtcbn1cblxuLm1hcGFlbCAuem9vbUluIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4ubWFwYWVsIC56b29tT3V0IHtcbiAgdG9wOiA1MHB4O1xufVxuXG4uanF2bWFwLXpvb21pbixcbi5qcXZtYXAtem9vbW91dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBwYWRkaW5nOiAxcHggMnB4O1xufVxuXG4uanF2bWFwLXpvb21pbjpob3ZlciwgLmpxdm1hcC16b29taW46YWN0aXZlLCAuanF2bWFwLXpvb21pbi5ob3Zlcixcbi5qcXZtYXAtem9vbW91dDpob3Zlcixcbi5qcXZtYXAtem9vbW91dDphY3RpdmUsXG4uanF2bWFwLXpvb21vdXQuaG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBjb2xvcjogIzJiMmIyYjtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogbGlndGhlbigjMTdhMmI4LCAyMCUpO1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogbGlndGhlbigjZmZjMTA3LCAyMCUpO1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLnN3YWwyLWljb24uc3dhbDItZXJyb3Ige1xuICBib3JkZXItY29sb3I6IGxpZ3RoZW4oI2RjMzU0NSwgMjAlKTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5zd2FsMi1pY29uLnN3YWwyLXF1ZXN0aW9uIHtcbiAgYm9yZGVyLWNvbG9yOiBsaWd0aGVuKCM2Yzc1N2QsIDIwJSk7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiBsaWd0aGVuKCMwMDJlNWYsIDIwJSk7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4uc3dhbDItaWNvbi5zd2FsMi1zdWNjZXNzIC5zd2FsMi1zdWNjZXNzLXJpbmcge1xuICBib3JkZXItY29sb3I6IGxpZ3RoZW4oIzAwMmU1ZiwgMjAlKTtcbn1cblxuLnN3YWwyLWljb24uc3dhbDItc3VjY2VzcyBbY2xhc3NePXN3YWwyLXN1Y2Nlc3MtbGluZV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uZGFyay1tb2RlIC5zd2FsMi1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZTllY2VmO1xufVxuXG4uZGFyay1tb2RlIC5zd2FsMi1wb3B1cCAuc3dhbDItY29udGVudCxcbi5kYXJrLW1vZGUgLnN3YWwyLXBvcHVwIC5zd2FsMi10aXRsZSB7XG4gIGNvbG9yOiAjZTllY2VmO1xufVxuXG4jdG9hc3QtY29udGFpbmVyIC50b2FzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG59XG5cbiN0b2FzdC1jb250YWluZXIgLnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4jdG9hc3QtY29udGFpbmVyIC50b2FzdC1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbiN0b2FzdC1jb250YWluZXIgLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4jdG9hc3QtY29udGFpbmVyIC50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoIC50b2FzdCxcbi50b2FzdC10b3AtZnVsbC13aWR0aCAudG9hc3Qge1xuICBtYXgtd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5wYWNlIHtcbiAgei1pbmRleDogMTA0ODtcbn1cblxuLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICB6LWluZGV4OiAxMDQ5O1xufVxuXG4ucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIHotaW5kZXg6IDEwNTA7XG59XG5cbi5wYWNlLXByaW1hcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1wcmltYXJ5IC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtcHJpbWFyeSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXByaW1hcnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItcHJpbWFyeSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLXByaW1hcnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1wcmltYXJ5IC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXByaW1hcnkgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tcHJpbWFyeSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tcHJpbWFyeSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLXByaW1hcnkgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1wcmltYXJ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjMsIDI1NSwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1wcmltYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItcHJpbWFyeSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLXByaW1hcnkgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtcHJpbWFyeSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG59XG5cbi5wYWNlLW1hdGVyaWFsLXByaW1hcnkgLnBhY2Uge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wcmltYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wcmltYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItcHJpbWFyeSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wcmltYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXByaW1hcnkgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LXByaW1hcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1wcmltYXJ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbn1cblxuLnBhY2UtZmxhc2gtcHJpbWFyeSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMwMDdiZmYsIDAgMCA1cHggIzAwN2JmZjtcbn1cblxuLnBhY2UtZmxhc2gtcHJpbWFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1wcmltYXJ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgI2ZmZiwgMjQwcHggMCAjZmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1wcmltYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDdiZmYsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LXByaW1hcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgIzAwN2JmZiwgaW5zZXQgMCAtMXB4ICMwMDdiZmYsIGluc2V0IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LXByaW1hcnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1wcmltYXJ5IC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWNlLXNlY29uZGFyeSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXNlY29uZGFyeSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXNlY29uZGFyeSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXNlY29uZGFyeSAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1zZWNvbmRhcnkgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tc2Vjb25kYXJ5IC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1zZWNvbmRhcnkgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1zZWNvbmRhcnkgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtc2Vjb25kYXJ5IC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLXNlY29uZGFyeSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLW1hdGVyaWFsLXNlY29uZGFyeSAucGFjZSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtc2Vjb25kYXJ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1mbGFzaC1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjNmM3NTdkLCAwIDAgNXB4ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWZsYXNoLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNmM3NTdkLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1zZWNvbmRhcnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgIzZjNzU3ZCwgaW5zZXQgMCAtMXB4ICM2Yzc1N2QsIGluc2V0IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LXNlY29uZGFyeSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLXNlY29uZGFyeSAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1zdWNjZXNzIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwMmU1Zjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3Atc3VjY2VzcyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1zdWNjZXNzIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wYWNlLWJpZy1jb3VudGVyLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1zdWNjZXNzIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzAwMmU1Zjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tc3VjY2VzcyAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1zdWNjZXNzIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXN1Y2Nlc3MgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXN1Y2Nlc3MgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1zdWNjZXNzIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtc3VjY2VzcyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNDAsIDE2NywgNjksIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItc3VjY2VzcyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1zdWNjZXNzIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1zdWNjZXNzIC5wYWNlIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc3VjY2VzcyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc3VjY2VzcyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itc3VjY2VzcyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1zdWNjZXNzIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMik7XG59XG5cbi5wYWNlLWZpbGwtbGVmdC1zdWNjZXNzIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtc3VjY2VzcyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWZsYXNoLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjMDAyZTVmLCAwIDAgNXB4ICMwMDJlNWY7XG59XG5cbi5wYWNlLWZsYXNoLXN1Y2Nlc3MgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItc3VjY2VzcyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG4gIGNvbG9yOiAjMDAyZTVmO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItc3VjY2VzcyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjMDAyZTVmLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1zdWNjZXNzIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMwMDJlNWYsIGluc2V0IDAgLTFweCAjMDAyZTVmLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1zdWNjZXNzIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3Itc3VjY2VzcyAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1pbmZvIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtaW5mbyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWluZm8gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wYWNlLWJpZy1jb3VudGVyLWluZm8gLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtaW5mbyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWluZm8gLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20taW5mbyAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1pbmZvIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1pbmZvIC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20taW5mbyAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLWluZm8gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItaW5mbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWluZm8gLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtaW5mbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjg7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWluZm8gLnBhY2Uge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItaW5mbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItaW5mbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWZpbGwtbGVmdC1pbmZvIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLWluZm8gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1mbGFzaC1pbmZvIC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggIzE3YTJiOCwgMCAwIDVweCAjMTdhMmI4O1xufVxuXG4ucGFjZS1mbGFzaC1pbmZvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWluZm8gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xuICBjb2xvcjogIzE3YTJiODtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWluZm8gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzE3YTJiOCwgaW5zZXQgMCAwIDAgN3B4ICNmZmY7XG59XG5cbi5wYWNlLW1hYy1vc3gtaW5mbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjMTdhMmI4LCBpbnNldCAwIC0xcHggIzE3YTJiOCwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtaW5mbyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLWluZm8gLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLnBhY2Utd2FybmluZyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXdhcm5pbmcgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjMWYyZDNkO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC13YXJuaW5nIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbn1cblxuLnBhY2UtYmFyYmVyLXNob3Atd2FybmluZyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgzMSwgNDUsIDYxLCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci13YXJuaW5nIC5wYWNlIC5wYWNlLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2Utd2FybmluZyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXdhcm5pbmcgLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20td2FybmluZyAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS13YXJuaW5nIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS13YXJuaW5nIC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20td2FybmluZyAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLXdhcm5pbmcgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjgpO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXdhcm5pbmcgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci13YXJuaW5nIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtd2FybmluZyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS13YXJuaW5nIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbn1cblxuLnBhY2UtbWF0ZXJpYWwtd2FybmluZyAucGFjZSB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdhcm5pbmcgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdhcm5pbmcgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci13YXJuaW5nIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjMWYyZDNkO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdhcm5pbmcgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itd2FybmluZyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtd2FybmluZyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLXdhcm5pbmcgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1mbGFzaC13YXJuaW5nIC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggI2ZmYzEwNywgMCAwIDVweCAjZmZjMTA3O1xufVxuXG4ucGFjZS1mbGFzaC13YXJuaW5nIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLXdhcm5pbmcgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjMWYyZDNkLCAyNDBweCAwICMxZjJkM2Q7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLXdhcm5pbmcgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmYzEwNywgaW5zZXQgMCAwIDAgN3B4ICMxZjJkM2Q7XG59XG5cbi5wYWNlLW1hYy1vc3gtd2FybmluZyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmZjMTA3LCBpbnNldCAwIC0xcHggI2ZmYzEwNywgaW5zZXQgMCAycHggcmdiYSgzMSwgNDUsIDYxLCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDMxLCA0NSwgNjEsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtd2FybmluZyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDMxLCA0NSwgNjEsIDAuNjUpIDAlLCByZ2JhKDMxLCA0NSwgNjEsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLXdhcm5pbmcgLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLnBhY2UtZGFuZ2VyIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZGFuZ2VyIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZGFuZ2VyIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZGFuZ2VyIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wYWNlLWJpZy1jb3VudGVyLWRhbmdlciAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWRhbmdlciAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1kYW5nZXIgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZGFuZ2VyIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1kYW5nZXIgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1kYW5nZXIgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWRhbmdlciAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1tYXRlcmlhbC1kYW5nZXIgLnBhY2Uge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1kYW5nZXIgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1kYW5nZXIgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZGFuZ2VyIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMik7XG59XG5cbi5wYWNlLWZpbGwtbGVmdC1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1mbGFzaC1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjZGMzNTQ1LCAwIDAgNXB4ICNkYzM1NDU7XG59XG5cbi5wYWNlLWZsYXNoLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZGMzNTQ1LCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1kYW5nZXIgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgI2RjMzU0NSwgaW5zZXQgMCAtMXB4ICNkYzM1NDUsIGluc2V0IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LWRhbmdlciAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLWRhbmdlciAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1saWdodCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWxpZ2h0IC5wYWNlIHtcbiAgYmFja2dyb3VuZDogIzFmMmQzZDtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtbGlnaHQgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1saWdodCAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgzMSwgNDUsIDYxLCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1saWdodCAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1saWdodCAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1saWdodCAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1saWdodCAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbGlnaHQgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1saWdodCAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLWxpZ2h0IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjgpO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWxpZ2h0IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1saWdodCAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1saWdodCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWxpZ2h0IC5wYWNlIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWxpZ2h0IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMxZjJkM2Q7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWxpZ2h0IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjQ4LCAyNDksIDI1MCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtbGlnaHQgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLWxpZ2h0IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbn1cblxuLnBhY2UtZmxhc2gtbGlnaHQgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjZjhmOWZhLCAwIDAgNXB4ICNmOGY5ZmE7XG59XG5cbi5wYWNlLWZsYXNoLWxpZ2h0IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWxpZ2h0IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgY29sb3I6ICNmOGY5ZmE7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgIzFmMmQzZCwgMjQwcHggMCAjMWYyZDNkO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1saWdodCAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZjhmOWZhLCBpbnNldCAwIDAgMCA3cHggIzFmMmQzZDtcbn1cblxuLnBhY2UtbWFjLW9zeC1saWdodCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZjhmOWZhLCBpbnNldCAwIC0xcHggI2Y4ZjlmYSwgaW5zZXQgMCAycHggcmdiYSgzMSwgNDUsIDYxLCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDMxLCA0NSwgNjEsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtbGlnaHQgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgzMSwgNDUsIDYxLCAwLjY1KSAwJSwgcmdiYSgzMSwgNDUsIDYxLCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1saWdodCAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZjhmOWZhO1xufVxuXG4ucGFjZS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZGFyayAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1kYXJrIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wYWNlLWJpZy1jb3VudGVyLWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1kYXJrIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWRhcmsgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZGFyayAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZGFyayAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWRhcmsgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1kYXJrIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtZGFyayAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbn1cblxuLnBhY2UtbWF0ZXJpYWwtZGFyayAucGFjZSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci1kYXJrIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMik7XG59XG5cbi5wYWNlLWZpbGwtbGVmdC1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbn1cblxuLnBhY2UtZmxhc2gtZGFyayAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMzNDNhNDAsIDAgMCA1cHggIzM0M2E0MDtcbn1cblxuLnBhY2UtZmxhc2gtZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgI2ZmZiwgMjQwcHggMCAjZmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1kYXJrIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMzNDNhNDAsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgIzM0M2E0MCwgaW5zZXQgMCAtMXB4ICMzNDNhNDAsIGluc2V0IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1kYXJrIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5wYWNlLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMzYzhkYmM7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWxpZ2h0Ymx1ZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMzYzhkYmM7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1saWdodGJsdWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoNjAsIDE0MSwgMTg4LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtbGlnaHRibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzNjOGRiYztcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbGlnaHRibHVlIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWxpZ2h0Ymx1ZSAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzNjOGRiYztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1saWdodGJsdWUgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWxpZ2h0Ymx1ZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWxpZ2h0Ymx1ZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjAsIDE0MSwgMTg4LCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzNjOGRiYyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWxpZ2h0Ymx1ZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzNjOGRiYztcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1saWdodGJsdWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2M4ZGJjO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1saWdodGJsdWUgLnBhY2Uge1xuICBjb2xvcjogIzNjOGRiYztcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saWdodGJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjM2M4ZGJjO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saWdodGJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg2MCwgMTQxLCAxODgsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDYwLCAxNDEsIDE4OCwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saWdodGJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg2MCwgMTQxLCAxODgsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNjAsIDE0MSwgMTg4LCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtbGlnaHRibHVlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2MCwgMTQxLCAxODgsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMzYzhkYmM7XG59XG5cbi5wYWNlLWZsYXNoLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMzYzhkYmMsIDAgMCA1cHggIzNjOGRiYztcbn1cblxuLnBhY2UtZmxhc2gtbGlnaHRibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzNjOGRiYztcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMzYzhkYmM7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMzYzhkYmM7XG4gIGNvbG9yOiAjM2M4ZGJjO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItbGlnaHRibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMzYzhkYmMsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LWxpZ2h0Ymx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjM2M4ZGJjLCBpbnNldCAwIC0xcHggIzNjOGRiYywgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtbGlnaHRibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItbGlnaHRibHVlIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMzYzhkYmM7XG59XG5cbi5wYWNlLW5hdnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1uYXZ5IC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtbmF2eSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDFmM2Y7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItbmF2eSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgwLCAzMSwgNjMsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1uYXZ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzAwMWYzZjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbmF2eSAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1uYXZ5IC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW5hdnkgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW5hdnkgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1uYXZ5IC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtbmF2eSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMzEsIDYzLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMwMDFmM2YgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1uYXZ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDFmM2YgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtbmF2eSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMWYzZjtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1uYXZ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwMWYzZjtcbn1cblxuLnBhY2UtbWF0ZXJpYWwtbmF2eSAucGFjZSB7XG4gIGNvbG9yOiAjMDAxZjNmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci1uYXZ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAzMSwgNjMsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDMxLCA2MywgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1uYXZ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMzEsIDYzLCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDMxLCA2MywgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LW5hdnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDMxLCA2MywgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtbmF2eSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDFmM2Y7XG59XG5cbi5wYWNlLWZsYXNoLW5hdnkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjMDAxZjNmLCAwIDAgNXB4ICMwMDFmM2Y7XG59XG5cbi5wYWNlLWZsYXNoLW5hdnkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAxZjNmO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMWYzZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItbmF2eSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjMDAxZjNmO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItbmF2eSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjMDAxZjNmLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1uYXZ5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMwMDFmM2YsIGluc2V0IDAgLTFweCAjMDAxZjNmLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1uYXZ5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItbmF2eSAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjMDAxZjNmO1xufVxuXG4ucGFjZS1vbGl2ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMzZDk5NzA7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLW9saXZlIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3Atb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1vbGl2ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1vbGl2ZSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSg2MSwgMTUzLCAxMTIsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1vbGl2ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICMzZDk5NzA7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW9saXZlIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW9saXZlIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW9saXZlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1vbGl2ZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLW9saXZlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZDk5NzA7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDYxLCAxNTMsIDExMiwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1vbGl2ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLW9saXZlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzZDk5NzAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtb2xpdmUgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMzZDk5NzA7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1vbGl2ZSAucGFjZSB7XG4gIGNvbG9yOiAjM2Q5OTcwO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW9saXZlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzNkOTk3MDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1vbGl2ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW9saXZlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW9saXZlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoNjEsIDE1MywgMTEyLCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg2MSwgMTUzLCAxMTIsIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3Itb2xpdmUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg2MSwgMTUzLCAxMTIsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNjEsIDE1MywgMTEyLCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDYxLCAxNTMsIDExMiwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xufVxuXG4ucGFjZS1mbGFzaC1vbGl2ZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMzZDk5NzAsIDAgMCA1cHggIzNkOTk3MDtcbn1cblxuLnBhY2UtZmxhc2gtb2xpdmUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjM2Q5OTcwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzNkOTk3MDtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItb2xpdmUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwO1xuICBjb2xvcjogIzNkOTk3MDtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLW9saXZlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMzZDk5NzAsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LW9saXZlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMzZDk5NzAsIGluc2V0IDAgLTFweCAjM2Q5OTcwLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1vbGl2ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLW9saXZlIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMzZDk5NzA7XG59XG5cbi5wYWNlLWxpbWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDFmZjcwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1saW1lIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogIzFmMmQzZDtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtbGltZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMWZmNzA7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWxpbWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDMxLCA0NSwgNjEsIDAuMikgNTAlLCByZ2JhKDMxLCA0NSwgNjEsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItbGltZSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgxLCAyNTUsIDExMiwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLWxpbWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDFmZjcwO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1saW1lIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWxpbWUgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMWZmNzA7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbGltZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbGltZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWxpbWUgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1saW1lIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxLCAyNTUsIDExMiwgMC44KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1saW1lIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItbGltZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWxpbWUgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjMWYyZDNkO1xuICBib3JkZXItY29sb3I6ICMwMWZmNzA7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtbGltZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMWZmNzA7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWxpbWUgLnBhY2Uge1xuICBjb2xvcjogIzAxZmY3MDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saW1lIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saW1lIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbGltZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgIzFmMmQzZDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1saW1lIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMSwgMjU1LCAxMTIsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDEsIDI1NSwgMTEyLCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWxpbWUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxLCAyNTUsIDExMiwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxLCAyNTUsIDExMiwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LWxpbWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEsIDI1NSwgMTEyLCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1saW1lIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MDtcbn1cblxuLnBhY2UtZmxhc2gtbGltZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMwMWZmNzAsIDAgMCA1cHggIzAxZmY3MDtcbn1cblxuLnBhY2UtZmxhc2gtbGltZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMWZmNzA7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDFmZjcwO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1saW1lIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MDtcbiAgY29sb3I6ICMwMWZmNzA7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgIzFmMmQzZCwgMjQwcHggMCAjMWYyZDNkO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1saW1lIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMWZmNzAsIGluc2V0IDAgMCAwIDdweCAjMWYyZDNkO1xufVxuXG4ucGFjZS1tYWMtb3N4LWxpbWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgIzAxZmY3MCwgaW5zZXQgMCAtMXB4ICMwMWZmNzAsIGluc2V0IDAgMnB4IHJnYmEoMzEsIDQ1LCA2MSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgzMSwgNDUsIDYxLCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LWxpbWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgzMSwgNDUsIDYxLCAwLjY1KSAwJSwgcmdiYSgzMSwgNDUsIDYxLCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1saW1lIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMwMWZmNzA7XG59XG5cbi5wYWNlLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1mdWNoc2lhIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZnVjaHNpYSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmMDEyYmU7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItZnVjaHNpYSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgyNDAsIDE4LCAxOTAsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1mdWNoc2lhIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2YwMTJiZTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZnVjaHNpYSAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1mdWNoc2lhIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWZ1Y2hzaWEgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWZ1Y2hzaWEgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1mdWNoc2lhIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtZnVjaHNpYSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQwLCAxOCwgMTkwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1mdWNoc2lhIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtZnVjaHNpYSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2YwMTJiZTtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1mdWNoc2lhIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2YwMTJiZTtcbn1cblxuLnBhY2UtbWF0ZXJpYWwtZnVjaHNpYSAucGFjZSB7XG4gIGNvbG9yOiAjZjAxMmJlO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci1mdWNoc2lhIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNDAsIDE4LCAxOTAsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI0MCwgMTgsIDE5MCwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1mdWNoc2lhIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjQwLCAxOCwgMTkwLCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI0MCwgMTgsIDE5MCwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LWZ1Y2hzaWEgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMTgsIDE5MCwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtZnVjaHNpYSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmMDEyYmU7XG59XG5cbi5wYWNlLWZsYXNoLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjZjAxMmJlLCAwIDAgNXB4ICNmMDEyYmU7XG59XG5cbi5wYWNlLWZsYXNoLWZ1Y2hzaWEgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjAxMmJlO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2YwMTJiZTtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZnVjaHNpYSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmMDEyYmU7XG4gIGNvbG9yOiAjZjAxMmJlO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZnVjaHNpYSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZjAxMmJlLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1mdWNoc2lhIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNmMDEyYmUsIGluc2V0IDAgLTFweCAjZjAxMmJlLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1mdWNoc2lhIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItZnVjaHNpYSAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZjAxMmJlO1xufVxuXG4ucGFjZS1tYXJvb24gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZDgxYjYwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1tYXJvb24gLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1tYXJvb24gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZDgxYjYwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1tYXJvb24gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItbWFyb29uIC5wYWNlIC5wYWNlLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDIxNiwgMjcsIDk2LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2Q4MWI2MDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tbWFyb29uIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW1hcm9vbiAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Q4MWI2MDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1tYXJvb24gLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW1hcm9vbiAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLW1hcm9vbiAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjE2LCAyNywgOTYsIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkODFiNjAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtbWFyb29uIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjA7XG59XG5cbi5wYWNlLW1hdGVyaWFsLW1hcm9vbiAucGFjZSB7XG4gIGNvbG9yOiAjZDgxYjYwO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW1hcm9vbiAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjA7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW1hcm9vbiAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDIxNiwgMjcsIDk2LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyMTYsIDI3LCA5NiwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1tYXJvb24gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMTYsIDI3LCA5NiwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMTYsIDI3LCA5NiwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjE2LCAyNywgOTYsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjA7XG59XG5cbi5wYWNlLWZsYXNoLW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICNkODFiNjAsIDAgMCA1cHggI2Q4MWI2MDtcbn1cblxuLnBhY2UtZmxhc2gtbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Q4MWI2MDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkODFiNjA7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjA7XG4gIGNvbG9yOiAjZDgxYjYwO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNkODFiNjAsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LW1hcm9vbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZDgxYjYwLCBpbnNldCAwIC0xcHggI2Q4MWI2MCwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtbWFyb29uIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItbWFyb29uIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICNkODFiNjA7XG59XG5cbi5wYWNlLWJsdWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ibHVlIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtYmx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItYmx1ZSAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLWJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1ibHVlIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWJsdWUgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tYmx1ZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tYmx1ZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWJsdWUgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS1ibHVlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAxMjMsIDI1NSwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1ibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItYmx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWJsdWUgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtYmx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmY7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWJsdWUgLnBhY2Uge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItYmx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LWJsdWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDEyMywgMjU1LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC1ibHVlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbn1cblxuLnBhY2UtZmxhc2gtYmx1ZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMwMDdiZmYsIDAgMCA1cHggIzAwN2JmZjtcbn1cblxuLnBhY2UtZmxhc2gtYmx1ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1ibHVlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgI2ZmZiwgMjQwcHggMCAjZmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1ibHVlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDdiZmYsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LWJsdWUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgIzAwN2JmZiwgaW5zZXQgMCAtMXB4ICMwMDdiZmYsIGluc2V0IDAgMnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LWJsdWUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1ibHVlIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5wYWNlLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjI7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWluZGlnbyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjI7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWluZGlnbyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1pbmRpZ28gLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtaW5kaWdvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20taW5kaWdvIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWluZGlnbyAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1pbmRpZ28gLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICM2NjEwZjI7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWluZGlnbyAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWluZGlnbyAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWluZGlnbyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWluZGlnbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWluZGlnbyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1pbmRpZ28gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNjYxMGYyO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1pbmRpZ28gLnBhY2Uge1xuICBjb2xvcjogIzY2MTBmMjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmRpZ28gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjNjYxMGYyO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWluZGlnbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWluZGlnbyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmRpZ28gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDEwMiwgMTYsIDI0MiwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1pbmRpZ28gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTAyLCAxNiwgMjQyLCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtaW5kaWdvIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDIsIDE2LCAyNDIsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjI7XG59XG5cbi5wYWNlLWZsYXNoLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICM2NjEwZjIsIDAgMCA1cHggIzY2MTBmMjtcbn1cblxuLnBhY2UtZmxhc2gtaW5kaWdvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2NjEwZjI7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjI7XG4gIGNvbG9yOiAjNjYxMGYyO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItaW5kaWdvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2NjEwZjIsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LWluZGlnbyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjNjYxMGYyLCBpbnNldCAwIC0xcHggIzY2MTBmMiwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtaW5kaWdvIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItaW5kaWdvIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICM2NjEwZjI7XG59XG5cbi5wYWNlLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXB1cnBsZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXB1cnBsZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1wdXJwbGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtcHVycGxlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tcHVycGxlIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXB1cnBsZSAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1wdXJwbGUgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXB1cnBsZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLXB1cnBsZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXB1cnBsZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXB1cnBsZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLXB1cnBsZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1wdXJwbGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1wdXJwbGUgLnBhY2Uge1xuICBjb2xvcjogIzZmNDJjMTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wdXJwbGUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXB1cnBsZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXB1cnBsZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wdXJwbGUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDExMSwgNjYsIDE5MywgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1wdXJwbGUgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMTExLCA2NiwgMTkzLCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtcHVycGxlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDY2LCAxOTMsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLWZsYXNoLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICM2ZjQyYzEsIDAgMCA1cHggIzZmNDJjMTtcbn1cblxuLnBhY2UtZmxhc2gtcHVycGxlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG4gIGNvbG9yOiAjNmY0MmMxO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItcHVycGxlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICM2ZjQyYzEsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LXB1cnBsZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjNmY0MmMxLCBpbnNldCAwIC0xcHggIzZmNDJjMSwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtcHVycGxlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItcHVycGxlIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5wYWNlLXBpbmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1waW5rIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtcGluayAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGM7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItcGluayAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1waW5rIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2U4M2U4Yztcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tcGluayAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1waW5rIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXBpbmsgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNlODNlOGM7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXBpbmsgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1waW5rIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlODNlOGM7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtcGluayAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNlODNlOGMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1waW5rIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNlODNlOGMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtcGluayAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4Yztcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1waW5rIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2U4M2U4Yztcbn1cblxuLnBhY2UtbWF0ZXJpYWwtcGluayAucGFjZSB7XG4gIGNvbG9yOiAjZTgzZThjO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci1waW5rIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyMzIsIDYyLCAxNDAsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1waW5rIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMjMyLCA2MiwgMTQwLCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LXBpbmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMiwgNjIsIDE0MCwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtcGluayAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGM7XG59XG5cbi5wYWNlLWZsYXNoLXBpbmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjZTgzZThjLCAwIDAgNXB4ICNlODNlOGM7XG59XG5cbi5wYWNlLWZsYXNoLXBpbmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2U4M2U4Yztcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItcGluayAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGM7XG4gIGNvbG9yOiAjZTgzZThjO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItcGluayAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjZTgzZThjLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1waW5rIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNlODNlOGMsIGluc2V0IDAgLTFweCAjZTgzZThjLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1waW5rIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItcGluayAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjZTgzZThjO1xufVxuXG4ucGFjZS1yZWQgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1yZWQgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1yZWQgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1yZWQgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItcmVkIC5wYWNlIC5wYWNlLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tcmVkIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXJlZCAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1yZWQgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXJlZCAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLXJlZCAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjIwLCA1MywgNjksIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtcmVkIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG5cbi5wYWNlLW1hdGVyaWFsLXJlZCAucGFjZSB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXJlZCAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXJlZCAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1yZWQgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMjAsIDUzLCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG59XG5cbi5wYWNlLWZsYXNoLXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICNkYzM1NDUsIDAgMCA1cHggI2RjMzU0NTtcbn1cblxuLnBhY2UtZmxhc2gtcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNkYzM1NDUsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LXJlZCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZGMzNTQ1LCBpbnNldCAwIC0xcHggI2RjMzU0NSwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtcmVkIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItcmVkIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5wYWNlLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLW9yYW5nZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLW9yYW5nZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgzMSwgNDUsIDYxLCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1vcmFuZ2UgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2Utb3JhbmdlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tb3JhbmdlIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW9yYW5nZSAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1vcmFuZ2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLW9yYW5nZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLW9yYW5nZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjgpO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLW9yYW5nZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLW9yYW5nZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLW9yYW5nZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1vcmFuZ2UgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTE0O1xufVxuXG4ucGFjZS1tYXRlcmlhbC1vcmFuZ2UgLnBhY2Uge1xuICBjb2xvcjogI2ZkN2UxNDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1vcmFuZ2UgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTE0O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW9yYW5nZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLW9yYW5nZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgIzFmMmQzZDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1vcmFuZ2UgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1MywgMTI2LCAyMCwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1vcmFuZ2UgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjUzLCAxMjYsIDIwLCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtb3JhbmdlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTMsIDEyNiwgMjAsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLWZsYXNoLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICNmZDdlMTQsIDAgMCA1cHggI2ZkN2UxNDtcbn1cblxuLnBhY2UtZmxhc2gtb3JhbmdlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZkN2UxNDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjZmQ3ZTE0O1xuICBib3gtc2hhZG93OiAxMjBweCAwICMxZjJkM2QsIDI0MHB4IDAgIzFmMmQzZDtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItb3JhbmdlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZDdlMTQsIGluc2V0IDAgMCAwIDdweCAjMWYyZDNkO1xufVxuXG4ucGFjZS1tYWMtb3N4LW9yYW5nZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjZmQ3ZTE0LCBpbnNldCAwIC0xcHggI2ZkN2UxNCwgaW5zZXQgMCAycHggcmdiYSgzMSwgNDUsIDYxLCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDMxLCA0NSwgNjEsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtb3JhbmdlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMzEsIDQ1LCA2MSwgMC42NSkgMCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3Itb3JhbmdlIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5wYWNlLXllbGxvdyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXllbGxvdyAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXllbGxvdyAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXllbGxvdyAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgzMSwgNDUsIDYxLCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA1MCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci15ZWxsb3cgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS15ZWxsb3cgLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20teWVsbG93IC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXllbGxvdyAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnBhY2UtY2VudGVyLWF0b20teWVsbG93IC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20teWVsbG93IC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5MywgNywgMC44KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS15ZWxsb3cgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjMWYyZDNkO1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbn1cblxuLnBhY2UtbWF0ZXJpYWwteWVsbG93IC5wYWNlIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3IteWVsbG93IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICMxZjJkM2Q7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3IteWVsbG93IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAxOTMsIDcsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXllbGxvdyAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDI1NSwgMTkzLCA3LCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5MywgNywgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbn1cblxuLnBhY2UtZmxhc2gteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggI2ZmYzEwNywgMCAwIDVweCAjZmZjMTA3O1xufVxuXG4ucGFjZS1mbGFzaC15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmYzEwNztcbn1cblxuLnBhY2UtbG9hZGluZy1iYXIteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNztcbiAgY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgIzFmMmQzZCwgMjQwcHggMCAjMWYyZDNkO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmYzEwNywgaW5zZXQgMCAwIDAgN3B4ICMxZjJkM2Q7XG59XG5cbi5wYWNlLW1hYy1vc3gteWVsbG93IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICNmZmMxMDcsIGluc2V0IDAgLTFweCAjZmZjMTA3LCBpbnNldCAwIDJweCByZ2JhKDMxLCA0NSwgNjEsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMzEsIDQ1LCA2MSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC15ZWxsb3cgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgzMSwgNDUsIDYxLCAwLjY1KSAwJSwgcmdiYSgzMSwgNDUsIDYxLCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci15ZWxsb3cgLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLnBhY2UtZ3JlZW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ncmVlbiAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWdyZWVuIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzAwMmU1Zjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItZ3JlZW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1ncmVlbiAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyZWVuIC5wYWNlLXByb2dyZXNzIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDgwcHg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyZWVuIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyZWVuIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1ncmVlbiAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsIC5wYWNlLWNlbnRlci1hdG9tLWdyZWVuIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtZ3JlZW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWdyZWVuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1ncmVlbiAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1ncmVlbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWY7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWdyZWVuIC5wYWNlIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWdyZWVuIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoNDAsIDE2NywgNjksIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LWdyZWVuIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MCwgMTY3LCA2OSwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtZ3JlZW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xufVxuXG4ucGFjZS1mbGFzaC1ncmVlbiAucGFjZSAucGFjZS1wcm9ncmVzcy1pbm5lciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMwMDJlNWYsIDAgMCA1cHggIzAwMmU1Zjtcbn1cblxuLnBhY2UtZmxhc2gtZ3JlZW4gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZ3JlZW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogIzAwMmU1ZjtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWdyZWVuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICMwMDJlNWYsIGluc2V0IDAgMCAwIDdweCAjZmZmO1xufVxuXG4ucGFjZS1tYWMtb3N4LWdyZWVuIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMwMDJlNWYsIGluc2V0IDAgLTFweCAjMDAyZTVmLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1ncmVlbiAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLWdyZWVuIC5wYWNlLXByb2dyZXNzIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWNlLXRlYWwgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMjBjOTk3O1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC10ZWFsIC5wYWNlIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtdGVhbCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMyMGM5OTc7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItdGVhbCAucGFjZSAucGFjZS1wcm9ncmVzczo6YWZ0ZXIge1xuICBjb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS10ZWFsIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzIwYzk5Nztcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tdGVhbCAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS10ZWFsIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXRlYWwgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXRlYWwgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS10ZWFsIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtdGVhbCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci10ZWFsIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTcgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtdGVhbCAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5Nztcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS10ZWFsIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5Nztcbn1cblxuLnBhY2UtbWF0ZXJpYWwtdGVhbCAucGFjZSB7XG4gIGNvbG9yOiAjMjBjOTk3O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMjBjOTk3O1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLFxuLnBhY2UtY29ybmVyLWluZGljYXRvci10ZWFsIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgzMiwgMjAxLCAxNTEsIDAuMik7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci10ZWFsIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMzIsIDIwMSwgMTUxLCAwLjIpO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LXRlYWwgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMyLCAyMDEsIDE1MSwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtdGVhbCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMyMGM5OTc7XG59XG5cbi5wYWNlLWZsYXNoLXRlYWwgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjMjBjOTk3LCAwIDAgNXB4ICMyMGM5OTc7XG59XG5cbi5wYWNlLWZsYXNoLXRlYWwgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMjBjOTk3O1xuICBib3JkZXItbGVmdC1jb2xvcjogIzIwYzk5Nztcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItdGVhbCAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMyMGM5OTc7XG4gIGNvbG9yOiAjMjBjOTk3O1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItdGVhbCAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjMjBjOTk3LCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC10ZWFsIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMyMGM5OTcsIGluc2V0IDAgLTFweCAjMjBjOTk3LCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC10ZWFsIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItdGVhbCAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjMjBjOTk3O1xufVxuXG4ucGFjZS1jeWFuIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtY3lhbiAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWN5YW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wYWNlLWJpZy1jb3VudGVyLWN5YW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpO1xufVxuXG4ucGFjZS1ib3VuY2UtY3lhbiAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWN5YW4gLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tY3lhbiAucGFjZS1wcm9ncmVzczo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBsaW5lLWhlaWdodDogMC43cmVtO1xuICBwYWRkaW5nLXRvcDogMTclO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1jeWFuIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1jeWFuIC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20tY3lhbiAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1jZW50ZXItY2lyY2xlLWN5YW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItY3lhbiAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWN5YW4gLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtY3lhbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjg7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWN5YW4gLnBhY2Uge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItY3lhbiAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjMsIDE2MiwgMTg0LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItY3lhbiAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDIzLCAxNjIsIDE4NCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWZpbGwtbGVmdC1jeWFuIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMywgMTYyLCAxODQsIDAuMik7XG59XG5cbi5wYWNlLWZsYXNoLWN5YW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xufVxuXG4ucGFjZS1mbGFzaC1jeWFuIC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggIzE3YTJiOCwgMCAwIDVweCAjMTdhMmI4O1xufVxuXG4ucGFjZS1mbGFzaC1jeWFuIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMxN2EyYjg7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWN5YW4gLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4O1xuICBjb2xvcjogIzE3YTJiODtcbiAgYm94LXNoYWRvdzogMTIwcHggMCAjZmZmLCAyNDBweCAwICNmZmY7XG59XG5cbi5wYWNlLWxvYWRpbmctYmFyLWN5YW4gLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzE3YTJiOCwgaW5zZXQgMCAwIDAgN3B4ICNmZmY7XG59XG5cbi5wYWNlLW1hYy1vc3gtY3lhbiAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IC0xcHggMCAjMTdhMmI4LCBpbnNldCAwIC0xcHggIzE3YTJiOCwgaW5zZXQgMCAycHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpLCBpbnNldCAwIDZweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5wYWNlLW1hYy1vc3gtY3lhbiAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNjUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDEwMCUpO1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5wYWNlLXByb2dyZXNzLWNvbG9yLWN5YW4gLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLnBhY2Utd2hpdGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC13aGl0ZSAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLXdoaXRlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3Atd2hpdGUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMzEsIDQ1LCA2MSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDMxLCA0NSwgNjEsIDAuMikgNTAlLCByZ2JhKDMxLCA0NSwgNjEsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItd2hpdGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3M6OmFmdGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtYm91bmNlLXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20td2hpdGUgLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20td2hpdGUgLnBhY2UtcHJvZ3Jlc3M6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMWYyZDNkO1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDAuN3JlbTtcbiAgcGFkZGluZy10b3A6IDE3JTtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20td2hpdGUgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLXdoaXRlIC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20td2hpdGUgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLWNpcmNsZS13aGl0ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci13aGl0ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNmZmYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtd2hpdGUgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjMWYyZDNkO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtd2hpdGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1tYXRlcmlhbC13aGl0ZSAucGFjZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci13aGl0ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXI6IDVweCBzb2xpZCAjMWYyZDNkO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci13aGl0ZSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LXdoaXRlIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4ucGFjZS1mbGFzaC13aGl0ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbi5wYWNlLWZsYXNoLXdoaXRlIC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggI2ZmZiwgMCAwIDVweCAjZmZmO1xufVxuXG4ucGFjZS1mbGFzaC13aGl0ZSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci13aGl0ZSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiAxMjBweCAwICMxZjJkM2QsIDI0MHB4IDAgIzFmMmQzZDtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItd2hpdGUgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2ZmZiwgaW5zZXQgMCAwIDAgN3B4ICMxZjJkM2Q7XG59XG5cbi5wYWNlLW1hYy1vc3gtd2hpdGUgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBpbnNldCAtMXB4IDAgI2ZmZiwgaW5zZXQgMCAtMXB4ICNmZmYsIGluc2V0IDAgMnB4IHJnYmEoMzEsIDQ1LCA2MSwgMC41KSwgaW5zZXQgMCA2cHggcmdiYSgzMSwgNDUsIDYxLCAwLjMpO1xufVxuXG4ucGFjZS1tYWMtb3N4LXdoaXRlIC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMzEsIDQ1LCA2MSwgMC42NSkgMCUsIHJnYmEoMzEsIDQ1LCA2MSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3Itd2hpdGUgLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWJhcmJlci1zaG9wLWdyYXkgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ncmF5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbn1cblxuLnBhY2UtYmFyYmVyLXNob3AtZ3JheSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucGFjZS1iaWctY291bnRlci1ncmF5IC5wYWNlIC5wYWNlLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDEwOCwgMTE3LCAxMjUsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZ3JheSAucGFjZS1wcm9ncmVzcyB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHdpZHRoOiA4MHB4O1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1ncmF5IC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyYXkgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyYXkgLnBhY2UtYWN0aXZpdHk6OmFmdGVyLCAucGFjZS1jZW50ZXItYXRvbS1ncmF5IC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5wYWNlLWNlbnRlci1yYWRhci1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItcmFkYXItZ3JheSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWdyYXkgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWNlbnRlci1zaW1wbGUtZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLW1hdGVyaWFsLWdyYXkgLnBhY2Uge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlcixcbi5wYWNlLWNvcm5lci1pbmRpY2F0b3ItZ3JheSAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5OjphZnRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgxMDgsIDExNywgMTI1LCAwLjIpO1xufVxuXG4ucGFjZS1maWxsLWxlZnQtZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTA4LCAxMTcsIDEyNSwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWZsYXNoLWdyYXkgLnBhY2UgLnBhY2UtcHJvZ3Jlc3MtaW5uZXIge1xuICBib3gtc2hhZG93OiAwIDAgMTBweCAjNmM3NTdkLCAwIDAgNXB4ICM2Yzc1N2Q7XG59XG5cbi5wYWNlLWZsYXNoLWdyYXkgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzZjNzU3ZDtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZ3JheSAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBib3gtc2hhZG93OiAxMjBweCAwICNmZmYsIDI0MHB4IDAgI2ZmZjtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZ3JheSAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDJweCAjNmM3NTdkLCBpbnNldCAwIDAgMCA3cHggI2ZmZjtcbn1cblxuLnBhY2UtbWFjLW9zeC1ncmF5IC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICM2Yzc1N2QsIGluc2V0IDAgLTFweCAjNmM3NTdkLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1ncmF5IC5wYWNlIC5wYWNlLWFjdGl2aXR5IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42NSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMTAwJSk7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLnBhY2UtcHJvZ3Jlc3MtY29sb3ItZ3JheSAucGFjZS1wcm9ncmVzcyB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4ucGFjZS1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ncmF5LWRhcmsgLnBhY2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1iYXJiZXItc2hvcC1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMikgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnBhY2UtYmlnLWNvdW50ZXItZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzOjphZnRlciB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMik7XG59XG5cbi5wYWNlLWJvdW5jZS1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1jZW50ZXItYXRvbS1ncmF5LWRhcmsgLnBhY2UtcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDEwMHB4O1xuICB3aWR0aDogODBweDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZ3JheS1kYXJrIC5wYWNlLXByb2dyZXNzOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjdyZW07XG4gIHBhZGRpbmctdG9wOiAxNyU7XG59XG5cbi5wYWNlLWNlbnRlci1hdG9tLWdyYXktZGFyayAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY2VudGVyLWF0b20tZ3JheS1kYXJrIC5wYWNlLWFjdGl2aXR5OjphZnRlciwgLnBhY2UtY2VudGVyLWF0b20tZ3JheS1kYXJrIC5wYWNlLWFjdGl2aXR5OjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5wYWNlLWNlbnRlci1jaXJjbGUtZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSg1MiwgNTgsIDY0LCAwLjgpO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWdyYXktZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eSB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnBhY2UtY2VudGVyLXJhZGFyLWdyYXktZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG4ucGFjZS1jZW50ZXItc2ltcGxlLWdyYXktZGFyayAucGFjZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY2VudGVyLXNpbXBsZS1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtcHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1tYXRlcmlhbC1ncmF5LWRhcmsgLnBhY2Uge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWdyYXktZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIsXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWdyYXktZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eTo6YmVmb3JlIHtcbiAgYm9yZGVyOiA1cHggc29saWQgI2ZmZjtcbn1cblxuLnBhY2UtY29ybmVyLWluZGljYXRvci1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHk6OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSg1MiwgNTgsIDY0LCAwLjIpO1xufVxuXG4ucGFjZS1jb3JuZXItaW5kaWNhdG9yLWdyYXktZGFyayAucGFjZSAucGFjZS1hY3Rpdml0eTo6YWZ0ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuMik7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4yKTtcbn1cblxuLnBhY2UtZmlsbC1sZWZ0LWdyYXktZGFyayAucGFjZSAucGFjZS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDU4LCA2NCwgMC4yKTtcbn1cblxuLnBhY2UtZmxhc2gtZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbn1cblxuLnBhY2UtZmxhc2gtZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzLWlubmVyIHtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggIzM0M2E0MCwgMCAwIDVweCAjMzQzYTQwO1xufVxuXG4ucGFjZS1mbGFzaC1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLnBhY2UtbG9hZGluZy1iYXItZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbiAgY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IDEyMHB4IDAgI2ZmZiwgMjQwcHggMCAjZmZmO1xufVxuXG4ucGFjZS1sb2FkaW5nLWJhci1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggIzM0M2E0MCwgaW5zZXQgMCAwIDAgN3B4ICNmZmY7XG59XG5cbi5wYWNlLW1hYy1vc3gtZ3JheS1kYXJrIC5wYWNlIC5wYWNlLXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm94LXNoYWRvdzogaW5zZXQgLTFweCAwICMzNDNhNDAsIGluc2V0IDAgLTFweCAjMzQzYTQwLCBpbnNldCAwIDJweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSksIGluc2V0IDAgNnB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbn1cblxuLnBhY2UtbWFjLW9zeC1ncmF5LWRhcmsgLnBhY2UgLnBhY2UtYWN0aXZpdHkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjY1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAxMDAlKTtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ucGFjZS1wcm9ncmVzcy1jb2xvci1ncmF5LWRhcmsgLnBhY2UtcHJvZ3Jlc3Mge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLyoqXG4gICogYm9vdHN0cmFwLXN3aXRjaCAtIFR1cm4gY2hlY2tib3hlcyBhbmQgcmFkaW8gYnV0dG9ucyBpbnRvIHRvZ2dsZSBzd2l0Y2hlcy5cbiAgKlxuICAqIEB2ZXJzaW9uIHYzLjQgKE1PRERFRClcbiAgKiBAaG9tZXBhZ2UgaHR0cHM6Ly9idHRzdHJwLmdpdGh1Yi5pby9ib290c3RyYXAtc3dpdGNoXG4gICogQGF1dGhvciBNYXR0aWEgTGFyZW50aXMgPG1hdHRpYUBsYXJlbnRpcy5ldT4gKGh0dHA6Ly9sYXJlbnRpcy5ldSlcbiAgKiBAbGljZW5zZSBNSVRcbiAgKi9cbi5ib290c3RyYXAtc3dpdGNoIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMC41cmVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgei1pbmRleDogMDtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0b3A6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2g6Zm9jdXMtd2l0aGluIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMnJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGVmYXVsdCB7XG4gIGJhY2tncm91bmQ6ICNlOWVjZWY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1wcmltYXJ5LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtc2Vjb25kYXJ5LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1zdWNjZXNzLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtaW5mbyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1pbmZvIHtcbiAgYmFja2dyb3VuZDogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdhcm5pbmcsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtd2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1kYW5nZXIsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWxpZ2h0LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRhcmssXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1saWdodGJsdWUsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtbGlnaHRibHVlIHtcbiAgYmFja2dyb3VuZDogIzNjOGRiYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLW5hdnksXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtbmF2eSB7XG4gIGJhY2tncm91bmQ6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1vbGl2ZSxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1vbGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzZDk5NzA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1saW1lLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWxpbWUge1xuICBiYWNrZ3JvdW5kOiAjMDFmZjcwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZnVjaHNpYSxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZDogI2YwMTJiZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLW1hcm9vbixcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1tYXJvb24ge1xuICBiYWNrZ3JvdW5kOiAjZDgxYjYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtYmx1ZSxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWluZGlnbyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtcHVycGxlLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXB1cnBsZSB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1waW5rLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtcmVkLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXJlZCB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1vcmFuZ2UsXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtb3JhbmdlIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXllbGxvdyxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZ3JlZW4sXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtdGVhbCxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC10ZWFsIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWN5YW4sXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtY3lhbiB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC13aGl0ZSxcbi5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1ncmF5LFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZ3JheS1kYXJrLFxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjFyZW07XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMXJlbTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjFyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjFyZW07XG59XG5cbi5ib290c3RyYXAtc3dpdGNoIGlucHV0W3R5cGU9cmFkaW9dLFxuLmJvb3RzdHJhcC1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogLTE7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24sXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW1pbmkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbWluaSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMXJlbSAwLjNyZW07XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtc21hbGwgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1zbWFsbCAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtbGFyZ2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1sYXJnZSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzM3JlbTtcbiAgcGFkZGluZzogMC4zcmVtIDAuNXJlbTtcbn1cblxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1kaXNhYmxlZCwgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSwgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbmRldGVybWluYXRlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWRpc2FibGVkIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtZGlzYWJsZWQgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtZGlzYWJsZWQgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwsIC5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtcmVhZG9ubHkgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1yZWFkb25seSAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCwgLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbmRldGVybWluYXRlIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbixcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW5kZXRlcm1pbmF0ZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLFxuLmJvb3RzdHJhcC1zd2l0Y2guYm9vdHN0cmFwLXN3aXRjaC1pbmRldGVybWluYXRlIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtYW5pbWF0ZSAuYm9vdHN0cmFwLXN3aXRjaC1jb250YWluZXIge1xuICB0cmFuc2l0aW9uOiBtYXJnaW4tbGVmdCAwLjVzO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWludmVyc2UgLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjFyZW0gMC4xcmVtIDA7XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW52ZXJzZSAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmIHtcbiAgYm9yZGVyLXJhZGl1czogMC4xcmVtIDAgMCAwLjFyZW07XG59XG5cbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtb24gLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwsXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLWludmVyc2UuYm9vdHN0cmFwLXN3aXRjaC1vZmYgLmJvb3RzdHJhcC1zd2l0Y2gtbGFiZWwge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4xcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4xcmVtO1xufVxuXG4uYm9vdHN0cmFwLXN3aXRjaC5ib290c3RyYXAtc3dpdGNoLW9mZiAuYm9vdHN0cmFwLXN3aXRjaC1sYWJlbCxcbi5ib290c3RyYXAtc3dpdGNoLmJvb3RzdHJhcC1zd2l0Y2gtaW52ZXJzZS5ib290c3RyYXAtc3dpdGNoLW9uIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4xcmVtO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjFyZW07XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2gge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRlZmF1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E0MDQ3O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNDU0ZDU1O1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXByaW1hcnksXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtc2Vjb25kYXJ5LFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtc3VjY2Vzcyxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1pbmZvLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdhcm5pbmcsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZGFuZ2VyIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtbGlnaHQsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmE7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWRhcmssXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtbGlnaHRibHVlLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtbGlnaHRibHVlIHtcbiAgYmFja2dyb3VuZDogIzg2YmFkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtbmF2eSxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLW5hdnkge1xuICBiYWNrZ3JvdW5kOiAjMDAyYzU5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1vbGl2ZSxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLW9saXZlIHtcbiAgYmFja2dyb3VuZDogIzc0YzhhMztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtbGltZSxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWxpbWUge1xuICBiYWNrZ3JvdW5kOiAjNjdmZmE5O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1mdWNoc2lhLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZnVjaHNpYSB7XG4gIGJhY2tncm91bmQ6ICNmNjcyZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLW1hcm9vbixcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLW1hcm9vbiB7XG4gIGJhY2tncm91bmQ6ICNlZDZjOWI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWJsdWUsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtaW5kaWdvLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtaW5kaWdvIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtcHVycGxlLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtcGluayxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1yZWQsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1yZWQge1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1vcmFuZ2UsXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTE0O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC15ZWxsb3csXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vZmYuYm9vdHN0cmFwLXN3aXRjaC15ZWxsb3cge1xuICBiYWNrZ3JvdW5kOiAjZjM5YzEyO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1ncmVlbixcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9uLmJvb3RzdHJhcC1zd2l0Y2gtdGVhbCxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLXRlYWwge1xuICBiYWNrZ3JvdW5kOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1jeWFuLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtY3lhbiB7XG4gIGJhY2tncm91bmQ6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLXdoaXRlLFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb24uYm9vdHN0cmFwLXN3aXRjaC1ncmF5LFxuLmRhcmstbW9kZSAuYm9vdHN0cmFwLXN3aXRjaCAuYm9vdHN0cmFwLXN3aXRjaC1oYW5kbGUtb2ZmLmJvb3RzdHJhcC1zd2l0Y2gtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWhhbmRsZS1vbi5ib290c3RyYXAtc3dpdGNoLWdyYXktZGFyayxcbi5kYXJrLW1vZGUgLmJvb3RzdHJhcC1zd2l0Y2ggLmJvb3RzdHJhcC1zd2l0Y2gtaGFuZGxlLW9mZi5ib290c3RyYXAtc3dpdGNoLWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xuICBib3JkZXI6IGluaGVyaXQ7XG59XG5cbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlcjo6YmVmb3JlLCAuZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzNmNDc0ZTtcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIHRkLmF2YWlsYWJsZTpob3Zlcixcbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlciB0aC5hdmFpbGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xufVxuXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGI1NDVjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIHRkLm9mZixcbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuaW4tcmFuZ2UsXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmVuZC1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MmQzMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLmx0ciAuZHJwLWNhbGVuZGFyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjO1xufVxuXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIuc2hvdy1yYW5nZXMubHRyIC5kcnAtY2FsZW5kYXIubGVmdCwgLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyLnNob3ctcmFuZ2VzLmx0ciAuZHJwLWNhbGVuZGFyLnJpZ2h0IHtcbiAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjO1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIC5kcnAtYnV0dG9ucyB7XG4gIGJvcmRlci1jb2xvcjogIzRiNTQ1Yztcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzRiNTQ1Yztcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSB0aCxcbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUgdGQge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSAubmV4dCBzcGFuLFxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci10YWJsZSAucHJldiBzcGFuIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmhvdXJzZWxlY3QsXG4uZGFyay1tb2RlIC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1pbnV0ZXNlbGVjdCxcbi5kYXJrLW1vZGUgLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Quc2Vjb25kc2VsZWN0LFxuLmRhcmstbW9kZSAuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5hbXBtc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjNGI1NDVjO1xufVxuXG4uanFzdG9vbHRpcCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmNvbm5lY3RlZFNvcnRhYmxlIHtcbiAgbWluLWhlaWdodDogMTAwcHg7XG59XG5cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnNvcnQtaGlnaGxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICNkZWUyZTY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jaGFydCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRhcmstbW9kZSAuaXJzLS1mbGF0IC5pcnMtbGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0YjU0NWM7XG59XG5cbi5kYXJrLW1vZGUgLmpzZ3JpZC1lZGl0LXJvdyA+IC5qc2dyaWQtY2VsbCxcbi5kYXJrLW1vZGUgLmpzZ3JpZC1maWx0ZXItcm93ID4gLmpzZ3JpZC1jZWxsLFxuLmRhcmstbW9kZSAuanNncmlkLWdyaWQtYm9keSwgLmRhcmstbW9kZSAuanNncmlkLWdyaWQtaGVhZGVyLFxuLmRhcmstbW9kZSAuanNncmlkLWhlYWRlci1yb3cgPiAuanNncmlkLWhlYWRlci1jZWxsLFxuLmRhcmstbW9kZSAuanNncmlkLWluc2VydC1yb3cgPiAuanNncmlkLWNlbGwsXG4uZGFyay1tb2RlIC5qc2dyaWQtcm93ID4gLmpzZ3JpZC1jZWxsLFxuLmRhcmstbW9kZSAuanNncmlkLWFsdC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmpzZ3JpZC1oZWFkZXItcm93ID4gLmpzZ3JpZC1oZWFkZXItY2VsbCxcbi5kYXJrLW1vZGUgLmpzZ3JpZC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5qc2dyaWQtYWx0LXJvdyA+IC5qc2dyaWQtY2VsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYTQwNDc7XG59XG5cbi5kYXJrLW1vZGUgLmpzZ3JpZC1zZWxlY3RlZC1yb3cgPiAuanNncmlkLWNlbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y0NzRlO1xufVxuXG4uYm9yZGVyLXRyYW5zcGFyZW50IHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uZGVzY3JpcHRpb24tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRlc2NyaXB0aW9uLWJsb2NrLm1hcmdpbi1ib3R0b20ge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uZGVzY3JpcHRpb24tYmxvY2sgPiAuZGVzY3JpcHRpb24taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5kZXNjcmlwdGlvbi1ibG9jayA+IC5kZXNjcmlwdGlvbi10ZXh0IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmRlc2NyaXB0aW9uLWJsb2NrIC5kZXNjcmlwdGlvbi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubGlzdC1ncm91cC11bmJvcmRlcmVkID4gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmxpc3QtaGVhZGVyIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcGFkZGluZzogMTBweCA0cHg7XG59XG5cbi5saXN0LXNlcGVyYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxNXB4IDAgOXB4O1xufVxuXG4ubGlzdC1saW5rID4gYSB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBwYWRkaW5nOiA0cHg7XG59XG5cbi5saXN0LWxpbmsgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi51c2VyLWJsb2NrIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51c2VyLWJsb2NrIGltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4udXNlci1ibG9jayAudXNlcm5hbWUsXG4udXNlci1ibG9jayAuZGVzY3JpcHRpb24sXG4udXNlci1ibG9jayAuY29tbWVudCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogNTBweDtcbn1cblxuLnVzZXItYmxvY2sgLnVzZXJuYW1lIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuXG4udXNlci1ibG9jayAuZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tdG9wOiAtM3B4O1xufVxuXG4udXNlci1ibG9jay51c2VyLWJsb2NrLXNtIGltZyB7XG4gIHdpZHRoOiAxLjg3NXJlbTtcbiAgaGVpZ2h0OiAxLjg3NXJlbTtcbn1cblxuLnVzZXItYmxvY2sudXNlci1ibG9jay1zbSAudXNlcm5hbWUsXG4udXNlci1ibG9jay51c2VyLWJsb2NrLXNtIC5kZXNjcmlwdGlvbixcbi51c2VyLWJsb2NrLnVzZXItYmxvY2stc20gLmNvbW1lbnQge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLnVzZXItYmxvY2sudXNlci1ibG9jay1zbSAudXNlcm5hbWUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5pbWctc20sXG4uaW1nLW1kLFxuLmltZy1sZyB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW1nLXNtIHtcbiAgaGVpZ2h0OiAxLjg3NXJlbTtcbiAgd2lkdGg6IDEuODc1cmVtO1xufVxuXG4uaW1nLXNtICsgLmltZy1wdXNoIHtcbiAgbWFyZ2luLWxlZnQ6IDIuNXJlbTtcbn1cblxuLmltZy1tZCB7XG4gIHdpZHRoOiAzLjc1cmVtO1xuICBoZWlnaHQ6IDMuNzVyZW07XG59XG5cbi5pbWctbWQgKyAuaW1nLXB1c2gge1xuICBtYXJnaW4tbGVmdDogNC4zNzVyZW07XG59XG5cbi5pbWctbGcge1xuICB3aWR0aDogNi4yNXJlbTtcbiAgaGVpZ2h0OiA2LjI1cmVtO1xufVxuXG4uaW1nLWxnICsgLmltZy1wdXNoIHtcbiAgbWFyZ2luLWxlZnQ6IDYuODc1cmVtO1xufVxuXG4uaW1nLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAzcHggc29saWQgI2FkYjViZDtcbiAgcGFkZGluZzogM3B4O1xufVxuXG4uaW1nLWJvcmRlcmVkLXNtIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2FkYjViZDtcbiAgcGFkZGluZzogMnB4O1xufVxuXG4uaW1nLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW1nLWNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmltZy1zaXplLTY0LFxuLmltZy1zaXplLTUwLFxuLmltZy1zaXplLTMyIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLXNpemUtNjQge1xuICB3aWR0aDogNjRweDtcbn1cblxuLmltZy1zaXplLTUwIHtcbiAgd2lkdGg6IDUwcHg7XG59XG5cbi5pbWctc2l6ZS0zMiB7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uc2l6ZS0zMixcbi5zaXplLTQwLFxuLnNpemUtNTAge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2l6ZS0zMiB7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAzMnB4O1xufVxuXG4uc2l6ZS00MCB7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuXG4uc2l6ZS01MCB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xufVxuXG4uYXR0YWNobWVudC1ibG9jayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi5hdHRhY2htZW50LWJsb2NrIC5hdHRhY2htZW50LWltZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMHB4O1xuICBtYXgtd2lkdGg6IDEwMHB4O1xufVxuXG4uYXR0YWNobWVudC1ibG9jayAuYXR0YWNobWVudC1wdXNoZWQge1xuICBtYXJnaW4tbGVmdDogMTEwcHg7XG59XG5cbi5hdHRhY2htZW50LWJsb2NrIC5hdHRhY2htZW50LWhlYWRpbmcge1xuICBtYXJnaW46IDA7XG59XG5cbi5hdHRhY2htZW50LWJsb2NrIC5hdHRhY2htZW50LXRleHQge1xuICBjb2xvcjogIzQ5NTA1Nztcbn1cblxuLmNhcmQgPiAub3ZlcmxheSxcbi5jYXJkID4gLmxvYWRpbmctaW1nLFxuLm92ZXJsYXktd3JhcHBlciA+IC5vdmVybGF5LFxuLm92ZXJsYXktd3JhcHBlciA+IC5sb2FkaW5nLWltZyxcbi5pbmZvLWJveCA+IC5vdmVybGF5LFxuLmluZm8tYm94ID4gLmxvYWRpbmctaW1nLFxuLnNtYWxsLWJveCA+IC5vdmVybGF5LFxuLnNtYWxsLWJveCA+IC5sb2FkaW5nLWltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FyZCAub3ZlcmxheSxcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXksXG4uaW5mby1ib3ggLm92ZXJsYXksXG4uc21hbGwtYm94IC5vdmVybGF5IHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgei1pbmRleDogNTA7XG59XG5cbi5jYXJkIC5vdmVybGF5ID4gLmZhLFxuLmNhcmQgLm92ZXJsYXkgPiAuZmFzLFxuLmNhcmQgLm92ZXJsYXkgPiAuZmFyLFxuLmNhcmQgLm92ZXJsYXkgPiAuZmFiLFxuLmNhcmQgLm92ZXJsYXkgPiAuZmFsLFxuLmNhcmQgLm92ZXJsYXkgPiAuZmFkLFxuLmNhcmQgLm92ZXJsYXkgPiAuc3ZnLWlubGluZS0tZmEsXG4uY2FyZCAub3ZlcmxheSA+IC5pb24sXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5ID4gLmZhLFxuLm92ZXJsYXktd3JhcHBlciAub3ZlcmxheSA+IC5mYXMsXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5ID4gLmZhcixcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXkgPiAuZmFiLFxuLm92ZXJsYXktd3JhcHBlciAub3ZlcmxheSA+IC5mYWwsXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5ID4gLmZhZCxcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXkgPiAuc3ZnLWlubGluZS0tZmEsXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5ID4gLmlvbixcbi5pbmZvLWJveCAub3ZlcmxheSA+IC5mYSxcbi5pbmZvLWJveCAub3ZlcmxheSA+IC5mYXMsXG4uaW5mby1ib3ggLm92ZXJsYXkgPiAuZmFyLFxuLmluZm8tYm94IC5vdmVybGF5ID4gLmZhYixcbi5pbmZvLWJveCAub3ZlcmxheSA+IC5mYWwsXG4uaW5mby1ib3ggLm92ZXJsYXkgPiAuZmFkLFxuLmluZm8tYm94IC5vdmVybGF5ID4gLnN2Zy1pbmxpbmUtLWZhLFxuLmluZm8tYm94IC5vdmVybGF5ID4gLmlvbixcbi5zbWFsbC1ib3ggLm92ZXJsYXkgPiAuZmEsXG4uc21hbGwtYm94IC5vdmVybGF5ID4gLmZhcyxcbi5zbWFsbC1ib3ggLm92ZXJsYXkgPiAuZmFyLFxuLnNtYWxsLWJveCAub3ZlcmxheSA+IC5mYWIsXG4uc21hbGwtYm94IC5vdmVybGF5ID4gLmZhbCxcbi5zbWFsbC1ib3ggLm92ZXJsYXkgPiAuZmFkLFxuLnNtYWxsLWJveCAub3ZlcmxheSA+IC5zdmctaW5saW5lLS1mYSxcbi5zbWFsbC1ib3ggLm92ZXJsYXkgPiAuaW9uIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5jYXJkIC5vdmVybGF5LmRhcmssXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5LmRhcmssXG4uaW5mby1ib3ggLm92ZXJsYXkuZGFyayxcbi5zbWFsbC1ib3ggLm92ZXJsYXkuZGFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmNhcmQgLm92ZXJsYXkuZGFyayA+IC5mYSxcbi5jYXJkIC5vdmVybGF5LmRhcmsgPiAuZmFzLFxuLmNhcmQgLm92ZXJsYXkuZGFyayA+IC5mYXIsXG4uY2FyZCAub3ZlcmxheS5kYXJrID4gLmZhYixcbi5jYXJkIC5vdmVybGF5LmRhcmsgPiAuZmFsLFxuLmNhcmQgLm92ZXJsYXkuZGFyayA+IC5mYWQsXG4uY2FyZCAub3ZlcmxheS5kYXJrID4gLnN2Zy1pbmxpbmUtLWZhLFxuLmNhcmQgLm92ZXJsYXkuZGFyayA+IC5pb24sXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5LmRhcmsgPiAuZmEsXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5LmRhcmsgPiAuZmFzLFxuLm92ZXJsYXktd3JhcHBlciAub3ZlcmxheS5kYXJrID4gLmZhcixcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXkuZGFyayA+IC5mYWIsXG4ub3ZlcmxheS13cmFwcGVyIC5vdmVybGF5LmRhcmsgPiAuZmFsLFxuLm92ZXJsYXktd3JhcHBlciAub3ZlcmxheS5kYXJrID4gLmZhZCxcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXkuZGFyayA+IC5zdmctaW5saW5lLS1mYSxcbi5vdmVybGF5LXdyYXBwZXIgLm92ZXJsYXkuZGFyayA+IC5pb24sXG4uaW5mby1ib3ggLm92ZXJsYXkuZGFyayA+IC5mYSxcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLmZhcyxcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLmZhcixcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLmZhYixcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLmZhbCxcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLmZhZCxcbi5pbmZvLWJveCAub3ZlcmxheS5kYXJrID4gLnN2Zy1pbmxpbmUtLWZhLFxuLmluZm8tYm94IC5vdmVybGF5LmRhcmsgPiAuaW9uLFxuLnNtYWxsLWJveCAub3ZlcmxheS5kYXJrID4gLmZhLFxuLnNtYWxsLWJveCAub3ZlcmxheS5kYXJrID4gLmZhcyxcbi5zbWFsbC1ib3ggLm92ZXJsYXkuZGFyayA+IC5mYXIsXG4uc21hbGwtYm94IC5vdmVybGF5LmRhcmsgPiAuZmFiLFxuLnNtYWxsLWJveCAub3ZlcmxheS5kYXJrID4gLmZhbCxcbi5zbWFsbC1ib3ggLm92ZXJsYXkuZGFyayA+IC5mYWQsXG4uc21hbGwtYm94IC5vdmVybGF5LmRhcmsgPiAuc3ZnLWlubGluZS0tZmEsXG4uc21hbGwtYm94IC5vdmVybGF5LmRhcmsgPiAuaW9uIHtcbiAgY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi50YWItcGFuZSA+IC5vdmVybGF5LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50YWItcGFuZSA+IC5vdmVybGF5LXdyYXBwZXIgPiAub3ZlcmxheSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogLTEuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAyLjVyZW0pO1xuICB3aWR0aDogY2FsYygxMDAlICsgMi41cmVtKTtcbn1cblxuLnRhYi1wYW5lID4gLm92ZXJsYXktd3JhcHBlciA+IC5vdmVybGF5LmRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnJpYmJvbi13cmFwcGVyIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMnB4O1xuICB0b3A6IC0ycHg7XG4gIHdpZHRoOiA3MHB4O1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnJpYmJvbi13cmFwcGVyLnJpYmJvbi1sZyB7XG4gIGhlaWdodDogMTIwcHg7XG4gIHdpZHRoOiAxMjBweDtcbn1cblxuLnJpYmJvbi13cmFwcGVyLnJpYmJvbi1sZyAucmliYm9uIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMjZweDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4ucmliYm9uLXdyYXBwZXIucmliYm9uLXhsIHtcbiAgaGVpZ2h0OiAxODBweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4ucmliYm9uLXdyYXBwZXIucmliYm9uLXhsIC5yaWJib24ge1xuICByaWdodDogNHB4O1xuICB0b3A6IDQ3cHg7XG4gIHdpZHRoOiAyNDBweDtcbn1cblxuLnJpYmJvbi13cmFwcGVyIC5yaWJib24ge1xuICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuNCk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRvcDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi5yaWJib24td3JhcHBlciAucmliYm9uOjpiZWZvcmUsIC5yaWJib24td3JhcHBlciAucmliYm9uOjphZnRlciB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzllOWU5ZTtcbiAgYm90dG9tOiAtM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5yaWJib24td3JhcHBlciAucmliYm9uOjpiZWZvcmUge1xuICBsZWZ0OiAwO1xufVxuXG4ucmliYm9uLXdyYXBwZXIgLnJpYmJvbjo6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuLmJhY2stdG8tdG9wIHtcbiAgYm90dG9tOiAxLjI1cmVtO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAxLjI1cmVtO1xuICB6LWluZGV4OiAxMDMyO1xufVxuXG4uYmFjay10by10b3A6Zm9jdXMge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5wcmUge1xuICBwYWRkaW5nOiAwLjc1cmVtO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDAuN3JlbSBzb2xpZCAjMDA3YmZmO1xuICBtYXJnaW46IDEuNWVtIDAuN3JlbTtcbiAgcGFkZGluZzogMC41ZW0gMC43cmVtO1xufVxuXG4uYm94IGJsb2NrcXVvdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGUgaDEsIGJsb2NrcXVvdGUgLmgxLFxuYmxvY2txdW90ZSBoMixcbmJsb2NrcXVvdGUgLmgyLFxuYmxvY2txdW90ZSBoMyxcbmJsb2NrcXVvdGUgLmgzLFxuYmxvY2txdW90ZSBoNCxcbmJsb2NrcXVvdGUgLmg0LFxuYmxvY2txdW90ZSBoNSxcbmJsb2NrcXVvdGUgLmg1LFxuYmxvY2txdW90ZSBoNixcbmJsb2NrcXVvdGUgLmg2IHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgaDEsIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IGgzLFxuYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSBoNCxcbmJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IGg2LFxuYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IC5oNiB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXNlY29uZGFyeSB7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDEsIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IGgyLFxuYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXNlY29uZGFyeSAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXNlY29uZGFyeSBoNCxcbmJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IGg1LFxuYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLXNlY29uZGFyeSAuaDYge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDEsIGJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyBoNCxcbmJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIC5oNiB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtaW5mbyBoMSwgYmxvY2txdW90ZS5xdW90ZS1pbmZvIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtaW5mbyBoMixcbmJsb2NrcXVvdGUucXVvdGUtaW5mbyAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWluZm8gaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWluZm8gLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1pbmZvIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1pbmZvIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtaW5mbyBoNSxcbmJsb2NrcXVvdGUucXVvdGUtaW5mbyAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWluZm8gaDYsXG5ibG9ja3F1b3RlLnF1b3RlLWluZm8gLmg2IHtcbiAgY29sb3I6ICMxN2EyYjg7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtd2FybmluZyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIGgxLCBibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgLmgxLFxuYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIGgyLFxuYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtd2FybmluZyBoMyxcbmJsb2NrcXVvdGUucXVvdGUtd2FybmluZyAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgLmg0LFxuYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIGg1LFxuYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtd2FybmluZyBoNixcbmJsb2NrcXVvdGUucXVvdGUtd2FybmluZyAuaDYge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIGgxLCBibG9ja3F1b3RlLnF1b3RlLWRhbmdlciAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLWRhbmdlciBoMixcbmJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWRhbmdlciAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWRhbmdlciBoNSxcbmJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgLmg2IHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgaDEsIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1saWdodCBoMixcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1saWdodCBoMyxcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1saWdodCBoNCxcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1saWdodCBoNSxcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1saWdodCBoNixcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmg2IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1kYXJrIGgxLCBibG9ja3F1b3RlLnF1b3RlLWRhcmsgLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1kYXJrIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1kYXJrIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtZGFyayBoMyxcbmJsb2NrcXVvdGUucXVvdGUtZGFyayAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWRhcmsgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWRhcmsgLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1kYXJrIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1kYXJrIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtZGFyayBoNixcbmJsb2NrcXVvdGUucXVvdGUtZGFyayAuaDYge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUge1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIGgxLCBibG9ja3F1b3RlLnF1b3RlLWxpZ2h0Ymx1ZSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLWxpZ2h0Ymx1ZSBoMixcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWxpZ2h0Ymx1ZSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWxpZ2h0Ymx1ZSBoNSxcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgLmg2IHtcbiAgY29sb3I6ICMzYzhkYmM7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtbmF2eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMWYzZjtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1uYXZ5IGgxLCBibG9ja3F1b3RlLnF1b3RlLW5hdnkgLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1uYXZ5IGgyLFxuYmxvY2txdW90ZS5xdW90ZS1uYXZ5IC5oMixcbmJsb2NrcXVvdGUucXVvdGUtbmF2eSBoMyxcbmJsb2NrcXVvdGUucXVvdGUtbmF2eSAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLW5hdnkgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLW5hdnkgLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1uYXZ5IGg1LFxuYmxvY2txdW90ZS5xdW90ZS1uYXZ5IC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtbmF2eSBoNixcbmJsb2NrcXVvdGUucXVvdGUtbmF2eSAuaDYge1xuICBjb2xvcjogIzAwMWYzZjtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSBoMSwgYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLW9saXZlIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLW9saXZlIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLW9saXZlIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLW9saXZlIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLW9saXZlIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDYge1xuICBjb2xvcjogIzNkOTk3MDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1saW1lIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDEsIGJsb2NrcXVvdGUucXVvdGUtbGltZSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWxpbWUgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1saW1lIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1saW1lIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtbGltZSBoNCxcbmJsb2NrcXVvdGUucXVvdGUtbGltZSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWxpbWUgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1saW1lIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1saW1lIC5oNiB7XG4gIGNvbG9yOiAjMDFmZjcwO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSBoMSwgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSBoMixcbmJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSBoNSxcbmJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgLmg2IHtcbiAgY29sb3I6ICNmMDEyYmU7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtbWFyb29uIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoMSwgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gaDIsXG5ibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoMyxcbmJsb2NrcXVvdGUucXVvdGUtbWFyb29uIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtbWFyb29uIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gaDUsXG5ibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoNixcbmJsb2NrcXVvdGUucXVvdGUtbWFyb29uIC5oNiB7XG4gIGNvbG9yOiAjZDgxYjYwO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWJsdWUge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoMSwgYmxvY2txdW90ZS5xdW90ZS1ibHVlIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoMixcbmJsb2NrcXVvdGUucXVvdGUtYmx1ZSAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWJsdWUgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWJsdWUgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1ibHVlIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1ibHVlIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoNSxcbmJsb2NrcXVvdGUucXVvdGUtYmx1ZSAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWJsdWUgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLWJsdWUgLmg2IHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWluZGlnbyBoMSwgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWluZGlnbyAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWluZGlnbyBoMyxcbmJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIGg0LFxuYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWluZGlnbyAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWluZGlnbyBoNixcbmJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oNiB7XG4gIGNvbG9yOiAjNjYxMGYyO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXB1cnBsZSB7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDEsIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtcHVycGxlIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXB1cnBsZSAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXB1cnBsZSBoNCxcbmJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtcHVycGxlIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLXB1cnBsZSAuaDYge1xuICBjb2xvcjogIzZmNDJjMTtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1waW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDEsIGJsb2NrcXVvdGUucXVvdGUtcGluayAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXBpbmsgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1waW5rIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1waW5rIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtcGluayBoNCxcbmJsb2NrcXVvdGUucXVvdGUtcGluayAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXBpbmsgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1waW5rIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1waW5rIC5oNiB7XG4gIGNvbG9yOiAjZTgzZThjO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1yZWQgaDEsIGJsb2NrcXVvdGUucXVvdGUtcmVkIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtcmVkIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1yZWQgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1yZWQgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXJlZCBoNCxcbmJsb2NrcXVvdGUucXVvdGUtcmVkIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtcmVkIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1yZWQgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1yZWQgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDYge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1vcmFuZ2Uge1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGgxLCBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSBoMixcbmJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGgzLFxuYmxvY2txdW90ZS5xdW90ZS1vcmFuZ2UgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS1vcmFuZ2UgaDQsXG5ibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSBoNSxcbmJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGg2LFxuYmxvY2txdW90ZS5xdW90ZS1vcmFuZ2UgLmg2IHtcbiAgY29sb3I6ICNmZDdlMTQ7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUteWVsbG93IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXllbGxvdyBoMSwgYmxvY2txdW90ZS5xdW90ZS15ZWxsb3cgLmgxLFxuYmxvY2txdW90ZS5xdW90ZS15ZWxsb3cgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXllbGxvdyBoMyxcbmJsb2NrcXVvdGUucXVvdGUteWVsbG93IC5oMyxcbmJsb2NrcXVvdGUucXVvdGUteWVsbG93IGg0LFxuYmxvY2txdW90ZS5xdW90ZS15ZWxsb3cgLmg0LFxuYmxvY2txdW90ZS5xdW90ZS15ZWxsb3cgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXllbGxvdyBoNixcbmJsb2NrcXVvdGUucXVvdGUteWVsbG93IC5oNiB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIGgxLCBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDYsXG5ibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oNiB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLXRlYWwge1xuICBib3JkZXItY29sb3I6ICMyMGM5OTc7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtdGVhbCBoMSwgYmxvY2txdW90ZS5xdW90ZS10ZWFsIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtdGVhbCBoMixcbmJsb2NrcXVvdGUucXVvdGUtdGVhbCAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXRlYWwgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXRlYWwgLmgzLFxuYmxvY2txdW90ZS5xdW90ZS10ZWFsIGg0LFxuYmxvY2txdW90ZS5xdW90ZS10ZWFsIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtdGVhbCBoNSxcbmJsb2NrcXVvdGUucXVvdGUtdGVhbCAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXRlYWwgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLXRlYWwgLmg2IHtcbiAgY29sb3I6ICMyMGM5OTc7XG59XG5cbmJsb2NrcXVvdGUucXVvdGUtY3lhbiB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1jeWFuIGgxLCBibG9ja3F1b3RlLnF1b3RlLWN5YW4gLmgxLFxuYmxvY2txdW90ZS5xdW90ZS1jeWFuIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1jeWFuIC5oMixcbmJsb2NrcXVvdGUucXVvdGUtY3lhbiBoMyxcbmJsb2NrcXVvdGUucXVvdGUtY3lhbiAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWN5YW4gaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWN5YW4gLmg0LFxuYmxvY2txdW90ZS5xdW90ZS1jeWFuIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1jeWFuIC5oNSxcbmJsb2NrcXVvdGUucXVvdGUtY3lhbiBoNixcbmJsb2NrcXVvdGUucXVvdGUtY3lhbiAuaDYge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSBoMSwgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGgyLFxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDIsXG5ibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGgzLFxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGg0LFxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGg1LFxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDUsXG5ibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGg2LFxuYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1ncmF5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXkgaDEsIGJsb2NrcXVvdGUucXVvdGUtZ3JheSAuaDEsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXkgaDIsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXkgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5IGgzLFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5IC5oMyxcbmJsb2NrcXVvdGUucXVvdGUtZ3JheSBoNCxcbmJsb2NrcXVvdGUucXVvdGUtZ3JheSAuaDQsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXkgaDUsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXkgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5IGg2LFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5IC5oNiB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgaDEsIGJsb2NrcXVvdGUucXVvdGUtZ3JheS1kYXJrIC5oMSxcbmJsb2NrcXVvdGUucXVvdGUtZ3JheS1kYXJrIGgyLFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmgyLFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayAuaDMsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoNCxcbmJsb2NrcXVvdGUucXVvdGUtZ3JheS1kYXJrIC5oNCxcbmJsb2NrcXVvdGUucXVvdGUtZ3JheS1kYXJrIGg1LFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmg1LFxuYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgaDYsXG5ibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayAuaDYge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLnRhYi1jdXN0b20tY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG59XG5cbi5uYXYgKyAudGFiLWN1c3RvbS1jb250ZW50IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLmJhZGdlLWJ0biB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMTVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG59XG5cbi5iYWRnZS1idG4uYmFkZ2UtcGlsbCB7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNnJlbTtcbn1cblxuLmRhcmstbW9kZSBhOm5vdCguYnRuKTpob3ZlciB7XG4gIGNvbG9yOiAjMzM5NWZmO1xufVxuXG4uZGFyay1tb2RlIC5hdHRhY2htZW50LWJsb2NrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNDQ0Yjtcbn1cblxuLmRhcmstbW9kZSAuYXR0YWNobWVudC1ibG9jayAuYXR0YWNobWVudC10ZXh0IHtcbiAgY29sb3I6ICNjZWQ0ZGE7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjQ3NGU7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXByaW1hcnkgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHJpbWFyeSBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wcmltYXJ5IC5oNiB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zZWNvbmRhcnkgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc2Vjb25kYXJ5IC5oNiB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyB7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1Zjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1zdWNjZXNzIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXN1Y2Nlc3MgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtc3VjY2VzcyAuaDYge1xuICBjb2xvcjogIzAwMmU1Zjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmZvIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5mbyAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5mbyBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmZvIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmZvIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWluZm8gLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWluZm8gaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5mbyAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5mbyBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmZvIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmZvIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWluZm8gLmg2IHtcbiAgY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2FybmluZyBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2FybmluZyAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2FybmluZyBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdhcm5pbmcgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2FybmluZyAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2FybmluZyBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13YXJuaW5nIC5oNiB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYW5nZXIgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFuZ2VyIC5oNiB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodCBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpZ2h0IC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodCBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodCAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpZ2h0IGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpZ2h0IC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodCBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodCAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHQgLmg2IHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYXJrIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFyayBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWRhcmsgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWRhcmsgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFyayAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFyayBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYXJrIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYXJrIGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWRhcmsgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWRhcmsgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFyayAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZGFyayBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1kYXJrIC5oNiB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saWdodGJsdWUgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGlnaHRibHVlIC5oNiB7XG4gIGNvbG9yOiAjM2M4ZGJjO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbmF2eSB7XG4gIGJvcmRlci1jb2xvcjogIzAwMWYzZjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW5hdnkgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1uYXZ5IC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1uYXZ5IGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW5hdnkgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW5hdnkgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbmF2eSAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbmF2eSBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1uYXZ5IC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1uYXZ5IGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW5hdnkgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW5hdnkgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbmF2eSAuaDYge1xuICBjb2xvcjogIzAwMWYzZjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9saXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb2xpdmUgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb2xpdmUgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb2xpdmUgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9saXZlIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9saXZlIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1vbGl2ZSAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb2xpdmUgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb2xpdmUgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9saXZlIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9saXZlIC5oNiB7XG4gIGNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGltZSB7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saW1lIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saW1lIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpbWUgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGltZSAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGltZSBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saW1lIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1saW1lIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpbWUgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWxpbWUgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtbGltZSAuaDYge1xuICBjb2xvcjogIzAxZmY3MDtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEge1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZnVjaHNpYSBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1mdWNoc2lhIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWZ1Y2hzaWEgLmg2IHtcbiAgY29sb3I6ICNmMDEyYmU7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24ge1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW1hcm9vbiBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1tYXJvb24gLmg2IHtcbiAgY29sb3I6ICNkODFiNjA7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ibHVlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWJsdWUgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWJsdWUgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtYmx1ZSAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ibHVlIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ibHVlIGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWJsdWUgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWJsdWUgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtYmx1ZSAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtYmx1ZSBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ibHVlIC5oNiB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1pbmRpZ28gaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtaW5kaWdvIC5oNiB7XG4gIGNvbG9yOiAjNjYxMGYyO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1wdXJwbGUgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcHVycGxlIC5oNiB7XG4gIGNvbG9yOiAjNmY0MmMxO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcGluayB7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1waW5rIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1waW5rIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXBpbmsgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcGluayAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcGluayBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1waW5rIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1waW5rIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXBpbmsgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXBpbmsgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcGluayAuaDYge1xuICBjb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcmVkIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcmVkIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcmVkIGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcmVkIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtcmVkIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXJlZCAuaDYge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtb3JhbmdlIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLW9yYW5nZSAuaDYge1xuICBjb2xvcjogI2ZkN2UxNDtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyBoMSwgLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUteWVsbG93IGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUteWVsbG93IGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUteWVsbG93IGg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUteWVsbG93IGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUteWVsbG93IGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXllbGxvdyAuaDYge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmVlbiAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDIsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmVlbiBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmVlbiAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gaDUsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JlZW4gLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyZWVuIC5oNiB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtdGVhbCB7XG4gIGJvcmRlci1jb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXRlYWwgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS10ZWFsIC5oMSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS10ZWFsIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXRlYWwgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXRlYWwgaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtdGVhbCAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtdGVhbCBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS10ZWFsIC5oNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS10ZWFsIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXRlYWwgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXRlYWwgaDYsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtdGVhbCAuaDYge1xuICBjb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWN5YW4ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1jeWFuIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtY3lhbiAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtY3lhbiBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1jeWFuIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1jeWFuIGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWN5YW4gLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWN5YW4gaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtY3lhbiAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtY3lhbiBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1jeWFuIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1jeWFuIGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWN5YW4gLmg2IHtcbiAgY29sb3I6ICMxN2EyYjg7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2hpdGUgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdoaXRlIC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDMsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2hpdGUgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtd2hpdGUgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdoaXRlIGg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLXdoaXRlIC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS13aGl0ZSAuaDYge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5IGgxLCAuZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JheSAuaDEsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JheSBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5IC5oMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5IGgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXkgLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXkgaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JheSAuaDQsXG4uZGFyay1tb2RlIGJsb2NrcXVvdGUucXVvdGUtZ3JheSBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5IC5oNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5IGg2LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXkgLmg2IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgaDEsIC5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmgxLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoMixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmgyLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoMyxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmgzLFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoNCxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmg0LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoNSxcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmg1LFxuLmRhcmstbW9kZSBibG9ja3F1b3RlLnF1b3RlLWdyYXktZGFyayBoNixcbi5kYXJrLW1vZGUgYmxvY2txdW90ZS5xdW90ZS1ncmF5LWRhcmsgLmg2IHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmNsb3NlLCAuZGFyay1tb2RlIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2UsXG4uZGFyay1tb2RlIC5tYWlsYm94LWF0dGFjaG1lbnQtY2xvc2Uge1xuICBjb2xvcjogI2FkYjViZDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgIzQ5NTA1Nztcbn1cblxuLmRhcmstbW9kZSAudGFiLWN1c3RvbS1jb250ZW50IHtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5uby1wcmludCwgLm1haW4tc2lkZWJhcixcbiAgLm1haW4taGVhZGVyLFxuICAuY29udGVudC1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC13cmFwcGVyLFxuICAubWFpbi1mb290ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmxheW91dC1maXhlZCAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5pbnZvaWNlIHtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmludm9pY2UtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMyU7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHRyIHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB0ciB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB9XG59XG4udGV4dC1ib2xkLFxuLnRleHQtYm9sZC50YWJsZSB0ZCxcbi50ZXh0LWJvbGQudGFibGUgdGgge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udGV4dC14cyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zbSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRleHQtbWQge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGcge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnRleHQteGwge1xuICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHRibHVlIHtcbiAgY29sb3I6ICMzYzhkYmMgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbmF2eSB7XG4gIGNvbG9yOiAjMDAxZjNmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9saXZlIHtcbiAgY29sb3I6ICMzZDk5NzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGltZSB7XG4gIGNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWZ1Y2hzaWEge1xuICBjb2xvcjogI2YwMTJiZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tYXJvb24ge1xuICBjb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ibHVlIHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5kaWdvIHtcbiAgY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcGluayB7XG4gIGNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXJlZCB7XG4gIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXllbGxvdyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyZWVuIHtcbiAgY29sb3I6ICMwMDJlNWYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdGVhbCB7XG4gIGNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWN5YW4ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWdyYXkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1ncmF5LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICNhZGI1YmQgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1saWdodGJsdWUge1xuICBjb2xvcjogIzg2YmFkOCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LW5hdnkge1xuICBjb2xvcjogIzAwMmM1OSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LW9saXZlIHtcbiAgY29sb3I6ICM3NGM4YTMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1saW1lIHtcbiAgY29sb3I6ICM2N2ZmYTkgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1mdWNoc2lhIHtcbiAgY29sb3I6ICNmNjcyZDggIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1tYXJvb24ge1xuICBjb2xvcjogI2VkNmM5YiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LWJsdWUge1xuICBjb2xvcjogIzNmNjc5MSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LWluZGlnbyB7XG4gIGNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQtcHVycGxlIHtcbiAgY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1waW5rIHtcbiAgY29sb3I6ICNlODNlOGMgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1yZWQge1xuICBjb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LW9yYW5nZSB7XG4gIGNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQteWVsbG93IHtcbiAgY29sb3I6ICNmMzljMTIgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAudGV4dC1ncmVlbiB7XG4gIGNvbG9yOiAjMDBiYzhjICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQtdGVhbCB7XG4gIGNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQtY3lhbiB7XG4gIGNvbG9yOiAjMzQ5OGRiICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LWdyYXkge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC50ZXh0LWdyYXktZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5lbGV2YXRpb24tMCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmVsZXZhdGlvbi0xIHtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMjQpICFpbXBvcnRhbnQ7XG59XG5cbi5lbGV2YXRpb24tMiB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMTYpLCAwIDNweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xufVxuXG4uZWxldmF0aW9uLTMge1xuICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTkpLCAwIDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjIzKSAhaW1wb3J0YW50O1xufVxuXG4uZWxldmF0aW9uLTQge1xuICBib3gtc2hhZG93OiAwIDE0cHggMjhweCByZ2JhKDAsIDAsIDAsIDAuMjUpLCAwIDEwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMjIpICFpbXBvcnRhbnQ7XG59XG5cbi5lbGV2YXRpb24tNSB7XG4gIGJveC1zaGFkb3c6IDAgMTlweCAzOHB4IHJnYmEoMCwgMCwgMCwgMC4zKSwgMCAxNXB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjIyKSAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXByaW1hcnksXG4uYmctcHJpbWFyeSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctcHJpbWFyeS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctcHJpbWFyeS5idG46YWN0aXZlLCAuYmctcHJpbWFyeS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LFxuLmJnLXNlY29uZGFyeSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctc2Vjb25kYXJ5LmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU0NWI2MjtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1zZWNvbmRhcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctc2Vjb25kYXJ5LmJ0bjphY3RpdmUsIC5iZy1zZWNvbmRhcnkuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGU1NTViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1zdWNjZXNzLFxuLmJnLXN1Y2Nlc3MgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXN1Y2Nlc3MuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTgzOTVlO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXN1Y2Nlc3MuYnRuOmFjdGl2ZSwgLmJnLXN1Y2Nlc3MuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODM5NWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvLFxuLmJnLWluZm8gPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWluZm8uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWluZm8uYnRuOmFjdGl2ZSwgLmJnLWluZm8uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13YXJuaW5nLFxuLmJnLXdhcm5pbmcgPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDM5ZTAwO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXdhcm5pbmcuYnRuOmFjdGl2ZSwgLmJnLXdhcm5pbmcuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlcixcbi5iZy1kYW5nZXIgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhbmdlci5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZGFuZ2VyLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWRhbmdlci5idG46YWN0aXZlLCAuYmctZGFuZ2VyLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0LFxuLmJnLWxpZ2h0ID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodC5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmctbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1saWdodC5idG46YWN0aXZlLCAuYmctbGlnaHQuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1kYXJrLFxuLmJnLWRhcmsgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWRhcmsuYnRuOmFjdGl2ZSwgLmJnLWRhcmsuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmMgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0Ymx1ZSxcbi5iZy1saWdodGJsdWUgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWxpZ2h0Ymx1ZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMDcwOTU7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctbGlnaHRibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWxpZ2h0Ymx1ZS5idG46YWN0aXZlLCAuYmctbGlnaHRibHVlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3MDk1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJkNjk4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1uYXZ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50O1xufVxuXG4uYmctbmF2eSxcbi5iZy1uYXZ5ID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1uYXZ5LmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDYwYztcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1uYXZ5LmJ0bjphY3RpdmUsIC5iZy1uYXZ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNjBjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctb2xpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vbGl2ZSxcbi5iZy1vbGl2ZSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctb2xpdmUuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmU3NTU1O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1vbGl2ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctb2xpdmUuYnRuOmFjdGl2ZSwgLmJnLW9saXZlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU3NTU1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJiNmI0ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1saW1lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxZmY3MCAhaW1wb3J0YW50O1xufVxuXG4uYmctbGltZSxcbi5iZy1saW1lID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saW1lLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwY2Q1YTtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1saW1lLmJ0bjphY3RpdmUsIC5iZy1saW1lLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBjZDVhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYzA1NDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1mdWNoc2lhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZnVjaHNpYSxcbi5iZy1mdWNoc2lhID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1mdWNoc2lhLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MzMGM5YTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1mdWNoc2lhLmJ0bjphY3RpdmUsIC5iZy1mdWNoc2lhLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzMwYzlhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2I3MGM5MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1tYXJvb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1tYXJvb24sXG4uYmctbWFyb29uID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1tYXJvb24uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWIxNTRjO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctbWFyb29uLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1tYXJvb24uYnRuOmFjdGl2ZSwgLmJnLW1hcm9vbi5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiMTU0YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM5ZjE0NDc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWJsdWUsXG4uYmctYmx1ZSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctYmx1ZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctYmx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctYmx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctYmx1ZS5idG46YWN0aXZlLCAuYmctYmx1ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctaW5kaWdvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMiAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLFxuLmJnLWluZGlnbyA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctaW5kaWdvLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxMGJjNDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1pbmRpZ28uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctaW5kaWdvLmJ0bjphY3RpdmUsIC5iZy1pbmRpZ28uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTBiYzQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGMwYWI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZSxcbi5iZy1wdXJwbGUgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXB1cnBsZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1OTMzOWQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1wdXJwbGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXB1cnBsZS5idG46YWN0aXZlLCAuYmctcHVycGxlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTkzMzlkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUzMzA5MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1waW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YyAhaW1wb3J0YW50O1xufVxuXG4uYmctcGluayxcbi5iZy1waW5rID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1waW5rLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q5MWE3MjtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1waW5rLmJ0bjphY3RpdmUsIC5iZy1waW5rLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NlMTk2YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQsXG4uYmctcmVkID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1yZWQuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLXJlZC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctcmVkLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1yZWQuYnRuOmFjdGl2ZSwgLmJnLXJlZC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLFxuLmJnLW9yYW5nZSA+IGEge1xuICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xufVxuXG4uYmctb3JhbmdlLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjNjUwMjtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5iZy1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLW9yYW5nZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctb3JhbmdlLmJ0bjphY3RpdmUsIC5iZy1vcmFuZ2UuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzY1MDIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y1ZjAyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdyxcbi5iZy15ZWxsb3cgPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmJnLXllbGxvdy5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmcteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy15ZWxsb3cuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXllbGxvdy5idG46YWN0aXZlLCAuYmcteWVsbG93LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWYgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuLFxuLmJnLWdyZWVuID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxODM5NWU7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JlZW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyZWVuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmVlbi5idG46YWN0aXZlLCAuYmctZ3JlZW4uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxODM5NWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10ZWFsLFxuLmJnLXRlYWwgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLXRlYWwuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk5ZDc2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXRlYWwuYnRuOmFjdGl2ZSwgLmJnLXRlYWwuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxOTlkNzYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTc5MjZlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWN5YW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1jeWFuLFxuLmJnLWN5YW4gPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnLWN5YW4uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWN5YW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWN5YW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWN5YW4uYnRuOmFjdGl2ZSwgLmJnLWN5YW4uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUsXG4uYmctd2hpdGUgPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmJnLXdoaXRlLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5iZy13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLXdoaXRlLmJ0bjphY3RpdmUsIC5iZy13aGl0ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXksXG4uYmctZ3JheSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JheS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JheS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JheS5idG46YWN0aXZlLCAuYmctZ3JheS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS1kYXJrLFxuLmJnLWdyYXktZGFyayA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JheS1kYXJrLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JheS1kYXJrLmJ0bjphY3RpdmUsIC5iZy1ncmF5LWRhcmsuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLnRhYmxlIHRkLmJnLXByaW1hcnksXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXByaW1hcnksXG4gIC50YWJsZSB0ZC5iZy1wcmltYXJ5ID4gYSxcbiAgLnRhYmxlIHRoLmJnLXByaW1hcnksXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5ID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctcHJpbWFyeS5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5LmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1wcmltYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1wcmltYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1wcmltYXJ5LmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1wcmltYXJ5LmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5LmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1wcmltYXJ5LmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXNlY29uZGFyeSxcbiAgLnRhYmxlIHRoLmJnLXNlY29uZGFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1zZWNvbmRhcnksXG4gIC50YWJsZSB0ZC5iZy1zZWNvbmRhcnkgPiBhLFxuICAudGFibGUgdGguYmctc2Vjb25kYXJ5LFxuICAudGFibGUgdGguYmctc2Vjb25kYXJ5ID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctc2Vjb25kYXJ5LmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLXNlY29uZGFyeS5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzU0NWI2MjtcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctc2Vjb25kYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1zZWNvbmRhcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXNlY29uZGFyeS5idG46YWN0aXZlLCAudGFibGUgdGQuYmctc2Vjb25kYXJ5LmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1zZWNvbmRhcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctc2Vjb25kYXJ5LmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1zZWNvbmRhcnkuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzRlNTU1YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctc3VjY2VzcyxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctc3VjY2VzcyxcbiAgLnRhYmxlIHRkLmJnLXN1Y2Nlc3MgPiBhLFxuICAudGFibGUgdGguYmctc3VjY2VzcyxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1zdWNjZXNzLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxODM5NWU7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXN1Y2Nlc3MuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXN1Y2Nlc3MuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXN1Y2Nlc3MuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4Mzk1ZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctaW5mbyxcbiAgLnRhYmxlIHRoLmJnLWluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctaW5mbyxcbiAgLnRhYmxlIHRkLmJnLWluZm8gPiBhLFxuICAudGFibGUgdGguYmctaW5mbyxcbiAgLnRhYmxlIHRoLmJnLWluZm8gPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1pbmZvLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLWluZm8uYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWluZm8uYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWluZm8uYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZm8uYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZm8uYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzEwNzA3ZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctd2FybmluZyxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctd2FybmluZyxcbiAgLnRhYmxlIHRkLmJnLXdhcm5pbmcgPiBhLFxuICAudGFibGUgdGguYmctd2FybmluZyxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcgPiBhIHtcbiAgICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy13YXJuaW5nLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gICAgY29sb3I6ICMxMjFhMjQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXdhcm5pbmcuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXdhcm5pbmcuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXdhcm5pbmcuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbiAgICBjb2xvcjogIzFmMmQzZDtcbiAgfVxuICAudGFibGUgdGQuYmctZGFuZ2VyLFxuICAudGFibGUgdGguYmctZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWRhbmdlcixcbiAgLnRhYmxlIHRkLmJnLWRhbmdlciA+IGEsXG4gIC50YWJsZSB0aC5iZy1kYW5nZXIsXG4gIC50YWJsZSB0aC5iZy1kYW5nZXIgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1kYW5nZXIuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctZGFuZ2VyLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwO1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctZGFuZ2VyLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1kYW5nZXIuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctZGFuZ2VyLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1kYW5nZXIuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhbmdlci5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjIxZjJkO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1saWdodCxcbiAgLnRhYmxlIHRoLmJnLWxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWxpZ2h0LFxuICAudGFibGUgdGQuYmctbGlnaHQgPiBhLFxuICAudGFibGUgdGguYmctbGlnaHQsXG4gIC50YWJsZSB0aC5iZy1saWdodCA+IGEge1xuICAgIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWxpZ2h0LmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLWxpZ2h0LmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xuICAgIGNvbG9yOiAjMTIxYTI0O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1saWdodC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWxpZ2h0LmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1saWdodC5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saWdodC5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctbGlnaHQuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2QzZDlkZjtcbiAgICBjb2xvcjogIzFmMmQzZDtcbiAgfVxuICAudGFibGUgdGQuYmctZGFyayxcbiAgLnRhYmxlIHRoLmJnLWRhcmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctZGFyayxcbiAgLnRhYmxlIHRkLmJnLWRhcmsgPiBhLFxuICAudGFibGUgdGguYmctZGFyayxcbiAgLnRhYmxlIHRoLmJnLWRhcmsgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1kYXJrLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLWRhcmsuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWRhcmsuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWRhcmsuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhcmsuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWRhcmsuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctbGlnaHRibHVlLFxuICAudGFibGUgdGguYmctbGlnaHRibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M4ZGJjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWxpZ2h0Ymx1ZSxcbiAgLnRhYmxlIHRkLmJnLWxpZ2h0Ymx1ZSA+IGEsXG4gIC50YWJsZSB0aC5iZy1saWdodGJsdWUsXG4gIC50YWJsZSB0aC5iZy1saWdodGJsdWUgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1saWdodGJsdWUuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctbGlnaHRibHVlLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzA3MDk1O1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctbGlnaHRibHVlLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1saWdodGJsdWUuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctbGlnaHRibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saWdodGJsdWUuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWxpZ2h0Ymx1ZS5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA3MDk1ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmQ2OThjO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1uYXZ5LFxuICAudGFibGUgdGguYmctbmF2eSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMWYzZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1uYXZ5LFxuICAudGFibGUgdGQuYmctbmF2eSA+IGEsXG4gIC50YWJsZSB0aC5iZy1uYXZ5LFxuICAudGFibGUgdGguYmctbmF2eSA+IGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLW5hdnkuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctbmF2eS5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzAwMDYwYztcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctbmF2eS5idG46YWN0aXZlLCAudGFibGUgdGQuYmctbmF2eS5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctbmF2eS5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctbmF2eS5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwNjBjICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctb2xpdmUsXG4gIC50YWJsZSB0aC5iZy1vbGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1vbGl2ZSxcbiAgLnRhYmxlIHRkLmJnLW9saXZlID4gYSxcbiAgLnRhYmxlIHRoLmJnLW9saXZlLFxuICAudGFibGUgdGguYmctb2xpdmUgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1vbGl2ZS5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1vbGl2ZS5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzJlNzU1NTtcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctb2xpdmUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1vbGl2ZS5idG46YWN0aXZlLCAudGFibGUgdGQuYmctb2xpdmUuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1vbGl2ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctb2xpdmUuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLW9saXZlLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTc1NTUgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMyYjZiNGY7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWxpbWUsXG4gIC50YWJsZSB0aC5iZy1saW1lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWxpbWUsXG4gIC50YWJsZSB0ZC5iZy1saW1lID4gYSxcbiAgLnRhYmxlIHRoLmJnLWxpbWUsXG4gIC50YWJsZSB0aC5iZy1saW1lID4gYSB7XG4gICAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctbGltZS5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1saW1lLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDBjZDVhO1xuICAgIGNvbG9yOiAjMTIxYTI0O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1saW1lLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1saW1lLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saW1lLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1saW1lLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGNkNWEgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICMwMGMwNTQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWZ1Y2hzaWEsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjAxMmJlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWZ1Y2hzaWEsXG4gIC50YWJsZSB0ZC5iZy1mdWNoc2lhID4gYSxcbiAgLnRhYmxlIHRoLmJnLWZ1Y2hzaWEsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctZnVjaHNpYS5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzMwYzlhO1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1mdWNoc2lhLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1mdWNoc2lhLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1mdWNoc2lhLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMzBjOWEgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNiNzBjOTA7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLW1hcm9vbixcbiAgLnRhYmxlIHRoLmJnLW1hcm9vbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1tYXJvb24sXG4gIC50YWJsZSB0ZC5iZy1tYXJvb24gPiBhLFxuICAudGFibGUgdGguYmctbWFyb29uLFxuICAudGFibGUgdGguYmctbWFyb29uID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctbWFyb29uLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLW1hcm9vbi5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2FiMTU0YztcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctbWFyb29uLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLW1hcm9vbi5idG46YWN0aXZlLCAudGFibGUgdGQuYmctbWFyb29uLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctbWFyb29uLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1tYXJvb24uYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiMTU0YyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzlmMTQ0NztcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctYmx1ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctYmx1ZSxcbiAgLnRhYmxlIHRkLmJnLWJsdWUgPiBhLFxuICAudGFibGUgdGguYmctYmx1ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1ibHVlLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLWJsdWUuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWJsdWUuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWJsdWUuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWJsdWUuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctaW5kaWdvLFxuICAudGFibGUgdGguYmctaW5kaWdvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWluZGlnbyxcbiAgLnRhYmxlIHRkLmJnLWluZGlnbyA+IGEsXG4gIC50YWJsZSB0aC5iZy1pbmRpZ28sXG4gIC50YWJsZSB0aC5iZy1pbmRpZ28gPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1pbmRpZ28uYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctaW5kaWdvLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTEwYmM0O1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1pbmRpZ28uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctaW5kaWdvLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1pbmRpZ28uYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctaW5kaWdvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1pbmRpZ28uYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWluZGlnby5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTEwYmM0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGMwYWI4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1wdXJwbGUsXG4gIC50YWJsZSB0aC5iZy1wdXJwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctcHVycGxlLFxuICAudGFibGUgdGQuYmctcHVycGxlID4gYSxcbiAgLnRhYmxlIHRoLmJnLXB1cnBsZSxcbiAgLnRhYmxlIHRoLmJnLXB1cnBsZSA+IGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXB1cnBsZS5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1wdXJwbGUuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM1OTMzOWQ7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1wdXJwbGUuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXB1cnBsZS5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1wdXJwbGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXB1cnBsZS5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctcHVycGxlLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1OTMzOWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM1MzMwOTM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXBpbmssXG4gIC50YWJsZSB0aC5iZy1waW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXBpbmssXG4gIC50YWJsZSB0ZC5iZy1waW5rID4gYSxcbiAgLnRhYmxlIHRoLmJnLXBpbmssXG4gIC50YWJsZSB0aC5iZy1waW5rID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctcGluay5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy1waW5rLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyO1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy1waW5rLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1waW5rLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1waW5rLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1waW5rLmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOTFhNzIgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNjZTE5NmM7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXJlZCxcbiAgLnRhYmxlIHRoLmJnLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1yZWQsXG4gIC50YWJsZSB0ZC5iZy1yZWQgPiBhLFxuICAudGFibGUgdGguYmctcmVkLFxuICAudGFibGUgdGguYmctcmVkID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctcmVkLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLXJlZC5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2JkMjEzMDtcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctcmVkLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXJlZC5idG46YWN0aXZlLCAudGFibGUgdGQuYmctcmVkLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXJlZC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctcmVkLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1yZWQuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkMjEzMCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctb3JhbmdlLFxuICAudGFibGUgdGguYmctb3JhbmdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLW9yYW5nZSxcbiAgLnRhYmxlIHRkLmJnLW9yYW5nZSA+IGEsXG4gIC50YWJsZSB0aC5iZy1vcmFuZ2UsXG4gIC50YWJsZSB0aC5iZy1vcmFuZ2UgPiBhIHtcbiAgICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1vcmFuZ2UuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctb3JhbmdlLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGM2NTAyO1xuICAgIGNvbG9yOiAjMTIxYTI0O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLW9yYW5nZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctb3JhbmdlLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1vcmFuZ2UuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLW9yYW5nZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1vcmFuZ2UuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLW9yYW5nZS5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2Y1ZjAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy15ZWxsb3csXG4gIC50YWJsZSB0aC5iZy15ZWxsb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmcteWVsbG93LFxuICAudGFibGUgdGQuYmcteWVsbG93ID4gYSxcbiAgLnRhYmxlIHRoLmJnLXllbGxvdyxcbiAgLnRhYmxlIHRoLmJnLXllbGxvdyA+IGEge1xuICAgIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXllbGxvdy5idG46aG92ZXIsXG4gIC50YWJsZSB0aC5iZy15ZWxsb3cuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gICAgY29sb3I6ICMxMjFhMjQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXllbGxvdy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmcteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC50YWJsZSB0ZC5iZy15ZWxsb3cuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXllbGxvdy5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmcteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy15ZWxsb3cuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXllbGxvdy5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmcteWVsbG93LmJ0bi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzllMDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNjNjk1MDA7XG4gICAgY29sb3I6ICMxZjJkM2Q7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWdyZWVuLFxuICAudGFibGUgdGguYmctZ3JlZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctZ3JlZW4sXG4gIC50YWJsZSB0ZC5iZy1ncmVlbiA+IGEsXG4gIC50YWJsZSB0aC5iZy1ncmVlbixcbiAgLnRhYmxlIHRoLmJnLWdyZWVuID4gYSB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctZ3JlZW4uYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctZ3JlZW4uYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxODM5NWU7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWdyZWVuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC50YWJsZSB0ZC5iZy1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctZ3JlZW4uYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWdyZWVuLmJ0bi5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctZ3JlZW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyZWVuLmJ0bjphY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1ncmVlbi5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgzOTVlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy10ZWFsLFxuICAudGFibGUgdGguYmctdGVhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NyAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy10ZWFsLFxuICAudGFibGUgdGQuYmctdGVhbCA+IGEsXG4gIC50YWJsZSB0aC5iZy10ZWFsLFxuICAudGFibGUgdGguYmctdGVhbCA+IGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXRlYWwuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctdGVhbC5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzE5OWQ3NjtcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctdGVhbC5idG46YWN0aXZlLCAudGFibGUgdGQuYmctdGVhbC5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctdGVhbC5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctdGVhbC5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTc5MjZlO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1jeWFuLFxuICAudGFibGUgdGguYmctY3lhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1jeWFuLFxuICAudGFibGUgdGQuYmctY3lhbiA+IGEsXG4gIC50YWJsZSB0aC5iZy1jeWFuLFxuICAudGFibGUgdGguYmctY3lhbiA+IGEge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWN5YW4uYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctY3lhbi5idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzExN2E4YjtcbiAgICBjb2xvcjogI2VjZWNlYztcbiAgfVxuICAudGFibGUgdGQuYmctY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctY3lhbi5idG46YWN0aXZlLCAudGFibGUgdGQuYmctY3lhbi5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAudGFibGUgdGguYmctY3lhbi5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctY3lhbi5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC50YWJsZSB0ZC5iZy13aGl0ZSxcbiAgLnRhYmxlIHRoLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXdoaXRlLFxuICAudGFibGUgdGQuYmctd2hpdGUgPiBhLFxuICAudGFibGUgdGguYmctd2hpdGUsXG4gIC50YWJsZSB0aC5iZy13aGl0ZSA+IGEge1xuICAgIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLXdoaXRlLmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLXdoaXRlLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICAgIGNvbG9yOiAjMTIxYTI0O1xuICB9XG4gIC50YWJsZSB0ZC5iZy13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAudGFibGUgdGQuYmctd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLXdoaXRlLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy13aGl0ZS5idG4uYWN0aXZlLFxuICAudGFibGUgdGguYmctd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLXdoaXRlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy13aGl0ZS5idG46YWN0aXZlLFxuICAudGFibGUgdGguYmctd2hpdGUuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbiAgICBjb2xvcjogIzFmMmQzZDtcbiAgfVxuICAudGFibGUgdGQuYmctZ3JheSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUgdGQuYmctZ3JheSxcbiAgLnRhYmxlIHRkLmJnLWdyYXkgPiBhLFxuICAudGFibGUgdGguYmctZ3JheSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1ncmF5LmJ0bjpob3ZlcixcbiAgLnRhYmxlIHRoLmJnLWdyYXkuYnRuOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gICAgY29sb3I6ICNlY2VjZWM7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWdyYXkuYnRuOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWdyYXkuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXkuYnRuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzRlNTU1YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAudGFibGUgdGQuYmctZ3JheS1kYXJrLFxuICAudGFibGUgdGguYmctZ3JheS1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLmJnLWdyYXktZGFyayxcbiAgLnRhYmxlIHRkLmJnLWdyYXktZGFyayA+IGEsXG4gIC50YWJsZSB0aC5iZy1ncmF5LWRhcmssXG4gIC50YWJsZSB0aC5iZy1ncmF5LWRhcmsgPiBhIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC50YWJsZSB0ZC5iZy1ncmF5LWRhcmsuYnRuOmhvdmVyLFxuICAudGFibGUgdGguYmctZ3JheS1kYXJrLmJ0bjpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICAgIGNvbG9yOiAjZWNlY2VjO1xuICB9XG4gIC50YWJsZSB0ZC5iZy1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLnRhYmxlIHRkLmJnLWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAudGFibGUgdGQuYmctZ3JheS1kYXJrLmJ0bjphY3RpdmUsIC50YWJsZSB0ZC5iZy1ncmF5LWRhcmsuYnRuLmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxuICAudGFibGUgdGguYmctZ3JheS1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC50YWJsZSB0aC5iZy1ncmF5LWRhcmsuYnRuOmFjdGl2ZSxcbiAgLnRhYmxlIHRoLmJnLWdyYXktZGFyay5idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4uYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYmctZ3JheS1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmY0ZjU7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY4ZmZmLCAjMDA3YmZmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY3ZmRlLCAjMDA2OWQ5KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDYyY2M7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtcHJpbWFyeS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtcHJpbWFyeS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY3YWQ0LCAjMDA2MmNjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDVjYmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcHJpbWFyeS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1wcmltYXJ5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2QgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyOGE5MSwgIzZjNzU3ZCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzM3OTdmLCAjNWE2MjY4KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZTc0NzksICM1NDViNjIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0OGI0NjEsICMwMDJlNWYpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtc3VjY2Vzcy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtc3VjY2Vzcy5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0MjlhNTYsICMyOTY0YTMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE4Mzk1ZTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjphY3RpdmUsIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0MDkxNTIsICMxODM5NWUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpkaXNhYmxlZCwgLmJnLWdyYWRpZW50LXN1Y2Nlc3MuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtaW5mbyB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjggbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzNhYjBjMywgIzE3YTJiOCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1pbmZvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1pbmZvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5iZy1ncmFkaWVudC1pbmZvLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1pbmZvLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjggbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM2OTdhNiwgIzEzODQ5NikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTE3YThiO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LWluZm8uYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWluZm8uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxN2EyYjggbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzM1OGU5YywgIzExN2E4YikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWluZm8uYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtaW5mby5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZjYTJjLCAjZmZjMTA3KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTRiNTI2LCAjZTBhODAwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmctZ3JhZGllbnQtd2FybmluZy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtd2FybmluZy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtd2FybmluZy5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtd2FybmluZy5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGFhZDI2LCAjZDM5ZTAwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjNjk1MDA7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYmctZ3JhZGllbnQtd2FybmluZy5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC13YXJuaW5nLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDUgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2UxNTM2MSwgI2RjMzU0NSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZDA0NDUxLCAjYzgyMzMzKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LWRhbmdlci5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjNzQyNGYsICNiZDIxMzApIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjlmYWZiLCAjZjhmOWZhKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1saWdodC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtbGlnaHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U2ZWFlZCwgI2UyZTZlYSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1saWdodC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtbGlnaHQuYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjhmOWZhIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlMGU0ZTksICNkYWUwZTUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2QzZDlkZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodC5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1saWdodC5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTI1ODVkLCAjMzQzYTQwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LWRhcmsuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWRhcmsuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDQ0NzRiLCAjMjMyNzJiKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtZGFyay5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtZGFyay5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2Y0MjQ1LCAjMWQyMTI0KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtZGFyay5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1kYXJrLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQ6ICMzYzhkYmMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzU5OWVjNiwgIzNjOGRiYykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNjOGRiYyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTE4Y2FkLCAjMzM3NzlmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDcwOTU7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjM2M4ZGJjIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0Zjg1YTUsICMzMDcwOTUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJkNjk4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW5hdnkge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNjQxNWMsICMwMDFmM2YpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtbmF2eS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtbmF2eS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNjMxM2IsICMwMDBjMTkpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMDYwYztcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmFkaWVudC1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bjphY3RpdmUsIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAxZjNmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNjJiMzAsICMwMDA2MGMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtbmF2eS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxZjNmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW9saXZlIHtcbiAgYmFja2dyb3VuZDogIzNkOTk3MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNWFhODg1LCAjM2Q5OTcwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1vbGl2ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtb2xpdmUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzZDk5NzAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzUxOTE3NCwgIzMyN2U1YykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmU3NTU1O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1vbGl2ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtb2xpdmUuYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LW9saXZlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjM2Q5OTcwIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0ZTg5NmYsICMyZTc1NTUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJiNmI0ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1vbGl2ZS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1vbGl2ZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1saW1lIHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjdmZjg1LCAjMDFmZjcwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LWxpbWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWxpbWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LWxpbWUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWxpbWUuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjZkZjc3LCAjMDBkYTVmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMGNkNWE7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmctZ3JhZGllbnQtbGltZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtbGltZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtbGltZS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtbGltZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAxZmY3MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjZkNTcyLCAjMDBjZDVhKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMGMwNTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtbGltZS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1saW1lLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LWZ1Y2hzaWEge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmMjM2YzgsICNmMDEyYmUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtZnVjaHNpYS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtZnVjaHNpYS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNkNjMxYjEsICNjZjBkYTMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MzMGM5YTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjphY3RpdmUsIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjAxMmJlIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjYzMxYTksICNjMzBjOWEpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2I3MGM5MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpkaXNhYmxlZCwgLmJnLWdyYWRpZW50LWZ1Y2hzaWEuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMDEyYmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtbWFyb29uIHtcbiAgYmFja2dyb3VuZDogI2Q4MWI2MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGUzZDc4LCAjZDgxYjYwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtbWFyb29uLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5iZy1ncmFkaWVudC1tYXJvb24uYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LW1hcm9vbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZDgxYjYwIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjMTNhNmIsICNiNjE3NTEpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2FiMTU0YztcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmFkaWVudC1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtbWFyb29uLmJ0bjphY3RpdmUsIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNkODFiNjAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2I3Mzg2NywgI2FiMTU0YykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWYxNDQ3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW1hcm9vbi5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmYgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2OGZmZiwgIzAwN2JmZikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1ibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1ibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5iZy1ncmFkaWVudC1ibHVlLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ibHVlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmYgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2N2ZkZSwgIzAwNjlkOSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LWJsdWUuYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWJsdWUuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDdiZmYgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2N2FkNCwgIzAwNjJjYykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1Y2JmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWJsdWUuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtYmx1ZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kOiAjNjYxMGYyIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3ZDM0ZjQsICM2NjEwZjIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LWluZGlnby5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzcwMzBkNywgIzU2MGJkMCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTEwYmM0O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWluZGlnby5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmIyZmNkLCAjNTEwYmM0KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0YzBhYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpkaXNhYmxlZCwgLmJnLWdyYWRpZW50LWluZGlnby5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1wdXJwbGUge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM4NTVlY2EsICM2ZjQyYzEpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1wdXJwbGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LXB1cnBsZS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzc2NTViNCwgIzVlMzdhNikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTkzMzlkO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1wdXJwbGUuYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXB1cnBsZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzI1MmFiLCAjNTkzMzlkKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MzMwOTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpkaXNhYmxlZCwgLmJnLWdyYWRpZW50LXB1cnBsZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1waW5rIHtcbiAgYmFja2dyb3VuZDogI2U4M2U4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWI1YjlkLCAjZTgzZThjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXBpbmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXBpbmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LXBpbmsuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXBpbmsuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U4M2U4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTgzZThjLCAjZTQxYzc4KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkOTFhNzI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtcGluay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtcGluay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtcGluay5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtcGluay5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U4M2U4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGYzYzg3LCAjZDkxYTcyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjZTE5NmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtcGluay5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1waW5rLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXJlZCB7XG4gIGJhY2tncm91bmQ6ICNkYzM1NDUgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2UxNTM2MSwgI2RjMzU0NSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXJlZC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtcmVkLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1yZWQuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2RjMzU0NSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZDA0NDUxLCAjYzgyMzMzKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtcmVkLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LXJlZC5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtcmVkLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZGMzNTQ1IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNjNzQyNGYsICNiZDIxMzApIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyMWYyZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1yZWQuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtcmVkLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LW9yYW5nZSB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZkOTEzNywgI2ZkN2UxNCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LW9yYW5nZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWM4MTI4LCAjZTk2YjAyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkYzY1MDI7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmctZ3JhZGllbnQtb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LW9yYW5nZS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTE0IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlMTdjMjgsICNkYzY1MDIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NmNWYwMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LXllbGxvdyB7XG4gIGJhY2tncm91bmQ6ICNmZmMxMDcgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ZmY2EyYywgI2ZmYzEwNykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC15ZWxsb3cuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXllbGxvdy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQteWVsbG93LmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC15ZWxsb3cuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmYzEwNyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTRiNTI2LCAjZTBhODAwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uYmctZ3JhZGllbnQteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC15ZWxsb3cuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LXllbGxvdy5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQteWVsbG93LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMTA3IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNkYWFkMjYsICNkMzllMDApIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M2OTUwMDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC15ZWxsb3cuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQteWVsbG93LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzAwMmU1ZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDhiNDYxLCAjMDAyZTVmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWdyZWVuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWdyZWVuLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMDJlNWYgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQyOWE1NiwgIzI5NjRhMykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTgzOTVlO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmJnLWdyYWRpZW50LWdyZWVuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWdyZWVuLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyZTVmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0MDkxNTIsICMxODM5NWUpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFjNzQzMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1ncmVlbi5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1ncmVlbi5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC10ZWFsIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDFkMWE3LCAjMjBjOTk3KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LXRlYWwuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXRlYWwuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2RiNTkyLCAjMWJhODdlKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxOTlkNzY7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtdGVhbC5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtdGVhbC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2JhYzhiLCAjMTk5ZDc2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNzkyNmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtdGVhbC5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC10ZWFsLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWN5YW4ge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzYWIwYzMsICMxN2EyYjgpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtY3lhbi5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYmctZ3JhZGllbnQtY3lhbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNjk3YTYsICMxMzg0OTYpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4YjtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5iZy1ncmFkaWVudC1jeWFuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1jeWFuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5iZy1ncmFkaWVudC1jeWFuLmJ0bjphY3RpdmUsIC5iZy1ncmFkaWVudC1jeWFuLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMTdhMmI4IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzNThlOWMsICMxMTdhOGIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzEwNzA3ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1jeWFuLmJ0bjpkaXNhYmxlZCwgLmJnLWdyYWRpZW50LWN5YW4uYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHdoaXRlLCAjZmZmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmJnLWdyYWRpZW50LXdoaXRlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtd2hpdGUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LXdoaXRlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmYgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2VmZWZlZiwgI2VjZWNlYykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmJnLWdyYWRpZW50LXdoaXRlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtd2hpdGUuYnRuOmFjdGl2ZSwgLmJnLWdyYWRpZW50LXdoaXRlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlOWU5ZTksICNlNmU2ZTYpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC13aGl0ZS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC13aGl0ZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5iZy1ncmFkaWVudC1ncmF5IHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODI4YTkxLCAjNmM3NTdkKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJnLWdyYWRpZW50LWdyYXkuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYWRpZW50LWdyYXkuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzM3OTdmLCAjNWE2MjY4KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtZ3JheS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYmctZ3JhZGllbnQtZ3JheS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuYmctZ3JhZGllbnQtZ3JheS5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtZ3JheS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNmU3NDc5LCAjNTQ1YjYyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYmctZ3JhZGllbnQtZ3JheS5idG46ZGlzYWJsZWQsIC5iZy1ncmFkaWVudC1ncmF5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJnLWdyYWRpZW50LWdyYXktZGFyayB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzUyNTg1ZCwgIzM0M2E0MCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDQ0NzRiLCAjMjMyNzJiKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxZDIxMjQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG46YWN0aXZlLCAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzZjQyNDUsICMxZDIxMjQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuOmRpc2FibGVkLCAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzXj1iZy1dLmRpc2FibGVkIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuYS50ZXh0LW11dGVkOmhvdmVyIHtcbiAgY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLmxpbmstbXV0ZWQge1xuICBjb2xvcjogIzVkNjk3NDtcbn1cblxuLmxpbmstbXV0ZWQ6aG92ZXIsIC5saW5rLW11dGVkOmZvY3VzIHtcbiAgY29sb3I6ICM0NjRmNTg7XG59XG5cbi5saW5rLWJsYWNrIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5saW5rLWJsYWNrOmhvdmVyLCAubGluay1ibGFjazpmb2N1cyB7XG4gIGNvbG9yOiAjZTZlOGVhO1xufVxuXG4uYWNjZW50LXByaW1hcnkgLmJ0bi1saW5rLFxuLmFjY2VudC1wcmltYXJ5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtcHJpbWFyeSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5hY2NlbnQtcHJpbWFyeSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LXByaW1hcnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1wcmltYXJ5IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbn1cblxuLmFjY2VudC1wcmltYXJ5IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1wcmltYXJ5IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNGE5OTtcbn1cblxuLmFjY2VudC1wcmltYXJ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtcHJpbWFyeSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtcHJpbWFyeSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1wcmltYXJ5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmFjY2VudC1wcmltYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYWNjZW50LXByaW1hcnkgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtcHJpbWFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1wcmltYXJ5IC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtcHJpbWFyeSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LXByaW1hcnkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtcHJpbWFyeSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1wcmltYXJ5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1wcmltYXJ5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtcHJpbWFyeSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LXByaW1hcnkgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxYTg4ZmY7XG59XG5cbi5hY2NlbnQtc2Vjb25kYXJ5IC5idG4tbGluayxcbi5hY2NlbnQtc2Vjb25kYXJ5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtc2Vjb25kYXJ5IC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1zZWNvbmRhcnkgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1zZWNvbmRhcnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1zZWNvbmRhcnkgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDk0ZjU0O1xufVxuXG4uYWNjZW50LXNlY29uZGFyeSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtc2Vjb25kYXJ5IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q0MjQ2O1xufVxuXG4uYWNjZW50LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LXNlY29uZGFyeSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtc2Vjb25kYXJ5IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtc2Vjb25kYXJ5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLmFjY2VudC1zZWNvbmRhcnkgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LXNlY29uZGFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1zZWNvbmRhcnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1zZWNvbmRhcnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1zZWNvbmRhcnkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtc2Vjb25kYXJ5IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXNlY29uZGFyeSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtc2Vjb25kYXJ5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzg4MjhhO1xufVxuXG4uYWNjZW50LXN1Y2Nlc3MgLmJ0bi1saW5rLFxuLmFjY2VudC1zdWNjZXNzIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtc3VjY2VzcyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi5hY2NlbnQtc3VjY2VzcyAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LXN1Y2Nlc3MgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1zdWNjZXNzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE5NjkyYztcbn1cblxuLmFjY2VudC1zdWNjZXNzIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1zdWNjZXNzIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzE0NTUyMztcbn1cblxuLmFjY2VudC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtc3VjY2VzcyAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1zdWNjZXNzIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzcxZGQ4YTtcbn1cblxuLmFjY2VudC1zdWNjZXNzIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4uYWNjZW50LXN1Y2Nlc3MgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyZTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1zdWNjZXNzIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LXN1Y2Nlc3MgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtc3VjY2VzcyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1zdWNjZXNzIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1zdWNjZXNzIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LXN1Y2Nlc3MgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyZGJjNGU7XG59XG5cbi5hY2NlbnQtaW5mbyAuYnRuLWxpbmssXG4uYWNjZW50LWluZm8gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmFjY2VudC1pbmZvIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLmFjY2VudC1pbmZvIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtaW5mbyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uYWNjZW50LWluZm8gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGY2Njc0O1xufVxuXG4uYWNjZW50LWluZm8gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LWluZm8gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1MjVkO1xufVxuXG4uYWNjZW50LWluZm8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1pbmZvIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmFjY2VudC1pbmZvIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LWluZm8gLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uYWNjZW50LWluZm8gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMxN2EyYjg7XG59XG5cbi5hY2NlbnQtaW5mbyAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1pbmZvIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWluZm8gLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1pbmZvIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtaW5mbyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmFjY2VudC1pbmZvIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWluZm8gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LWluZm8gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlLmFjY2VudC1pbmZvIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtaW5mbyAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFhYjZjZjtcbn1cblxuLmFjY2VudC13YXJuaW5nIC5idG4tbGluayxcbi5hY2NlbnQtd2FybmluZyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LXdhcm5pbmcgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYWNjZW50LXdhcm5pbmcgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC13YXJuaW5nIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtd2FybmluZyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNiYThiMDA7XG59XG5cbi5hY2NlbnQtd2FybmluZyAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtd2FybmluZyAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmFjY2VudC13YXJuaW5nIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNhMDc4MDA7XG59XG5cbi5hY2NlbnQtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LXdhcm5pbmcgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtd2FybmluZyAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmZmUxODc7XG59XG5cbi5hY2NlbnQtd2FybmluZyAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLmFjY2VudC13YXJuaW5nIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtd2FybmluZyAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC13YXJuaW5nIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LXdhcm5pbmcgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtd2FybmluZyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtd2FybmluZyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlLmFjY2VudC13YXJuaW5nIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNzIxO1xufVxuXG4uYWNjZW50LWRhbmdlciAuYnRuLWxpbmssXG4uYWNjZW50LWRhbmdlciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LWRhbmdlciAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5hY2NlbnQtZGFuZ2VyIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtZGFuZ2VyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtZGFuZ2VyIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2E3MWQyYTtcbn1cblxuLmFjY2VudC1kYW5nZXIgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LWRhbmdlciAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogIzkyMTkyNTtcbn1cblxuLmFjY2VudC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1kYW5nZXIgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LWRhbmdlciAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtZGFuZ2VyIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LWRhbmdlciAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNlZmEyYTk7XG59XG5cbi5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYWNjZW50LWRhbmdlciAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1kYW5nZXIgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtZGFuZ2VyIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LWRhbmdlciBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1kYW5nZXIgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LWRhbmdlciBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LWRhbmdlciAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWRhbmdlciAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2UwNGI1OTtcbn1cblxuLmFjY2VudC1saWdodCAuYnRuLWxpbmssXG4uYWNjZW50LWxpZ2h0IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtbGlnaHQgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYWNjZW50LWxpZ2h0IC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtbGlnaHQgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1saWdodCAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNjYmQzZGE7XG59XG5cbi5hY2NlbnQtbGlnaHQgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LWxpZ2h0IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYWNjZW50LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNiZGM2ZDA7XG59XG5cbi5hY2NlbnQtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMWYyZDNkJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1saWdodCAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtbGlnaHQgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LWxpZ2h0IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1saWdodCAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWxpZ2h0IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LWxpZ2h0IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWxpZ2h0IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1saWdodCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LWxpZ2h0IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYWNjZW50LWRhcmsgLmJ0bi1saW5rLFxuLmFjY2VudC1kYXJrIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtZGFyayAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LWRhcmsgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzEyMTQxNjtcbn1cblxuLmFjY2VudC1kYXJrIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1kYXJrIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmFjY2VudC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtZGFyayAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtZGFyayAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1kYXJrIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmFjY2VudC1kYXJrIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LWRhcmsgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtZGFyayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1kYXJrIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtZGFyayAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWRhcmsgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtZGFyayBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1kYXJrIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1kYXJrIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtZGFyayAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWRhcmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzZjQ3NGU7XG59XG5cbi5hY2NlbnQtbGlnaHRibHVlIC5idG4tbGluayxcbi5hY2NlbnQtbGlnaHRibHVlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtbGlnaHRibHVlIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzNjOGRiYztcbn1cblxuLmFjY2VudC1saWdodGJsdWUgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1saWdodGJsdWUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1saWdodGJsdWUgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjk2MjgyO1xufVxuXG4uYWNjZW50LWxpZ2h0Ymx1ZSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtbGlnaHRibHVlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzhkYmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjOGRiYztcbiAgYm9yZGVyLWNvbG9yOiAjMjM1MzZmO1xufVxuXG4uYWNjZW50LWxpZ2h0Ymx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LWxpZ2h0Ymx1ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtbGlnaHRibHVlIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtbGlnaHRibHVlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzk5YzVkZTtcbn1cblxuLmFjY2VudC1saWdodGJsdWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMzYzhkYmM7XG59XG5cbi5hY2NlbnQtbGlnaHRibHVlIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNjOGRiYztcbiAgYm9yZGVyLWNvbG9yOiAjM2M4ZGJjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1saWdodGJsdWUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1saWdodGJsdWUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1saWdodGJsdWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtbGlnaHRibHVlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWxpZ2h0Ymx1ZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtbGlnaHRibHVlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtbGlnaHRibHVlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtbGlnaHRibHVlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNGM5OWM2O1xufVxuXG4uYWNjZW50LW5hdnkgLmJ0bi1saW5rLFxuLmFjY2VudC1uYXZ5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtbmF2eSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5hY2NlbnQtbmF2eSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LW5hdnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1uYXZ5IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5hY2NlbnQtbmF2eSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtbmF2eSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4uYWNjZW50LW5hdnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1uYXZ5IC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmFjY2VudC1uYXZ5IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LW5hdnkgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1ZWJmO1xufVxuXG4uYWNjZW50LW5hdnkgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMwMDFmM2Y7XG59XG5cbi5hY2NlbnQtbmF2eSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxZjNmO1xuICBib3JkZXItY29sb3I6ICMwMDFmM2Y7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW5hdnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtbmF2eSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmFjY2VudC1uYXZ5IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW5hdnkgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LW5hdnkgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtbmF2eSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzAwMmM1OTtcbn1cblxuLmFjY2VudC1vbGl2ZSAuYnRuLWxpbmssXG4uYWNjZW50LW9saXZlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtb2xpdmUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjM2Q5OTcwO1xufVxuXG4uYWNjZW50LW9saXZlIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtb2xpdmUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1vbGl2ZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyNzYyNDg7XG59XG5cbi5hY2NlbnQtb2xpdmUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LW9saXZlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZDk5NzA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q5OTcwO1xuICBib3JkZXItY29sb3I6ICMyMDUwM2I7XG59XG5cbi5hY2NlbnQtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1vbGl2ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtb2xpdmUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LW9saXZlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzg3Y2ZhZjtcbn1cblxuLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzNkOTk3MDtcbn1cblxuLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkOTk3MDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q5OTcwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uYWNjZW50LW9saXZlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtb2xpdmUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtb2xpdmUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtb2xpdmUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LW9saXZlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtb2xpdmUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzQ0YWI3ZDtcbn1cblxuLmFjY2VudC1saW1lIC5idG4tbGluayxcbi5hY2NlbnQtbGltZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LWxpbWUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDFmZjcwO1xufVxuXG4uYWNjZW50LWxpbWUgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1saW1lIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtbGltZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMGI0NGU7XG59XG5cbi5hY2NlbnQtbGltZSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtbGltZSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmFjY2VudC1saW1lIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDFmZjcwO1xuICBib3JkZXItY29sb3I6ICMwMDlhNDM7XG59XG5cbi5hY2NlbnQtbGltZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LWxpbWUgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LWxpbWUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtbGltZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICM4MWZmYjg7XG59XG5cbi5hY2NlbnQtbGltZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzAxZmY3MDtcbn1cblxuLmFjY2VudC1saW1lIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LWxpbWUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMWZmNzA7XG4gIGJvcmRlci1jb2xvcjogIzAxZmY3MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtbGltZSAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uYWNjZW50LWxpbWUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1saW1lIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LWxpbWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtbGltZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtbGltZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LWxpbWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlLmFjY2VudC1saW1lIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMWJmZjdlO1xufVxuXG4uYWNjZW50LWZ1Y2hzaWEgLmJ0bi1saW5rLFxuLmFjY2VudC1mdWNoc2lhIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtZnVjaHNpYSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmMDEyYmU7XG59XG5cbi5hY2NlbnQtZnVjaHNpYSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LWZ1Y2hzaWEgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1mdWNoc2lhIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2FiMGI4Nztcbn1cblxuLmFjY2VudC1mdWNoc2lhIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1mdWNoc2lhIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWZ1Y2hzaWEgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDEyYmU7XG4gIGJvcmRlci1jb2xvcjogIzkzMDk3NDtcbn1cblxuLmFjY2VudC1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtZnVjaHNpYSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtZnVjaHNpYSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtZnVjaHNpYSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1mdWNoc2lhIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4OGFkZjtcbn1cblxuLmFjY2VudC1mdWNoc2lhIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZjAxMmJlO1xufVxuXG4uYWNjZW50LWZ1Y2hzaWEgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwMTJiZTtcbiAgYm9yZGVyLWNvbG9yOiAjZjAxMmJlO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1mdWNoc2lhIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWZ1Y2hzaWEgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtZnVjaHNpYSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1mdWNoc2lhIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1mdWNoc2lhIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWZ1Y2hzaWEgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmMjJhYzU7XG59XG5cbi5hY2NlbnQtbWFyb29uIC5idG4tbGluayxcbi5hY2NlbnQtbWFyb29uIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtbWFyb29uIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogI2Q4MWI2MDtcbn1cblxuLmFjY2VudC1tYXJvb24gLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1tYXJvb24gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1tYXJvb24gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjOTQxMzQyO1xufVxuXG4uYWNjZW50LW1hcm9vbiAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtbWFyb29uIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbiAgYm9yZGVyLWNvbG9yOiAjN2QxMDM4O1xufVxuXG4uYWNjZW50LW1hcm9vbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LW1hcm9vbiAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtbWFyb29uIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1tYXJvb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtbWFyb29uIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2YwODNhYjtcbn1cblxuLmFjY2VudC1tYXJvb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNkODFiNjA7XG59XG5cbi5hY2NlbnQtbWFyb29uIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MDtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1tYXJvb24gLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1tYXJvb24gLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1tYXJvb24gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtbWFyb29uIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW1hcm9vbiBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtbWFyb29uIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtbWFyb29uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtbWFyb29uIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZTQyODZkO1xufVxuXG4uYWNjZW50LWJsdWUgLmJ0bi1saW5rLFxuLmFjY2VudC1ibHVlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtYmx1ZSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbi5hY2NlbnQtYmx1ZSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LWJsdWUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1ibHVlIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbn1cblxuLmFjY2VudC1ibHVlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1ibHVlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwNGE5OTtcbn1cblxuLmFjY2VudC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtYmx1ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtYmx1ZSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1ibHVlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbn1cblxuLmFjY2VudC1ibHVlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYWNjZW50LWJsdWUgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ibHVlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWJsdWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtYmx1ZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ibHVlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1ibHVlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWJsdWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMxYTg4ZmY7XG59XG5cbi5hY2NlbnQtaW5kaWdvIC5idG4tbGluayxcbi5hY2NlbnQtaW5kaWdvIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtaW5kaWdvIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzY2MTBmMjtcbn1cblxuLmFjY2VudC1pbmRpZ28gLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1pbmRpZ28gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1pbmRpZ28gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDcwOWFjO1xufVxuXG4uYWNjZW50LWluZGlnbyAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtaW5kaWdvIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjM2QwODk0O1xufVxuXG4uYWNjZW50LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LWluZGlnbyAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtaW5kaWdvIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1pbmRpZ28gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtaW5kaWdvIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2IzODlmOTtcbn1cblxuLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjEwZjI7XG59XG5cbi5hY2NlbnQtaW5kaWdvIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LWluZGlnbyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1pbmRpZ28gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtaW5kaWdvIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWluZGlnbyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtaW5kaWdvIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtaW5kaWdvIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtaW5kaWdvIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzUyOGYzO1xufVxuXG4uYWNjZW50LXB1cnBsZSAuYnRuLWxpbmssXG4uYWNjZW50LXB1cnBsZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LXB1cnBsZSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5hY2NlbnQtcHVycGxlIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtcHVycGxlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtcHVycGxlIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzRlMmQ4OTtcbn1cblxuLmFjY2VudC1wdXJwbGUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LXB1cnBsZSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzQzMjc3Njtcbn1cblxuLmFjY2VudC1wdXJwbGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1wdXJwbGUgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LXB1cnBsZSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LXB1cnBsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNiOGEyZTA7XG59XG5cbi5hY2NlbnQtcHVycGxlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmY0MmMxO1xufVxuXG4uYWNjZW50LXB1cnBsZSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtcHVycGxlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtcHVycGxlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtcHVycGxlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LXB1cnBsZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1wdXJwbGUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LXB1cnBsZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LXB1cnBsZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LXB1cnBsZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzdlNTVjNztcbn1cblxuLmFjY2VudC1waW5rIC5idG4tbGluayxcbi5hY2NlbnQtcGluayBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LXBpbmsgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZTgzZThjO1xufVxuXG4uYWNjZW50LXBpbmsgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1waW5rIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtcGluayAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNjMjE3NjY7XG59XG5cbi5hY2NlbnQtcGluayAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtcGluayAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1waW5rIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjO1xuICBib3JkZXItY29sb3I6ICNhYzE0NWE7XG59XG5cbi5hY2NlbnQtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LXBpbmsgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LXBpbmsgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtcGluayAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmNmIwZDA7XG59XG5cbi5hY2NlbnQtcGluayAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2U4M2U4Yztcbn1cblxuLmFjY2VudC1waW5rIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LXBpbmsgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtcGluayAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uYWNjZW50LXBpbmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1waW5rIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LXBpbmsgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtcGluayBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtcGluayBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LXBpbmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlLmFjY2VudC1waW5rIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZWI1NTlhO1xufVxuXG4uYWNjZW50LXJlZCAuYnRuLWxpbmssXG4uYWNjZW50LXJlZCBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uYWNjZW50LXJlZCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5hY2NlbnQtcmVkIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtcmVkIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5hY2NlbnQtcmVkIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2E3MWQyYTtcbn1cblxuLmFjY2VudC1yZWQgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LXJlZCAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogIzkyMTkyNTtcbn1cblxuLmFjY2VudC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1yZWQgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uYWNjZW50LXJlZCAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtcmVkIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LXJlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNlZmEyYTk7XG59XG5cbi5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYWNjZW50LXJlZCAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1yZWQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtcmVkIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LXJlZCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1yZWQgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LXJlZCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LXJlZCAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LXJlZCAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2UwNGI1OTtcbn1cblxuLmFjY2VudC1vcmFuZ2UgLmJ0bi1saW5rLFxuLmFjY2VudC1vcmFuZ2UgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmFjY2VudC1vcmFuZ2UgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uYWNjZW50LW9yYW5nZSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LW9yYW5nZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uYWNjZW50LW9yYW5nZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNjMzVhMDI7XG59XG5cbi5hY2NlbnQtb3JhbmdlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1vcmFuZ2UgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5hY2NlbnQtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNhYTRlMDE7XG59XG5cbi5hY2NlbnQtb3JhbmdlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzFmMmQzZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtb3JhbmdlIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmFjY2VudC1vcmFuZ2UgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1vcmFuZ2UgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uYWNjZW50LW9yYW5nZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2ZkN2UxNDtcbn1cblxuLmFjY2VudC1vcmFuZ2UgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LW9yYW5nZSAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uYWNjZW50LW9yYW5nZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LW9yYW5nZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmFjY2VudC1vcmFuZ2UgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtb3JhbmdlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1vcmFuZ2UgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlLmFjY2VudC1vcmFuZ2UgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlLmFjY2VudC1vcmFuZ2UgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICNmZDhjMmQ7XG59XG5cbi5hY2NlbnQteWVsbG93IC5idG4tbGluayxcbi5hY2NlbnQteWVsbG93IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQteWVsbG93IC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmYzEwNztcbn1cblxuLmFjY2VudC15ZWxsb3cgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC15ZWxsb3cgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC15ZWxsb3cgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYmE4YjAwO1xufVxuXG4uYWNjZW50LXllbGxvdyAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQteWVsbG93IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYWNjZW50LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjYTA3ODAwO1xufVxuXG4uYWNjZW50LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LXllbGxvdyAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQteWVsbG93IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQteWVsbG93IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTE4Nztcbn1cblxuLmFjY2VudC15ZWxsb3cgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmZmMxMDc7XG59XG5cbi5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LXllbGxvdyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC15ZWxsb3cgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC15ZWxsb3cgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC15ZWxsb3cgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQteWVsbG93IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXllbGxvdyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQteWVsbG93IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmZjNzIxO1xufVxuXG4uYWNjZW50LWdyZWVuIC5idG4tbGluayxcbi5hY2NlbnQtZ3JlZW4gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmFjY2VudC1ncmVlbiAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMDJlNWY7XG59XG5cbi5hY2NlbnQtZ3JlZW4gLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1ncmVlbiBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uYWNjZW50LWdyZWVuIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE5NjkyYztcbn1cblxuLmFjY2VudC1ncmVlbiAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtZ3JlZW4gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmU1ZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJlNWY7XG4gIGJvcmRlci1jb2xvcjogIzE0NTUyMztcbn1cblxuLmFjY2VudC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LWdyZWVuIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmFjY2VudC1ncmVlbiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtZ3JlZW4gLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzFkZDhhO1xufVxuXG4uYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4uYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtZ3JlZW4gLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1ncmVlbiBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmFjY2VudC1ncmVlbiBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ncmVlbiBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtZ3JlZW4gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlLmFjY2VudC1ncmVlbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMmRiYzRlO1xufVxuXG4uYWNjZW50LXRlYWwgLmJ0bi1saW5rLFxuLmFjY2VudC10ZWFsIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtdGVhbCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMyMGM5OTc7XG59XG5cbi5hY2NlbnQtdGVhbCAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LXRlYWwgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC10ZWFsIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzE1ODc2NTtcbn1cblxuLmFjY2VudC10ZWFsIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC10ZWFsIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGJvcmRlci1jb2xvcjogIzEyNzE1NTtcbn1cblxuLmFjY2VudC10ZWFsIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtdGVhbCAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtdGVhbCAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC10ZWFsIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzdlZWFjYTtcbn1cblxuLmFjY2VudC10ZWFsIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMjBjOTk3O1xufVxuXG4uYWNjZW50LXRlYWwgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtdGVhbCAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC10ZWFsIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtdGVhbCAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LXRlYWwgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtdGVhbCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC10ZWFsIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC10ZWFsIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtdGVhbCAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LXRlYWwgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMyNmRjYTY7XG59XG5cbi5hY2NlbnQtY3lhbiAuYnRuLWxpbmssXG4uYWNjZW50LWN5YW4gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmFjY2VudC1jeWFuIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzE3YTJiODtcbn1cblxuLmFjY2VudC1jeWFuIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtY3lhbiBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uYWNjZW50LWN5YW4gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMGY2Njc0O1xufVxuXG4uYWNjZW50LWN5YW4gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LWN5YW4gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtY3lhbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMGM1MjVkO1xufVxuXG4uYWNjZW50LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC1jeWFuIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmFjY2VudC1jeWFuIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LWN5YW4gLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjNkOWVjO1xufVxuXG4uYWNjZW50LWN5YW4gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMxN2EyYjg7XG59XG5cbi5hY2NlbnQtY3lhbiAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWN5YW4gLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtY3lhbiBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmFjY2VudC1jeWFuIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWN5YW4gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYWNjZW50LWN5YW4gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtY3lhbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzFhYjZjZjtcbn1cblxuLmFjY2VudC13aGl0ZSAuYnRuLWxpbmssXG4uYWNjZW50LXdoaXRlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtd2hpdGUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXdoaXRlIC5idG4tbGluazpob3Zlcixcbi5hY2NlbnQtd2hpdGUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC13aGl0ZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNkOWQ5ZDk7XG59XG5cbi5hY2NlbnQtd2hpdGUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuYWNjZW50LXdoaXRlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uYWNjZW50LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG5cbi5hY2NlbnQtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMWYyZDNkJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmFjY2VudC13aGl0ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtd2hpdGUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uYWNjZW50LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uYWNjZW50LXdoaXRlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC13aGl0ZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LXdoaXRlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uYWNjZW50LXdoaXRlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LXdoaXRlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC13aGl0ZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUuYWNjZW50LXdoaXRlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4uYWNjZW50LWdyYXkgLmJ0bi1saW5rLFxuLmFjY2VudC1ncmF5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtZ3JheSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5hY2NlbnQtZ3JheSAuYnRuLWxpbms6aG92ZXIsXG4uYWNjZW50LWdyYXkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1ncmF5IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzQ5NGY1NDtcbn1cblxuLmFjY2VudC1ncmF5IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmFjY2VudC1ncmF5IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmFjY2VudC1ncmF5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hY2NlbnQtZ3JheSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtZ3JheSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5hY2NlbnQtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmFjY2VudC1ncmF5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLmFjY2VudC1ncmF5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWdyYXkgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5hY2NlbnQtZ3JheSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ncmF5IC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5hY2NlbnQtZ3JheSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYWNjZW50LWdyYXkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtZ3JheSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ncmF5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1ncmF5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtZ3JheSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUuYWNjZW50LWdyYXkgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3ODgyOGE7XG59XG5cbi5hY2NlbnQtZ3JheS1kYXJrIC5idG4tbGluayxcbi5hY2NlbnQtZ3JheS1kYXJrIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5hY2NlbnQtZ3JheS1kYXJrIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmFjY2VudC1ncmF5LWRhcmsgLmJ0bi1saW5rOmhvdmVyLFxuLmFjY2VudC1ncmF5LWRhcmsgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmFjY2VudC1ncmF5LWRhcmsgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTIxNDE2O1xufVxuXG4uYWNjZW50LWdyYXktZGFyayAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5hY2NlbnQtZ3JheS1kYXJrIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMDYwNzA4O1xufVxuXG4uYWNjZW50LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYWNjZW50LWdyYXktZGFyayAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5hY2NlbnQtZ3JheS1kYXJrIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmFjY2VudC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5hY2NlbnQtZ3JheS1kYXJrIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzZkN2E4Njtcbn1cblxuLmFjY2VudC1ncmF5LWRhcmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uYWNjZW50LWdyYXktZGFyayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmFjY2VudC1ncmF5LWRhcmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmFjY2VudC1ncmF5LWRhcmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmFjY2VudC1ncmF5LWRhcmsgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5hY2NlbnQtZ3JheS1kYXJrIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYWNjZW50LWdyYXktZGFyayBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5hY2NlbnQtZ3JheS1kYXJrIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZS5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZS5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjM2Y0NzRlO1xufVxuXG5bY2xhc3MqPWFjY2VudC1dIGEuYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbltjbGFzcyo9YWNjZW50LV0gYS5idG4taW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5bY2xhc3MqPWFjY2VudC1dIGEuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG5bY2xhc3MqPWFjY2VudC1dIGEuYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctbGlnaHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU0ZDU1ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLnRleHQtYmxhY2ssXG4uZGFyay1tb2RlIC50ZXh0LWRhcmssXG4uZGFyay1tb2RlIC5saW5rLWJsYWNrLFxuLmRhcmstbW9kZSAubGluay1kYXJrIHtcbiAgY29sb3I6ICNjZWQ0ZGEgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXByaW1hcnksXG4uZGFyay1tb2RlLmJnLXByaW1hcnkgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1wcmltYXJ5LmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwNGU2ZDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUuYmctcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLXByaW1hcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1wcmltYXJ5LmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctcHJpbWFyeS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGU2ZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyYzQ3NjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1zZWNvbmRhcnksXG4uZGFyay1tb2RlLmJnLXNlY29uZGFyeSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXNlY29uZGFyeS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLXNlY29uZGFyeS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLXNlY29uZGFyeS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZTU1NWI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctc3VjY2Vzcyxcbi5kYXJrLW1vZGUuYmctc3VjY2VzcyA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXN1Y2Nlc3MuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTY2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy1zdWNjZXNzLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctc3VjY2Vzcy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLXN1Y2Nlc3MuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1zdWNjZXNzLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4OTY2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwN2M1ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGIgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1pbmZvLFxuLmRhcmstbW9kZS5iZy1pbmZvID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctaW5mby5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTdkYmI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1pbmZvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctaW5mby5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWluZm8uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTdkYmIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWY3NmIwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZS5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXdhcm5pbmcsXG4uZGFyay1tb2RlLmJnLXdhcm5pbmcgPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy13YXJuaW5nLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M4N2YwYTtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUuYmctd2FybmluZy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy13YXJuaW5nLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctd2FybmluZy5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4N2YwYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiYzc3MGE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLWRhbmdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2MgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1kYW5nZXIsXG4uZGFyay1tb2RlLmJnLWRhbmdlciA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWRhbmdlci5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkNjJjMWE7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLWRhbmdlci5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWRhbmdlci5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MmMxYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjYTJhMTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0LFxuLmRhcmstbW9kZS5iZy1saWdodCA+IGEge1xuICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0LmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RhZTBlNTtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUuYmctbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1saWdodC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLWxpZ2h0LmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctbGlnaHQuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZS5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWRhcmssXG4uZGFyay1tb2RlLmJnLWRhcmsgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1kYXJrLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzFkMjEyNDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUuYmctZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1kYXJrLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctZGFyay5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDggIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1saWdodGJsdWUsXG4uZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZSA+IGEge1xuICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1ZmE0Y2M7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWxpZ2h0Ymx1ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmYTRjYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NTllYzk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLW5hdnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctbmF2eSxcbi5kYXJrLW1vZGUuYmctbmF2eSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLW5hdnkuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAxMjI2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLW5hdnkuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1uYXZ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAxMjI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMGMxOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctb2xpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzRjOGEzICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctb2xpdmUsXG4uZGFyay1tb2RlLmJnLW9saXZlID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctb2xpdmUuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTBiOThhO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZS5iZy1vbGl2ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctb2xpdmUuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1vbGl2ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwYjk4YSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0OGI0ODQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLWxpbWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjdmZmE5ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctbGltZSxcbi5kYXJrLW1vZGUuYmctbGltZSA+IGEge1xuICBjb2xvcjogIzFmMmQzZCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWxpbWUuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzRmZjhkO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZS5iZy1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctbGltZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLWxpbWUuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1saW1lLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRmZjhkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzI3ZmY4NjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUuYmctZnVjaHNpYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjcyZDggIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1mdWNoc2lhLFxuLmRhcmstbW9kZS5iZy1mdWNoc2lhID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctZnVjaHNpYS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMzQyY2I7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uZGFyay1tb2RlLmJnLWZ1Y2hzaWEuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctZnVjaHNpYS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWZ1Y2hzaWEuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzQyY2IgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjIzNmM4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZS5iZy1tYXJvb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzliICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctbWFyb29uLFxuLmRhcmstbW9kZS5iZy1tYXJvb24gPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1tYXJvb24uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTczZjdjO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZS5iZy1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1tYXJvb24uYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1tYXJvb24uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzNmN2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTYzNDc1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZS5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWJsdWUsXG4uZGFyay1tb2RlLmJnLWJsdWUgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1ibHVlLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzMwNGU2ZDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUuYmctYmx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ibHVlLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctYmx1ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGU2ZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyYzQ3NjU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLWluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjIgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1pbmRpZ28sXG4uZGFyay1tb2RlLmJnLWluZGlnbyA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLWluZGlnby5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1MTBiYzQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWluZGlnby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLWluZGlnby5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWluZGlnby5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMGJjNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0YzBhYjg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzEgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1wdXJwbGUsXG4uZGFyay1tb2RlLmJnLXB1cnBsZSA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXB1cnBsZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1OTMzOWQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLXB1cnBsZS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLXB1cnBsZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU5MzM5ZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MzMwOTM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLXBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTgzZThjICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctcGluayxcbi5kYXJrLW1vZGUuYmctcGluayA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXBpbmsuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctcGluay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLXBpbmsuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1waW5rLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDkxYTcyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NlMTk2YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYyAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXJlZCxcbi5kYXJrLW1vZGUuYmctcmVkID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctcmVkLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q2MmMxYTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUuYmctcmVkLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctcmVkLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctcmVkLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctcmVkLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDYyYzFhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NhMmExOTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNCAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLW9yYW5nZSxcbi5kYXJrLW1vZGUuYmctb3JhbmdlID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctb3JhbmdlLmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjNjUwMjtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUuYmctb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctb3JhbmdlLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmctb3JhbmdlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGM2NTAyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2NmNWYwMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXllbGxvdyxcbi5kYXJrLW1vZGUuYmcteWVsbG93ID4gYSB7XG4gIGNvbG9yOiAjMWYyZDNkICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmcteWVsbG93LmJ0bjpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M4N2YwYTtcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUuYmcteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmcteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmcteWVsbG93LmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUuYmcteWVsbG93LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzg3ZjBhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JjNzcwYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JlZW4sXG4uZGFyay1tb2RlLmJnLWdyZWVuID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JlZW4uYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTY2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlLmJnLWdyZWVuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctZ3JlZW4uYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ncmVlbi5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk2NiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDdjNWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlLmJnLXRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjBjOTk3ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctdGVhbCxcbi5kYXJrLW1vZGUuYmctdGVhbCA+IGEge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlLmJnLXRlYWwuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTk5ZDc2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy10ZWFsLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlLmJnLXRlYWwuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy10ZWFsLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk5ZDc2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3OTI2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUuYmctY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGIgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1jeWFuLFxuLmRhcmstbW9kZS5iZy1jeWFuID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctY3lhbi5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTdkYmI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLWN5YW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1jeWFuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctY3lhbi5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWN5YW4uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTdkYmIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWY3NmIwO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZS5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy13aGl0ZSxcbi5kYXJrLW1vZGUuYmctd2hpdGUgPiBhIHtcbiAgY29sb3I6ICMxZjJkM2QgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy13aGl0ZS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uZGFyay1tb2RlLmJnLXdoaXRlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUuYmctd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy13aGl0ZS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLXdoaXRlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RmZGZkZjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JheSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1ncmF5LFxuLmRhcmstbW9kZS5iZy1ncmF5ID4gYSB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JheS5idG46aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlLmJnLWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ncmF5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUuYmctZ3JheS5idG46YWN0aXZlLCAuZGFyay1tb2RlLmJnLWdyYXkuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDViNjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGU1NTViO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUuYmctZ3JheS1kYXJrLFxuLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsgPiBhIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsuYnRuOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZS5iZy1ncmF5LWRhcmsuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZDIxMjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMzZjY3OTEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzVjN2VhMiwgIzNmNjc5MSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHJpbWFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wcmltYXJ5LmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTI2ZThiLCAjMzM1NDc2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDRlNmQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wcmltYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHJpbWFyeS5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wcmltYXJ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjM2Y2NzkxIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0ZjY4ODMsICMzMDRlNmQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzJjNDc2NTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXByaW1hcnkuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wcmltYXJ5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODI4YTkxLCAjNmM3NTdkKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2QgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzczNzk3ZiwgIzVhNjI2OCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zZWNvbmRhcnkuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc2Vjb25kYXJ5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZTc0NzksICM1NDViNjIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXNlY29uZGFyeS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjMDBiYzhjIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNmM2OWQsICMwMGJjOGMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXN1Y2Nlc3MuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMwMGJjOGMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2YTY4NSwgIzAwOTY3MCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTY2O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXN1Y2Nlc3MuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY5YjdkLCAjMDA4OTY2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDdjNWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1zdWNjZXNzLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtc3VjY2Vzcy5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWluZm8ge1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM1MmE3ZTAsICMzNDk4ZGIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWluZm8uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5mby5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNDk4ZGIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQ0OTdjZSwgIzIzODRjNikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjE3ZGJiO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5mby5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWluZm8uYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5mby5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzM0OThkYiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDI5MWM1LCAjMjE3ZGJiKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxZjc2YjA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmZvLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5mby5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZjM5YzEyIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNWFiMzYsICNmMzljMTIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC13YXJuaW5nLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2FybmluZy5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC13YXJuaW5nLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMzljMTIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2RhOTgyZiwgI2Q0ODYwYikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzg3ZjBhO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2FybmluZy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC13YXJuaW5nLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdhcm5pbmcuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2FybmluZy5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2YzOWMxMiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZDA5MjJmLCAjYzg3ZjBhKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiYzc3MGE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC13YXJuaW5nLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2FybmluZy5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNlNzRjM2MgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ViNjc1OSwgI2U3NGMzYykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhbmdlci5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlNjRkM2UsICNlMTJlMWMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q2MmMxYTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhbmdlci5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFuZ2VyLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhbmdlci5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGM0YzNkLCAjZDYyYzFhKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjYTJhMTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYW5nZXIuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYW5nZXIuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodCB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y5ZmFmYiwgI2Y4ZjlmYSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0LmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U2ZWFlZCwgI2UyZTZlYSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGFlMGU1O1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHQuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHQuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmOGY5ZmEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2UwZTRlOSwgI2RhZTBlNSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHQuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodC5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhcmsge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM1MjU4NWQsICMzNDNhNDApIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhcmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFyay5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQ0NDc0YiwgIzIzMjcyYikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWRhcmsuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFyay5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2Y0MjQ1LCAjMWQyMTI0KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNzFhMWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1kYXJrLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZGFyay5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQ6ICM4NmJhZDggbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzk4YzRkZSwgIzg2YmFkOCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjODZiYWQ4IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3ZmI2ZDYsICM2OWE5Y2YpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVmYTRjYztcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGlnaHRibHVlLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpZ2h0Ymx1ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzg2YmFkOCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzdiMmQ0LCAjNWZhNGNjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NTllYzk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saWdodGJsdWUuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4NmJhZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1uYXZ5IHtcbiAgYmFja2dyb3VuZDogIzAwMmM1OSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY0YjcxLCAjMDAyYzU5KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW5hdnkuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbmF2eS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAyYzU5IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMyNjNiNTEsICMwMDE5MzIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMTIyNjtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW5hdnkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbmF2eS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1uYXZ5LmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW5hdnkuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDJjNTkgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzI2MzY0NiwgIzAwMTIyNikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwYzE5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbmF2eS5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW5hdnkuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDJjNTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vbGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3NGM4YTMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzg5ZDBiMCwgIzc0YzhhMykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9saXZlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3NGM4YTMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzcyYzdhMSwgIzU5YmQ5MCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTBiOThhO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb2xpdmUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb2xpdmUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb2xpdmUuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb2xpdmUuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3NGM4YTMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZhYzQ5YywgIzUwYjk4YSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDhiNDg0O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb2xpdmUuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vbGl2ZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc0YzhhMztcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpbWUge1xuICBiYWNrZ3JvdW5kOiAjNjdmZmE5IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3ZWZmYjYsICM2N2ZmYTkpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpbWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGltZS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saW1lLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2N2ZmYTkgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzVkZmZhNCwgIzQxZmY5NCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzRmZjhkO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGltZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saW1lLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWxpbWUuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGltZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzY3ZmZhOSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTJmZjllLCAjMzRmZjhkKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyN2ZmODY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1saW1lLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbGltZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY3ZmZhOTtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWZ1Y2hzaWEge1xuICBiYWNrZ3JvdW5kOiAjZjY3MmQ4IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmNzg3ZGUsICNmNjcyZDgpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWZ1Y2hzaWEuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNjcyZDggbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2Y1NjlkNiwgI2Y0NGVjZSkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjM0MmNiO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWZ1Y2hzaWEuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2Y2NzJkOCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjU1ZWQzLCAjZjM0MmNiKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMjM2Yzg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1mdWNoc2lhLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZnVjaHNpYS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y2NzJkODtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW1hcm9vbiB7XG4gIGJhY2tncm91bmQ6ICNlZDZjOWIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2VmODJhYSwgI2VkNmM5YikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbWFyb29uLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW1hcm9vbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZWQ2YzliIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlYzY1OTYsICNlODRhODQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U3M2Y3YztcbiAgY29sb3I6ICMxMjFhMjQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW1hcm9vbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtbWFyb29uLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW1hcm9vbi5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2VkNmM5YiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWI1YzkwLCAjZTczZjdjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNjM0NzU7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1tYXJvb24uYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZDZjOWI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ibHVlIHtcbiAgYmFja2dyb3VuZDogIzNmNjc5MSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNWM3ZWEyLCAjM2Y2NzkxKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ibHVlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWJsdWUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZS5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjM2Y2NzkxIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM1MjZlOGIsICMzMzU0NzYpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMwNGU2ZDtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWJsdWUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ibHVlLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWJsdWUuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMzZjY3OTEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzRmNjg4MywgIzMwNGU2ZCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMmM0NzY1O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtYmx1ZS5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWJsdWUuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28ge1xuICBiYWNrZ3JvdW5kOiAjNjYxMGYyIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3ZDM0ZjQsICM2NjEwZjIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWluZGlnby5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzY2MTBmMiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzAzMGQ3LCAjNTYwYmQwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1MTBiYzQ7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWluZGlnby5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1pbmRpZ28uYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM2NjEwZjIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzZiMmZjZCwgIzUxMGJjNCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGMwYWI4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5kaWdvLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtaW5kaWdvLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlIHtcbiAgYmFja2dyb3VuZDogIzZmNDJjMSBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjODU1ZWNhLCAjNmY0MmMxKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wdXJwbGUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM2ZjQyYzEgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzc2NTViNCwgIzVlMzdhNikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTkzMzlkO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXB1cnBsZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1wdXJwbGUuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcHVycGxlLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNmY0MmMxIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM3MjUyYWIsICM1OTMzOWQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzUzMzA5MztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXB1cnBsZS5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXB1cnBsZS5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXBpbmsge1xuICBiYWNrZ3JvdW5kOiAjZTgzZThjIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlYjViOWQsICNlODNlOGMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXBpbmsuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcGluay5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1waW5rLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlODNlOGMgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2U4M2U4YywgI2U0MWM3OCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDkxYTcyO1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcGluay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1waW5rLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXBpbmsuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcGluay5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U4M2U4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGYzYzg3LCAjZDkxYTcyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjZTE5NmM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1waW5rLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcGluay5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U4M2U4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXJlZCB7XG4gIGJhY2tncm91bmQ6ICNlNzRjM2MgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2ViNjc1OSwgI2U3NGMzYykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXJlZC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcmVkLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXJlZC5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTc0YzNjIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNlNjRkM2UsICNlMTJlMWMpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q2MmMxYTtcbiAgY29sb3I6ICNlY2VjZWM7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXJlZC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1yZWQuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtcmVkLmJ0bjphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXJlZC5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2U3NGMzYyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZGM0YzNkLCAjZDYyYzFhKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjYTJhMTk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1yZWQuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1yZWQuYnRuLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmQ3ZTE0IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZDkxMzcsICNmZDdlMTQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9yYW5nZS5idG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZkN2UxNCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWM4MTI4LCAjZTk2YjAyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkYzY1MDI7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LW9yYW5nZS5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1vcmFuZ2UuYnRuLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNmZDdlMTQgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2UxN2MyOCwgI2RjNjUwMikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2Y1ZjAyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bjpkaXNhYmxlZCwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtb3JhbmdlLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmQ3ZTE0O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQteWVsbG93IHtcbiAgYmFja2dyb3VuZDogI2YzOWMxMiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZjVhYjM2LCAjZjM5YzEyKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXllbGxvdy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC15ZWxsb3cuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQteWVsbG93LmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmMzljMTIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgI2RhOTgyZiwgI2Q0ODYwYikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzg3ZjBhO1xuICBjb2xvcjogIzEyMWEyNDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQteWVsbG93LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXllbGxvdy5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC15ZWxsb3cuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQteWVsbG93LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZjM5YzEyIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNkMDkyMmYsICNjODdmMGEpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JjNzcwYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXllbGxvdy5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXllbGxvdy5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjZjNjlkLCAjMDBiYzhjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JlZW4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjZhNjg1LCAjMDA5NjcwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDg5NjY7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmVlbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmVlbi5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmVlbi5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwYmM4YyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjY5YjdkLCAjMDA4OTY2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDdjNWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmVlbi5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyZWVuLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtdGVhbCB7XG4gIGJhY2tncm91bmQ6ICMyMGM5OTcgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQxZDFhNywgIzIwYzk5NykgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtdGVhbC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC10ZWFsLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXRlYWwuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIwYzk5NyBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjM2RiNTkyLCAjMWJhODdlKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxOTlkNzY7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC10ZWFsLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXRlYWwuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtdGVhbC5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC10ZWFsLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjBjOTk3IGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzYmFjOGIsICMxOTlkNzYpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3OTI2ZTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXRlYWwuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC10ZWFsLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtY3lhbiB7XG4gIGJhY2tncm91bmQ6ICMzNDk4ZGIgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzUyYTdlMCwgIzM0OThkYikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWN5YW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtY3lhbi5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWN5YW4uYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM0OThkYiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNDQ5N2NlLCAjMjM4NGM2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMTdkYmI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWN5YW4uYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtY3lhbi5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMzQ5OGRiIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM0MjkxYzUsICMyMTdkYmIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFmNzZiMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWN5YW4uYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1jeWFuLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2hpdGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHdoaXRlLCAjZmZmKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2hpdGUuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2hpdGUuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtd2hpdGUuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZWZlZmVmLCAjZWNlY2VjKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNmU2ZTY7XG4gIGNvbG9yOiAjMTIxYTI0O1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC13aGl0ZS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC13aGl0ZS5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC13aGl0ZS5idG4uYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI2ZmZiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZTllOWU5LCAjZTZlNmU2KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkZmRmZGY7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC13aGl0ZS5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LXdoaXRlLmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheSB7XG4gIGJhY2tncm91bmQ6ICM2Yzc1N2QgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzgyOGE5MSwgIzZjNzU3ZCkgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXkuYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzZjNzU3ZCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNzM3OTdmLCAjNWE2MjY4KSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NDViNjI7XG4gIGNvbG9yOiAjZWNlY2VjO1xufVxuXG4uZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXkuYnRuOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS5idG46YWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjNmM3NTdkIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICM2ZTc0NzksICM1NDViNjIpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRlNTU1YjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXkuYnRuOmRpc2FibGVkLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LmJ0bi5kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzM0M2E0MCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjNTI1ODVkLCAjMzQzYTQwKSByZXBlYXQteCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMzNDNhNDAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzQ0NDc0YiwgIzIzMjcyYikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xuICBjb2xvcjogI2VjZWNlYztcbn1cblxuLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLCAuZGFyay1tb2RlIC5iZy1ncmFkaWVudC1ncmF5LWRhcmsuYnRuOmFjdGl2ZSwgLmRhcmstbW9kZSAuYmctZ3JhZGllbnQtZ3JheS1kYXJrLmJ0bi5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMzQzYTQwIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMzZjQyNDUsICMxZDIxMjQpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE3MWExZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG46ZGlzYWJsZWQsIC5kYXJrLW1vZGUgLmJnLWdyYWRpZW50LWdyYXktZGFyay5idG4uZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMjg0MTVjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjMjAzNDRhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzg1YTdjYTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMzZjY3OTE7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y2NzkxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXByaW1hcnkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHJpbWFyeSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wcmltYXJ5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1wcmltYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1wcmltYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNDc3NGEzO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzQ5NGY1NDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzNkNDI0Njtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWZiNWJhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXNlY29uZGFyeSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zZWNvbmRhcnkgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LXNlY29uZGFyeSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtc2Vjb25kYXJ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzg4MjhhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAuYnRuLWxpbmssXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5idG4tbGluazpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNzA1Mztcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwNTY0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICMzZGZmY2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwYmM4YztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1zdWNjZXNzIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXN1Y2Nlc3MgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtc3VjY2VzcyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtc3VjY2VzcyAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzAwZDY5Zjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxZDZmYTU7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMxOTYwOTA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTBjZmVlO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzM0OThkYjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBib3JkZXItY29sb3I6ICMzNDk4ZGI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5mbyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmZvIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZm8gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWluZm8gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWluZm8gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0YWEzZGY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogI2YzOWMxMjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYjA2ZjA5O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjOTc2MDA4O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2Y5Y2Y4Yjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgYm9yZGVyLWNvbG9yOiAjZjM5YzEyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdhcm5pbmcgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2FybmluZyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13YXJuaW5nIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC13YXJuaW5nIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC13YXJuaW5nIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZjRhNjJhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2JmMjcxODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2E4MjMxNTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViNGFlO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhbmdlciBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYW5nZXIgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWRhbmdlciAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtZGFuZ2VyIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZWE2MTUzO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2NiZDNkYTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2JkYzZkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzFmMmQzZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHQgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtbGlnaHQgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWxpZ2h0IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMxMjE0MTY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMwNjA3MDg7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZGFyayBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1kYXJrIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWRhcmsgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWRhcmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWRhcmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMzZjQ3NGU7XG59XG5cbi5kYXJrLW1vZGUgW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgW2NsYXNzKj1hY2NlbnQtXSBhLmJ0bi1zZWNvbmRhcnkge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSBbY2xhc3MqPWFjY2VudC1dIGEuYnRuLXN1Y2Nlc3Mge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSBbY2xhc3MqPWFjY2VudC1dIGEuYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSBbY2xhc3MqPWFjY2VudC1dIGEuYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSBbY2xhc3MqPWFjY2VudC1dIGEuYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIFtjbGFzcyo9YWNjZW50LV0gYS5idG4tbGlnaHQge1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSBbY2xhc3MqPWFjY2VudC1dIGEuYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAuYnRuLWxpbmssXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjODZiYWQ4O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5idG4tbGluazpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM0Yzk5YzY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NmJhZDg7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZiYWQ4O1xuICBib3JkZXItY29sb3I6ICMzYzhkYmM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMWYyZDNkJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2U2ZjFmNztcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzg2YmFkODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2YmFkODtcbiAgYm9yZGVyLWNvbG9yOiAjODZiYWQ4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saWdodGJsdWUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGlnaHRibHVlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1saWdodGJsdWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWxpZ2h0Ymx1ZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzk5YzVkZTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjMDAyYzU5O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA2MGM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYzU5O1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzAwNmFkODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMwMDJjNTk7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmM1OTtcbiAgYm9yZGVyLWNvbG9yOiAjMDAyYzU5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW5hdnkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbmF2eSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1uYXZ5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1uYXZ5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMDAzODcyO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb2xpdmUgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM3NGM4YTM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtb2xpdmUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzQ0YWI3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM4YTM7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb2xpdmUgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NGM4YTM7XG4gIGJvcmRlci1jb2xvcjogIzNkOTk3MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyMzFmMmQzZCcgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2NmZWNkZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjNzRjOGEzO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb2xpdmUgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc0YzhhMztcbiAgYm9yZGVyLWNvbG9yOiAjNzRjOGEzO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb2xpdmUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vbGl2ZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9saXZlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1vbGl2ZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtb2xpdmUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM4N2NmYWY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzY3ZmZhOTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMWJmZjdlO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2N2ZmYTk7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3ZmZhOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDFmZjcwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2U3ZmZmMTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2N2ZmYTk7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY3ZmZhOTtcbiAgYm9yZGVyLWNvbG9yOiAjNjdmZmE5O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWxpbWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbGltZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1saW1lIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1saW1lIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1saW1lIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjODFmZmI4O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAuYnRuLWxpbmssXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmNjcyZDg7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5idG4tbGluazpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2YyMmFjNTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjY3MmQ4O1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjcyZDg7XG4gIGJvcmRlci1jb2xvcjogI2YwMTJiZTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMWYyZDNkJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNmZWVhZjk7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZjY3MmQ4O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNjcyZDg7XG4gIGJvcmRlci1jb2xvcjogI2Y2NzJkODtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1mdWNoc2lhIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWZ1Y2hzaWEgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZnVjaHNpYSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtZnVjaHNpYSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2Y4OGFkZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAuYnRuLWxpbmssXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZWQ2YzliO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5idG4tbGluazpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNlNDI4NmQ7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDZjOWI7XG4gIGNvbG9yOiAjMWYyZDNkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ2YzliO1xuICBib3JkZXItY29sb3I6ICNkODFiNjA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzMWYyZDNkJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZGVlODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogI2VkNmM5Yjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkNmM5YjtcbiAgYm9yZGVyLWNvbG9yOiAjZWQ2YzliO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1tYXJvb24gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtbWFyb29uIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1tYXJvb24gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LW1hcm9vbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogI2YwODNhYjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjM2Y2NzkxO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMyODQxNWM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNjc5MTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMyMDM0NGE7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjODVhN2NhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzNmNjc5MTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y2NzkxO1xuICBib3JkZXItY29sb3I6ICMzZjY3OTE7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtLmRpc2FibGVkIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtYmx1ZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ibHVlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWJsdWUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWJsdWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmhvdmVyLCAuZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWJsdWUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM0Nzc0YTM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzY2MTBmMjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDcwOWFjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjYxMGYyO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2MTBmMjtcbiAgYm9yZGVyLWNvbG9yOiAjM2QwODk0O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNiMzg5Zjk7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2NjEwZjI7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjEwZjI7XG4gIGJvcmRlci1jb2xvcjogIzY2MTBmMjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtaW5kaWdvIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWluZGlnbyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtaW5kaWdvIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1pbmRpZ28gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3NTI4ZjM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzZmNDJjMTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNGUyZDg5O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmY0MmMxO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZmNDJjMTtcbiAgYm9yZGVyLWNvbG9yOiAjNDMyNzc2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNiOGEyZTA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2ZjQyYzE7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZjQyYzE7XG4gIGJvcmRlci1jb2xvcjogIzZmNDJjMTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcHVycGxlIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXB1cnBsZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtcHVycGxlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1wdXJwbGUgLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICM3ZTU1Yzc7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogI2U4M2U4Yztcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjYzIxNzY2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlODNlOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjYWMxNDVhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2Y2YjBkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNlODNlOGM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4M2U4YztcbiAgYm9yZGVyLWNvbG9yOiAjZTgzZThjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXBpbmsgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcGluayBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1waW5rIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1waW5rIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1waW5rIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZWI1NTlhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNlNzRjM2M7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2JmMjcxODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3NGMzYztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNzRjM2M7XG4gIGJvcmRlci1jb2xvcjogI2E4MjMxNTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjViNGFlO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZTc0YzNjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTc0YzNjO1xuICBib3JkZXItY29sb3I6ICNlNzRjM2M7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXJlZCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1yZWQgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LXJlZCAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtcmVkIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZWE2MTUzO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmZDdlMTQ7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2MzNWEwMjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkN2UxNDtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZDdlMTQ7XG4gIGJvcmRlci1jb2xvcjogI2FhNGUwMTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmVjMzkyO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZmQ3ZTE0O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmQ3ZTE0O1xuICBib3JkZXItY29sb3I6ICNmZDdlMTQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LW9yYW5nZSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1vcmFuZ2UgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LW9yYW5nZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtb3JhbmdlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZmQ4YzJkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICNmMzljMTI7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogI2IwNmYwOTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzOWMxMjtcbiAgY29sb3I6ICMxZjJkM2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMzljMTI7XG4gIGJvcmRlci1jb2xvcjogIzk3NjAwODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjljZjhiO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjZjM5YzEyO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM5YzEyO1xuICBib3JkZXItY29sb3I6ICNmMzljMTI7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXllbGxvdyBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC15ZWxsb3cgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LXllbGxvdyAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQteWVsbG93IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjZjRhNjJhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JlZW4gLmJ0bi1saW5rLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMwMGJjOGM7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAuYnRuLWxpbms6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JlZW4gYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzAwNzA1Mztcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5kcm9wZG93bi1pdGVtOmFjdGl2ZSwgLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JlZW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjOGM7XG4gIGJvcmRlci1jb2xvcjogIzAwNTY0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzNkZmZjZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDBiYzhjO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JlZW4gLnBhZ2UtaXRlbS5hY3RpdmUgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmM4YztcbiAgYm9yZGVyLWNvbG9yOiAjMDBiYzhjO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiAucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7XG4gIGNvbG9yOiAjNmM3NTdkO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JlZW4gW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmVlbiBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogIzM0M2E0MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyZWVuIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1ncmVlbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtZ3JlZW4gLnBhZ2UtaXRlbSAucGFnZS1saW5rOmZvY3VzIHtcbiAgY29sb3I6ICMwMGQ2OWY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzIwYzk5Nztcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMTU4NzY1O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMGM5OTc7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMTI3MTU1O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzdlZWFjYTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICMyMGM5OTc7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwYzk5NztcbiAgYm9yZGVyLWNvbG9yOiAjMjBjOTk3O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXRlYWwgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtdGVhbCBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC10ZWFsIFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC10ZWFsIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC10ZWFsIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjMjZkY2E2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAuYnRuLWxpbmssXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzNDk4ZGI7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5idG4tbGluazpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzFkNmZhNTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gLmRyb3Bkb3duLWl0ZW06YWN0aXZlLCAuZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OGRiO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzE5NjA5MDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzZmZmJyBkPSdNNi41NjQuNzVsLTMuNTkgMy42MTItMS41MzgtMS41NUwwIDQuMjYgMi45NzQgNy4yNSA4IDIuMTkzeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNhMGNmZWU7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMzQ5OGRiO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gLnBhZ2UtaXRlbS5hY3RpdmUgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDk4ZGI7XG4gIGJvcmRlci1jb2xvcjogIzM0OThkYjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1jeWFuIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjYzJjN2QwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWN5YW4gW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtY3lhbiBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG59XG5cbi5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtY3lhbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtY3lhbiAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogIzRhYTNkZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0biksXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKTpob3Zlcixcbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICNkOWQ5ZDk7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAuZHJvcGRvd24taXRlbS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogIzFmMmQzZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjY2NjY2M7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjMxZjJkM2QnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLmZvcm0tY29udHJvbDpmb2N1czpub3QoLmlzLWludmFsaWQpOm5vdCguaXMtd2FybmluZyk6bm90KC5pcy12YWxpZCksXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSAucGFnZS1pdGVtLmFjdGl2ZSBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RlZTJlNjtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC13aGl0ZSBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LXdoaXRlIFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKSB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtd2hpdGUgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LXdoaXRlIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC13aGl0ZSAucGFnZS1pdGVtIC5wYWdlLWxpbms6Zm9jdXMge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6bm90KC5wYWdlLWxpbmspOm5vdCguYmFkZ2UpOm5vdCguYnRuKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5uYXYtdGFicyAubmF2LWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjNDk0ZjU0O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5kcm9wZG93bi1pdGVtLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Q0MjQ2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSAuZm9ybS1jb250cm9sOmZvY3VzOm5vdCguaXMtaW52YWxpZCk6bm90KC5pcy13YXJuaW5nKTpub3QoLmlzLXZhbGlkKSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogI2FmYjViYTtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLnBhZ2UtaXRlbSAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSAucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLnBhZ2UtaXRlbS5kaXNhYmxlZCBhLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXkgW2NsYXNzKj1zaWRlYmFyLWRhcmstXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICNjMmM3ZDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IFtjbGFzcyo9c2lkZWJhci1kYXJrLV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheSBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5IFtjbGFzcyo9c2lkZWJhci1saWdodC1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1ncmF5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpob3ZlciwgLmRhcmstbW9kZSAuZGFyay1tb2RlLmFjY2VudC1ncmF5IC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjNzg4MjhhO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5idG4tbGluayxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpub3QoLnBhZ2UtbGluayk6bm90KC5iYWRnZSk6bm90KC5idG4pLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayAubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLmJ0bi1saW5rOmhvdmVyLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspOm5vdCgucGFnZS1saW5rKTpub3QoLmJhZGdlKTpub3QoLmJ0bik6aG92ZXIsXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIge1xuICBjb2xvcjogIzEyMTQxNjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayAuZHJvcGRvd24taXRlbTphY3RpdmUsIC5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLmRyb3Bkb3duLWl0ZW0uYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gIGJvcmRlci1jb2xvcjogIzA2MDcwODtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5mb3JtLWNvbnRyb2w6Zm9jdXM6bm90KC5pcy1pbnZhbGlkKTpub3QoLmlzLXdhcm5pbmcpOm5vdCguaXMtdmFsaWQpLFxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayAuY3VzdG9tLXNlbGVjdDpmb2N1cyxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjNmQ3YTg2O1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMzQzYTQwO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIGEsXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uZGFyay1tb2RlIC5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0uZGlzYWJsZWQgYSxcbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2O1xuICBjb2xvcjogIzZjNzU3ZDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluaykge1xuICBjb2xvcjogI2MyYzdkMDtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayBbY2xhc3MqPXNpZGViYXItZGFyay1dIC5zaWRlYmFyIGE6bm90KC5kcm9wZG93bi1pdGVtKTpub3QoLmJ0bi1hcHApOm5vdCgubmF2LWxpbmspOm5vdCguYnJhbmQtbGluayk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmRhcmstbW9kZSAuYWNjZW50LWdyYXktZGFyayBbY2xhc3MqPXNpZGViYXItbGlnaHQtXSAuc2lkZWJhciBhOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC5idG4tYXBwKTpub3QoLm5hdi1saW5rKTpub3QoLmJyYW5kLWxpbmspIHtcbiAgY29sb3I6ICMzNDNhNDA7XG59XG5cbi5kYXJrLW1vZGUgLmFjY2VudC1ncmF5LWRhcmsgW2NsYXNzKj1zaWRlYmFyLWxpZ2h0LV0gLnNpZGViYXIgYTpub3QoLmRyb3Bkb3duLWl0ZW0pOm5vdCguYnRuLWFwcCk6bm90KC5uYXYtbGluayk6bm90KC5icmFuZC1saW5rKTpob3ZlciB7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG4uZGFyay1tb2RlIC5kYXJrLW1vZGUuYWNjZW50LWdyYXktZGFyayAucGFnZS1pdGVtIC5wYWdlLWxpbms6aG92ZXIsIC5kYXJrLW1vZGUgLmRhcmstbW9kZS5hY2NlbnQtZ3JheS1kYXJrIC5wYWdlLWl0ZW0gLnBhZ2UtbGluazpmb2N1cyB7XG4gIGNvbG9yOiAjM2Y0NzRlO1xufVxuXG4uZGFyay1tb2RlIC5ib3JkZXItZGFyayB7XG4gIGJvcmRlci1jb2xvcjogIzRiNTQ1YyAhaW1wb3J0YW50O1xufVxuXG5cbnRyaXgtZWRpdG9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNGVtIDAuNmVtO1xuICBtaW4taGVpZ2h0OiA1ZW07XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbnRyaXgtdG9vbGJhciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLWdyb3VwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg4ODtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXZ3O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgdHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tZ3JvdXAtc3BhY2VyIHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgdHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi1ncm91cC1zcGFjZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZzogMCAwLjVlbTtcbiAgbWFyZ2luOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi50cml4LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNjYmVlZmE7XG4gIGNvbG9yOiByZ2IoMCwgMCwgMCk7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b246bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b246ZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICB0cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgICBwYWRkaW5nOiAwIDAuM2VtO1xuICB9XG59XG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICB3aWR0aDogMi42ZW07XG4gIGhlaWdodDogMS42ZW07XG4gIG1heC13aWR0aDogY2FsYygwLjhlbSArIDR2dyk7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgdHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbiB7XG4gICAgaGVpZ2h0OiAyZW07XG4gICAgbWF4LXdpZHRoOiBjYWxjKDAuOGVtICsgMy41dncpO1xuICB9XG59XG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uOjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjY7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgdHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbjo6YmVmb3JlIHtcbiAgICByaWdodDogNiU7XG4gICAgbGVmdDogNiU7XG4gIH1cbn1cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWljb24udHJpeC1hY3RpdmU6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWljb246ZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIG9wYWNpdHk6IDAuMTI1O1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uLWF0dGFjaDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xMC41JTIwMThWNy41YzAtMi4yNSUyMDMtMi4yNSUyMDMlMjAwVjE4YzAlMjA0LjEyNS02JTIwNC4xMjUtNiUyMDBWNy41YzAtNi4zNzUlMjA5LTYuMzc1JTIwOSUyMDBWMTglMjIlMjBzdHJva2UlM0QlMjIlMjMwMDAlMjIlMjBzdHJva2Utd2lkdGglM0QlMjIyJTIyJTIwc3Ryb2tlLW1pdGVybGltaXQlM0QlMjIxMCUyMiUyMHN0cm9rZS1saW5lY2FwJTNEJTIycm91bmQlMjIlMjBzdHJva2UtbGluZWpvaW4lM0QlMjJyb3VuZCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbiAgdG9wOiA4JTtcbiAgYm90dG9tOiA0JTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1ib2xkOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNNi41MjIlMjAxOS4yNDJhLjUuNSUyMDAlMjAwJTIwMS0uNS0uNVY1LjM1YS41LjUlMjAwJTIwMCUyMDElMjAuNS0uNWg1Ljc4M2MxLjM0NyUyMDAlMjAyLjQ2LjM0NSUyMDMuMjQuOTgyLjc4My42NCUyMDEuMjE2JTIwMS41NjIlMjAxLjIxNiUyMDIuNjgzJTIwMCUyMDEuMTMtLjU4NyUyMDIuMTI5LTEuNDc2JTIwMi43MWEuMzUuMzUlMjAwJTIwMCUyMDAlMjAuMDQ5LjYxM2MxLjI1OS41NiUyMDIuMTAxJTIwMS43NDIlMjAyLjEwMSUyMDMuMjIlMjAwJTIwMS4yODItLjQ4MyUyMDIuMzM0LTEuMzYzJTIwMy4wNjMtLjg3Ni43MjYtMi4xMzIlMjAxLjEyLTMuNjYlMjAxLjEyaC01Ljg5Wk05LjI3JTIwNy4zNDd2My4zNjJoMS45N2MuNzY2JTIwMCUyMDEuMzQ3LS4xNyUyMDEuNzMzLS40NjQuMzgtLjI5MS41ODctLjcxNi41ODctMS4yNyUyMDAtLjUzLS4xODMtLjkyOC0uNTEzLTEuMTk4LS4zMzQtLjI3My0uODM4LS40My0xLjUwNS0uNDNIOS4yN1ptMCUyMDUuNjA2djMuNzkxaDIuMzg5Yy44MzIlMjAwJTIwMS40NDgtLjE3NyUyMDEuODUzLS40OTcuMzk5LS4zMTUuNjE0LS43ODYuNjE0LTEuNDIzJTIwMC0uNjItLjIyLTEuMDc3LS42My0xLjM4NS0uNDE4LS4zMTMtMS4wNTMtLjQ4Ni0xLjkwNS0uNDg2SDkuMjdaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1pdGFsaWM6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk05JTIwNWg2LjV2MmgtMi4yM2wtMi4zMSUyMDEwSDEzdjJINnYtMmgyLjQ2MWwyLjMwNi0xMEg5VjVaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1saW5rOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMTguOTQ4JTIwNS4yNThhNC4zMzclMjA0LjMzNyUyMDAlMjAwJTIwMC02LjEwOCUyMDBMMTEuMjE3JTIwNi44N2EuOTkzLjk5MyUyMDAlMjAwJTIwMCUyMDAlMjAxLjQxYy4zOTIuMzklMjAxLjAyNy4zOSUyMDEuNDE4JTIwMGwxLjYyMy0xLjYxM2EyLjMyMyUyMDIuMzIzJTIwMCUyMDAlMjAxJTIwMy4yNzElMjAwJTIwMi4yOSUyMDIuMjklMjAwJTIwMCUyMDElMjAwJTIwMy4yNTFsLTIuMzkzJTIwMi4zOGEzLjAyMSUyMDMuMDIxJTIwMCUyMDAlMjAxLTQuMjU1JTIwMGwtLjA1LS4wNDlhMS4wMDclMjAxLjAwNyUyMDAlMjAwJTIwMC0xLjQxOCUyMDAlMjAuOTkzLjk5MyUyMDAlMjAwJTIwMCUyMDAlMjAxLjQxbC4wNS4wNDlhNS4wMzYlMjA1LjAzNiUyMDAlMjAwJTIwMCUyMDcuMDkxJTIwMGwyLjM5NC0yLjM4YTQuMjc1JTIwNC4yNzUlMjAwJTIwMCUyMDAlMjAwLTYuMDcyWm0tMTMuNjgzJTIwMTMuNmE0LjMzNyUyMDQuMzM3JTIwMCUyMDAlMjAwJTIwNi4xMDglMjAwbDEuMjYyLTEuMjU1YS45OTMuOTkzJTIwMCUyMDAlMjAwJTIwMC0xLjQxJTIwMS4wMDclMjAxLjAwNyUyMDAlMjAwJTIwMC0xLjQxOCUyMDBMOS45NTQlMjAxNy40NWEyLjMyMyUyMDIuMzIzJTIwMCUyMDAlMjAxLTMuMjclMjAwJTIwMi4yOSUyMDIuMjklMjAwJTIwMCUyMDElMjAwLTMuMjUxbDIuMzQ0LTIuMzMxYTIuNTc5JTIwMi41NzklMjAwJTIwMCUyMDElMjAzLjYzMSUyMDBjLjM5Mi4zOSUyMDEuMDI3LjM5JTIwMS40MTklMjAwYS45OTMuOTkzJTIwMCUyMDAlMjAwJTIwMC0xLjQxJTIwNC41OTMlMjA0LjU5MyUyMDAlMjAwJTIwMC02LjQ2OCUyMDBsLTIuMzQ1JTIwMi4zM2E0LjI3NSUyMDQuMjc1JTIwMCUyMDAlMjAwJTIwMCUyMDYuMDcyWiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWljb24tc3RyaWtlOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNNiUyMDE0Ljk4NmMuMDg4JTIwMi42NDclMjAyLjI0NiUyMDQuMjU4JTIwNS42MzUlMjA0LjI1OCUyMDMuNDk2JTIwMCUyMDUuNzEzLTEuNzI4JTIwNS43MTMtNC40NjMlMjAwLS4yNzUtLjAyLS41MzYtLjA2Mi0uNzgxaC0zLjQ2MWMuMzk4LjI5My41NzMuNjU0LjU3MyUyMDEuMTIzJTIwMCUyMDEuMDM1LTEuMDc0JTIwMS43ODctMi42NDYlMjAxLjc4Ny0xLjU2MyUyMDAtMi43NzMtLjc2Mi0yLjkxLTEuOTI0SDZaTTYuNDMyJTIwMTBoMy43NjNjLS42MzItLjMxNC0uOTE0LS43MTUtLjkxNC0xLjI3MyUyMDAtMS4wNDUuOTc3LTEuNzM5JTIwMi40MzItMS43MzklMjAxLjQ3NSUyMDAlMjAyLjUyLjcyMyUyMDIuNjE3JTIwMS45MTRoMi43NjRjLS4wNS0yLjU0OC0yLjExLTQuMjM4LTUuMzktNC4yMzgtMy4xNDUlMjAwLTUuMzkyJTIwMS43MTktNS4zOTIlMjA0LjMxNiUyMDAlMjAuMzYzLjA0LjcwMy4xMiUyMDEuMDJaTTQlMjAxMWExJTIwMSUyMDAlMjAxJTIwMCUyMDAlMjAyaDE1YTElMjAxJTIwMCUyMDElMjAwJTIwMC0ySDRaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1xdW90ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk00LjU4MSUyMDguNDcxYy40NC0uNSUyMDEuMDU2LS44MzQlMjAxLjc1OC0uOTk1QzguMDc0JTIwNy4xNyUyMDkuMjAxJTIwNy44MjIlMjAxMCUyMDguNzUyYzEuMzU0JTIwMS41NzglMjAxLjMzJTIwMy41NTUuMzk0JTIwNS4yNzctLjk0MSUyMDEuNzMxLTIuNzg4JTIwMy4xNjMtNC45ODglMjAzLjU2YS42MjIuNjIyJTIwMCUyMDAlMjAxLS42NTMtLjMxN2MtLjExMy0uMjA1LS4xMjEtLjQ5LjE2LS43NjQuMjk0LS4yODYuNTY3LS41NjYuNzkxLS44MzUuMjIyLS4yNjYuNDEzLS41NC41MjQtLjgxNS4xMTMtLjI4LjE1Ni0uNTk3LjAyNi0uOTA4LS4xMjgtLjMwMy0uMzktLjUyNC0uNzItLjY5YTMuMDIlMjAzLjAyJTIwMCUyMDAlMjAxLTEuNjc0LTIuN2MwLS45MDUuMjgzLTEuNTkuNzItMi4wODhabTkuNDE5JTIwMGMuNDQtLjUlMjAxLjA1NS0uODM0JTIwMS43NTgtLjk5NSUyMDEuNzM0LS4zMDYlMjAyLjg2Mi4zNDYlMjAzLjY2JTIwMS4yNzYlMjAxLjM1NSUyMDEuNTc4JTIwMS4zMyUyMDMuNTU1LjM5NSUyMDUuMjc3LS45NDElMjAxLjczMS0yLjc4OSUyMDMuMTYzLTQuOTg4JTIwMy41NmEuNjIyLjYyMiUyMDAlMjAwJTIwMS0uNjUzLS4zMTdjLS4xMTMtLjIwNS0uMTIyLS40OS4xNi0uNzY0LjI5NC0uMjg2LjU2Ny0uNTY2Ljc5MS0uODM1LjIyMi0uMjY2LjQxMi0uNTQuNTIzLS44MTUuMTE0LS4yOC4xNTctLjU5Ny4wMjYtLjkwOC0uMTI3LS4zMDMtLjM5LS41MjQtLjcyLS42OWEzLjAyJTIwMy4wMiUyMDAlMjAwJTIwMS0xLjY3Mi0yLjcwMWMwLS45MDUuMjgzLTEuNTkuNzItMi4wODhaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1oZWFkaW5nLTE6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0yMS41JTIwNy41di0zaC0xMnYzSDE0djEzaDN2LTEzaDQuNVpNOSUyMDEzLjVoMy41di0zaC0xMHYzSDZ2N2gzdi03WiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWljb24tY29kZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyUyMHdpZHRoJTNEJTIyMjQlMjIlMjBoZWlnaHQlM0QlMjIyNCUyMiUyMGZpbGwlM0QlMjJub25lJTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZmlsbC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGNsaXAtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBkJTNEJTIyTTMuMjkzJTIwMTEuMjkzYTElMjAxJTIwMCUyMDAlMjAwJTIwMCUyMDEuNDE0bDQlMjA0YTElMjAxJTIwMCUyMDElMjAwJTIwMS40MTQtMS40MTRMNS40MTQlMjAxMmwzLjI5My0zLjI5M2ExJTIwMSUyMDAlMjAwJTIwMC0xLjQxNC0xLjQxNGwtNCUyMDRabTEzLjQxNCUyMDUuNDE0JTIwNC00YTElMjAxJTIwMCUyMDAlMjAwJTIwMC0xLjQxNGwtNC00YTElMjAxJTIwMCUyMDElMjAwLTEuNDE0JTIwMS40MTRMMTguNTg2JTIwMTJsLTMuMjkzJTIwMy4yOTNhMSUyMDElMjAwJTIwMCUyMDAlMjAxLjQxNCUyMDEuNDE0WiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWljb24tYnVsbGV0LWxpc3Q6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk01JTIwNy41YTEuNSUyMDEuNSUyMDAlMjAxJTIwMCUyMDAtMyUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMCUyMDAlMjAzWk04JTIwNmExJTIwMSUyMDAlMjAwJTIwMSUyMDEtMWgxMWExJTIwMSUyMDAlMjAxJTIwMSUyMDAlMjAySDlhMSUyMDElMjAwJTIwMCUyMDEtMS0xWm0xJTIwNWExJTIwMSUyMDAlMjAxJTIwMCUyMDAlMjAyaDExYTElMjAxJTIwMCUyMDElMjAwJTIwMC0ySDlabTAlMjA2YTElMjAxJTIwMCUyMDElMjAwJTIwMCUyMDJoMTFhMSUyMDElMjAwJTIwMSUyMDAlMjAwLTJIOVptLTIuNS01YTEuNSUyMDEuNSUyMDAlMjAxJTIwMS0zJTIwMCUyMDEuNSUyMDEuNSUyMDAlMjAwJTIwMSUyMDMlMjAwWk01JTIwMTkuNWExLjUlMjAxLjUlMjAwJTIwMSUyMDAlMjAwLTMlMjAxLjUlMjAxLjUlMjAwJTIwMCUyMDAlMjAwJTIwM1olMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uLW51bWJlci1saXN0OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNMyUyMDRoMnY0SDRWNUgzVjRabTUlMjAyYTElMjAxJTIwMCUyMDAlMjAxJTIwMS0xaDExYTElMjAxJTIwMCUyMDElMjAxJTIwMCUyMDJIOWExJTIwMSUyMDAlMjAwJTIwMS0xLTFabTElMjA1YTElMjAxJTIwMCUyMDElMjAwJTIwMCUyMDJoMTFhMSUyMDElMjAwJTIwMSUyMDAlMjAwLTJIOVptMCUyMDZhMSUyMDElMjAwJTIwMSUyMDAlMjAwJTIwMmgxMWExJTIwMSUyMDAlMjAxJTIwMCUyMDAtMkg5Wm0tMy41LTdINnYxbC0xLjUlMjAySDZ2MUgzdi0xbDEuNjY3LTJIM3YtMWgyLjVaTTMlMjAxN3YtMWgzdjRIM3YtMWgydi0uNUg0di0xaDFWMTdIM1olMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uLXVuZG86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0zJTIwMTRhMSUyMDElMjAwJTIwMCUyMDAlMjAxJTIwMWg2YTElMjAxJTIwMCUyMDElMjAwJTIwMC0ySDYuMjU3YzIuMjQ3LTIuNzY0JTIwNS4xNTEtMy42NjglMjA3LjU3OS0zLjI2NCUyMDIuNTg5LjQzMiUyMDQuNzM5JTIwMi4zNTYlMjA1LjE3NCUyMDUuNDA1YTElMjAxJTIwMCUyMDAlMjAwJTIwMS45OC0uMjgzYy0uNTY0LTMuOTUtMy40MTUtNi41MjYtNi44MjUtNy4wOTVDMTEuMDg0JTIwNy4yNSUyMDcuNjMlMjA4LjM3NyUyMDUlMjAxMS4zOVY4YTElMjAxJTIwMCUyMDAlMjAwLTIlMjAwdjZabTItMVolMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uLXJlZG86OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk0yMSUyMDE0YTElMjAxJTIwMCUyMDAlMjAxLTElMjAxaC02YTElMjAxJTIwMCUyMDElMjAxJTIwMC0yaDMuNzQzYy0yLjI0Ny0yLjc2NC01LjE1MS0zLjY2OC03LjU3OS0zLjI2NC0yLjU4OS40MzItNC43MzklMjAyLjM1Ni01LjE3NCUyMDUuNDA1YTElMjAxJTIwMCUyMDAlMjAxLTEuOTgtLjI4M2MuNTY0LTMuOTUlMjAzLjQxNS02LjUyNiUyMDYuODI2LTcuMDk1JTIwMy4wOC0uNTEzJTIwNi41MzQuNjE0JTIwOS4xNjQlMjAzLjYyNlY4YTElMjAxJTIwMCUyMDElMjAxJTIwMiUyMDB2NlptLTItMVolMjIlMjBmaWxsJTNEJTIyJTIzMDAwJTIyJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLS1pY29uLWRlY3JlYXNlLW5lc3RpbmctbGV2ZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmclMjB3aWR0aCUzRCUyMjI0JTIyJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjBmaWxsJTNEJTIybm9uZSUyMiUyMHhtbG5zJTNEJTIyaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJTIyJTNFJTNDcGF0aCUyMGZpbGwtcnVsZSUzRCUyMmV2ZW5vZGQlMjIlMjBjbGlwLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwZCUzRCUyMk01JTIwNmExJTIwMSUyMDAlMjAwJTIwMSUyMDEtMWgxMmExJTIwMSUyMDAlMjAxJTIwMSUyMDAlMjAySDZhMSUyMDElMjAwJTIwMCUyMDEtMS0xWm00JTIwNWExJTIwMSUyMDAlMjAxJTIwMCUyMDAlMjAyaDlhMSUyMDElMjAwJTIwMSUyMDAlMjAwLTJIOVptLTMlMjA2YTElMjAxJTIwMCUyMDElMjAwJTIwMCUyMDJoMTJhMSUyMDElMjAwJTIwMSUyMDAlMjAwLTJINlptLTMuNzA3LTUuNzA3YTElMjAxJTIwMCUyMDAlMjAwJTIwMCUyMDEuNDE0bDIlMjAyYTElMjAxJTIwMCUyMDElMjAwJTIwMS40MTQtMS40MTRMNC40MTQlMjAxMmwxLjI5My0xLjI5M2ExJTIwMSUyMDAlMjAwJTIwMC0xLjQxNC0xLjQxNGwtMiUyMDJaJTIyJTIwZmlsbCUzRCUyMiUyMzAwMCUyMiUyRiUzRSUzQyUyRnN2ZyUzRVwiKTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWJ1dHRvbi0taWNvbi1pbmNyZWFzZS1uZXN0aW5nLWxldmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwd2lkdGglM0QlMjIyNCUyMiUyMGhlaWdodCUzRCUyMjI0JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMjB4bWxucyUzRCUyMmh0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyUyMiUzRSUzQ3BhdGglMjBmaWxsLXJ1bGUlM0QlMjJldmVub2RkJTIyJTIwY2xpcC1ydWxlJTNEJTIyZXZlbm9kZCUyMiUyMGQlM0QlMjJNNSUyMDZhMSUyMDElMjAwJTIwMCUyMDElMjAxLTFoMTJhMSUyMDElMjAwJTIwMSUyMDElMjAwJTIwMkg2YTElMjAxJTIwMCUyMDAlMjAxLTEtMVptNCUyMDVhMSUyMDElMjAwJTIwMSUyMDAlMjAwJTIwMmg5YTElMjAxJTIwMCUyMDElMjAwJTIwMC0ySDlabS0zJTIwNmExJTIwMSUyMDAlMjAxJTIwMCUyMDAlMjAyaDEyYTElMjAxJTIwMCUyMDElMjAwJTIwMC0ySDZabS0yLjI5My0yLjI5MyUyMDItMmExJTIwMSUyMDAlMjAwJTIwMCUyMDAtMS40MTRsLTItMmExJTIwMSUyMDAlMjAxJTIwMC0xLjQxNCUyMDEuNDE0TDMuNTg2JTIwMTJsLTEuMjkzJTIwMS4yOTNhMSUyMDElMjAwJTIwMSUyMDAlMjAxLjQxNCUyMDEuNDE0WiUyMiUyMGZpbGwlM0QlMjIlMjMwMDAlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1kaWFsb2dzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDAuM2VtIDFlbSAjY2NjO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzg4ODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB6LWluZGV4OiA1O1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtaW5wdXQtLWRpYWxvZyB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogMC41ZW0gMC44ZW07XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmJiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWlucHV0LS1kaWFsb2cudmFsaWRhdGU6aW52YWxpZCB7XG4gIGJveC1zaGFkb3c6ICNGMDAgMHB4IDBweCAxLjVweCAxcHg7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1idXR0b24tLWRpYWxvZyB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcGFkZGluZzogMC41ZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbnRyaXgtdG9vbGJhciAudHJpeC1kaWFsb2ctLWxpbmsge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtZGlhbG9nX19saW5rLWZpZWxkcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxudHJpeC10b29sYmFyIC50cml4LWRpYWxvZ19fbGluay1maWVsZHMgLnRyaXgtaW5wdXQge1xuICBmbGV4OiAxO1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtZGlhbG9nX19saW5rLWZpZWxkcyAudHJpeC1idXR0b24tZ3JvdXAge1xuICBmbGV4OiAwIDAgY29udGVudDtcbiAgbWFyZ2luOiAwO1xufVxuXG50cml4LWVkaXRvciBbZGF0YS10cml4LW11dGFibGVdOm5vdCguYXR0YWNobWVudF9fY2FwdGlvbi1lZGl0b3IpIHtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxudHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlXSA6Oi1tb3otc2VsZWN0aW9uLCB0cml4LWVkaXRvciBbZGF0YS10cml4LW11dGFibGVdOjotbW96LXNlbGVjdGlvbixcbnRyaXgtZWRpdG9yIFtkYXRhLXRyaXgtY3Vyc29yLXRhcmdldF06Oi1tb3otc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxudHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlXSA6OnNlbGVjdGlvbiwgdHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlXTo6c2VsZWN0aW9uLFxudHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1jdXJzb3ItdGFyZ2V0XTo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxudHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlXS5hdHRhY2htZW50X19jYXB0aW9uLWVkaXRvcjpmb2N1czo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBoaWdobGlnaHQ7XG59XG5cbnRyaXgtZWRpdG9yIFtkYXRhLXRyaXgtbXV0YWJsZV0uYXR0YWNobWVudF9fY2FwdGlvbi1lZGl0b3I6Zm9jdXM6OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6IGhpZ2hsaWdodDtcbn1cblxudHJpeC1lZGl0b3IgW2RhdGEtdHJpeC1tdXRhYmxlXS5hdHRhY2htZW50LmF0dGFjaG1lbnQtLWZpbGUge1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggaGlnaGxpZ2h0O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG50cml4LWVkaXRvciBbZGF0YS10cml4LW11dGFibGVdLmF0dGFjaG1lbnQgaW1nIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMnB4IGhpZ2hsaWdodDtcbn1cblxudHJpeC1lZGl0b3IgLmF0dGFjaG1lbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnRyaXgtZWRpdG9yIC5hdHRhY2htZW50OmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG50cml4LWVkaXRvciAuYXR0YWNobWVudC0tcHJldmlldyAuYXR0YWNobWVudF9fY2FwdGlvbjpob3ZlciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxudHJpeC1lZGl0b3IgLmF0dGFjaG1lbnRfX3Byb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgbGVmdDogNSU7XG4gIHdpZHRoOiA5MCU7XG4gIG9wYWNpdHk6IDAuOTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlLWluO1xufVxuXG50cml4LWVkaXRvciAuYXR0YWNobWVudF9fcHJvZ3Jlc3NbdmFsdWU9XCIxMDBcIl0ge1xuICBvcGFjaXR5OiAwO1xufVxuXG50cml4LWVkaXRvciAuYXR0YWNobWVudF9fY2FwdGlvbi1lZGl0b3Ige1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xufVxuXG50cml4LWVkaXRvciAuYXR0YWNobWVudF9fdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtMC45ZW07XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnRyaXgtZWRpdG9yIC50cml4LWJ1dHRvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG50cml4LWVkaXRvciAudHJpeC1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogIzY2NjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiA4MCU7XG4gIHBhZGRpbmc6IDAgMC44ZW07XG4gIG1hcmdpbjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxudHJpeC1lZGl0b3IgLnRyaXgtYnV0dG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xufVxuXG50cml4LWVkaXRvciAudHJpeC1idXR0b24udHJpeC1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjY2JlZWZhO1xufVxuXG50cml4LWVkaXRvciAudHJpeC1idXR0b246bm90KDpkaXNhYmxlZCkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnRyaXgtZWRpdG9yIC50cml4LWJ1dHRvbi0tcmVtb3ZlIHtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDEuOGVtO1xuICBoZWlnaHQ6IDEuOGVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgaGlnaGxpZ2h0O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG50cml4LWVkaXRvciAudHJpeC1idXR0b24tLXJlbW92ZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMC43O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnJTIwaGVpZ2h0JTNEJTIyMjQlMjIlMjB3aWR0aCUzRCUyMjI0JTIyJTIweG1sbnMlM0QlMjJodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmclMjIlM0UlM0NwYXRoJTIwZCUzRCUyMk0xOSUyMDYuNDElMjAxNy41OSUyMDUlMjAxMiUyMDEwLjU5JTIwNi40MSUyMDUlMjA1JTIwNi40MSUyMDEwLjU5JTIwMTIlMjA1JTIwMTcuNTklMjA2LjQxJTIwMTklMjAxMiUyMDEzLjQxJTIwMTcuNTklMjAxOSUyMDE5JTIwMTcuNTklMjAxMy40MSUyMDEyeiUyMiUyRiUzRSUzQ3BhdGglMjBkJTNEJTIyTTAlMjAwaDI0djI0SDB6JTIyJTIwZmlsbCUzRCUyMm5vbmUlMjIlMkYlM0UlM0MlMkZzdmclM0VcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG59XG5cbnRyaXgtZWRpdG9yIC50cml4LWJ1dHRvbi0tcmVtb3ZlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzMzO1xufVxuXG50cml4LWVkaXRvciAudHJpeC1idXR0b24tLXJlbW92ZTpob3Zlcjo6YmVmb3JlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxudHJpeC1lZGl0b3IgLmF0dGFjaG1lbnRfX21ldGFkYXRhLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxudHJpeC1lZGl0b3IgLmF0dGFjaG1lbnRfX21ldGFkYXRhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogMmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIHBhZGRpbmc6IDAuMWVtIDAuNmVtO1xuICBmb250LXNpemU6IDAuOGVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbnRyaXgtZWRpdG9yIC5hdHRhY2htZW50X19tZXRhZGF0YSAuYXR0YWNobWVudF9fbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxudHJpeC1lZGl0b3IgLmF0dGFjaG1lbnRfX21ldGFkYXRhIC5hdHRhY2htZW50X19zaXplIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udHJpeC1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnRyaXgtY29udGVudCAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4udHJpeC1jb250ZW50IGgxLCAudHJpeC1jb250ZW50IC5oMSB7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi50cml4LWNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJvcmRlcjogMCBzb2xpZCAjY2NjO1xuICBib3JkZXItbGVmdC13aWR0aDogMC4zZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjNlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbn1cblxuLnRyaXgtY29udGVudCBbZGlyPXJ0bF0gYmxvY2txdW90ZSxcbi50cml4LWNvbnRlbnQgYmxvY2txdW90ZVtkaXI9cnRsXSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwLjNlbTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNlbTtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG59XG5cbi50cml4LWNvbnRlbnQgbGkge1xuICBtYXJnaW4tbGVmdDogMWVtO1xufVxuXG4udHJpeC1jb250ZW50IFtkaXI9cnRsXSBsaSB7XG4gIG1hcmdpbi1yaWdodDogMWVtO1xufVxuXG4udHJpeC1jb250ZW50IHByZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMC45ZW07XG4gIHBhZGRpbmc6IDAuNWVtO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4udHJpeC1jb250ZW50IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnRyaXgtY29udGVudCAuYXR0YWNobWVudCBhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRyaXgtY29udGVudCAuYXR0YWNobWVudCBhOmhvdmVyLCAudHJpeC1jb250ZW50IC5hdHRhY2htZW50IGE6dmlzaXRlZDpob3ZlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50X19jYXB0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50X19jYXB0aW9uIC5hdHRhY2htZW50X19uYW1lICsgLmF0dGFjaG1lbnRfX3NpemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIOKAolwiO1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LS1wcmV2aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRyaXgtY29udGVudCAuYXR0YWNobWVudC0tcHJldmlldyAuYXR0YWNobWVudF9fY2FwdGlvbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDAuOWVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LS1maWxlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMnB4IDJweCAycHg7XG4gIHBhZGRpbmc6IDAuNGVtIDFlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JiYjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LWdhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRyaXgtY29udGVudCAuYXR0YWNobWVudC1nYWxsZXJ5IC5hdHRhY2htZW50IHtcbiAgZmxleDogMSAwIDMzJTtcbiAgcGFkZGluZzogMCAwLjVlbTtcbiAgbWF4LXdpZHRoOiAzMyU7XG59XG5cbi50cml4LWNvbnRlbnQgLmF0dGFjaG1lbnQtZ2FsbGVyeS5hdHRhY2htZW50LWdhbGxlcnktLTIgLmF0dGFjaG1lbnQsIC50cml4LWNvbnRlbnQgLmF0dGFjaG1lbnQtZ2FsbGVyeS5hdHRhY2htZW50LWdhbGxlcnktLTQgLmF0dGFjaG1lbnQge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4vKlxuICogUHJvdmlkZXMgYSBkcm9wLWluIHBvaW50ZXIgZm9yIHRoZSBkZWZhdWx0IFRyaXggc3R5bGVzaGVldCB0aGF0IHdpbGwgZm9ybWF0IHRoZSB0b29sYmFyIGFuZFxuICogdGhlIHRyaXgtZWRpdG9yIGNvbnRlbnQgKHdoZXRoZXIgZGlzcGxheWVkIG9yIHVuZGVyIGVkaXRpbmcpLiBGZWVsIGZyZWUgdG8gaW5jb3Jwb3JhdGUgdGhpc1xuICogaW5jbHVzaW9uIGRpcmVjdGx5IGluIGFueSBvdGhlciBhc3NldCBidW5kbGUgYW5kIHJlbW92ZSB0aGlzIGZpbGUuXG4gKlxuICo9IHJlcXVpcmUgdHJpeFxuKi9cbi8qXG4gKiBXZSBuZWVkIHRvIG92ZXJyaWRlIHRyaXguY3Nz4oCZcyBpbWFnZSBnYWxsZXJ5IHN0eWxlcyB0byBhY2NvbW1vZGF0ZSB0aGVcbiAqIDxhY3Rpb24tdGV4dC1hdHRhY2htZW50PiBlbGVtZW50IHdlIHdyYXAgYXJvdW5kIGF0dGFjaG1lbnRzLiBPdGhlcndpc2UsXG4gKiBpbWFnZXMgaW4gZ2FsbGVyaWVzIHdpbGwgYmUgc3F1aXNoZWQgYnkgdGhlIG1heC13aWR0aDogMzMlOyBydWxlLlxuKi9cbi50cml4LWNvbnRlbnQgLmF0dGFjaG1lbnQtZ2FsbGVyeSA+IGFjdGlvbi10ZXh0LWF0dGFjaG1lbnQsXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LWdhbGxlcnkgPiAuYXR0YWNobWVudCB7XG4gIGZsZXg6IDEgMCAzMyU7XG4gIHBhZGRpbmc6IDAgMC41ZW07XG4gIG1heC13aWR0aDogMzMlO1xufVxuXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LWdhbGxlcnkuYXR0YWNobWVudC1nYWxsZXJ5LS0yID4gYWN0aW9uLXRleHQtYXR0YWNobWVudCxcbi50cml4LWNvbnRlbnQgLmF0dGFjaG1lbnQtZ2FsbGVyeS5hdHRhY2htZW50LWdhbGxlcnktLTIgPiAuYXR0YWNobWVudCwgLnRyaXgtY29udGVudCAuYXR0YWNobWVudC1nYWxsZXJ5LmF0dGFjaG1lbnQtZ2FsbGVyeS0tNCA+IGFjdGlvbi10ZXh0LWF0dGFjaG1lbnQsXG4udHJpeC1jb250ZW50IC5hdHRhY2htZW50LWdhbGxlcnkuYXR0YWNobWVudC1nYWxsZXJ5LS00ID4gLmF0dGFjaG1lbnQge1xuICBmbGV4LWJhc2lzOiA1MCU7XG4gIG1heC13aWR0aDogNTAlO1xufVxuXG4udHJpeC1jb250ZW50IGFjdGlvbi10ZXh0LWF0dGFjaG1lbnQgLmF0dGFjaG1lbnQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG50cml4LWVkaXRvciB7XG4gIG1pbi1oZWlnaHQ6IDE5LjE5ZW07XG59XG5cbi8qKlxuICogVG9tIFNlbGVjdCBCb290c3RyYXAgNFxuICovXG4vKipcbiAqIHRvbS1zZWxlY3QuY3NzICh2Mi40LjMpXG4gKiBDb3B5cmlnaHQgKGMpIGNvbnRyaWJ1dG9yc1xuICpcbiAqIExpY2Vuc2VkIHVuZGVyIHRoZSBBcGFjaGUgTGljZW5zZSwgVmVyc2lvbiAyLjAgKHRoZSBcIkxpY2Vuc2VcIik7IHlvdSBtYXkgbm90IHVzZSB0aGlzXG4gKiBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuIFlvdSBtYXkgb2J0YWluIGEgY29weSBvZiB0aGUgTGljZW5zZSBhdDpcbiAqIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuICpcbiAqIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc29mdHdhcmUgZGlzdHJpYnV0ZWQgdW5kZXJcbiAqIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUywgV0lUSE9VVCBXQVJSQU5USUVTIE9SIENPTkRJVElPTlMgT0ZcbiAqIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZVxuICogZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZCBsaW1pdGF0aW9ucyB1bmRlciB0aGUgTGljZW5zZS5cbiAqXG4gKi9cbi50cy1jb250cm9sIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4udHMtd3JhcHBlci5tdWx0aS5oYXMtaXRlbXMgLnRzLWNvbnRyb2wge1xuICBwYWRkaW5nOiBjYWxjKDAuMzc1cmVtIC0gMXB4IC0gMCkgMC43NXJlbSBjYWxjKDAuMzc1cmVtIC0gMXB4IC0gM3B4IC0gMCk7XG59XG5cbi5mdWxsIC50cy1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmRpc2FibGVkIC50cy1jb250cm9sLCAuZGlzYWJsZWQgLnRzLWNvbnRyb2wgKiB7XG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uZm9jdXMgLnRzLWNvbnRyb2wge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4udHMtY29udHJvbCA+ICoge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRzLXdyYXBwZXIubXVsdGkgLnRzLWNvbnRyb2wgPiBkaXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMCAzcHggM3B4IDA7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXI6IDAgc29saWQgI2RlZTJlNjtcbn1cblxuLnRzLXdyYXBwZXIubXVsdGkgLnRzLWNvbnRyb2wgPiBkaXYuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udHMtd3JhcHBlci5tdWx0aS5kaXNhYmxlZCAudHMtY29udHJvbCA+IGRpdiwgLnRzLXdyYXBwZXIubXVsdGkuZGlzYWJsZWQgLnRzLWNvbnRyb2wgPiBkaXYuYWN0aXZlIHtcbiAgY29sb3I6IHJnYigxMzQuNSwgMTM0LjUsIDEzNC41KTtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMCBzb2xpZCB3aGl0ZTtcbn1cblxuLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDdyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICAtbW96LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tcy11c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICB1c2VyLXNlbGVjdDogYXV0byAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi50cy1jb250cm9sID4gaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi50cy1jb250cm9sID4gaW5wdXQ6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5oYXMtaXRlbXMgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG1hcmdpbjogMCA0cHggIWltcG9ydGFudDtcbn1cblxuLnRzLWNvbnRyb2wucnRsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50cy1jb250cm9sLnJ0bC5zaW5nbGUgLnRzLWNvbnRyb2w6YWZ0ZXIge1xuICBsZWZ0OiBjYWxjKDAuNzVyZW0gKyA1cHgpO1xuICByaWdodDogYXV0bztcbn1cblxuLnRzLWNvbnRyb2wucnRsIC50cy1jb250cm9sID4gaW5wdXQge1xuICBtYXJnaW46IDAgNHB4IDAgLTJweCAhaW1wb3J0YW50O1xufVxuXG4uZGlzYWJsZWQgLnRzLWNvbnRyb2wge1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG59XG5cbi5pbnB1dC1oaWRkZW4gLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwcHg7XG59XG5cbi50cy1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMC4yNXJlbSAwIDA7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAuMjVyZW0gMC4yNXJlbTtcbn1cblxuLnRzLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udHMtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0gLmhpZ2hsaWdodCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyMzcsIDQwLCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi50cy1kcm9wZG93biAub3B0aW9uLFxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIsXG4udHMtZHJvcGRvd24gLm5vLXJlc3VsdHMsXG4udHMtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIHBhZGRpbmc6IDNweCAwLjc1cmVtO1xufVxuXG4udHMtZHJvcGRvd24gLm9wdGlvbiwgLnRzLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSwgLnRzLWRyb3Bkb3duIFtkYXRhLWRpc2FibGVkXSBbZGF0YS1zZWxlY3RhYmxlXS5vcHRpb24ge1xuICBjdXJzb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLnRzLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdLm9wdGlvbiB7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRzLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgYm9yZGVyLXRvcDogMCBub25lO1xufVxuXG4udHMtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gIGNvbG9yOiAjNmM3NTdkO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi50cy1kcm9wZG93biAuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgY29sb3I6IHJnYigyMS42MjgzNzgzNzg0LCAyNC4yNSwgMjYuODcxNjIxNjIxNik7XG59XG5cbi50cy1kcm9wZG93biAuYWN0aXZlLmNyZWF0ZSB7XG4gIGNvbG9yOiByZ2IoMjEuNjI4Mzc4Mzc4NCwgMjQuMjUsIDI2Ljg3MTYyMTYyMTYpO1xufVxuXG4udHMtZHJvcGRvd24gLmNyZWF0ZSB7XG4gIGNvbG9yOiByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi50cy1kcm9wZG93biAuc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiAzcHggMC43NXJlbTtcbn1cblxuLnRzLWRyb3Bkb3duIC5zcGlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiA1cHggc29saWQgI2QwZDBkMDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBkMGQwIHRyYW5zcGFyZW50ICNkMGQwZDAgdHJhbnNwYXJlbnQ7XG4gIGFuaW1hdGlvbjogbGRzLWR1YWwtcmluZyAxLjJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuQGtleWZyYW1lcyBsZHMtZHVhbC1yaW5nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi50cy1kcm9wZG93bi1jb250ZW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1kcmFnX2Ryb3AgLnRzLWRyYWdnaW5nIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1kcmFnX2Ryb3AgLnRzLWRyYWdnaW5nID4gKiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ucGx1Z2luLWNoZWNrYm94X29wdGlvbnM6bm90KC5ydGwpIC5vcHRpb24gaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLnBsdWdpbi1jaGVja2JveF9vcHRpb25zLnJ0bCAub3B0aW9uIGlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbn1cblxuLyogc3R5bGVsaW50LWRpc2FibGUgZnVuY3Rpb24tbmFtZS1jYXNlICovXG4ucGx1Z2luLWNsZWFyX2J1dHRvbiB7XG4gIC0tdHMtcHItY2xlYXItYnV0dG9uOiAxZW07XG59XG5cbi5wbHVnaW4tY2xlYXJfYnV0dG9uIC5jbGVhci1idXR0b24ge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiBjYWxjKDAuNzVyZW0gLSA1cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wbHVnaW4tY2xlYXJfYnV0dG9uLmZvcm0tc2VsZWN0IC5jbGVhci1idXR0b24sIC5wbHVnaW4tY2xlYXJfYnV0dG9uLnNpbmdsZSAuY2xlYXItYnV0dG9uIHtcbiAgcmlnaHQ6IG1heCh2YXIoLS10cy1wci1jYXJldCksIDAuNzVyZW0pO1xufVxuXG4ucGx1Z2luLWNsZWFyX2J1dHRvbi5mb2N1cy5oYXMtaXRlbXMgLmNsZWFyLWJ1dHRvbiwgLnBsdWdpbi1jbGVhcl9idXR0b246bm90KC5kaXNhYmxlZCk6aG92ZXIuaGFzLWl0ZW1zIC5jbGVhci1idXR0b24ge1xuICBvcGFjaXR5OiAxO1xufVxuXG4udHMtd3JhcHBlciAuZHJvcGRvd24taGVhZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2cHggMC43NXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJhY2tncm91bmQ6IGNvbG9yLW1peCgjZmZmLCAjZDBkMGQwLCA4NSUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtIDAuMjVyZW0gMCAwO1xufVxuXG4udHMtd3JhcHBlciAuZHJvcGRvd24taGVhZGVyLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMC43NXJlbTtcbiAgdG9wOiA1MCU7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBvcGFjaXR5OiAwLjQ7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50cy13cmFwcGVyIC5kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQuZm9jdXMuZHJvcGRvd24tYWN0aXZlIC50cy1jb250cm9sIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4ucGx1Z2luLWRyb3Bkb3duX2lucHV0IC5kcm9wZG93bi1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDA7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnBsdWdpbi1kcm9wZG93bl9pbnB1dC5mb2N1cyAudHMtZHJvcGRvd24gLmRyb3Bkb3duLWlucHV0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2IoMTI3LjUsIDE4OSwgMjU1KTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpO1xufVxuXG4ucGx1Z2luLWRyb3Bkb3duX2lucHV0IC5pdGVtcy1wbGFjZWhvbGRlciB7XG4gIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5wbHVnaW4tZHJvcGRvd25faW5wdXQuaGFzLWl0ZW1zIC5pdGVtcy1wbGFjZWhvbGRlciwgLnBsdWdpbi1kcm9wZG93bl9pbnB1dC5kcm9wZG93bi1hY3RpdmUgLml0ZW1zLXBsYWNlaG9sZGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlci5wbHVnaW4taW5wdXRfYXV0b2dyb3cuaGFzLWl0ZW1zIC50cy1jb250cm9sID4gaW5wdXQge1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1pbnB1dF9hdXRvZ3Jvdy5oYXMtaXRlbXMuZm9jdXMgLnRzLWNvbnRyb2wgPiBpbnB1dCB7XG4gIGZsZXg6IG5vbmU7XG4gIG1pbi13aWR0aDogNHB4O1xufVxuXG4udHMtd3JhcHBlci5wbHVnaW4taW5wdXRfYXV0b2dyb3cuaGFzLWl0ZW1zLmZvY3VzIC50cy1jb250cm9sID4gaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLWlucHV0X2F1dG9ncm93Lmhhcy1pdGVtcy5mb2N1cyAudHMtY29udHJvbCA+IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC50cy1kcm9wZG93bi1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRzLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cCB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LWJhc2lzOiAwO1xuICBtaW4td2lkdGg6IDA7XG59XG5cbi50cy1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMCBub25lO1xufVxuXG4udHMtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHMtZHJvcGRvd24ucGx1Z2luLW9wdGdyb3VwX2NvbHVtbnMgLm9wdGdyb3VwLWhlYWRlciB7XG4gIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24gLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24gLml0ZW0gLnJlbW92ZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udHMtd3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3ZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24uZGlzYWJsZWQgLml0ZW0gLnJlbW92ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5yZW1vdmUtc2luZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBmb250LXNpemU6IDIzcHg7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uOm5vdCgucnRsKSAuaXRlbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b246bm90KC5ydGwpIC5pdGVtIC5yZW1vdmUge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZWUyZTY7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uOm5vdCgucnRsKSAuaXRlbS5hY3RpdmUgLnJlbW92ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4udHMtd3JhcHBlci5wbHVnaW4tcmVtb3ZlX2J1dHRvbjpub3QoLnJ0bCkuZGlzYWJsZWQgLml0ZW0gLnJlbW92ZSB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB3aGl0ZTtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24ucnRsIC5pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bCAuaXRlbSAucmVtb3ZlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RlZTJlNjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi50cy13cmFwcGVyLnBsdWdpbi1yZW1vdmVfYnV0dG9uLnJ0bCAuaXRlbS5hY3RpdmUgLnJlbW92ZSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnRzLXdyYXBwZXIucGx1Z2luLXJlbW92ZV9idXR0b24ucnRsLmRpc2FibGVkIC5pdGVtIC5yZW1vdmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHdoaXRlO1xufVxuXG46cm9vdCB7XG4gIC0tdHMtcHItY2xlYXItYnV0dG9uOiAwcHg7XG4gIC0tdHMtcHItY2FyZXQ6IDBweDtcbiAgLS10cy1wci1taW46IC43NXJlbTtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2wgaW5wdXQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50cy1jb250cm9sOm5vdCgucnRsKSB7XG4gIHBhZGRpbmctcmlnaHQ6IG1heCh2YXIoLS10cy1wci1taW4pLCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSAhaW1wb3J0YW50O1xufVxuXG4udHMtY29udHJvbC5ydGwge1xuICBwYWRkaW5nLWxlZnQ6IG1heCh2YXIoLS10cy1wci1taW4pLCB2YXIoLS10cy1wci1jbGVhci1idXR0b24pICsgdmFyKC0tdHMtcHItY2FyZXQpKSAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRzLWRyb3Bkb3duLFxuLnRzLWNvbnRyb2wsXG4udHMtY29udHJvbCBpbnB1dCB7XG4gIGNvbG9yOiAjMzQzYTQwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4udHMtY29udHJvbCxcbi50cy13cmFwcGVyLnNpbmdsZS5pbnB1dC1hY3RpdmUgLnRzLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjdXJzb3I6IHRleHQ7XG59XG5cbi50cy1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2wge1xuICAtLXRzLXByLWNhcmV0OiAycmVtO1xufVxuXG4udHMtd3JhcHBlci5zaW5nbGUgLnRzLWNvbnRyb2w6OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtM3B4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sOm5vdCgucnRsKTo6YWZ0ZXIge1xuICByaWdodDogY2FsYygwLjc1cmVtICsgNXB4KTtcbn1cblxuLnRzLXdyYXBwZXIuc2luZ2xlIC50cy1jb250cm9sLnJ0bDo6YWZ0ZXIge1xuICBsZWZ0OiBjYWxjKDAuNzVyZW0gKyA1cHgpO1xufVxuXG4udHMtd3JhcHBlci5zaW5nbGUuZHJvcGRvd24tYWN0aXZlIC50cy1jb250cm9sOjphZnRlciB7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMzQzYTQwIHRyYW5zcGFyZW50O1xufVxuXG4udHMtd3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5zaW5nbGUuaW5wdXQtYWN0aXZlIC50cy1jb250cm9sIGlucHV0IHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udHMtd3JhcHBlci5mb3JtLWNvbnRyb2wsXG4udHMtd3JhcHBlci5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRzLWRyb3Bkb3duLFxuLnRzLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTAwMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbn1cblxuLnRzLWRyb3Bkb3duIC5vcHRncm91cC1oZWFkZXIge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4udHMtZHJvcGRvd24gLm9wdGdyb3VwOmZpcnN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udHMtZHJvcGRvd24gLm9wdGdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG4gIG1hcmdpbi1sZWZ0OiAtMC43NXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAtMC43NXJlbTtcbn1cblxuLnRzLWRyb3Bkb3duIC5jcmVhdGUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07XG59XG5cbi50cy1kcm9wZG93bi1jb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi50cy1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0gKyAycHgpO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gIC50cy1jb250cm9sIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICB9XG59XG4uZm9jdXMgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6IHJnYigxMjcuNSwgMTg5LCAyNTUpO1xuICBvdXRsaW5lOiAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5pcy1pbnZhbGlkIC50cy1jb250cm9sLFxuLndhcy12YWxpZGF0ZWQgLmludmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5mb2N1cyAuaXMtaW52YWxpZCAudHMtY29udHJvbCxcbi5mb2N1cyAud2FzLXZhbGlkYXRlZCAuaW52YWxpZCAudHMtY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogcmdiKDE4OS4yMTUxODk4NzM0LCAzMi43ODQ4MTAxMjY2LCA0Ny43NzIxNTE4OTg3KTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4uaXMtdmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5mb2N1cyAuaXMtdmFsaWQgLnRzLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLnRzLXdyYXBwZXIgLnRzLWNvbnRyb2wsIC50cy13cmFwcGVyLmZvcm0tY29udHJvbC1zbSAudHMtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwIDAuNzVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLmlucHV0LWdyb3VwLXNtID4gLnRzLXdyYXBwZXIuaGFzLWl0ZW1zIC50cy1jb250cm9sLCAudHMtd3JhcHBlci5mb3JtLWNvbnRyb2wtc20uaGFzLWl0ZW1zIC50cy1jb250cm9sIHtcbiAgbWluLWhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC50cy13cmFwcGVyLm11bHRpLmhhcy1pdGVtcyAudHMtY29udHJvbCwgLnRzLXdyYXBwZXIuZm9ybS1jb250cm9sLXNtLm11bHRpLmhhcy1pdGVtcyAudHMtY29udHJvbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCgxLjVlbSArIDAuNXJlbSArIDJweCAtIDEuMzEyNXJlbSAtIDRweCkgLyAyKSAhaW1wb3J0YW50O1xufVxuXG4udHMtd3JhcHBlci5tdWx0aS5oYXMtaXRlbXMgLnRzLWNvbnRyb2wge1xuICBwYWRkaW5nLWxlZnQ6IGNhbGMoMC43NXJlbSAtIDVweCk7XG4gIC0tdHMtcHItbWluOiBjYWxjKDAuNzVyZW0gLSA1cHgpO1xufVxuXG4udHMtd3JhcHBlci5tdWx0aSAudHMtY29udHJvbCA+IGRpdiB7XG4gIGJvcmRlci1yYWRpdXM6IGNhbGMoMC4yNXJlbSAtIDFweCk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC50cy13cmFwcGVyID4gLnRzLWNvbnRyb2wsIC50cy13cmFwcGVyLmZvcm0tY29udHJvbC1sZyAudHMtY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5mb3JtLWNvbnRyb2wudHMtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAudHMtd3JhcHBlciB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmlucHV0LWdyb3VwID4gLnRzLXdyYXBwZXI6bm90KDpudGgtY2hpbGQoMikpID4gLnRzLWNvbnRyb2wge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgPiAudHMtd3JhcHBlcjpub3QoOmxhc3QtY2hpbGQpID4gLnRzLWNvbnRyb2wge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cblxuLyohXG4gKiBib290c3RyYXAtZmlsZWlucHV0IHY1LjUuNFxuICogaHR0cDovL3BsdWdpbnMua3JhamVlLmNvbS9maWxlLWlucHV0XG4gKlxuICogS3JhamVlIGRlZmF1bHQgc3R5bGluZyBmb3IgYm9vdHN0cmFwLWZpbGVpbnB1dC5cbiAqXG4gKiBBdXRob3I6IEthcnRpayBWaXN3ZXN3YXJhblxuICogQ29weXJpZ2h0OiAyMDE0IC0gMjAyNCwgS2FydGlrIFZpc3dlc3dhcmFuLCBLcmFqZWUuY29tXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEJTRC0zLUNsYXVzZVxuICogaHR0cHM6Ly9naXRodWIuY29tL2thcnRpay12L2Jvb3RzdHJhcC1maWxlaW5wdXQvYmxvYi9tYXN0ZXIvTElDRU5TRS5tZFxuICovXG4uZmlsZS1sb2FkaW5nIGlucHV0W3R5cGU9ZmlsZV0sXG5pbnB1dFt0eXBlPWZpbGVdLmZpbGUtbG9hZGluZyB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG59XG5cbi5maWxlLW5vLWJyb3dzZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDIwJTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ua3YtaGlkZGVuLFxuLmZpbGUtY2FwdGlvbi1pY29uLFxuLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWhlYWRlcjpiZWZvcmUsXG4uZmlsZS16b29tLWRpYWxvZyAubW9kYWwtaGVhZGVyOmFmdGVyLFxuLmZpbGUtaW5wdXQtbmV3IC5maWxlLXByZXZpZXcsXG4uZmlsZS1pbnB1dC1uZXcgLmNsb3NlLFxuLmZpbGUtaW5wdXQtbmV3IC5nbHlwaGljb24tZmlsZSxcbi5maWxlLWlucHV0LW5ldyAuZmlsZWlucHV0LXJlbW92ZS1idXR0b24sXG4uZmlsZS1pbnB1dC1uZXcgLmZpbGVpbnB1dC11cGxvYWQtYnV0dG9uLFxuLmZpbGUtaW5wdXQtbmV3IC5uby1icm93c2UgLmlucHV0LWdyb3VwLWJ0bixcbi5maWxlLWlucHV0LWFqYXgtbmV3IC5maWxlaW5wdXQtcmVtb3ZlLWJ1dHRvbixcbi5maWxlLWlucHV0LWFqYXgtbmV3IC5maWxlaW5wdXQtdXBsb2FkLWJ1dHRvbixcbi5maWxlLWlucHV0LWFqYXgtbmV3IC5uby1icm93c2UgLmlucHV0LWdyb3VwLWJ0bixcbi5oaWRlLWNvbnRlbnQgLmt2LWZpbGUtY29udGVudCxcbi5pcy1sb2NrZWQgLmZpbGVpbnB1dC11cGxvYWQtYnV0dG9uLFxuLmlzLWxvY2tlZCAuZmlsZWlucHV0LXJlbW92ZS1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZmlsZS1jYXB0aW9uIC5pbnB1dC1ncm91cCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idG4tZmlsZSBpbnB1dFt0eXBlPWZpbGVdLFxuLmZpbGUtY2FwdGlvbi1pY29uLFxuLmZpbGUtcHJldmlldyAuZmlsZWlucHV0LXJlbW92ZSxcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYi1wcm9ncmVzcyxcbi5maWxlLXpvb20tZGlhbG9nIC5idG4tbmF2aWdhdGUsXG4uZmlsZS16b29tLWRpYWxvZyAuZmxvYXRpbmctYnV0dG9ucyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmZpbGUtY2FwdGlvbi1pY29uIC5rdi1jYXB0aW9uLWljb24ge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZpbGUtaW5wdXQsXG4uZmlsZS1sb2FkaW5nOmJlZm9yZSxcbi5idG4tZmlsZSxcbi5maWxlLWNhcHRpb24sXG4uZmlsZS1wcmV2aWV3LFxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZSxcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS10aHVtYm5haWwtZm9vdGVyLFxuLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpbGUtZXJyb3ItbWVzc2FnZSBwcmUsXG4uZmlsZS1lcnJvci1tZXNzYWdlIHVsLFxuLmtyYWplZS1kZWZhdWx0IC5maWxlLWFjdGlvbnMsXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtb3RoZXItZXJyb3Ige1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uZmlsZS1lcnJvci1tZXNzYWdlIHByZSxcbi5maWxlLWVycm9yLW1lc3NhZ2UgdWwge1xuICBtYXJnaW46IDA7XG59XG5cbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1kcmFnLWhhbmRsZSxcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS11cGxvYWQtaW5kaWNhdG9yIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5maWxlLXRodW1iLXByb2dyZXNzIC5wcm9ncmVzcyxcbi5maWxlLXRodW1iLXByb2dyZXNzIC5wcm9ncmVzcy1iYXIge1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuN3JlbTtcbn1cblxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXRodW1iLXByb2dyZXNzIC5wcm9ncmVzcyxcbi5rdi11cGxvYWQtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLmtyYWplZS1kZWZhdWx0IC5maWxlLWNhcHRpb24taW5mbyxcbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1zaXplLWluZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdpZHRoOiAxNjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLXZpZGVvLFxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtZmxhc2gsXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1pbWFnZSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLXZpZGVvLFxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtZmxhc2gge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLXBkZixcbi5maWxlLXpvb20tY29udGVudCA+IC5maWxlLW9iamVjdC50eXBlLWh0bWwsXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS10ZXh0LFxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtZGVmYXVsdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZmlsZS1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIExvYWRpbmcuLi5cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgY29sb3I6ICM5OTk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWcvbG9hZGluZy5naWYpIHRvcCBsZWZ0IG5vLXJlcGVhdDtcbn1cblxuLmZpbGUtb2JqZWN0IHtcbiAgbWFyZ2luOiAwIDAgLTVweCAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uYnRuLWZpbGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYnRuLWZpbGUgaW5wdXRbdHlwZT1maWxlXSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJ0bi1maWxlIDo6LW1zLWJyb3dzZSB7XG4gIGZvbnQtc2l6ZTogMTAwMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZpbGUtY2FwdGlvbi5pY29uLXZpc2libGUgLmZpbGUtY2FwdGlvbi1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlsZS1jYXB0aW9uLmljb24tdmlzaWJsZSAuZmlsZS1jYXB0aW9uLW5hbWUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5maWxlLWNhcHRpb24uaWNvbi12aXNpYmxlID4gLmlucHV0LWdyb3VwLWxnIC5maWxlLWNhcHRpb24tbmFtZSB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLmZpbGUtY2FwdGlvbi5pY29uLXZpc2libGUgPiAuaW5wdXQtZ3JvdXAtc20gLmZpbGUtY2FwdGlvbi1uYW1lIHtcbiAgcGFkZGluZy1sZWZ0OiAyMnB4O1xufVxuXG4uZmlsZS1jYXB0aW9uLW5hbWU6bm90KC5maWxlLWNhcHRpb24tZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5maWxlLWNhcHRpb24tbmFtZS5maWxlLXByb2Nlc3Npbmcge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGJvcmRlci1jb2xvcjogI2JiYjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZmlsZS1jYXB0aW9uLWljb24ge1xuICBwYWRkaW5nOiA3cHggNXB4O1xuICBsZWZ0OiA0cHg7XG59XG5cbi5pbnB1dC1ncm91cC1sZyAuZmlsZS1jYXB0aW9uLWljb24ge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbi5pbnB1dC1ncm91cC1zbSAuZmlsZS1jYXB0aW9uLWljb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuXG4uZmlsZS1lcnJvci1tZXNzYWdlIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XG4gIG1hcmdpbjogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJjY2QxO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5maWxlLWVycm9yLW1lc3NhZ2UgcHJlIHtcbiAgbWFyZ2luOiA1cHggMDtcbn1cblxuLmZpbGUtY2FwdGlvbi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5maWxlLXByZXZpZXcge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIHBhZGRpbmc6IDhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZpbGUtcHJldmlldyAuYnRuLXhzIHtcbiAgcGFkZGluZzogMXB4IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5maWxlLXByZXZpZXcgLmZpbGVpbnB1dC1yZW1vdmUge1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG59XG5cbi5maWxlLXByZXZpZXcgLmNsaWNrYWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpbGUtcHJldmlldy1pbWFnZSB7XG4gIGZvbnQ6IDQwcHggSW1wYWN0LCBDaGFyY29hbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDgwMDA7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZSB7XG4gIG1hcmdpbjogOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwYWRkaW5nOiA2cHg7XG4gIGZsb2F0OiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWUgLmt2LWZpbGUtY29udGVudCB7XG4gIHdpZHRoOiAyMTNweDtcbiAgaGVpZ2h0OiAxNjBweDtcbn1cblxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZSAua3YtZmlsZS1jb250ZW50Lmt2LXBkZi1yZW5kZXJlZCB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZVtkYXRhLXRlbXBsYXRlPWF1ZGlvXSAua3YtZmlsZS1jb250ZW50IHtcbiAgd2lkdGg6IDI0MHB4O1xuICBoZWlnaHQ6IDU1cHg7XG59XG5cbi5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWUgLmZpbGUtdGh1bWJuYWlsLWZvb3RlciB7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZTpub3QoLmZpbGUtcHJldmlldy1lcnJvcik6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtcHJldmlldy10ZXh0IHtcbiAgY29sb3I6ICM0MjhiY2E7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXByZXZpZXctaHRtbCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1vdGhlci1pY29uIHtcbiAgZm9udC1zaXplOiA2ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtZm9vdGVyLWJ1dHRvbnMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1mb290ZXItY2FwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM5OTk7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5maWxlLXVwbG9hZC1zdGF0cyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmt2LXVwbG9hZC1wcm9ncmVzcyAuZmlsZS11cGxvYWQtc3RhdHMge1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogLTEwcHggMCA1cHg7XG59XG5cbi5rcmFqZWUtZGVmYXVsdCAuZmlsZS1wcmV2aWV3LWVycm9yIHtcbiAgb3BhY2l0eTogMC42NTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXRodW1iLXByb2dyZXNzIHtcbiAgdG9wOiAzN3B4O1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmtyYWplZS1kZWZhdWx0Lmt2c29ydGFibGUtZ2hvc3Qge1xuICBiYWNrZ3JvdW5kOiAjZTFlZGY3O1xuICBib3JkZXI6IDJweCBzb2xpZCAjYTFhYmZmO1xufVxuXG4ua3JhamVlLWRlZmF1bHQgLmZpbGUtcHJldmlldy1vdGhlcjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmtyYWplZS1kZWZhdWx0IC5maWxlLXByZXZpZXctZnJhbWU6bm90KC5maWxlLXByZXZpZXctZXJyb3IpIC5maWxlLWZvb3Rlci1jYXB0aW9uOmhvdmVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5rdi11cGxvYWQtcHJvZ3Jlc3MgLnByb2dyZXNzIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDEwcHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmt2LXVwbG9hZC1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmb250LWZhbWlseTogVmVyZGFuYSwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xufVxuXG4vKm5vaW5zcGVjdGlvbiBDc3NPdmVyd3JpdHRlblByb3BlcnRpZXMqL1xuLmZpbGUtem9vbS1kaWFsb2cgLmZpbGUtb3RoZXItaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjJlbTtcbiAgZm9udC1zaXplOiA1MHZtaW47XG59XG5cbi5maWxlLXpvb20tZGlhbG9nIC5tb2RhbC1kaWFsb2cge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmZpbGUtem9vbS1kaWFsb2cgLmJ0bi1uYXZpZ2F0ZSB7XG4gIG1hcmdpbjogMCAwLjFyZW07XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB3aWR0aDogMi40cmVtO1xuICBoZWlnaHQ6IDIuNHJlbTtcbiAgdG9wOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLW5hdmlnYXRlICoge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmZpbGUtem9vbS1kaWFsb2cgLmZsb2F0aW5nLWJ1dHRvbnMge1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDEwcHg7XG59XG5cbi5maWxlLXpvb20tZGlhbG9nIC5idG4ta3YtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5maWxlLXpvb20tZGlhbG9nIC5idG4ta3YtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uZmlsZS16b29tLWRpYWxvZyAua3Ytem9vbS1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW07XG59XG5cbi5maWxlLXpvb20tZGlhbG9nIC5rdi16b29tLWJvZHkge1xuICBwYWRkaW5nOiAwLjI1cmVtO1xufVxuXG4uZmlsZS16b29tLWRpYWxvZyAua3Ytem9vbS1kZXNjcmlwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMC44O1xuICBmb250LXNpemU6IDAuOHJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMWExYTtcbiAgcGFkZGluZzogMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIGNvbG9yOiAjZmZmO1xuICBsZWZ0OiAxNSU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMTUlO1xufVxuXG4uZmlsZS16b29tLWRpYWxvZyAua3YtZGVzYy1oaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogI2ZmZjtcbiAgcGFkZGluZzogMCAwLjFyZW07XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLmZpbGUtem9vbS1kaWFsb2cgLmt2LWRlc2MtaGlkZTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLmZpbGUtem9vbS1kaWFsb2cgLmt2LWRlc2MtaGlkZTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLmZpbGUtaW5wdXQtbmV3IC5uby1icm93c2UgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5maWxlLWlucHV0LWFqYXgtbmV3IC5uby1icm93c2UgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5maWxlLWNhcHRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZmlsZS10aHVtYi1sb2FkaW5nIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltZy9sb2FkaW5nLmdpZikgbm8tcmVwZWF0IHNjcm9sbCBjZW50ZXIgY2VudGVyIGNvbnRlbnQtYm94ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxlLWRyb3Atem9uZSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjYWFhO1xuICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMTJweCAxNXB4IDEycHggMTJweDtcbiAgcGFkZGluZzogNXB4O1xufVxuXG4uZmlsZS1kcm9wLXpvbmUuY2xpY2thYmxlOmhvdmVyIHtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM5OTk7XG59XG5cbi5maWxlLWRyb3Atem9uZS5jbGlja2FibGU6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNWFjZGUyO1xufVxuXG4uZmlsZS1kcm9wLXpvbmUgLmZpbGUtcHJldmlldy10aHVtYm5haWxzIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmlsZS1kcm9wLXpvbmUtdGl0bGUge1xuICBjb2xvcjogI2FhYTtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4NXB4IDEwcHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZpbGUtaGlnaGxpZ2h0ZWQge1xuICBib3JkZXI6IDJweCBkYXNoZWQgIzk5OSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xufVxuXG4uZmlsZS11cGxvYWRpbmcge1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xvYWRpbmctc20uZ2lmKSBuby1yZXBlYXQgY2VudGVyIGJvdHRvbSAxMHB4O1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uZmlsZS16b29tLWZ1bGxzY3JlZW4gLm1vZGFsLWRpYWxvZyB7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uZmlsZS16b29tLWZ1bGxzY3JlZW4gLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbn1cblxuLmZpbGUtem9vbS1mdWxsc2NyZWVuIC5rdi16b29tLWJvZHkge1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uZmxvYXRpbmctYnV0dG9ucyB7XG4gIHotaW5kZXg6IDMwMDA7XG59XG5cbi5mbG9hdGluZy1idXR0b25zIC5idG4ta3Yge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB6LWluZGV4OiAzMDAwO1xufVxuXG4ua3Ytem9vbS1hY3Rpb25zIHtcbiAgbWluLXdpZHRoOiAxNDBweDtcbn1cblxuLmt2LXpvb20tYWN0aW9ucyAuYnRuLWt2IHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLmZpbGUtem9vbS1jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cblxuLmZpbGUtem9vbS1jb250ZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5maWxlLXpvb20tY29udGVudCAuZmlsZS1wcmV2aWV3LWltYWdlIHtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLmZpbGUtem9vbS1jb250ZW50IC5maWxlLXByZXZpZXctdmlkZW8ge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmlsZS16b29tLWNvbnRlbnQgPiAuZmlsZS1vYmplY3QudHlwZS1pbWFnZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLmZpbGUtem9vbS1jb250ZW50ID4gLmZpbGUtb2JqZWN0LnR5cGUtYXVkaW8ge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWxlLXpvb20tZGlhbG9nIC5tb2RhbC1sZyB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5maWxlLXByZXZpZXctdGh1bWJuYWlscyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZpbGUtem9vbS1kaWFsb2cgLm1vZGFsLWhlYWRlciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5rcmFqZWUtZGVmYXVsdC5maWxlLXByZXZpZXctZnJhbWU6bm90KFtkYXRhLXRlbXBsYXRlPWF1ZGlvXSkgLmt2LWZpbGUtY29udGVudCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmtyYWplZS1kZWZhdWx0LmZpbGUtcHJldmlldy1mcmFtZSAua3YtZmlsZS1jb250ZW50Lmt2LXBkZi1yZW5kZXJlZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5maWxlLWxvYWRpbmdbZGlyPXJ0bF06YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKC4uL2ltZy9sb2FkaW5nLmdpZikgdG9wIHJpZ2h0IG5vLXJlcGVhdDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uY2xpY2thYmxlIC5maWxlLWRyb3Atem9uZS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZpbGUtc29ydGFibGUgLmZpbGUtZHJhZy1oYW5kbGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5maWxlLXNvcnRhYmxlIC5maWxlLWRyYWctaGFuZGxlIHtcbiAgY3Vyc29yOiBncmFiO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZmlsZS1ncmFiYmluZyxcbi5maWxlLWdyYWJiaW5nICoge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxlLWdyYWJiaW5nIC5maWxlLXByZXZpZXctdGh1bWJuYWlscyAqIHtcbiAgY3Vyc29yOiBncmFiYmluZyAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS1wcmV2aWV3LWZyYW1lLnNvcnRhYmxlLWNob3NlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsZS1wcmV2aWV3IC5rdi16b29tLWNhY2hlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbGUtcHJldmlldy1vdGhlci1mcmFtZSwgLmZpbGUtcHJldmlldy1vYmplY3QsIC5rdi1maWxlLWNvbnRlbnQsIC5rdi16b29tLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmJ0bi1rdi1yb3RhdGUsXG4ua3YtZmlsZS1yb3RhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucm90YXRhYmxlOm5vdCguaGlkZS1yb3RhdGUpIC5idG4ta3Ytcm90YXRlLFxuLnJvdGF0YWJsZTpub3QoLmhpZGUtcm90YXRlKSAua3YtZmlsZS1yb3RhdGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5yb3RhdGFibGUgLmZpbGUtem9vbS1kZXRhaWwsXG4ucm90YXRhYmxlIC5rdi1maWxlLWNvbnRlbnQsXG4ucm90YXRhYmxlIC5rdi1maWxlLWNvbnRlbnQgPiA6Zmlyc3QtY2hpbGQge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xufVxuXG4ucm90YXRlLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xufVxuXG4ua3Ytb3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyoqXG4gKiBAYXV0aG9yIHpoaXhpbiB3ZW4gPHdlbnpoaXhpbjIwMTBAZ21haWwuY29tPlxuICogdmVyc2lvbjogMS4yNC4yXG4gKiBodHRwczovL2dpdGh1Yi5jb20vd2VuemhpeGluL2Jvb3RzdHJhcC10YWJsZS9cbiAqL1xuLyogc3R5bGVsaW50LWRpc2FibGUgYW5ub3RhdGlvbi1uby11bmtub3duLCBtYXgtbGluZS1sZW5ndGggKi9cbi8qIHN0eWxlbGludC1lbmFibGUgYW5ub3RhdGlvbi1uby11bmtub3duLCBtYXgtbGluZS1sZW5ndGggKi9cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXRvb2xiYXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS10b29sYmFyIC5icy1iYXJzLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuc2VhcmNoLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuY29sdW1ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuY29sdW1ucyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuY29sdW1ucyAuYnRuLWdyb3VwID4gLmJ0bi1ncm91cCA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS10b29sYmFyIC5jb2x1bW5zIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkID4gLmJ0biB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS10b29sYmFyIC5jb2x1bW5zIC5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmxhc3QtY2hpbGQgPiAuYnRuIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuY29sdW1ucyAuZHJvcGRvd24tbWVudSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XG4gIHotaW5kZXg6IDEwMDE7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXRvb2xiYXIgLmNvbHVtbnMgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg2O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS10b29sYmFyIC5jb2x1bW5zLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtdG9vbGJhciAuY29sdW1ucy1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXRvb2xiYXIgLnB1bGwtcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjbGVhcjogYm90aDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGgsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRkIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0aGVhZCB0aCxcbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGZvb3QgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGhlYWQgdGg6Zm9jdXMsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRmb290IHRoOmZvY3VzIHtcbiAgb3V0bGluZTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0aGVhZCB0aC5kZXRhaWwsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRmb290IHRoLmRldGFpbCB7XG4gIHdpZHRoOiAzMHB4O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRoZWFkIHRoIC50aC1pbm5lcixcbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGZvb3QgdGggLnRoLWlubmVyIHtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGhlYWQgdGggLnNvcnRhYmxlLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0Zm9vdCB0aCAuc29ydGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGhlYWQgdGggLnNvcnRhYmxlLnNvcnRhYmxlLWNlbnRlcixcbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGZvb3QgdGggLnNvcnRhYmxlLnNvcnRhYmxlLWNlbnRlciB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGhlYWQgdGggLmJvdGgsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRmb290IHRoIC5ib3RoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIiB2aWV3Qm94PVwiMCAwIDMyMCA1MTJcIiBmaWxsPVwiJTIzZGNkY2RjXCI+PHBhdGggZD1cIm0xMDMuMDU4NzcsNDEuNGM5LjM3NzA3LC0xMi41IDI0LjYwNTQxLC0xMi41IDMzLjk4MjQ4LDBsOTYuMDIxMTMsMTI4YzYuOTAxNTIsOS4yIDguOTI2OTYsMjIuOSA1LjE3NjE0LDM0LjlzLTEyLjQ1Mjc0LDE5LjggLTIyLjIwNDg5LDE5LjhsLTE5Mi4wNDIyNSwtMC4xYy05LjY3NzEzLDAgLTE4LjQ1NDA2LC03LjggLTIyLjIwNDg5LC0xOS44cy0xLjY1MDM2LC0yNS43IDUuMTc2MTQsLTM0LjlsOTYuMDIxMTMsLTEyOGwwLjA3NTAxLDAuMXptMCw0MjkuM2wtOTYuMDIxMTMsLTEyOGMtNi45MDE1MiwtOS4yIC04LjkyNjk2LC0yMi45IC01LjE3NjE0LC0zNC45czEyLjQ1Mjc0LC0xOS44IDIyLjIwNDg5LC0xOS44bDE5Mi4wNDIyNSwwYzkuNjc3MTMsMCAxOC40NTQwNiw3LjggMjIuMjA0ODksMTkuOHMxLjY1MDM2LDI1LjcgLTUuMTc2MTQsMzQuOWwtOTYuMDIxMTMsMTI4Yy05LjM3NzA3LDEyLjUgLTI0LjYwNTQxLDEyLjUgLTMzLjk4MjQ4LDBsLTAuMDc1MDEsMHpcIi8+PC9zdmc+Jyk7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMnB4O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRoZWFkIHRoIC5hc2MsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRmb290IHRoIC5hc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMzIwIDUxMlwiIGZpbGw9XCIlMjM3QjgzREJcIj48cGF0aCBkPVwibTEzNi45NDk2LDQxLjRjLTkuMzc2MywtMTIuNSAtMjQuNjAzNDIsLTEyLjUgLTMzLjk3OTcyLDBsLTk2LjAxMzM0LDEyOGMtNi45MDA5Niw5LjIgLTguOTI2MjQsMjIuOSAtNS4xNzU3MiwzNC45czEyLjQ1MTczLDE5LjggMjIuMjAzMDksMTkuOGwxOTIuMDI2NjgsMGM5LjY3NjM0LDAgMTguNDUyNTYsLTcuOCAyMi4yMDMwOSwtMTkuOHMxLjY1MDIzLC0yNS43IC01LjE3NTcyLC0zNC45bC05Ni4wMTMzNCwtMTI4bC0wLjA3NTAxLDB6XCIvPjwvc3ZnPicpO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRoZWFkIHRoIC5kZXNjLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0Zm9vdCB0aCAuZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sO3V0ZjgsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAzMjAgNTEyXCIgZmlsbD1cIiUyMzdCODNEQlwiPjxwYXRoIGQ9XCJtMTM2Ljk0OTU5LDQ3MS42Yy05LjM3NjMsMTIuNSAtMjQuNjAzNDIsMTIuNSAtMzMuOTc5NzIsMGwtOTYuMDEzMzQsLTEyOGMtNi45MDA5NiwtOS4yIC04LjkyNjI0LC0yMi45IC01LjE3NTcyLC0zNC45czEyLjQ1MTczLC0xOS44IDIyLjIwMzA4LC0xOS44bDE5Mi4wMjY2NywwYzkuNjc2MzQsMCAxOC40NTI1Niw3LjggMjIuMjAzMDgsMTkuOHMxLjY1MDIzLDI1LjcgLTUuMTc1NzIsMzQuOWwtOTYuMDEzMzQsMTI4bC0wLjA3NTAxLDB6XCIvPjwvc3ZnPicpO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgdGJvZHkgdHIubm8tcmVjb3Jkcy1mb3VuZCB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0Ym9keSB0ciAuY2FyZC12aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSB0Ym9keSB0ciAuY2FyZC12aWV3IC5jYXJkLXZpZXctdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDMwJTtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIHRib2R5IHRyIC5jYXJkLXZpZXcgLmNhcmQtdmlldy12YWx1ZSB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSAuYnMtY2hlY2tib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUgLmJzLWNoZWNrYm94IGxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC50YWJsZSAuYnMtY2hlY2tib3ggbGFiZWwgaW5wdXRbdHlwZT1yYWRpb10sXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLnRhYmxlIC5icy1jaGVja2JveCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAudGFibGUudGFibGUtc20gLnRoLWlubmVyIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyLmZpeGVkLWhlaWdodDpub3QoLmhhcy1mb290ZXIpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lci5maXhlZC1oZWlnaHQuaGFzLWNhcmQtdmlldyB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNjtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyLmZpeGVkLWhlaWdodCAuZml4ZWQtdGFibGUtYm9yZGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIuZml4ZWQtaGVpZ2h0IC50YWJsZSB0aGVhZCB0aCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIuZml4ZWQtaGVpZ2h0IC50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMjM4M2U7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtaGVhZGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IC5maXhlZC10YWJsZS1sb2FkaW5nIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDAwO1xuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzLCBvcGFjaXR5IDAuMTVzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZy5vcGVuIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IC5maXhlZC10YWJsZS1sb2FkaW5nIC5sb2FkaW5nLXdyYXAge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLmZpeGVkLXRhYmxlLWJvZHkgLmZpeGVkLXRhYmxlLWxvYWRpbmcgLmxvYWRpbmctd3JhcCAubG9hZGluZy10ZXh0IHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZyAubG9hZGluZy13cmFwIC5hbmltYXRpb24td3JhcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLmZpeGVkLXRhYmxlLWJvZHkgLmZpeGVkLXRhYmxlLWxvYWRpbmcgLmxvYWRpbmctd3JhcCAuYW5pbWF0aW9uLWRvdCxcbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZyAubG9hZGluZy13cmFwIC5hbmltYXRpb24td3JhcDo6YWZ0ZXIsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLmZpeGVkLXRhYmxlLWJvZHkgLmZpeGVkLXRhYmxlLWxvYWRpbmcgLmxvYWRpbmctd3JhcCAuYW5pbWF0aW9uLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gIGFuaW1hdGlvbi1uYW1lOiBsb2FkaW5nO1xuICBiYWNrZ3JvdW5kOiAjMjEyNTI5O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVweDtcbiAgbWFyZ2luOiAwIDRweDtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDVweDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IC5maXhlZC10YWJsZS1sb2FkaW5nIC5sb2FkaW5nLXdyYXAgLmFuaW1hdGlvbi1kb3Qge1xuICBhbmltYXRpb24tZGVsYXk6IDAuM3M7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZyAubG9hZGluZy13cmFwIC5hbmltYXRpb24td3JhcDo6YWZ0ZXIge1xuICBhbmltYXRpb24tZGVsYXk6IDAuNnM7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLWNvbnRhaW5lciAuZml4ZWQtdGFibGUtYm9keSAuZml4ZWQtdGFibGUtbG9hZGluZy50YWJsZS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzIxMjUyOTtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IC5maXhlZC10YWJsZS1sb2FkaW5nLnRhYmxlLWRhcmsgLmFuaW1hdGlvbi1kb3QsXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLmZpeGVkLXRhYmxlLWJvZHkgLmZpeGVkLXRhYmxlLWxvYWRpbmcudGFibGUtZGFyayAuYW5pbWF0aW9uLXdyYXA6OmFmdGVyLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtY29udGFpbmVyIC5maXhlZC10YWJsZS1ib2R5IC5maXhlZC10YWJsZS1sb2FkaW5nLnRhYmxlLWRhcmsgLmFuaW1hdGlvbi13cmFwOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1jb250YWluZXIgLmZpeGVkLXRhYmxlLWZvb3RlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXBhZ2luYXRpb246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1wYWdpbmF0aW9uID4gLnBhZ2luYXRpb24tZGV0YWlsLFxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtcGFnaW5hdGlvbiA+IC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtcGFnaW5hdGlvbiA+IC5wYWdpbmF0aW9uLWRldGFpbCAucGFnaW5hdGlvbi1pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1wYWdpbmF0aW9uID4gLnBhZ2luYXRpb24tZGV0YWlsIC5wYWdlLWxpc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXBhZ2luYXRpb24gPiAucGFnaW5hdGlvbi1kZXRhaWwgLnBhZ2UtbGlzdCAuYnRuLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXBhZ2luYXRpb24gPiAucGFnaW5hdGlvbi1kZXRhaWwgLnBhZ2UtbGlzdCAuYnRuLWdyb3VwIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtcGFnaW5hdGlvbiA+IC5wYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24ge1xuICBtYXJnaW46IDA7XG59XG5cbi5ib290c3RyYXAtdGFibGUgLmZpeGVkLXRhYmxlLXBhZ2luYXRpb24gPiAucGFnaW5hdGlvbiB1bC5wYWdpbmF0aW9uIGxpLnBhZ2UtaW50ZXJtZWRpYXRlIGEge1xuICBjb2xvcjogI2M4YzhjODtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtcGFnaW5hdGlvbiA+IC5wYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pbnRlcm1lZGlhdGUgYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCLirIVcIjtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAuZml4ZWQtdGFibGUtcGFnaW5hdGlvbiA+IC5wYWdpbmF0aW9uIHVsLnBhZ2luYXRpb24gbGkucGFnZS1pbnRlcm1lZGlhdGUgYTo6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKeoVwiO1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC5maXhlZC10YWJsZS1wYWdpbmF0aW9uID4gLnBhZ2luYXRpb24gdWwucGFnaW5hdGlvbiBsaS5kaXNhYmxlZCBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZS5mdWxsc2NyZWVuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogMTAwdmg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZS5ib290c3RyYXA0IC5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmssIC5ib290c3RyYXAtdGFibGUuYm9vdHN0cmFwNSAucGFnaW5hdGlvbi1sZyAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5ib290c3RyYXAtdGFibGUuYm9vdHN0cmFwNSAuZmxvYXQtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlLmJvb3RzdHJhcDUgLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBjYWxjdWxhdGUgc2Nyb2xsYmFyIHdpZHRoICovXG5kaXYuZml4ZWQtdGFibGUtc2Nyb2xsLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjAwcHg7XG59XG5cbmRpdi5maXhlZC10YWJsZS1zY3JvbGwtb3V0ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5Aa2V5ZnJhbWVzIGxvYWRpbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhLXNvbGlkLFxuLmZhLXJlZ3VsYXIsXG4uZmEtYnJhbmRzLFxuLmZhLWNsYXNzaWMsXG4uZmFzLFxuLmZhcixcbi5mYWIsXG4uZmEge1xuICAtLV9mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseSwgdmFyKC0tZmEtc3R5bGUtZmFtaWx5LCBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIikpO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgZGlzcGxheTogdmFyKC0tZmEtZGlzcGxheSwgaW5saW5lLWJsb2NrKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLV9mYS1mYW1pbHkpO1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXN5bnRoZXNpczogbm9uZTtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS1mYS1zdHlsZSwgOTAwKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIHdpZHRoOiB2YXIoLS1mYS13aWR0aCwgMS4yNWVtKTtcbn1cblxuOmlzKC5mYXMsXG4uZmFyLFxuLmZhYixcbi5mYS1zb2xpZCxcbi5mYS1yZWd1bGFyLFxuLmZhLWJyYW5kcyxcbi5mYS1jbGFzc2ljLFxuLmZhKTo6YmVmb3JlIHtcbiAgY29udGVudDogdmFyKC0tZmEpL1wiXCI7XG59XG5cbkBzdXBwb3J0cyBub3QgKGNvbnRlbnQ6IFwiXCIvXCJcIikge1xuICA6aXMoLmZhcyxcbiAgLmZhcixcbiAgLmZhYixcbiAgLmZhLXNvbGlkLFxuICAuZmEtcmVndWxhcixcbiAgLmZhLWJyYW5kcyxcbiAgLmZhLWNsYXNzaWMsXG4gIC5mYSk6OmJlZm9yZSB7XG4gICAgY29udGVudDogdmFyKC0tZmEpO1xuICB9XG59XG4uZmEtMXgge1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uZmEtNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5mYS02eCB7XG4gIGZvbnQtc2l6ZTogNmVtO1xufVxuXG4uZmEtN3gge1xuICBmb250LXNpemU6IDdlbTtcbn1cblxuLmZhLTh4IHtcbiAgZm9udC1zaXplOiA4ZW07XG59XG5cbi5mYS05eCB7XG4gIGZvbnQtc2l6ZTogOWVtO1xufVxuXG4uZmEtMTB4IHtcbiAgZm9udC1zaXplOiAxMGVtO1xufVxuXG4uZmEtMnhzIHtcbiAgZm9udC1zaXplOiBjYWxjKDEwIC8gMTYgKiAxZW0pOyAvKiBjb252ZXJ0cyBhIDEwcHggc2l6ZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyAxNnB4IGJhc2UgKi9cbiAgbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDEwICogMWVtKTsgLyogc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50ICovXG4gIHZlcnRpY2FsLWFsaWduOiBjYWxjKCgoNiAvIDEwKSAtIDAuMzc1KSAqIDFlbSk7IC8qIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyICovXG59XG5cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogY2FsYygxMiAvIDE2ICogMWVtKTsgLyogY29udmVydHMgYSAxMnB4IHNpemUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgMTZweCBiYXNlICovXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDEgLyAxMiAqIDFlbSk7IC8qIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudCAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogY2FsYygoKDYgLyAxMikgLSAwLjM3NSkgKiAxZW0pOyAvKiB2ZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGljb24gdGFraW5nIGludG8gYWNjb3VudCB0aGUgc3Vycm91bmRpbmcgdGV4dCdzIGRlc2NlbmRlciAqL1xufVxuXG4uZmEtc20ge1xuICBmb250LXNpemU6IGNhbGMoMTQgLyAxNiAqIDFlbSk7IC8qIGNvbnZlcnRzIGEgMTRweCBzaXplIGludG8gYW4gZW0tYmFzZWQgdmFsdWUgdGhhdCdzIHJlbGF0aXZlIHRvIHRoZSBzY2FsZSdzIDE2cHggYmFzZSAqL1xuICBsaW5lLWhlaWdodDogY2FsYygxIC8gMTQgKiAxZW0pOyAvKiBzZXRzIHRoZSBsaW5lLWhlaWdodCBvZiB0aGUgaWNvbiBiYWNrIHRvIHRoYXQgb2YgaXQncyBwYXJlbnQgKi9cbiAgdmVydGljYWwtYWxpZ246IGNhbGMoKCg2IC8gMTQpIC0gMC4zNzUpICogMWVtKTsgLyogdmVydGljYWxseSBjZW50ZXJzIHRoZSBpY29uIHRha2luZyBpbnRvIGFjY291bnQgdGhlIHN1cnJvdW5kaW5nIHRleHQncyBkZXNjZW5kZXIgKi9cbn1cblxuLmZhLWxnIHtcbiAgZm9udC1zaXplOiBjYWxjKDIwIC8gMTYgKiAxZW0pOyAvKiBjb252ZXJ0cyBhIDIwcHggc2l6ZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyAxNnB4IGJhc2UgKi9cbiAgbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDIwICogMWVtKTsgLyogc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50ICovXG4gIHZlcnRpY2FsLWFsaWduOiBjYWxjKCgoNiAvIDIwKSAtIDAuMzc1KSAqIDFlbSk7IC8qIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyICovXG59XG5cbi5mYS14bCB7XG4gIGZvbnQtc2l6ZTogY2FsYygyNCAvIDE2ICogMWVtKTsgLyogY29udmVydHMgYSAyNHB4IHNpemUgaW50byBhbiBlbS1iYXNlZCB2YWx1ZSB0aGF0J3MgcmVsYXRpdmUgdG8gdGhlIHNjYWxlJ3MgMTZweCBiYXNlICovXG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDEgLyAyNCAqIDFlbSk7IC8qIHNldHMgdGhlIGxpbmUtaGVpZ2h0IG9mIHRoZSBpY29uIGJhY2sgdG8gdGhhdCBvZiBpdCdzIHBhcmVudCAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogY2FsYygoKDYgLyAyNCkgLSAwLjM3NSkgKiAxZW0pOyAvKiB2ZXJ0aWNhbGx5IGNlbnRlcnMgdGhlIGljb24gdGFraW5nIGludG8gYWNjb3VudCB0aGUgc3Vycm91bmRpbmcgdGV4dCdzIGRlc2NlbmRlciAqL1xufVxuXG4uZmEtMnhsIHtcbiAgZm9udC1zaXplOiBjYWxjKDMyIC8gMTYgKiAxZW0pOyAvKiBjb252ZXJ0cyBhIDMycHggc2l6ZSBpbnRvIGFuIGVtLWJhc2VkIHZhbHVlIHRoYXQncyByZWxhdGl2ZSB0byB0aGUgc2NhbGUncyAxNnB4IGJhc2UgKi9cbiAgbGluZS1oZWlnaHQ6IGNhbGMoMSAvIDMyICogMWVtKTsgLyogc2V0cyB0aGUgbGluZS1oZWlnaHQgb2YgdGhlIGljb24gYmFjayB0byB0aGF0IG9mIGl0J3MgcGFyZW50ICovXG4gIHZlcnRpY2FsLWFsaWduOiBjYWxjKCgoNiAvIDMyKSAtIDAuMzc1KSAqIDFlbSk7IC8qIHZlcnRpY2FsbHkgY2VudGVycyB0aGUgaWNvbiB0YWtpbmcgaW50byBhY2NvdW50IHRoZSBzdXJyb3VuZGluZyB0ZXh0J3MgZGVzY2VuZGVyICovXG59XG5cbi5mYS13aWR0aC1hdXRvIHtcbiAgLS1mYS13aWR0aDogYXV0bztcbn1cblxuLmZhLWZ3LFxuLmZhLXdpZHRoLWZpeGVkIHtcbiAgLS1mYS13aWR0aDogMS4yNWVtO1xufVxuXG4uZmEtdWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLWZhLWxpLW1hcmdpbiwgMi41ZW0pO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMDtcbn1cblxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5mYS1saSB7XG4gIGluc2V0LWlubGluZS1zdGFydDogY2FsYygtMSAqIHZhcigtLWZhLWxpLXdpZHRoLCAyZW0pKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiB2YXIoLS1mYS1saS13aWR0aCwgMmVtKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIEhlYWRzIFVwOiBCb3JkZXJlZCBJY29ucyB3aWxsIG5vdCBiZSBzdXBwb3J0ZWQgaW4gdGhlIGZ1dHVyZSFcbiAgLSBUaGlzIGZlYXR1cmUgd2lsbCBiZSBkZXByZWNhdGVkIGluIHRoZSBuZXh0IG1ham9yIHJlbGVhc2Ugb2YgRm9udCBBd2Vzb21lICh2OCkhXG4gIC0gWW91IG1heSBjb250aW51ZSB0byB1c2UgaXQgaW4gdGhpcyB2ZXJzaW9uICp2NyksIGJ1dCBpdCB3aWxsIG5vdCBiZSBzdXBwb3J0ZWQgaW4gRm9udCBBd2Vzb21lIHY4LlxuKi9cbi8qIE5vdGVzOlxuKiAtLUB7di4kY3NzLXByZWZpeH0tYm9yZGVyLXdpZHRoID0gMS8xNiBieSBkZWZhdWx0ICh0byByZW5kZXIgYXMgfjFweCBiYXNlZCBvbiBhIDE2cHggZGVmYXVsdCBmb250LXNpemUpXG4qIC0tQHt2LiRjc3MtcHJlZml4fS1ib3JkZXItcGFkZGluZyA9XG4gICoqIDMvMTYgZm9yIHZlcnRpY2FsIHBhZGRpbmcgKHRvIGdpdmUgfjJweCBvZiB2ZXJ0aWNhbCB3aGl0ZXNwYWNlIGFyb3VuZCBhbiBpY29uIGNvbnNpZGVyaW5nIGl0J3MgdmVydGljYWwgYWxpZ25tZW50KVxuICAqKiA0LzE2IGZvciBob3Jpem9udGFsIHBhZGRpbmcgKHRvIGdpdmUgfjRweCBvZiBob3Jpem9udGFsIHdoaXRlc3BhY2UgYXJvdW5kIGFuIGljb24pXG4qL1xuLmZhLWJvcmRlciB7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmEtYm9yZGVyLWNvbG9yLCAjZWVlKTtcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tZmEtYm9yZGVyLXJhZGl1cywgMC4xZW0pO1xuICBib3JkZXItc3R5bGU6IHZhcigtLWZhLWJvcmRlci1zdHlsZSwgc29saWQpO1xuICBib3JkZXItd2lkdGg6IHZhcigtLWZhLWJvcmRlci13aWR0aCwgMC4wNjI1ZW0pO1xuICBib3gtc2l6aW5nOiB2YXIoLS1mYS1ib3JkZXItYm94LXNpemluZywgY29udGVudC1ib3gpO1xuICBwYWRkaW5nOiB2YXIoLS1mYS1ib3JkZXItcGFkZGluZywgMC4xODc1ZW0gMC4yNWVtKTtcbn1cblxuLmZhLXB1bGwtbGVmdCxcbi5mYS1wdWxsLXN0YXJ0IHtcbiAgZmxvYXQ6IGlubGluZS1zdGFydDtcbiAgbWFyZ2luLWlubGluZS1lbmQ6IHZhcigtLWZhLXB1bGwtbWFyZ2luLCAwLjNlbSk7XG59XG5cbi5mYS1wdWxsLXJpZ2h0LFxuLmZhLXB1bGwtZW5kIHtcbiAgZmxvYXQ6IGlubGluZS1lbmQ7XG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IHZhcigtLWZhLXB1bGwtbWFyZ2luLCAwLjNlbSk7XG59XG5cbi5mYS1iZWF0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJlYXQ7XG4gIGFuaW1hdGlvbi1kZWxheTogdmFyKC0tZmEtYW5pbWF0aW9uLWRlbGF5LCAwcyk7XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgZWFzZS1pbi1vdXQpO1xufVxuXG4uZmEtYm91bmNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJvdW5jZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC4yOCwgMC44NCwgMC40MiwgMSkpO1xufVxuXG4uZmEtZmFkZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1mYWRlO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMXMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSkpO1xufVxuXG4uZmEtYmVhdC1mYWRlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLWJlYXQtZmFkZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpKTtcbn1cblxuLmZhLWZsaXAge1xuICBhbmltYXRpb24tbmFtZTogZmEtZmxpcDtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBlYXNlLWluLW91dCk7XG59XG5cbi5mYS1zaGFrZSB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zaGFrZTtcbiAgYW5pbWF0aW9uLWRlbGF5OiB2YXIoLS1mYS1hbmltYXRpb24tZGVsYXksIDBzKTtcbiAgYW5pbWF0aW9uLWRpcmVjdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWRpcmVjdGlvbiwgbm9ybWFsKTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZHVyYXRpb24sIDFzKTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogdmFyKC0tZmEtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudCwgaW5maW5pdGUpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tdGltaW5nLCBsaW5lYXIpO1xufVxuXG4uZmEtc3BpbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYS1zcGluO1xuICBhbmltYXRpb24tZGVsYXk6IHZhcigtLWZhLWFuaW1hdGlvbi1kZWxheSwgMHMpO1xuICBhbmltYXRpb24tZGlyZWN0aW9uOiB2YXIoLS1mYS1hbmltYXRpb24tZGlyZWN0aW9uLCBub3JtYWwpO1xuICBhbmltYXRpb24tZHVyYXRpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kdXJhdGlvbiwgMnMpO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiB2YXIoLS1mYS1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCBpbmZpbml0ZSk7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi10aW1pbmcsIGxpbmVhcik7XG59XG5cbi5mYS1zcGluLXJldmVyc2Uge1xuICAtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb246IHJldmVyc2U7XG59XG5cbi5mYS1wdWxzZSxcbi5mYS1zcGluLXB1bHNlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhLXNwaW47XG4gIGFuaW1hdGlvbi1kaXJlY3Rpb246IHZhcigtLWZhLWFuaW1hdGlvbi1kaXJlY3Rpb24sIG5vcm1hbCk7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLWR1cmF0aW9uLCAxcyk7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IHZhcigtLWZhLWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQsIGluZmluaXRlKTtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogdmFyKC0tZmEtYW5pbWF0aW9uLXRpbWluZywgc3RlcHMoOCkpO1xufVxuXG5AbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAuZmEtYmVhdCxcbiAgLmZhLWJvdW5jZSxcbiAgLmZhLWZhZGUsXG4gIC5mYS1iZWF0LWZhZGUsXG4gIC5mYS1mbGlwLFxuICAuZmEtcHVsc2UsXG4gIC5mYS1zaGFrZSxcbiAgLmZhLXNwaW4sXG4gIC5mYS1zcGluLXB1bHNlIHtcbiAgICBhbmltYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtYmVhdCB7XG4gIDAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNDUlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJlYXQtc2NhbGUsIDEuMjUpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1ib3VuY2Uge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGVZKDApO1xuICB9XG4gIDEwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSh2YXIoLS1mYS1ib3VuY2Utc3RhcnQtc2NhbGUteCwgMS4xKSwgdmFyKC0tZmEtYm91bmNlLXN0YXJ0LXNjYWxlLXksIDAuOSkpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1qdW1wLXNjYWxlLXgsIDAuOSksIHZhcigtLWZhLWJvdW5jZS1qdW1wLXNjYWxlLXksIDEuMSkpIHRyYW5zbGF0ZVkodmFyKC0tZmEtYm91bmNlLWhlaWdodCwgLTAuNWVtKSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJvdW5jZS1sYW5kLXNjYWxlLXgsIDEuMDUpLCB2YXIoLS1mYS1ib3VuY2UtbGFuZC1zY2FsZS15LCAwLjk1KSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA1NyUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSh2YXIoLS1mYS1ib3VuY2UtcmVib3VuZCwgLTAuMTI1ZW0pKTtcbiAgfVxuICA2NCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSkgdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZVkoMCk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtZmFkZSB7XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogdmFyKC0tZmEtZmFkZS1vcGFjaXR5LCAwLjQpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhLWJlYXQtZmFkZSB7XG4gIDAlLCAxMDAlIHtcbiAgICBvcGFjaXR5OiB2YXIoLS1mYS1iZWF0LWZhZGUtb3BhY2l0eSwgMC40KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKHZhcigtLWZhLWJlYXQtZmFkZS1zY2FsZSwgMS4xMjUpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1mbGlwIHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKHZhcigtLWZhLWZsaXAteCwgMCksIHZhcigtLWZhLWZsaXAteSwgMSksIHZhcigtLWZhLWZsaXAteiwgMCksIHZhcigtLWZhLWZsaXAtYW5nbGUsIC0xODBkZWcpKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zaGFrZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpO1xuICB9XG4gIDQlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNWRlZyk7XG4gIH1cbiAgOCUsIDI0JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4ZGVnKTtcbiAgfVxuICAxMiUsIDI4JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpO1xuICB9XG4gIDE2JSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTIyZGVnKTtcbiAgfVxuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIyZGVnKTtcbiAgfVxuICAzMiUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMmRlZyk7XG4gIH1cbiAgMzYlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMmRlZyk7XG4gIH1cbiAgNDAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxufVxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5mYS1yb3RhdGUtOTAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLmZhLXJvdGF0ZS0yNzAge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG59XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG59XG5cbi5mYS1mbGlwLWJvdGgsXG4uZmEtZmxpcC1ob3Jpem9udGFsLmZhLWZsaXAtdmVydGljYWwge1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG59XG5cbi5mYS1yb3RhdGUtYnkge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSh2YXIoLS1mYS1yb3RhdGUtYW5nbGUsIDApKTtcbn1cblxuLmZhLXN0YWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi41ZW07XG59XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gIC0tZmEtd2lkdGg6IDEwMCU7XG4gIGluc2V0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IHZhcigtLWZhLXdpZHRoKTtcbiAgei1pbmRleDogdmFyKC0tZmEtc3RhY2stei1pbmRleCwgYXV0byk7XG59XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4uZmEtc3RhY2stMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogdmFyKC0tZmEtaW52ZXJzZSwgI2ZmZik7XG59XG5cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS0wIHtcbiAgLS1mYTpcIlxcMzAgXCI7XG59XG5cbi5mYS0xIHtcbiAgLS1mYTpcIlxcMzEgXCI7XG59XG5cbi5mYS0yIHtcbiAgLS1mYTpcIlxcMzIgXCI7XG59XG5cbi5mYS0zIHtcbiAgLS1mYTpcIlxcMzMgXCI7XG59XG5cbi5mYS00IHtcbiAgLS1mYTpcIlxcMzQgXCI7XG59XG5cbi5mYS01IHtcbiAgLS1mYTpcIlxcMzUgXCI7XG59XG5cbi5mYS02IHtcbiAgLS1mYTpcIlxcMzYgXCI7XG59XG5cbi5mYS03IHtcbiAgLS1mYTpcIlxcMzcgXCI7XG59XG5cbi5mYS04IHtcbiAgLS1mYTpcIlxcMzggXCI7XG59XG5cbi5mYS05IHtcbiAgLS1mYTpcIlxcMzkgXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCJcXCFcIjtcbn1cblxuLmZhLWhhc2h0YWcge1xuICAtLWZhOlwiXFwjXCI7XG59XG5cbi5mYS1kb2xsYXItc2lnbiB7XG4gIC0tZmE6XCJcXCRcIjtcbn1cblxuLmZhLWRvbGxhciB7XG4gIC0tZmE6XCJcXCRcIjtcbn1cblxuLmZhLXVzZCB7XG4gIC0tZmE6XCJcXCRcIjtcbn1cblxuLmZhLXBlcmNlbnQge1xuICAtLWZhOlwiXFwlXCI7XG59XG5cbi5mYS1wZXJjZW50YWdlIHtcbiAgLS1mYTpcIlxcJVwiO1xufVxuXG4uZmEtYXN0ZXJpc2sge1xuICAtLWZhOlwiXFwqXCI7XG59XG5cbi5mYS1wbHVzIHtcbiAgLS1mYTpcIlxcK1wiO1xufVxuXG4uZmEtYWRkIHtcbiAgLS1mYTpcIlxcK1wiO1xufVxuXG4uZmEtbGVzcy10aGFuIHtcbiAgLS1mYTpcIlxcPFwiO1xufVxuXG4uZmEtZXF1YWxzIHtcbiAgLS1mYTpcIlxcPVwiO1xufVxuXG4uZmEtZ3JlYXRlci10aGFuIHtcbiAgLS1mYTpcIlxcPlwiO1xufVxuXG4uZmEtcXVlc3Rpb24ge1xuICAtLWZhOlwiXFw/XCI7XG59XG5cbi5mYS1hdCB7XG4gIC0tZmE6XCJcXEBcIjtcbn1cblxuLmZhLWEge1xuICAtLWZhOlwiQVwiO1xufVxuXG4uZmEtYiB7XG4gIC0tZmE6XCJCXCI7XG59XG5cbi5mYS1jIHtcbiAgLS1mYTpcIkNcIjtcbn1cblxuLmZhLWQge1xuICAtLWZhOlwiRFwiO1xufVxuXG4uZmEtZSB7XG4gIC0tZmE6XCJFXCI7XG59XG5cbi5mYS1mIHtcbiAgLS1mYTpcIkZcIjtcbn1cblxuLmZhLWcge1xuICAtLWZhOlwiR1wiO1xufVxuXG4uZmEtaCB7XG4gIC0tZmE6XCJIXCI7XG59XG5cbi5mYS1pIHtcbiAgLS1mYTpcIklcIjtcbn1cblxuLmZhLWoge1xuICAtLWZhOlwiSlwiO1xufVxuXG4uZmEtayB7XG4gIC0tZmE6XCJLXCI7XG59XG5cbi5mYS1sIHtcbiAgLS1mYTpcIkxcIjtcbn1cblxuLmZhLW0ge1xuICAtLWZhOlwiTVwiO1xufVxuXG4uZmEtbiB7XG4gIC0tZmE6XCJOXCI7XG59XG5cbi5mYS1vIHtcbiAgLS1mYTpcIk9cIjtcbn1cblxuLmZhLXAge1xuICAtLWZhOlwiUFwiO1xufVxuXG4uZmEtcSB7XG4gIC0tZmE6XCJRXCI7XG59XG5cbi5mYS1yIHtcbiAgLS1mYTpcIlJcIjtcbn1cblxuLmZhLXMge1xuICAtLWZhOlwiU1wiO1xufVxuXG4uZmEtdCB7XG4gIC0tZmE6XCJUXCI7XG59XG5cbi5mYS11IHtcbiAgLS1mYTpcIlVcIjtcbn1cblxuLmZhLXYge1xuICAtLWZhOlwiVlwiO1xufVxuXG4uZmEtdyB7XG4gIC0tZmE6XCJXXCI7XG59XG5cbi5mYS14IHtcbiAgLS1mYTpcIlhcIjtcbn1cblxuLmZhLXkge1xuICAtLWZhOlwiWVwiO1xufVxuXG4uZmEteiB7XG4gIC0tZmE6XCJaXCI7XG59XG5cbi5mYS1mYXVjZXQge1xuICAtLWZhOlwi7oCFXCI7XG59XG5cbi5mYS1mYXVjZXQtZHJpcCB7XG4gIC0tZmE6XCLugIZcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktd2luZG93IHtcbiAgLS1mYTpcIu6AjVwiO1xufVxuXG4uZmEtaG91c2Utc2lnbmFsIHtcbiAgLS1mYTpcIu6AklwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtYXJyb3ctZG93biB7XG4gIC0tZmE6XCLugL9cIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLWRvd24ge1xuICAtLWZhOlwi7oC/XCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1hcnJvdy11cCB7XG4gIC0tZmE6XCLugYBcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXVwIHtcbiAgLS1mYTpcIu6BgFwiO1xufVxuXG4uZmEtdHJhaWxlciB7XG4gIC0tZmE6XCLugYFcIjtcbn1cblxuLmZhLWJhY3RlcmlhIHtcbiAgLS1mYTpcIu6BmVwiO1xufVxuXG4uZmEtYmFjdGVyaXVtIHtcbiAgLS1mYTpcIu6BmlwiO1xufVxuXG4uZmEtYm94LXRpc3N1ZSB7XG4gIC0tZmE6XCLugZtcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1tZWRpY2FsIHtcbiAgLS1mYTpcIu6BnFwiO1xufVxuXG4uZmEtaGFuZC1zcGFya2xlcyB7XG4gIC0tZmE6XCLugZ1cIjtcbn1cblxuLmZhLWhhbmRzLWJ1YmJsZXMge1xuICAtLWZhOlwi7oGeXCI7XG59XG5cbi5mYS1oYW5kcy13YXNoIHtcbiAgLS1mYTpcIu6BnlwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNsYXNoIHtcbiAgLS1mYTpcIu6BoFwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLWFsdC1zbGFzaCB7XG4gIC0tZmE6XCLugaBcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1zaW1wbGUtc2xhc2gge1xuICAtLWZhOlwi7oGgXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gge1xuICAtLWZhOlwi7oGhXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2gge1xuICAtLWZhOlwi7oGiXCI7XG59XG5cbi5mYS1oZWFkLXNpZGUtbWFzayB7XG4gIC0tZmE6XCLugaNcIjtcbn1cblxuLmZhLWhlYWQtc2lkZS12aXJ1cyB7XG4gIC0tZmE6XCLugaRcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktdXNlciB7XG4gIC0tZmE6XCLugaVcIjtcbn1cblxuLmZhLWhvdXNlLWxhcHRvcCB7XG4gIC0tZmE6XCLugaZcIjtcbn1cblxuLmZhLWxhcHRvcC1ob3VzZSB7XG4gIC0tZmE6XCLugaZcIjtcbn1cblxuLmZhLWx1bmdzLXZpcnVzIHtcbiAgLS1mYTpcIu6Bp1wiO1xufVxuXG4uZmEtcGVvcGxlLWFycm93cyB7XG4gIC0tZmE6XCLugahcIjtcbn1cblxuLmZhLXBlb3BsZS1hcnJvd3MtbGVmdC1yaWdodCB7XG4gIC0tZmE6XCLugahcIjtcbn1cblxuLmZhLXBsYW5lLXNsYXNoIHtcbiAgLS1mYTpcIu6BqVwiO1xufVxuXG4uZmEtcHVtcC1tZWRpY2FsIHtcbiAgLS1mYTpcIu6BqlwiO1xufVxuXG4uZmEtcHVtcC1zb2FwIHtcbiAgLS1mYTpcIu6Bq1wiO1xufVxuXG4uZmEtc2hpZWxkLXZpcnVzIHtcbiAgLS1mYTpcIu6BrFwiO1xufVxuXG4uZmEtc2luayB7XG4gIC0tZmE6XCLuga1cIjtcbn1cblxuLmZhLXNvYXAge1xuICAtLWZhOlwi7oGuXCI7XG59XG5cbi5mYS1zdG9wd2F0Y2gtMjAge1xuICAtLWZhOlwi7oGvXCI7XG59XG5cbi5mYS1zaG9wLXNsYXNoIHtcbiAgLS1mYTpcIu6BsFwiO1xufVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoIHtcbiAgLS1mYTpcIu6BsFwiO1xufVxuXG4uZmEtc3RvcmUtc2xhc2gge1xuICAtLWZhOlwi7oGxXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2gge1xuICAtLWZhOlwi7oGyXCI7XG59XG5cbi5mYS11c2Vycy1zbGFzaCB7XG4gIC0tZmE6XCLugbNcIjtcbn1cblxuLmZhLXZpcnVzIHtcbiAgLS1mYTpcIu6BtFwiO1xufVxuXG4uZmEtdmlydXMtc2xhc2gge1xuICAtLWZhOlwi7oG1XCI7XG59XG5cbi5mYS12aXJ1c2VzIHtcbiAgLS1mYTpcIu6BtlwiO1xufVxuXG4uZmEtdmVzdCB7XG4gIC0tZmE6XCLugoVcIjtcbn1cblxuLmZhLXZlc3QtcGF0Y2hlcyB7XG4gIC0tZmE6XCLugoZcIjtcbn1cblxuLmZhLWFycm93LXRyZW5kLWRvd24ge1xuICAtLWZhOlwi7oKXXCI7XG59XG5cbi5mYS1hcnJvdy10cmVuZC11cCB7XG4gIC0tZmE6XCLugphcIjtcbn1cblxuLmZhLWFycm93LXVwLWZyb20tYnJhY2tldCB7XG4gIC0tZmE6XCLugppcIjtcbn1cblxuLmZhLWF1c3RyYWwtc2lnbiB7XG4gIC0tZmE6XCLugqlcIjtcbn1cblxuLmZhLWJhaHQtc2lnbiB7XG4gIC0tZmE6XCLugqxcIjtcbn1cblxuLmZhLWJpdGNvaW4tc2lnbiB7XG4gIC0tZmE6XCLugrRcIjtcbn1cblxuLmZhLWJvbHQtbGlnaHRuaW5nIHtcbiAgLS1mYTpcIu6Ct1wiO1xufVxuXG4uZmEtYm9vay1ib29rbWFyayB7XG4gIC0tZmE6XCLugrtcIjtcbn1cblxuLmZhLWNhbWVyYS1yb3RhdGUge1xuICAtLWZhOlwi7oOYXCI7XG59XG5cbi5mYS1jZWRpLXNpZ24ge1xuICAtLWZhOlwi7oOfXCI7XG59XG5cbi5mYS1jaGFydC1jb2x1bW4ge1xuICAtLWZhOlwi7oOjXCI7XG59XG5cbi5mYS1jaGFydC1nYW50dCB7XG4gIC0tZmE6XCLug6RcIjtcbn1cblxuLmZhLWNsYXBwZXJib2FyZCB7XG4gIC0tZmE6XCLuhLFcIjtcbn1cblxuLmZhLWNsb3ZlciB7XG4gIC0tZmE6XCLuhLlcIjtcbn1cblxuLmZhLWNvZGUtY29tcGFyZSB7XG4gIC0tZmE6XCLuhLpcIjtcbn1cblxuLmZhLWNvZGUtZm9yayB7XG4gIC0tZmE6XCLuhLtcIjtcbn1cblxuLmZhLWNvZGUtcHVsbC1yZXF1ZXN0IHtcbiAgLS1mYTpcIu6EvFwiO1xufVxuXG4uZmEtY29sb24tc2lnbiB7XG4gIC0tZmE6XCLuhYBcIjtcbn1cblxuLmZhLWNydXplaXJvLXNpZ24ge1xuICAtLWZhOlwi7oWSXCI7XG59XG5cbi5mYS1kaXNwbGF5IHtcbiAgLS1mYTpcIu6Fo1wiO1xufVxuXG4uZmEtZG9uZy1zaWduIHtcbiAgLS1mYTpcIu6FqVwiO1xufVxuXG4uZmEtZWxldmF0b3Ige1xuICAtLWZhOlwi7oWtXCI7XG59XG5cbi5mYS1maWx0ZXItY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTpcIu6Fu1wiO1xufVxuXG4uZmEtZmxvcmluLXNpZ24ge1xuICAtLWZhOlwi7oaEXCI7XG59XG5cbi5mYS1mb2xkZXItY2xvc2VkIHtcbiAgLS1mYTpcIu6GhVwiO1xufVxuXG4uZmEtZnJhbmMtc2lnbiB7XG4gIC0tZmE6XCLuho9cIjtcbn1cblxuLmZhLWd1YXJhbmktc2lnbiB7XG4gIC0tZmE6XCLuhppcIjtcbn1cblxuLmZhLWd1biB7XG4gIC0tZmE6XCLuhptcIjtcbn1cblxuLmZhLWhhbmRzLWNsYXBwaW5nIHtcbiAgLS1mYTpcIu6GqFwiO1xufVxuXG4uZmEtaG91c2UtdXNlciB7XG4gIC0tZmE6XCLuhrBcIjtcbn1cblxuLmZhLWhvbWUtdXNlciB7XG4gIC0tZmE6XCLuhrBcIjtcbn1cblxuLmZhLWluZGlhbi1ydXBlZS1zaWduIHtcbiAgLS1mYTpcIu6GvFwiO1xufVxuXG4uZmEtaW5kaWFuLXJ1cGVlIHtcbiAgLS1mYTpcIu6GvFwiO1xufVxuXG4uZmEtaW5yIHtcbiAgLS1mYTpcIu6GvFwiO1xufVxuXG4uZmEta2lwLXNpZ24ge1xuICAtLWZhOlwi7oeEXCI7XG59XG5cbi5mYS1sYXJpLXNpZ24ge1xuICAtLWZhOlwi7oeIXCI7XG59XG5cbi5mYS1saXRlY29pbi1zaWduIHtcbiAgLS1mYTpcIu6Hk1wiO1xufVxuXG4uZmEtbWFuYXQtc2lnbiB7XG4gIC0tZmE6XCLuh5VcIjtcbn1cblxuLmZhLW1hc2stZmFjZSB7XG4gIC0tZmE6XCLuh5dcIjtcbn1cblxuLmZhLW1pbGwtc2lnbiB7XG4gIC0tZmE6XCLuh61cIjtcbn1cblxuLmZhLW1vbmV5LWJpbGxzIHtcbiAgLS1mYTpcIu6Hs1wiO1xufVxuXG4uZmEtbmFpcmEtc2lnbiB7XG4gIC0tZmE6XCLuh7ZcIjtcbn1cblxuLmZhLW5vdGRlZiB7XG4gIC0tZmE6XCLuh75cIjtcbn1cblxuLmZhLXBhbm9yYW1hIHtcbiAgLS1mYTpcIu6IiVwiO1xufVxuXG4uZmEtcGVzZXRhLXNpZ24ge1xuICAtLWZhOlwi7oihXCI7XG59XG5cbi5mYS1wZXNvLXNpZ24ge1xuICAtLWZhOlwi7oiiXCI7XG59XG5cbi5mYS1wbGFuZS11cCB7XG4gIC0tZmE6XCLuiK1cIjtcbn1cblxuLmZhLXJ1cGlhaC1zaWduIHtcbiAgLS1mYTpcIu6IvVwiO1xufVxuXG4uZmEtc3RhaXJzIHtcbiAgLS1mYTpcIu6KiVwiO1xufVxuXG4uZmEtdGltZWxpbmUge1xuICAtLWZhOlwi7oqcXCI7XG59XG5cbi5mYS10cnVjay1mcm9udCB7XG4gIC0tZmE6XCLuirdcIjtcbn1cblxuLmZhLXR1cmtpc2gtbGlyYS1zaWduIHtcbiAgLS1mYTpcIu6Ku1wiO1xufVxuXG4uZmEtdHJ5IHtcbiAgLS1mYTpcIu6Ku1wiO1xufVxuXG4uZmEtdHVya2lzaC1saXJhIHtcbiAgLS1mYTpcIu6Ku1wiO1xufVxuXG4uZmEtdmF1bHQge1xuICAtLWZhOlwi7ouFXCI7XG59XG5cbi5mYS13YW5kLW1hZ2ljLXNwYXJrbGVzIHtcbiAgLS1mYTpcIu6LilwiO1xufVxuXG4uZmEtbWFnaWMtd2FuZC1zcGFya2xlcyB7XG4gIC0tZmE6XCLui4pcIjtcbn1cblxuLmZhLXdoZWF0LWF3biB7XG4gIC0tZmE6XCLui41cIjtcbn1cblxuLmZhLXdoZWF0LWFsdCB7XG4gIC0tZmE6XCLui41cIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItbW92ZSB7XG4gIC0tZmE6XCLui45cIjtcbn1cblxuLmZhLXdoZWVsY2hhaXItYWx0IHtcbiAgLS1mYTpcIu6LjlwiO1xufVxuXG4uZmEtYmFuZ2xhZGVzaGktdGFrYS1zaWduIHtcbiAgLS1mYTpcIu6LplwiO1xufVxuXG4uZmEtYm93bC1yaWNlIHtcbiAgLS1mYTpcIu6Lq1wiO1xufVxuXG4uZmEtcGVyc29uLXByZWduYW50IHtcbiAgLS1mYTpcIu6MnlwiO1xufVxuXG4uZmEtaG91c2UtY2hpbW5leSB7XG4gIC0tZmE6XCLujq9cIjtcbn1cblxuLmZhLWhvbWUtbGcge1xuICAtLWZhOlwi7o6vXCI7XG59XG5cbi5mYS1ob3VzZS1jcmFjayB7XG4gIC0tZmE6XCLujrFcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwge1xuICAtLWZhOlwi7o6yXCI7XG59XG5cbi5mYS1jZW50LXNpZ24ge1xuICAtLWZhOlwi7o+1XCI7XG59XG5cbi5mYS1wbHVzLW1pbnVzIHtcbiAgLS1mYTpcIu6QvFwiO1xufVxuXG4uZmEtc2FpbGJvYXQge1xuICAtLWZhOlwi7pGFXCI7XG59XG5cbi5mYS1zZWN0aW9uIHtcbiAgLS1mYTpcIu6Rh1wiO1xufVxuXG4uZmEtc2hyaW1wIHtcbiAgLS1mYTpcIu6RiFwiO1xufVxuXG4uZmEtYnJhemlsaWFuLXJlYWwtc2lnbiB7XG4gIC0tZmE6XCLukaxcIjtcbn1cblxuLmZhLWNoYXJ0LXNpbXBsZSB7XG4gIC0tZmE6XCLukbNcIjtcbn1cblxuLmZhLWRpYWdyYW0tbmV4dCB7XG4gIC0tZmE6XCLukbZcIjtcbn1cblxuLmZhLWRpYWdyYW0tcHJlZGVjZXNzb3Ige1xuICAtLWZhOlwi7pG3XCI7XG59XG5cbi5mYS1kaWFncmFtLXN1Y2Nlc3NvciB7XG4gIC0tZmE6XCLukbpcIjtcbn1cblxuLmZhLWVhcnRoLW9jZWFuaWEge1xuICAtLWZhOlwi7pG7XCI7XG59XG5cbi5mYS1nbG9iZS1vY2VhbmlhIHtcbiAgLS1mYTpcIu6Ru1wiO1xufVxuXG4uZmEtYnVnLXNsYXNoIHtcbiAgLS1mYTpcIu6SkFwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtcGx1cyB7XG4gIC0tZmE6XCLukpRcIjtcbn1cblxuLmZhLXNob3AtbG9jayB7XG4gIC0tZmE6XCLukqVcIjtcbn1cblxuLmZhLXZpcnVzLWNvdmlkIHtcbiAgLS1mYTpcIu6SqFwiO1xufVxuXG4uZmEtdmlydXMtY292aWQtc2xhc2gge1xuICAtLWZhOlwi7pKpXCI7XG59XG5cbi5mYS1hbmNob3ItY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTpcIu6SqlwiO1xufVxuXG4uZmEtYW5jaG9yLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLukqtcIjtcbn1cblxuLmZhLWFuY2hvci1jaXJjbGUteG1hcmsge1xuICAtLWZhOlwi7pKsXCI7XG59XG5cbi5mYS1hbmNob3ItbG9jayB7XG4gIC0tZmE6XCLukq1cIjtcbn1cblxuLmZhLWFycm93LWRvd24tdXAtYWNyb3NzLWxpbmUge1xuICAtLWZhOlwi7pKvXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXVwLWxvY2sge1xuICAtLWZhOlwi7pKwXCI7XG59XG5cbi5mYS1hcnJvdy1yaWdodC10by1jaXR5IHtcbiAgLS1mYTpcIu6Ss1wiO1xufVxuXG4uZmEtYXJyb3ctdXAtZnJvbS1ncm91bmQtd2F0ZXIge1xuICAtLWZhOlwi7pK1XCI7XG59XG5cbi5mYS1hcnJvdy11cC1mcm9tLXdhdGVyLXB1bXAge1xuICAtLWZhOlwi7pK2XCI7XG59XG5cbi5mYS1hcnJvdy11cC1yaWdodC1kb3RzIHtcbiAgLS1mYTpcIu6St1wiO1xufVxuXG4uZmEtYXJyb3dzLWRvd24tdG8tbGluZSB7XG4gIC0tZmE6XCLukrhcIjtcbn1cblxuLmZhLWFycm93cy1kb3duLXRvLXBlb3BsZSB7XG4gIC0tZmE6XCLukrlcIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0LXRvLWxpbmUge1xuICAtLWZhOlwi7pK6XCI7XG59XG5cbi5mYS1hcnJvd3Mtc3BpbiB7XG4gIC0tZmE6XCLukrtcIjtcbn1cblxuLmZhLWFycm93cy1zcGxpdC11cC1hbmQtbGVmdCB7XG4gIC0tZmE6XCLukrxcIjtcbn1cblxuLmZhLWFycm93cy10by1jaXJjbGUge1xuICAtLWZhOlwi7pK9XCI7XG59XG5cbi5mYS1hcnJvd3MtdG8tZG90IHtcbiAgLS1mYTpcIu6SvlwiO1xufVxuXG4uZmEtYXJyb3dzLXRvLWV5ZSB7XG4gIC0tZmE6XCLukr9cIjtcbn1cblxuLmZhLWFycm93cy10dXJuLXJpZ2h0IHtcbiAgLS1mYTpcIu6TgFwiO1xufVxuXG4uZmEtYXJyb3dzLXR1cm4tdG8tZG90cyB7XG4gIC0tZmE6XCLuk4FcIjtcbn1cblxuLmZhLWFycm93cy11cC10by1saW5lIHtcbiAgLS1mYTpcIu6TglwiO1xufVxuXG4uZmEtYm9yZS1ob2xlIHtcbiAgLS1mYTpcIu6Tg1wiO1xufVxuXG4uZmEtYm90dGxlLWRyb3BsZXQge1xuICAtLWZhOlwi7pOEXCI7XG59XG5cbi5mYS1ib3R0bGUtd2F0ZXIge1xuICAtLWZhOlwi7pOFXCI7XG59XG5cbi5mYS1ib3dsLWZvb2Qge1xuICAtLWZhOlwi7pOGXCI7XG59XG5cbi5mYS1ib3hlcy1wYWNraW5nIHtcbiAgLS1mYTpcIu6Th1wiO1xufVxuXG4uZmEtYnJpZGdlIHtcbiAgLS1mYTpcIu6TiFwiO1xufVxuXG4uZmEtYnJpZGdlLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLuk4lcIjtcbn1cblxuLmZhLWJyaWRnZS1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOlwi7pOKXCI7XG59XG5cbi5mYS1icmlkZ2UtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTpcIu6Ti1wiO1xufVxuXG4uZmEtYnJpZGdlLWxvY2sge1xuICAtLWZhOlwi7pOMXCI7XG59XG5cbi5mYS1icmlkZ2Utd2F0ZXIge1xuICAtLWZhOlwi7pOOXCI7XG59XG5cbi5mYS1idWNrZXQge1xuICAtLWZhOlwi7pOPXCI7XG59XG5cbi5mYS1idWdzIHtcbiAgLS1mYTpcIu6TkFwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu6TkVwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTpcIu6TklwiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTpcIu6Tk1wiO1xufVxuXG4uZmEtYnVpbGRpbmctY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTpcIu6TlFwiO1xufVxuXG4uZmEtYnVpbGRpbmctZmxhZyB7XG4gIC0tZmE6XCLuk5VcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLWxvY2sge1xuICAtLWZhOlwi7pOWXCI7XG59XG5cbi5mYS1idWlsZGluZy1uZ28ge1xuICAtLWZhOlwi7pOXXCI7XG59XG5cbi5mYS1idWlsZGluZy1zaGllbGQge1xuICAtLWZhOlwi7pOYXCI7XG59XG5cbi5mYS1idWlsZGluZy11biB7XG4gIC0tZmE6XCLuk5lcIjtcbn1cblxuLmZhLWJ1aWxkaW5nLXVzZXIge1xuICAtLWZhOlwi7pOaXCI7XG59XG5cbi5mYS1idWlsZGluZy13aGVhdCB7XG4gIC0tZmE6XCLuk5tcIjtcbn1cblxuLmZhLWJ1cnN0IHtcbiAgLS1mYTpcIu6TnFwiO1xufVxuXG4uZmEtY2FyLW9uIHtcbiAgLS1mYTpcIu6TnVwiO1xufVxuXG4uZmEtY2FyLXR1bm5lbCB7XG4gIC0tZmE6XCLuk55cIjtcbn1cblxuLmZhLWNoaWxkLWNvbWJhdGFudCB7XG4gIC0tZmE6XCLuk6BcIjtcbn1cblxuLmZhLWNoaWxkLXJpZmxlIHtcbiAgLS1mYTpcIu6ToFwiO1xufVxuXG4uZmEtY2hpbGRyZW4ge1xuICAtLWZhOlwi7pOhXCI7XG59XG5cbi5mYS1jaXJjbGUtbm9kZXMge1xuICAtLWZhOlwi7pOiXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtcXVlc3Rpb24ge1xuICAtLWZhOlwi7pOjXCI7XG59XG5cbi5mYS1jbG91ZC1zaG93ZXJzLXdhdGVyIHtcbiAgLS1mYTpcIu6TpFwiO1xufVxuXG4uZmEtY29tcHV0ZXIge1xuICAtLWZhOlwi7pOlXCI7XG59XG5cbi5mYS1jdWJlcy1zdGFja2VkIHtcbiAgLS1mYTpcIu6TplwiO1xufVxuXG4uZmEtZW52ZWxvcGUtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTpcIu6TqFwiO1xufVxuXG4uZmEtZXhwbG9zaW9uIHtcbiAgLS1mYTpcIu6TqVwiO1xufVxuXG4uZmEtZmVycnkge1xuICAtLWZhOlwi7pOqXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLuk6tcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLW1pbnVzIHtcbiAgLS1mYTpcIu6TrVwiO1xufVxuXG4uZmEtZmlsZS1jaXJjbGUtcXVlc3Rpb24ge1xuICAtLWZhOlwi7pOvXCI7XG59XG5cbi5mYS1maWxlLXNoaWVsZCB7XG4gIC0tZmE6XCLuk7BcIjtcbn1cblxuLmZhLWZpcmUtYnVybmVyIHtcbiAgLS1mYTpcIu6TsVwiO1xufVxuXG4uZmEtZmlzaC1maW5zIHtcbiAgLS1mYTpcIu6TslwiO1xufVxuXG4uZmEtZmxhc2stdmlhbCB7XG4gIC0tZmE6XCLuk7NcIjtcbn1cblxuLmZhLWdsYXNzLXdhdGVyIHtcbiAgLS1mYTpcIu6TtFwiO1xufVxuXG4uZmEtZ2xhc3Mtd2F0ZXItZHJvcGxldCB7XG4gIC0tZmE6XCLuk7VcIjtcbn1cblxuLmZhLWdyb3VwLWFycm93cy1yb3RhdGUge1xuICAtLWZhOlwi7pO2XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGFuZCB7XG4gIC0tZmE6XCLuk7dcIjtcbn1cblxuLmZhLWhhbmRjdWZmcyB7XG4gIC0tZmE6XCLuk7hcIjtcbn1cblxuLmZhLWhhbmRzLWJvdW5kIHtcbiAgLS1mYTpcIu6TuVwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZy1jaGlsZCB7XG4gIC0tZmE6XCLuk7pcIjtcbn1cblxuLmZhLWhhbmRzLWhvbGRpbmctY2lyY2xlIHtcbiAgLS1mYTpcIu6Tu1wiO1xufVxuXG4uZmEtaGVhcnQtY2lyY2xlLWJvbHQge1xuICAtLWZhOlwi7pO8XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOlwi7pO9XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOlwi7pO+XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtbWludXMge1xuICAtLWZhOlwi7pO/XCI7XG59XG5cbi5mYS1oZWFydC1jaXJjbGUtcGx1cyB7XG4gIC0tZmE6XCLulIBcIjtcbn1cblxuLmZhLWhlYXJ0LWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLulIFcIjtcbn1cblxuLmZhLWhlbGljb3B0ZXItc3ltYm9sIHtcbiAgLS1mYTpcIu6UglwiO1xufVxuXG4uZmEtaGVsbWV0LXVuIHtcbiAgLS1mYTpcIu6Ug1wiO1xufVxuXG4uZmEtaGlsbC1hdmFsYW5jaGUge1xuICAtLWZhOlwi7pSHXCI7XG59XG5cbi5mYS1oaWxsLXJvY2tzbGlkZSB7XG4gIC0tZmE6XCLulIhcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulIlcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLulIpcIjtcbn1cblxuLmZhLWhvdXNlLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLulItcIjtcbn1cblxuLmZhLWhvdXNlLWZpcmUge1xuICAtLWZhOlwi7pSMXCI7XG59XG5cbi5mYS1ob3VzZS1mbGFnIHtcbiAgLS1mYTpcIu6UjVwiO1xufVxuXG4uZmEtaG91c2UtZmxvb2Qtd2F0ZXIge1xuICAtLWZhOlwi7pSOXCI7XG59XG5cbi5mYS1ob3VzZS1mbG9vZC13YXRlci1jaXJjbGUtYXJyb3ctcmlnaHQge1xuICAtLWZhOlwi7pSPXCI7XG59XG5cbi5mYS1ob3VzZS1sb2NrIHtcbiAgLS1mYTpcIu6UkFwiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOlwi7pSRXCI7XG59XG5cbi5mYS1ob3VzZS1tZWRpY2FsLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLulJJcIjtcbn1cblxuLmZhLWhvdXNlLW1lZGljYWwtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTpcIu6Uk1wiO1xufVxuXG4uZmEtaG91c2UtbWVkaWNhbC1mbGFnIHtcbiAgLS1mYTpcIu6UlFwiO1xufVxuXG4uZmEtaG91c2UtdHN1bmFtaSB7XG4gIC0tZmE6XCLulJVcIjtcbn1cblxuLmZhLWphciB7XG4gIC0tZmE6XCLulJZcIjtcbn1cblxuLmZhLWphci13aGVhdCB7XG4gIC0tZmE6XCLulJdcIjtcbn1cblxuLmZhLWpldC1maWdodGVyLXVwIHtcbiAgLS1mYTpcIu6UmFwiO1xufVxuXG4uZmEtanVnLWRldGVyZ2VudCB7XG4gIC0tZmE6XCLulJlcIjtcbn1cblxuLmZhLWtpdGNoZW4tc2V0IHtcbiAgLS1mYTpcIu6UmlwiO1xufVxuXG4uZmEtbGFuZC1taW5lLW9uIHtcbiAgLS1mYTpcIu6Um1wiO1xufVxuXG4uZmEtbGFuZG1hcmstZmxhZyB7XG4gIC0tZmE6XCLulJxcIjtcbn1cblxuLmZhLWxhcHRvcC1maWxlIHtcbiAgLS1mYTpcIu6UnVwiO1xufVxuXG4uZmEtbGluZXMtbGVhbmluZyB7XG4gIC0tZmE6XCLulJ5cIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbi1sb2NrIHtcbiAgLS1mYTpcIu6Un1wiO1xufVxuXG4uZmEtbG9jdXN0IHtcbiAgLS1mYTpcIu6UoFwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1hcnJvdy1yaWdodCB7XG4gIC0tZmE6XCLulKFcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtY2hhcnQge1xuICAtLWZhOlwi7pSiXCI7XG59XG5cbi5mYS1tYXJzLWFuZC12ZW51cy1idXJzdCB7XG4gIC0tZmE6XCLulKNcIjtcbn1cblxuLmZhLW1hc2stdmVudGlsYXRvciB7XG4gIC0tZmE6XCLulKRcIjtcbn1cblxuLmZhLW1hdHRyZXNzLXBpbGxvdyB7XG4gIC0tZmE6XCLulKVcIjtcbn1cblxuLmZhLW1vYmlsZS1yZXRybyB7XG4gIC0tZmE6XCLulKdcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtdHJhbnNmZXIge1xuICAtLWZhOlwi7pSoXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXRyZW5kLXVwIHtcbiAgLS1mYTpcIu6UqVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbC13aGVhdCB7XG4gIC0tZmE6XCLulKpcIjtcbn1cblxuLmZhLW1vc3F1aXRvIHtcbiAgLS1mYTpcIu6Uq1wiO1xufVxuXG4uZmEtbW9zcXVpdG8tbmV0IHtcbiAgLS1mYTpcIu6UrFwiO1xufVxuXG4uZmEtbW91bmQge1xuICAtLWZhOlwi7pStXCI7XG59XG5cbi5mYS1tb3VudGFpbi1jaXR5IHtcbiAgLS1mYTpcIu6UrlwiO1xufVxuXG4uZmEtbW91bnRhaW4tc3VuIHtcbiAgLS1mYTpcIu6Ur1wiO1xufVxuXG4uZmEtb2lsLXdlbGwge1xuICAtLWZhOlwi7pSyXCI7XG59XG5cbi5mYS1wZW9wbGUtZ3JvdXAge1xuICAtLWZhOlwi7pSzXCI7XG59XG5cbi5mYS1wZW9wbGUtbGluZSB7XG4gIC0tZmE6XCLulLRcIjtcbn1cblxuLmZhLXBlb3BsZS1wdWxsaW5nIHtcbiAgLS1mYTpcIu6UtVwiO1xufVxuXG4uZmEtcGVvcGxlLXJvYmJlcnkge1xuICAtLWZhOlwi7pS2XCI7XG59XG5cbi5mYS1wZW9wbGUtcm9vZiB7XG4gIC0tZmE6XCLulLdcIjtcbn1cblxuLmZhLXBlcnNvbi1hcnJvdy1kb3duLXRvLWxpbmUge1xuICAtLWZhOlwi7pS4XCI7XG59XG5cbi5mYS1wZXJzb24tYXJyb3ctdXAtZnJvbS1saW5lIHtcbiAgLS1mYTpcIu6UuVwiO1xufVxuXG4uZmEtcGVyc29uLWJyZWFzdGZlZWRpbmcge1xuICAtLWZhOlwi7pS6XCI7XG59XG5cbi5mYS1wZXJzb24tYnVyc3Qge1xuICAtLWZhOlwi7pS7XCI7XG59XG5cbi5mYS1wZXJzb24tY2FuZSB7XG4gIC0tZmE6XCLulLxcIjtcbn1cblxuLmZhLXBlcnNvbi1jaGFsa2JvYXJkIHtcbiAgLS1mYTpcIu6UvVwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulL5cIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOlwi7pS/XCI7XG59XG5cbi5mYS1wZXJzb24tY2lyY2xlLW1pbnVzIHtcbiAgLS1mYTpcIu6VgFwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1wbHVzIHtcbiAgLS1mYTpcIu6VgVwiO1xufVxuXG4uZmEtcGVyc29uLWNpcmNsZS1xdWVzdGlvbiB7XG4gIC0tZmE6XCLulYJcIjtcbn1cblxuLmZhLXBlcnNvbi1jaXJjbGUteG1hcmsge1xuICAtLWZhOlwi7pWDXCI7XG59XG5cbi5mYS1wZXJzb24tZHJlc3MtYnVyc3Qge1xuICAtLWZhOlwi7pWEXCI7XG59XG5cbi5mYS1wZXJzb24tZHJvd25pbmcge1xuICAtLWZhOlwi7pWFXCI7XG59XG5cbi5mYS1wZXJzb24tZmFsbGluZyB7XG4gIC0tZmE6XCLulYZcIjtcbn1cblxuLmZhLXBlcnNvbi1mYWxsaW5nLWJ1cnN0IHtcbiAgLS1mYTpcIu6Vh1wiO1xufVxuXG4uZmEtcGVyc29uLWhhbGYtZHJlc3Mge1xuICAtLWZhOlwi7pWIXCI7XG59XG5cbi5mYS1wZXJzb24taGFyYXNzaW5nIHtcbiAgLS1mYTpcIu6ViVwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXBvaW50aW5nIHtcbiAgLS1mYTpcIu6VilwiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXJpZmxlIHtcbiAgLS1mYTpcIu6Vi1wiO1xufVxuXG4uZmEtcGVyc29uLW1pbGl0YXJ5LXRvLXBlcnNvbiB7XG4gIC0tZmE6XCLulYxcIjtcbn1cblxuLmZhLXBlcnNvbi1yYXlzIHtcbiAgLS1mYTpcIu6VjVwiO1xufVxuXG4uZmEtcGVyc29uLXJpZmxlIHtcbiAgLS1mYTpcIu6VjlwiO1xufVxuXG4uZmEtcGVyc29uLXNoZWx0ZXIge1xuICAtLWZhOlwi7pWPXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1sb29wLWxlZnQge1xuICAtLWZhOlwi7pWRXCI7XG59XG5cbi5mYS1wZXJzb24td2Fsa2luZy1hcnJvdy1yaWdodCB7XG4gIC0tZmE6XCLulZJcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nLWRhc2hlZC1saW5lLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu6Vk1wiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctbHVnZ2FnZSB7XG4gIC0tZmE6XCLulZRcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulZVcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLulZZcIjtcbn1cblxuLmZhLXBsYW5lLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLulZdcIjtcbn1cblxuLmZhLXBsYW5lLWxvY2sge1xuICAtLWZhOlwi7pWYXCI7XG59XG5cbi5mYS1wbGF0ZS13aGVhdCB7XG4gIC0tZmE6XCLulZpcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLWJvbHQge1xuICAtLWZhOlwi7pWbXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulZxcIjtcbn1cblxuLmZhLXBsdWctY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTpcIu6VnVwiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUtbWludXMge1xuICAtLWZhOlwi7pWeXCI7XG59XG5cbi5mYS1wbHVnLWNpcmNsZS1wbHVzIHtcbiAgLS1mYTpcIu6Vn1wiO1xufVxuXG4uZmEtcGx1Zy1jaXJjbGUteG1hcmsge1xuICAtLWZhOlwi7pWgXCI7XG59XG5cbi5mYS1yYW5raW5nLXN0YXIge1xuICAtLWZhOlwi7pWhXCI7XG59XG5cbi5mYS1yb2FkLWJhcnJpZXIge1xuICAtLWZhOlwi7pWiXCI7XG59XG5cbi5mYS1yb2FkLWJyaWRnZSB7XG4gIC0tZmE6XCLulaNcIjtcbn1cblxuLmZhLXJvYWQtY2lyY2xlLWNoZWNrIHtcbiAgLS1mYTpcIu6VpFwiO1xufVxuXG4uZmEtcm9hZC1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOlwi7pWlXCI7XG59XG5cbi5mYS1yb2FkLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLulaZcIjtcbn1cblxuLmZhLXJvYWQtbG9jayB7XG4gIC0tZmE6XCLuladcIjtcbn1cblxuLmZhLXJvYWQtc3Bpa2VzIHtcbiAgLS1mYTpcIu6VqFwiO1xufVxuXG4uZmEtcnVnIHtcbiAgLS1mYTpcIu6VqVwiO1xufVxuXG4uZmEtc2Fjay14bWFyayB7XG4gIC0tZmE6XCLulapcIjtcbn1cblxuLmZhLXNjaG9vbC1jaXJjbGUtY2hlY2sge1xuICAtLWZhOlwi7pWrXCI7XG59XG5cbi5mYS1zY2hvb2wtY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTpcIu6VrFwiO1xufVxuXG4uZmEtc2Nob29sLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLula1cIjtcbn1cblxuLmZhLXNjaG9vbC1mbGFnIHtcbiAgLS1mYTpcIu6VrlwiO1xufVxuXG4uZmEtc2Nob29sLWxvY2sge1xuICAtLWZhOlwi7pWvXCI7XG59XG5cbi5mYS1zaGVldC1wbGFzdGljIHtcbiAgLS1mYTpcIu6VsVwiO1xufVxuXG4uZmEtc2hpZWxkLWNhdCB7XG4gIC0tZmE6XCLulbJcIjtcbn1cblxuLmZhLXNoaWVsZC1kb2cge1xuICAtLWZhOlwi7pWzXCI7XG59XG5cbi5mYS1zaGllbGQtaGVhcnQge1xuICAtLWZhOlwi7pW0XCI7XG59XG5cbi5mYS1zcXVhcmUtbmZpIHtcbiAgLS1mYTpcIu6VtlwiO1xufVxuXG4uZmEtc3F1YXJlLXBlcnNvbi1jb25maW5lZCB7XG4gIC0tZmE6XCLulbdcIjtcbn1cblxuLmZhLXNxdWFyZS12aXJ1cyB7XG4gIC0tZmE6XCLulbhcIjtcbn1cblxuLmZhLXN0YWZmLXNuYWtlIHtcbiAgLS1mYTpcIu6VuVwiO1xufVxuXG4uZmEtcm9kLWFzY2xlcGl1cyB7XG4gIC0tZmE6XCLulblcIjtcbn1cblxuLmZhLXJvZC1zbmFrZSB7XG4gIC0tZmE6XCLulblcIjtcbn1cblxuLmZhLXN0YWZmLWFlc2N1bGFwaXVzIHtcbiAgLS1mYTpcIu6VuVwiO1xufVxuXG4uZmEtc3VuLXBsYW50LXdpbHQge1xuICAtLWZhOlwi7pW6XCI7XG59XG5cbi5mYS10YXJwIHtcbiAgLS1mYTpcIu6Vu1wiO1xufVxuXG4uZmEtdGFycC1kcm9wbGV0IHtcbiAgLS1mYTpcIu6VvFwiO1xufVxuXG4uZmEtdGVudCB7XG4gIC0tZmE6XCLulb1cIjtcbn1cblxuLmZhLXRlbnQtYXJyb3ctZG93bi10by1saW5lIHtcbiAgLS1mYTpcIu6VvlwiO1xufVxuXG4uZmEtdGVudC1hcnJvdy1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTpcIu6Vv1wiO1xufVxuXG4uZmEtdGVudC1hcnJvdy10dXJuLWxlZnQge1xuICAtLWZhOlwi7paAXCI7XG59XG5cbi5mYS10ZW50LWFycm93cy1kb3duIHtcbiAgLS1mYTpcIu6WgVwiO1xufVxuXG4uZmEtdGVudHMge1xuICAtLWZhOlwi7paCXCI7XG59XG5cbi5mYS10b2lsZXQtcG9ydGFibGUge1xuICAtLWZhOlwi7paDXCI7XG59XG5cbi5mYS10b2lsZXRzLXBvcnRhYmxlIHtcbiAgLS1mYTpcIu6WhFwiO1xufVxuXG4uZmEtdG93ZXItY2VsbCB7XG4gIC0tZmE6XCLuloVcIjtcbn1cblxuLmZhLXRvd2VyLW9ic2VydmF0aW9uIHtcbiAgLS1mYTpcIu6WhlwiO1xufVxuXG4uZmEtdHJlZS1jaXR5IHtcbiAgLS1mYTpcIu6Wh1wiO1xufVxuXG4uZmEtdHJvd2VsIHtcbiAgLS1mYTpcIu6WiVwiO1xufVxuXG4uZmEtdHJvd2VsLWJyaWNrcyB7XG4gIC0tZmE6XCLulopcIjtcbn1cblxuLmZhLXRydWNrLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu6Wi1wiO1xufVxuXG4uZmEtdHJ1Y2stZHJvcGxldCB7XG4gIC0tZmE6XCLuloxcIjtcbn1cblxuLmZhLXRydWNrLWZpZWxkIHtcbiAgLS1mYTpcIu6WjVwiO1xufVxuXG4uZmEtdHJ1Y2stZmllbGQtdW4ge1xuICAtLWZhOlwi7paOXCI7XG59XG5cbi5mYS10cnVjay1wbGFuZSB7XG4gIC0tZmE6XCLulo9cIjtcbn1cblxuLmZhLXVzZXJzLWJldHdlZW4tbGluZXMge1xuICAtLWZhOlwi7paRXCI7XG59XG5cbi5mYS11c2Vycy1saW5lIHtcbiAgLS1mYTpcIu6WklwiO1xufVxuXG4uZmEtdXNlcnMtcmF5cyB7XG4gIC0tZmE6XCLulpNcIjtcbn1cblxuLmZhLXVzZXJzLXJlY3RhbmdsZSB7XG4gIC0tZmE6XCLulpRcIjtcbn1cblxuLmZhLXVzZXJzLXZpZXdmaW5kZXIge1xuICAtLWZhOlwi7paVXCI7XG59XG5cbi5mYS12aWFsLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulpZcIjtcbn1cblxuLmZhLXZpYWwtdmlydXMge1xuICAtLWZhOlwi7paXXCI7XG59XG5cbi5mYS13aGVhdC1hd24tY2lyY2xlLWV4Y2xhbWF0aW9uIHtcbiAgLS1mYTpcIu6WmFwiO1xufVxuXG4uZmEtd29ybSB7XG4gIC0tZmE6XCLulplcIjtcbn1cblxuLmZhLXhtYXJrcy1saW5lcyB7XG4gIC0tZmE6XCLulppcIjtcbn1cblxuLmZhLWNoaWxkLWRyZXNzIHtcbiAgLS1mYTpcIu6WnFwiO1xufVxuXG4uZmEtY2hpbGQtcmVhY2hpbmcge1xuICAtLWZhOlwi7padXCI7XG59XG5cbi5mYS1maWxlLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLulqBcIjtcbn1cblxuLmZhLWZpbGUtY2lyY2xlLXhtYXJrIHtcbiAgLS1mYTpcIu6WoVwiO1xufVxuXG4uZmEtcGVyc29uLXRocm91Z2gtd2luZG93IHtcbiAgLS1mYTpcIu6WqVwiO1xufVxuXG4uZmEtcGxhbnQtd2lsdCB7XG4gIC0tZmE6XCLulqpcIjtcbn1cblxuLmZhLXN0YXBsZXIge1xuICAtLWZhOlwi7pavXCI7XG59XG5cbi5mYS10cmFpbi10cmFtIHtcbiAgLS1mYTpcIu6WtFwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHMtY29sdW1uLWxvY2sge1xuICAtLWZhOlwi7pm4XCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1yb3ctbG9jayB7XG4gIC0tZmE6XCLumbpcIjtcbn1cblxuLmZhLXdlYi1hd2Vzb21lIHtcbiAgLS1mYTpcIu6aglwiO1xufVxuXG4uZmEtdGh1bWJ0YWNrLXNsYXNoIHtcbiAgLS1mYTpcIu6aj1wiO1xufVxuXG4uZmEtdGh1bWItdGFjay1zbGFzaCB7XG4gIC0tZmE6XCLumo9cIjtcbn1cblxuLmZhLXRhYmxlLWNlbGxzLXJvdy11bmxvY2sge1xuICAtLWZhOlwi7pqRXCI7XG59XG5cbi5mYS1jaGFydC1kaWFncmFtIHtcbiAgLS1mYTpcIu6alVwiO1xufVxuXG4uZmEtY29tbWVudC1ub2RlcyB7XG4gIC0tZmE6XCLumpZcIjtcbn1cblxuLmZhLWZpbGUtZnJhZ21lbnQge1xuICAtLWZhOlwi7pqXXCI7XG59XG5cbi5mYS1maWxlLWhhbGYtZGFzaGVkIHtcbiAgLS1mYTpcIu6amFwiO1xufVxuXG4uZmEtaGV4YWdvbi1ub2RlcyB7XG4gIC0tZmE6XCLumplcIjtcbn1cblxuLmZhLWhleGFnb24tbm9kZXMtYm9sdCB7XG4gIC0tZmE6XCLumppcIjtcbn1cblxuLmZhLXNxdWFyZS1iaW5hcnkge1xuICAtLWZhOlwi7pqbXCI7XG59XG5cbi5mYS1wZW50YWdvbiB7XG4gIC0tZmE6XCLunpBcIjtcbn1cblxuLmZhLW5vbi1iaW5hcnkge1xuICAtLWZhOlwi7qCHXCI7XG59XG5cbi5mYS1zcGlyYWwge1xuICAtLWZhOlwi7qCKXCI7XG59XG5cbi5mYS1tb2JpbGUtdmlicmF0ZSB7XG4gIC0tZmE6XCLuoJZcIjtcbn1cblxuLmZhLXNpbmdsZS1xdW90ZS1sZWZ0IHtcbiAgLS1mYTpcIu6gm1wiO1xufVxuXG4uZmEtc2luZ2xlLXF1b3RlLXJpZ2h0IHtcbiAgLS1mYTpcIu6gnFwiO1xufVxuXG4uZmEtYnVzLXNpZGUge1xuICAtLWZhOlwi7qCdXCI7XG59XG5cbi5mYS1zZXB0YWdvbiB7XG4gIC0tZmE6XCLuoKBcIjtcbn1cblxuLmZhLWhlcHRhZ29uIHtcbiAgLS1mYTpcIu6goFwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcy1lbXB0eSB7XG4gIC0tZmE6XCLvgIBcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmkge1xuICAtLWZhOlwi74CAXCI7XG59XG5cbi5mYS1tdXNpYyB7XG4gIC0tZmE6XCLvgIFcIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3Mge1xuICAtLWZhOlwi74CCXCI7XG59XG5cbi5mYS1zZWFyY2gge1xuICAtLWZhOlwi74CCXCI7XG59XG5cbi5mYS1oZWFydCB7XG4gIC0tZmE6XCLvgIRcIjtcbn1cblxuLmZhLXN0YXIge1xuICAtLWZhOlwi74CFXCI7XG59XG5cbi5mYS11c2VyIHtcbiAgLS1mYTpcIu+Ah1wiO1xufVxuXG4uZmEtdXNlci1hbHQge1xuICAtLWZhOlwi74CHXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlIHtcbiAgLS1mYTpcIu+Ah1wiO1xufVxuXG4uZmEtZmlsbSB7XG4gIC0tZmE6XCLvgIhcIjtcbn1cblxuLmZhLWZpbG0tYWx0IHtcbiAgLS1mYTpcIu+AiFwiO1xufVxuXG4uZmEtZmlsbS1zaW1wbGUge1xuICAtLWZhOlwi74CIXCI7XG59XG5cbi5mYS10YWJsZS1jZWxscy1sYXJnZSB7XG4gIC0tZmE6XCLvgIlcIjtcbn1cblxuLmZhLXRoLWxhcmdlIHtcbiAgLS1mYTpcIu+AiVwiO1xufVxuXG4uZmEtdGFibGUtY2VsbHMge1xuICAtLWZhOlwi74CKXCI7XG59XG5cbi5mYS10aCB7XG4gIC0tZmE6XCLvgIpcIjtcbn1cblxuLmZhLXRhYmxlLWxpc3Qge1xuICAtLWZhOlwi74CLXCI7XG59XG5cbi5mYS10aC1saXN0IHtcbiAgLS1mYTpcIu+Ai1wiO1xufVxuXG4uZmEtY2hlY2sge1xuICAtLWZhOlwi74CMXCI7XG59XG5cbi5mYS14bWFyayB7XG4gIC0tZmE6XCLvgI1cIjtcbn1cblxuLmZhLWNsb3NlIHtcbiAgLS1mYTpcIu+AjVwiO1xufVxuXG4uZmEtbXVsdGlwbHkge1xuICAtLWZhOlwi74CNXCI7XG59XG5cbi5mYS1yZW1vdmUge1xuICAtLWZhOlwi74CNXCI7XG59XG5cbi5mYS10aW1lcyB7XG4gIC0tZmE6XCLvgI1cIjtcbn1cblxuLmZhLW1hZ25pZnlpbmctZ2xhc3MtcGx1cyB7XG4gIC0tZmE6XCLvgI5cIjtcbn1cblxuLmZhLXNlYXJjaC1wbHVzIHtcbiAgLS1mYTpcIu+AjlwiO1xufVxuXG4uZmEtbWFnbmlmeWluZy1nbGFzcy1taW51cyB7XG4gIC0tZmE6XCLvgJBcIjtcbn1cblxuLmZhLXNlYXJjaC1taW51cyB7XG4gIC0tZmE6XCLvgJBcIjtcbn1cblxuLmZhLXBvd2VyLW9mZiB7XG4gIC0tZmE6XCLvgJFcIjtcbn1cblxuLmZhLXNpZ25hbCB7XG4gIC0tZmE6XCLvgJJcIjtcbn1cblxuLmZhLXNpZ25hbC01IHtcbiAgLS1mYTpcIu+AklwiO1xufVxuXG4uZmEtc2lnbmFsLXBlcmZlY3Qge1xuICAtLWZhOlwi74CSXCI7XG59XG5cbi5mYS1nZWFyIHtcbiAgLS1mYTpcIu+Ak1wiO1xufVxuXG4uZmEtY29nIHtcbiAgLS1mYTpcIu+Ak1wiO1xufVxuXG4uZmEtaG91c2Uge1xuICAtLWZhOlwi74CVXCI7XG59XG5cbi5mYS1ob21lIHtcbiAgLS1mYTpcIu+AlVwiO1xufVxuXG4uZmEtaG9tZS1hbHQge1xuICAtLWZhOlwi74CVXCI7XG59XG5cbi5mYS1ob21lLWxnLWFsdCB7XG4gIC0tZmE6XCLvgJVcIjtcbn1cblxuLmZhLWNsb2NrIHtcbiAgLS1mYTpcIu+Al1wiO1xufVxuXG4uZmEtY2xvY2stZm91ciB7XG4gIC0tZmE6XCLvgJdcIjtcbn1cblxuLmZhLXJvYWQge1xuICAtLWZhOlwi74CYXCI7XG59XG5cbi5mYS1kb3dubG9hZCB7XG4gIC0tZmE6XCLvgJlcIjtcbn1cblxuLmZhLWluYm94IHtcbiAgLS1mYTpcIu+AnFwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLXJpZ2h0IHtcbiAgLS1mYTpcIu+AnlwiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtcm90YXRlIHtcbiAgLS1mYTpcIu+AnlwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWZvcndhcmQge1xuICAtLWZhOlwi74CeXCI7XG59XG5cbi5mYS1yZWRvIHtcbiAgLS1mYTpcIu+AnlwiO1xufVxuXG4uZmEtYXJyb3dzLXJvdGF0ZSB7XG4gIC0tZmE6XCLvgKFcIjtcbn1cblxuLmZhLXJlZnJlc2gge1xuICAtLWZhOlwi74ChXCI7XG59XG5cbi5mYS1zeW5jIHtcbiAgLS1mYTpcIu+AoVwiO1xufVxuXG4uZmEtcmVjdGFuZ2xlLWxpc3Qge1xuICAtLWZhOlwi74CiXCI7XG59XG5cbi5mYS1saXN0LWFsdCB7XG4gIC0tZmE6XCLvgKJcIjtcbn1cblxuLmZhLWxvY2sge1xuICAtLWZhOlwi74CjXCI7XG59XG5cbi5mYS1mbGFnIHtcbiAgLS1mYTpcIu+ApFwiO1xufVxuXG4uZmEtaGVhZHBob25lcyB7XG4gIC0tZmE6XCLvgKVcIjtcbn1cblxuLmZhLWhlYWRwaG9uZXMtYWx0IHtcbiAgLS1mYTpcIu+ApVwiO1xufVxuXG4uZmEtaGVhZHBob25lcy1zaW1wbGUge1xuICAtLWZhOlwi74ClXCI7XG59XG5cbi5mYS12b2x1bWUtb2ZmIHtcbiAgLS1mYTpcIu+AplwiO1xufVxuXG4uZmEtdm9sdW1lLWxvdyB7XG4gIC0tZmE6XCLvgKdcIjtcbn1cblxuLmZhLXZvbHVtZS1kb3duIHtcbiAgLS1mYTpcIu+Ap1wiO1xufVxuXG4uZmEtdm9sdW1lLWhpZ2gge1xuICAtLWZhOlwi74CoXCI7XG59XG5cbi5mYS12b2x1bWUtdXAge1xuICAtLWZhOlwi74CoXCI7XG59XG5cbi5mYS1xcmNvZGUge1xuICAtLWZhOlwi74CpXCI7XG59XG5cbi5mYS1iYXJjb2RlIHtcbiAgLS1mYTpcIu+AqlwiO1xufVxuXG4uZmEtdGFnIHtcbiAgLS1mYTpcIu+Aq1wiO1xufVxuXG4uZmEtdGFncyB7XG4gIC0tZmE6XCLvgKxcIjtcbn1cblxuLmZhLWJvb2sge1xuICAtLWZhOlwi74CtXCI7XG59XG5cbi5mYS1ib29rbWFyayB7XG4gIC0tZmE6XCLvgK5cIjtcbn1cblxuLmZhLXByaW50IHtcbiAgLS1mYTpcIu+Ar1wiO1xufVxuXG4uZmEtY2FtZXJhIHtcbiAgLS1mYTpcIu+AsFwiO1xufVxuXG4uZmEtY2FtZXJhLWFsdCB7XG4gIC0tZmE6XCLvgLBcIjtcbn1cblxuLmZhLWZvbnQge1xuICAtLWZhOlwi74CxXCI7XG59XG5cbi5mYS1ib2xkIHtcbiAgLS1mYTpcIu+AslwiO1xufVxuXG4uZmEtaXRhbGljIHtcbiAgLS1mYTpcIu+As1wiO1xufVxuXG4uZmEtdGV4dC1oZWlnaHQge1xuICAtLWZhOlwi74C0XCI7XG59XG5cbi5mYS10ZXh0LXdpZHRoIHtcbiAgLS1mYTpcIu+AtVwiO1xufVxuXG4uZmEtYWxpZ24tbGVmdCB7XG4gIC0tZmE6XCLvgLZcIjtcbn1cblxuLmZhLWFsaWduLWNlbnRlciB7XG4gIC0tZmE6XCLvgLdcIjtcbn1cblxuLmZhLWFsaWduLXJpZ2h0IHtcbiAgLS1mYTpcIu+AuFwiO1xufVxuXG4uZmEtYWxpZ24tanVzdGlmeSB7XG4gIC0tZmE6XCLvgLlcIjtcbn1cblxuLmZhLWxpc3Qge1xuICAtLWZhOlwi74C6XCI7XG59XG5cbi5mYS1saXN0LXNxdWFyZXMge1xuICAtLWZhOlwi74C6XCI7XG59XG5cbi5mYS1vdXRkZW50IHtcbiAgLS1mYTpcIu+Au1wiO1xufVxuXG4uZmEtZGVkZW50IHtcbiAgLS1mYTpcIu+Au1wiO1xufVxuXG4uZmEtaW5kZW50IHtcbiAgLS1mYTpcIu+AvFwiO1xufVxuXG4uZmEtdmlkZW8ge1xuICAtLWZhOlwi74C9XCI7XG59XG5cbi5mYS12aWRlby1jYW1lcmEge1xuICAtLWZhOlwi74C9XCI7XG59XG5cbi5mYS1pbWFnZSB7XG4gIC0tZmE6XCLvgL5cIjtcbn1cblxuLmZhLWxvY2F0aW9uLXBpbiB7XG4gIC0tZmE6XCLvgYFcIjtcbn1cblxuLmZhLW1hcC1tYXJrZXIge1xuICAtLWZhOlwi74GBXCI7XG59XG5cbi5mYS1jaXJjbGUtaGFsZi1zdHJva2Uge1xuICAtLWZhOlwi74GCXCI7XG59XG5cbi5mYS1hZGp1c3Qge1xuICAtLWZhOlwi74GCXCI7XG59XG5cbi5mYS1kcm9wbGV0IHtcbiAgLS1mYTpcIu+Bg1wiO1xufVxuXG4uZmEtdGludCB7XG4gIC0tZmE6XCLvgYNcIjtcbn1cblxuLmZhLXBlbi10by1zcXVhcmUge1xuICAtLWZhOlwi74GEXCI7XG59XG5cbi5mYS1lZGl0IHtcbiAgLS1mYTpcIu+BhFwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24tbGVmdC1yaWdodCB7XG4gIC0tZmE6XCLvgYdcIjtcbn1cblxuLmZhLWFycm93cyB7XG4gIC0tZmE6XCLvgYdcIjtcbn1cblxuLmZhLWJhY2t3YXJkLXN0ZXAge1xuICAtLWZhOlwi74GIXCI7XG59XG5cbi5mYS1zdGVwLWJhY2t3YXJkIHtcbiAgLS1mYTpcIu+BiFwiO1xufVxuXG4uZmEtYmFja3dhcmQtZmFzdCB7XG4gIC0tZmE6XCLvgYlcIjtcbn1cblxuLmZhLWZhc3QtYmFja3dhcmQge1xuICAtLWZhOlwi74GJXCI7XG59XG5cbi5mYS1iYWNrd2FyZCB7XG4gIC0tZmE6XCLvgYpcIjtcbn1cblxuLmZhLXBsYXkge1xuICAtLWZhOlwi74GLXCI7XG59XG5cbi5mYS1wYXVzZSB7XG4gIC0tZmE6XCLvgYxcIjtcbn1cblxuLmZhLXN0b3Age1xuICAtLWZhOlwi74GNXCI7XG59XG5cbi5mYS1mb3J3YXJkIHtcbiAgLS1mYTpcIu+BjlwiO1xufVxuXG4uZmEtZm9yd2FyZC1mYXN0IHtcbiAgLS1mYTpcIu+BkFwiO1xufVxuXG4uZmEtZmFzdC1mb3J3YXJkIHtcbiAgLS1mYTpcIu+BkFwiO1xufVxuXG4uZmEtZm9yd2FyZC1zdGVwIHtcbiAgLS1mYTpcIu+BkVwiO1xufVxuXG4uZmEtc3RlcC1mb3J3YXJkIHtcbiAgLS1mYTpcIu+BkVwiO1xufVxuXG4uZmEtZWplY3Qge1xuICAtLWZhOlwi74GSXCI7XG59XG5cbi5mYS1jaGV2cm9uLWxlZnQge1xuICAtLWZhOlwi74GTXCI7XG59XG5cbi5mYS1jaGV2cm9uLXJpZ2h0IHtcbiAgLS1mYTpcIu+BlFwiO1xufVxuXG4uZmEtY2lyY2xlLXBsdXMge1xuICAtLWZhOlwi74GVXCI7XG59XG5cbi5mYS1wbHVzLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZVcIjtcbn1cblxuLmZhLWNpcmNsZS1taW51cyB7XG4gIC0tZmE6XCLvgZZcIjtcbn1cblxuLmZhLW1pbnVzLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZZcIjtcbn1cblxuLmZhLWNpcmNsZS14bWFyayB7XG4gIC0tZmE6XCLvgZdcIjtcbn1cblxuLmZhLXRpbWVzLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZdcIjtcbn1cblxuLmZhLXhtYXJrLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZdcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGVjayB7XG4gIC0tZmE6XCLvgZhcIjtcbn1cblxuLmZhLWNoZWNrLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZhcIjtcbn1cblxuLmZhLWNpcmNsZS1xdWVzdGlvbiB7XG4gIC0tZmE6XCLvgZlcIjtcbn1cblxuLmZhLXF1ZXN0aW9uLWNpcmNsZSB7XG4gIC0tZmE6XCLvgZlcIjtcbn1cblxuLmZhLWNpcmNsZS1pbmZvIHtcbiAgLS1mYTpcIu+BmlwiO1xufVxuXG4uZmEtaW5mby1jaXJjbGUge1xuICAtLWZhOlwi74GaXCI7XG59XG5cbi5mYS1jcm9zc2hhaXJzIHtcbiAgLS1mYTpcIu+Bm1wiO1xufVxuXG4uZmEtYmFuIHtcbiAgLS1mYTpcIu+BnlwiO1xufVxuXG4uZmEtY2FuY2VsIHtcbiAgLS1mYTpcIu+BnlwiO1xufVxuXG4uZmEtYXJyb3ctbGVmdCB7XG4gIC0tZmE6XCLvgaBcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu+BoVwiO1xufVxuXG4uZmEtYXJyb3ctdXAge1xuICAtLWZhOlwi74GiXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duIHtcbiAgLS1mYTpcIu+Bo1wiO1xufVxuXG4uZmEtc2hhcmUge1xuICAtLWZhOlwi74GkXCI7XG59XG5cbi5mYS1tYWlsLWZvcndhcmQge1xuICAtLWZhOlwi74GkXCI7XG59XG5cbi5mYS1leHBhbmQge1xuICAtLWZhOlwi74GlXCI7XG59XG5cbi5mYS1jb21wcmVzcyB7XG4gIC0tZmE6XCLvgaZcIjtcbn1cblxuLmZhLW1pbnVzIHtcbiAgLS1mYTpcIu+BqFwiO1xufVxuXG4uZmEtc3VidHJhY3Qge1xuICAtLWZhOlwi74GoXCI7XG59XG5cbi5mYS1jaXJjbGUtZXhjbGFtYXRpb24ge1xuICAtLWZhOlwi74GqXCI7XG59XG5cbi5mYS1leGNsYW1hdGlvbi1jaXJjbGUge1xuICAtLWZhOlwi74GqXCI7XG59XG5cbi5mYS1naWZ0IHtcbiAgLS1mYTpcIu+Bq1wiO1xufVxuXG4uZmEtbGVhZiB7XG4gIC0tZmE6XCLvgaxcIjtcbn1cblxuLmZhLWZpcmUge1xuICAtLWZhOlwi74GtXCI7XG59XG5cbi5mYS1leWUge1xuICAtLWZhOlwi74GuXCI7XG59XG5cbi5mYS1leWUtc2xhc2gge1xuICAtLWZhOlwi74GwXCI7XG59XG5cbi5mYS10cmlhbmdsZS1leGNsYW1hdGlvbiB7XG4gIC0tZmE6XCLvgbFcIjtcbn1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlIHtcbiAgLS1mYTpcIu+BsVwiO1xufVxuXG4uZmEtd2FybmluZyB7XG4gIC0tZmE6XCLvgbFcIjtcbn1cblxuLmZhLXBsYW5lIHtcbiAgLS1mYTpcIu+BslwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5cyB7XG4gIC0tZmE6XCLvgbNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWFsdCB7XG4gIC0tZmE6XCLvgbNcIjtcbn1cblxuLmZhLXNodWZmbGUge1xuICAtLWZhOlwi74G0XCI7XG59XG5cbi5mYS1yYW5kb20ge1xuICAtLWZhOlwi74G0XCI7XG59XG5cbi5mYS1jb21tZW50IHtcbiAgLS1mYTpcIu+BtVwiO1xufVxuXG4uZmEtbWFnbmV0IHtcbiAgLS1mYTpcIu+BtlwiO1xufVxuXG4uZmEtY2hldnJvbi11cCB7XG4gIC0tZmE6XCLvgbdcIjtcbn1cblxuLmZhLWNoZXZyb24tZG93biB7XG4gIC0tZmE6XCLvgbhcIjtcbn1cblxuLmZhLXJldHdlZXQge1xuICAtLWZhOlwi74G5XCI7XG59XG5cbi5mYS1jYXJ0LXNob3BwaW5nIHtcbiAgLS1mYTpcIu+BulwiO1xufVxuXG4uZmEtc2hvcHBpbmctY2FydCB7XG4gIC0tZmE6XCLvgbpcIjtcbn1cblxuLmZhLWZvbGRlciB7XG4gIC0tZmE6XCLvgbtcIjtcbn1cblxuLmZhLWZvbGRlci1ibGFuayB7XG4gIC0tZmE6XCLvgbtcIjtcbn1cblxuLmZhLWZvbGRlci1vcGVuIHtcbiAgLS1mYTpcIu+BvFwiO1xufVxuXG4uZmEtYXJyb3dzLXVwLWRvd24ge1xuICAtLWZhOlwi74G9XCI7XG59XG5cbi5mYS1hcnJvd3MtdiB7XG4gIC0tZmE6XCLvgb1cIjtcbn1cblxuLmZhLWFycm93cy1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTpcIu+BvlwiO1xufVxuXG4uZmEtYXJyb3dzLWgge1xuICAtLWZhOlwi74G+XCI7XG59XG5cbi5mYS1jaGFydC1iYXIge1xuICAtLWZhOlwi74KAXCI7XG59XG5cbi5mYS1iYXItY2hhcnQge1xuICAtLWZhOlwi74KAXCI7XG59XG5cbi5mYS1jYW1lcmEtcmV0cm8ge1xuICAtLWZhOlwi74KDXCI7XG59XG5cbi5mYS1rZXkge1xuICAtLWZhOlwi74KEXCI7XG59XG5cbi5mYS1nZWFycyB7XG4gIC0tZmE6XCLvgoVcIjtcbn1cblxuLmZhLWNvZ3Mge1xuICAtLWZhOlwi74KFXCI7XG59XG5cbi5mYS1jb21tZW50cyB7XG4gIC0tZmE6XCLvgoZcIjtcbn1cblxuLmZhLXN0YXItaGFsZiB7XG4gIC0tZmE6XCLvgolcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tYnJhY2tldCB7XG4gIC0tZmE6XCLvgotcIjtcbn1cblxuLmZhLXNpZ24tb3V0IHtcbiAgLS1mYTpcIu+Ci1wiO1xufVxuXG4uZmEtdGh1bWJ0YWNrIHtcbiAgLS1mYTpcIu+CjVwiO1xufVxuXG4uZmEtdGh1bWItdGFjayB7XG4gIC0tZmE6XCLvgo1cIjtcbn1cblxuLmZhLWFycm93LXVwLXJpZ2h0LWZyb20tc3F1YXJlIHtcbiAgLS1mYTpcIu+CjlwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluayB7XG4gIC0tZmE6XCLvgo5cIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LXRvLWJyYWNrZXQge1xuICAtLWZhOlwi74KQXCI7XG59XG5cbi5mYS1zaWduLWluIHtcbiAgLS1mYTpcIu+CkFwiO1xufVxuXG4uZmEtdHJvcGh5IHtcbiAgLS1mYTpcIu+CkVwiO1xufVxuXG4uZmEtdXBsb2FkIHtcbiAgLS1mYTpcIu+Ck1wiO1xufVxuXG4uZmEtbGVtb24ge1xuICAtLWZhOlwi74KUXCI7XG59XG5cbi5mYS1waG9uZSB7XG4gIC0tZmE6XCLvgpVcIjtcbn1cblxuLmZhLXNxdWFyZS1waG9uZSB7XG4gIC0tZmE6XCLvgphcIjtcbn1cblxuLmZhLXBob25lLXNxdWFyZSB7XG4gIC0tZmE6XCLvgphcIjtcbn1cblxuLmZhLXVubG9jayB7XG4gIC0tZmE6XCLvgpxcIjtcbn1cblxuLmZhLWNyZWRpdC1jYXJkIHtcbiAgLS1mYTpcIu+CnVwiO1xufVxuXG4uZmEtY3JlZGl0LWNhcmQtYWx0IHtcbiAgLS1mYTpcIu+CnVwiO1xufVxuXG4uZmEtcnNzIHtcbiAgLS1mYTpcIu+CnlwiO1xufVxuXG4uZmEtZmVlZCB7XG4gIC0tZmE6XCLvgp5cIjtcbn1cblxuLmZhLWhhcmQtZHJpdmUge1xuICAtLWZhOlwi74KgXCI7XG59XG5cbi5mYS1oZGQge1xuICAtLWZhOlwi74KgXCI7XG59XG5cbi5mYS1idWxsaG9ybiB7XG4gIC0tZmE6XCLvgqFcIjtcbn1cblxuLmZhLWNlcnRpZmljYXRlIHtcbiAgLS1mYTpcIu+Co1wiO1xufVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodCB7XG4gIC0tZmE6XCLvgqRcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtbGVmdCB7XG4gIC0tZmE6XCLvgqVcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnQtdXAge1xuICAtLWZhOlwi74KmXCI7XG59XG5cbi5mYS1oYW5kLXBvaW50LWRvd24ge1xuICAtLWZhOlwi74KnXCI7XG59XG5cbi5mYS1jaXJjbGUtYXJyb3ctbGVmdCB7XG4gIC0tZmE6XCLvgqhcIjtcbn1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0IHtcbiAgLS1mYTpcIu+CqFwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu+CqVwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0IHtcbiAgLS1mYTpcIu+CqVwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LXVwIHtcbiAgLS1mYTpcIu+CqlwiO1xufVxuXG4uZmEtYXJyb3ctY2lyY2xlLXVwIHtcbiAgLS1mYTpcIu+CqlwiO1xufVxuXG4uZmEtY2lyY2xlLWFycm93LWRvd24ge1xuICAtLWZhOlwi74KrXCI7XG59XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93biB7XG4gIC0tZmE6XCLvgqtcIjtcbn1cblxuLmZhLWdsb2JlIHtcbiAgLS1mYTpcIu+CrFwiO1xufVxuXG4uZmEtd3JlbmNoIHtcbiAgLS1mYTpcIu+CrVwiO1xufVxuXG4uZmEtbGlzdC1jaGVjayB7XG4gIC0tZmE6XCLvgq5cIjtcbn1cblxuLmZhLXRhc2tzIHtcbiAgLS1mYTpcIu+CrlwiO1xufVxuXG4uZmEtZmlsdGVyIHtcbiAgLS1mYTpcIu+CsFwiO1xufVxuXG4uZmEtYnJpZWZjYXNlIHtcbiAgLS1mYTpcIu+CsVwiO1xufVxuXG4uZmEtdXAtZG93bi1sZWZ0LXJpZ2h0IHtcbiAgLS1mYTpcIu+CslwiO1xufVxuXG4uZmEtYXJyb3dzLWFsdCB7XG4gIC0tZmE6XCLvgrJcIjtcbn1cblxuLmZhLXVzZXJzIHtcbiAgLS1mYTpcIu+DgFwiO1xufVxuXG4uZmEtbGluayB7XG4gIC0tZmE6XCLvg4FcIjtcbn1cblxuLmZhLWNoYWluIHtcbiAgLS1mYTpcIu+DgVwiO1xufVxuXG4uZmEtY2xvdWQge1xuICAtLWZhOlwi74OCXCI7XG59XG5cbi5mYS1mbGFzayB7XG4gIC0tZmE6XCLvg4NcIjtcbn1cblxuLmZhLXNjaXNzb3JzIHtcbiAgLS1mYTpcIu+DhFwiO1xufVxuXG4uZmEtY3V0IHtcbiAgLS1mYTpcIu+DhFwiO1xufVxuXG4uZmEtY29weSB7XG4gIC0tZmE6XCLvg4VcIjtcbn1cblxuLmZhLXBhcGVyY2xpcCB7XG4gIC0tZmE6XCLvg4ZcIjtcbn1cblxuLmZhLWZsb3BweS1kaXNrIHtcbiAgLS1mYTpcIu+Dh1wiO1xufVxuXG4uZmEtc2F2ZSB7XG4gIC0tZmE6XCLvg4dcIjtcbn1cblxuLmZhLXNxdWFyZSB7XG4gIC0tZmE6XCLvg4hcIjtcbn1cblxuLmZhLWJhcnMge1xuICAtLWZhOlwi74OJXCI7XG59XG5cbi5mYS1uYXZpY29uIHtcbiAgLS1mYTpcIu+DiVwiO1xufVxuXG4uZmEtbGlzdC11bCB7XG4gIC0tZmE6XCLvg4pcIjtcbn1cblxuLmZhLWxpc3QtZG90cyB7XG4gIC0tZmE6XCLvg4pcIjtcbn1cblxuLmZhLWxpc3Qtb2wge1xuICAtLWZhOlwi74OLXCI7XG59XG5cbi5mYS1saXN0LTEtMiB7XG4gIC0tZmE6XCLvg4tcIjtcbn1cblxuLmZhLWxpc3QtbnVtZXJpYyB7XG4gIC0tZmE6XCLvg4tcIjtcbn1cblxuLmZhLXN0cmlrZXRocm91Z2gge1xuICAtLWZhOlwi74OMXCI7XG59XG5cbi5mYS11bmRlcmxpbmUge1xuICAtLWZhOlwi74ONXCI7XG59XG5cbi5mYS10YWJsZSB7XG4gIC0tZmE6XCLvg45cIjtcbn1cblxuLmZhLXdhbmQtbWFnaWMge1xuICAtLWZhOlwi74OQXCI7XG59XG5cbi5mYS1tYWdpYyB7XG4gIC0tZmE6XCLvg5BcIjtcbn1cblxuLmZhLXRydWNrIHtcbiAgLS1mYTpcIu+DkVwiO1xufVxuXG4uZmEtbW9uZXktYmlsbCB7XG4gIC0tZmE6XCLvg5ZcIjtcbn1cblxuLmZhLWNhcmV0LWRvd24ge1xuICAtLWZhOlwi74OXXCI7XG59XG5cbi5mYS1jYXJldC11cCB7XG4gIC0tZmE6XCLvg5hcIjtcbn1cblxuLmZhLWNhcmV0LWxlZnQge1xuICAtLWZhOlwi74OZXCI7XG59XG5cbi5mYS1jYXJldC1yaWdodCB7XG4gIC0tZmE6XCLvg5pcIjtcbn1cblxuLmZhLXRhYmxlLWNvbHVtbnMge1xuICAtLWZhOlwi74ObXCI7XG59XG5cbi5mYS1jb2x1bW5zIHtcbiAgLS1mYTpcIu+Dm1wiO1xufVxuXG4uZmEtc29ydCB7XG4gIC0tZmE6XCLvg5xcIjtcbn1cblxuLmZhLXVuc29ydGVkIHtcbiAgLS1mYTpcIu+DnFwiO1xufVxuXG4uZmEtc29ydC1kb3duIHtcbiAgLS1mYTpcIu+DnVwiO1xufVxuXG4uZmEtc29ydC1kZXNjIHtcbiAgLS1mYTpcIu+DnVwiO1xufVxuXG4uZmEtc29ydC11cCB7XG4gIC0tZmE6XCLvg55cIjtcbn1cblxuLmZhLXNvcnQtYXNjIHtcbiAgLS1mYTpcIu+DnlwiO1xufVxuXG4uZmEtZW52ZWxvcGUge1xuICAtLWZhOlwi74OgXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtbGVmdCB7XG4gIC0tZmE6XCLvg6JcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtcm90YXRlIHtcbiAgLS1mYTpcIu+DolwiO1xufVxuXG4uZmEtYXJyb3ctcm90YXRlLWJhY2sge1xuICAtLWZhOlwi74OiXCI7XG59XG5cbi5mYS1hcnJvdy1yb3RhdGUtYmFja3dhcmQge1xuICAtLWZhOlwi74OiXCI7XG59XG5cbi5mYS11bmRvIHtcbiAgLS1mYTpcIu+DolwiO1xufVxuXG4uZmEtZ2F2ZWwge1xuICAtLWZhOlwi74OjXCI7XG59XG5cbi5mYS1sZWdhbCB7XG4gIC0tZmE6XCLvg6NcIjtcbn1cblxuLmZhLWJvbHQge1xuICAtLWZhOlwi74OnXCI7XG59XG5cbi5mYS16YXAge1xuICAtLWZhOlwi74OnXCI7XG59XG5cbi5mYS1zaXRlbWFwIHtcbiAgLS1mYTpcIu+DqFwiO1xufVxuXG4uZmEtdW1icmVsbGEge1xuICAtLWZhOlwi74OpXCI7XG59XG5cbi5mYS1wYXN0ZSB7XG4gIC0tZmE6XCLvg6pcIjtcbn1cblxuLmZhLWZpbGUtY2xpcGJvYXJkIHtcbiAgLS1mYTpcIu+DqlwiO1xufVxuXG4uZmEtbGlnaHRidWxiIHtcbiAgLS1mYTpcIu+Dq1wiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtYXJyb3ctbGVmdCB7XG4gIC0tZmE6XCLvg6xcIjtcbn1cblxuLmZhLWV4Y2hhbmdlIHtcbiAgLS1mYTpcIu+DrFwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctZG93biB7XG4gIC0tZmE6XCLvg61cIjtcbn1cblxuLmZhLWNsb3VkLWRvd25sb2FkIHtcbiAgLS1mYTpcIu+DrVwiO1xufVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0IHtcbiAgLS1mYTpcIu+DrVwiO1xufVxuXG4uZmEtY2xvdWQtYXJyb3ctdXAge1xuICAtLWZhOlwi74OuXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQge1xuICAtLWZhOlwi74OuXCI7XG59XG5cbi5mYS1jbG91ZC11cGxvYWQtYWx0IHtcbiAgLS1mYTpcIu+DrlwiO1xufVxuXG4uZmEtdXNlci1kb2N0b3Ige1xuICAtLWZhOlwi74OwXCI7XG59XG5cbi5mYS11c2VyLW1kIHtcbiAgLS1mYTpcIu+DsFwiO1xufVxuXG4uZmEtc3RldGhvc2NvcGUge1xuICAtLWZhOlwi74OxXCI7XG59XG5cbi5mYS1zdWl0Y2FzZSB7XG4gIC0tZmE6XCLvg7JcIjtcbn1cblxuLmZhLWJlbGwge1xuICAtLWZhOlwi74OzXCI7XG59XG5cbi5mYS1tdWctc2F1Y2VyIHtcbiAgLS1mYTpcIu+DtFwiO1xufVxuXG4uZmEtY29mZmVlIHtcbiAgLS1mYTpcIu+DtFwiO1xufVxuXG4uZmEtaG9zcGl0YWwge1xuICAtLWZhOlwi74O4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC1hbHQge1xuICAtLWZhOlwi74O4XCI7XG59XG5cbi5mYS1ob3NwaXRhbC13aWRlIHtcbiAgLS1mYTpcIu+DuFwiO1xufVxuXG4uZmEtdHJ1Y2stbWVkaWNhbCB7XG4gIC0tZmE6XCLvg7lcIjtcbn1cblxuLmZhLWFtYnVsYW5jZSB7XG4gIC0tZmE6XCLvg7lcIjtcbn1cblxuLmZhLXN1aXRjYXNlLW1lZGljYWwge1xuICAtLWZhOlwi74O6XCI7XG59XG5cbi5mYS1tZWRraXQge1xuICAtLWZhOlwi74O6XCI7XG59XG5cbi5mYS1qZXQtZmlnaHRlciB7XG4gIC0tZmE6XCLvg7tcIjtcbn1cblxuLmZhLWZpZ2h0ZXItamV0IHtcbiAgLS1mYTpcIu+Du1wiO1xufVxuXG4uZmEtYmVlci1tdWctZW1wdHkge1xuICAtLWZhOlwi74O8XCI7XG59XG5cbi5mYS1iZWVyIHtcbiAgLS1mYTpcIu+DvFwiO1xufVxuXG4uZmEtc3F1YXJlLWgge1xuICAtLWZhOlwi74O9XCI7XG59XG5cbi5mYS1oLXNxdWFyZSB7XG4gIC0tZmE6XCLvg71cIjtcbn1cblxuLmZhLXNxdWFyZS1wbHVzIHtcbiAgLS1mYTpcIu+DvlwiO1xufVxuXG4uZmEtcGx1cy1zcXVhcmUge1xuICAtLWZhOlwi74O+XCI7XG59XG5cbi5mYS1hbmdsZXMtbGVmdCB7XG4gIC0tZmE6XCLvhIBcIjtcbn1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0IHtcbiAgLS1mYTpcIu+EgFwiO1xufVxuXG4uZmEtYW5nbGVzLXJpZ2h0IHtcbiAgLS1mYTpcIu+EgVwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0IHtcbiAgLS1mYTpcIu+EgVwiO1xufVxuXG4uZmEtYW5nbGVzLXVwIHtcbiAgLS1mYTpcIu+EglwiO1xufVxuXG4uZmEtYW5nbGUtZG91YmxlLXVwIHtcbiAgLS1mYTpcIu+EglwiO1xufVxuXG4uZmEtYW5nbGVzLWRvd24ge1xuICAtLWZhOlwi74SDXCI7XG59XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93biB7XG4gIC0tZmE6XCLvhINcIjtcbn1cblxuLmZhLWFuZ2xlLWxlZnQge1xuICAtLWZhOlwi74SEXCI7XG59XG5cbi5mYS1hbmdsZS1yaWdodCB7XG4gIC0tZmE6XCLvhIVcIjtcbn1cblxuLmZhLWFuZ2xlLXVwIHtcbiAgLS1mYTpcIu+EhlwiO1xufVxuXG4uZmEtYW5nbGUtZG93biB7XG4gIC0tZmE6XCLvhIdcIjtcbn1cblxuLmZhLWxhcHRvcCB7XG4gIC0tZmE6XCLvhIlcIjtcbn1cblxuLmZhLXRhYmxldC1idXR0b24ge1xuICAtLWZhOlwi74SKXCI7XG59XG5cbi5mYS1tb2JpbGUtYnV0dG9uIHtcbiAgLS1mYTpcIu+Ei1wiO1xufVxuXG4uZmEtcXVvdGUtbGVmdCB7XG4gIC0tZmE6XCLvhI1cIjtcbn1cblxuLmZhLXF1b3RlLWxlZnQtYWx0IHtcbiAgLS1mYTpcIu+EjVwiO1xufVxuXG4uZmEtcXVvdGUtcmlnaHQge1xuICAtLWZhOlwi74SOXCI7XG59XG5cbi5mYS1xdW90ZS1yaWdodC1hbHQge1xuICAtLWZhOlwi74SOXCI7XG59XG5cbi5mYS1zcGlubmVyIHtcbiAgLS1mYTpcIu+EkFwiO1xufVxuXG4uZmEtY2lyY2xlIHtcbiAgLS1mYTpcIu+EkVwiO1xufVxuXG4uZmEtZmFjZS1zbWlsZSB7XG4gIC0tZmE6XCLvhJhcIjtcbn1cblxuLmZhLXNtaWxlIHtcbiAgLS1mYTpcIu+EmFwiO1xufVxuXG4uZmEtZmFjZS1mcm93biB7XG4gIC0tZmE6XCLvhJlcIjtcbn1cblxuLmZhLWZyb3duIHtcbiAgLS1mYTpcIu+EmVwiO1xufVxuXG4uZmEtZmFjZS1tZWgge1xuICAtLWZhOlwi74SaXCI7XG59XG5cbi5mYS1tZWgge1xuICAtLWZhOlwi74SaXCI7XG59XG5cbi5mYS1nYW1lcGFkIHtcbiAgLS1mYTpcIu+Em1wiO1xufVxuXG4uZmEta2V5Ym9hcmQge1xuICAtLWZhOlwi74ScXCI7XG59XG5cbi5mYS1mbGFnLWNoZWNrZXJlZCB7XG4gIC0tZmE6XCLvhJ5cIjtcbn1cblxuLmZhLXRlcm1pbmFsIHtcbiAgLS1mYTpcIu+EoFwiO1xufVxuXG4uZmEtY29kZSB7XG4gIC0tZmE6XCLvhKFcIjtcbn1cblxuLmZhLXJlcGx5LWFsbCB7XG4gIC0tZmE6XCLvhKJcIjtcbn1cblxuLmZhLW1haWwtcmVwbHktYWxsIHtcbiAgLS1mYTpcIu+EolwiO1xufVxuXG4uZmEtbG9jYXRpb24tYXJyb3cge1xuICAtLWZhOlwi74SkXCI7XG59XG5cbi5mYS1jcm9wIHtcbiAgLS1mYTpcIu+EpVwiO1xufVxuXG4uZmEtY29kZS1icmFuY2gge1xuICAtLWZhOlwi74SmXCI7XG59XG5cbi5mYS1saW5rLXNsYXNoIHtcbiAgLS1mYTpcIu+Ep1wiO1xufVxuXG4uZmEtY2hhaW4tYnJva2VuIHtcbiAgLS1mYTpcIu+Ep1wiO1xufVxuXG4uZmEtY2hhaW4tc2xhc2gge1xuICAtLWZhOlwi74SnXCI7XG59XG5cbi5mYS11bmxpbmsge1xuICAtLWZhOlwi74SnXCI7XG59XG5cbi5mYS1pbmZvIHtcbiAgLS1mYTpcIu+EqVwiO1xufVxuXG4uZmEtc3VwZXJzY3JpcHQge1xuICAtLWZhOlwi74SrXCI7XG59XG5cbi5mYS1zdWJzY3JpcHQge1xuICAtLWZhOlwi74SsXCI7XG59XG5cbi5mYS1lcmFzZXIge1xuICAtLWZhOlwi74StXCI7XG59XG5cbi5mYS1wdXp6bGUtcGllY2Uge1xuICAtLWZhOlwi74SuXCI7XG59XG5cbi5mYS1taWNyb3Bob25lIHtcbiAgLS1mYTpcIu+EsFwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaCB7XG4gIC0tZmE6XCLvhLFcIjtcbn1cblxuLmZhLXNoaWVsZCB7XG4gIC0tZmE6XCLvhLJcIjtcbn1cblxuLmZhLXNoaWVsZC1ibGFuayB7XG4gIC0tZmE6XCLvhLJcIjtcbn1cblxuLmZhLWNhbGVuZGFyIHtcbiAgLS1mYTpcIu+Es1wiO1xufVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXIge1xuICAtLWZhOlwi74S0XCI7XG59XG5cbi5mYS1yb2NrZXQge1xuICAtLWZhOlwi74S1XCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi1sZWZ0IHtcbiAgLS1mYTpcIu+Et1wiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdCB7XG4gIC0tZmE6XCLvhLdcIjtcbn1cblxuLmZhLWNpcmNsZS1jaGV2cm9uLXJpZ2h0IHtcbiAgLS1mYTpcIu+EuFwiO1xufVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQge1xuICAtLWZhOlwi74S4XCI7XG59XG5cbi5mYS1jaXJjbGUtY2hldnJvbi11cCB7XG4gIC0tZmE6XCLvhLlcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLXVwIHtcbiAgLS1mYTpcIu+EuVwiO1xufVxuXG4uZmEtY2lyY2xlLWNoZXZyb24tZG93biB7XG4gIC0tZmE6XCLvhLpcIjtcbn1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd24ge1xuICAtLWZhOlwi74S6XCI7XG59XG5cbi5mYS1hbmNob3Ige1xuICAtLWZhOlwi74S9XCI7XG59XG5cbi5mYS11bmxvY2sta2V5aG9sZSB7XG4gIC0tZmE6XCLvhL5cIjtcbn1cblxuLmZhLXVubG9jay1hbHQge1xuICAtLWZhOlwi74S+XCI7XG59XG5cbi5mYS1idWxsc2V5ZSB7XG4gIC0tZmE6XCLvhYBcIjtcbn1cblxuLmZhLWVsbGlwc2lzIHtcbiAgLS1mYTpcIu+FgVwiO1xufVxuXG4uZmEtZWxsaXBzaXMtaCB7XG4gIC0tZmE6XCLvhYFcIjtcbn1cblxuLmZhLWVsbGlwc2lzLXZlcnRpY2FsIHtcbiAgLS1mYTpcIu+FglwiO1xufVxuXG4uZmEtZWxsaXBzaXMtdiB7XG4gIC0tZmE6XCLvhYJcIjtcbn1cblxuLmZhLXNxdWFyZS1yc3Mge1xuICAtLWZhOlwi74WDXCI7XG59XG5cbi5mYS1yc3Mtc3F1YXJlIHtcbiAgLS1mYTpcIu+Fg1wiO1xufVxuXG4uZmEtY2lyY2xlLXBsYXkge1xuICAtLWZhOlwi74WEXCI7XG59XG5cbi5mYS1wbGF5LWNpcmNsZSB7XG4gIC0tZmE6XCLvhYRcIjtcbn1cblxuLmZhLXRpY2tldCB7XG4gIC0tZmE6XCLvhYVcIjtcbn1cblxuLmZhLXNxdWFyZS1taW51cyB7XG4gIC0tZmE6XCLvhYZcIjtcbn1cblxuLmZhLW1pbnVzLXNxdWFyZSB7XG4gIC0tZmE6XCLvhYZcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tdXAge1xuICAtLWZhOlwi74WIXCI7XG59XG5cbi5mYS1sZXZlbC11cCB7XG4gIC0tZmE6XCLvhYhcIjtcbn1cblxuLmZhLWFycm93LXR1cm4tZG93biB7XG4gIC0tZmE6XCLvhYlcIjtcbn1cblxuLmZhLWxldmVsLWRvd24ge1xuICAtLWZhOlwi74WJXCI7XG59XG5cbi5mYS1zcXVhcmUtY2hlY2sge1xuICAtLWZhOlwi74WKXCI7XG59XG5cbi5mYS1jaGVjay1zcXVhcmUge1xuICAtLWZhOlwi74WKXCI7XG59XG5cbi5mYS1zcXVhcmUtcGVuIHtcbiAgLS1mYTpcIu+Fi1wiO1xufVxuXG4uZmEtcGVuLXNxdWFyZSB7XG4gIC0tZmE6XCLvhYtcIjtcbn1cblxuLmZhLXBlbmNpbC1zcXVhcmUge1xuICAtLWZhOlwi74WLXCI7XG59XG5cbi5mYS1zcXVhcmUtYXJyb3ctdXAtcmlnaHQge1xuICAtLWZhOlwi74WMXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZSB7XG4gIC0tZmE6XCLvhYxcIjtcbn1cblxuLmZhLXNoYXJlLWZyb20tc3F1YXJlIHtcbiAgLS1mYTpcIu+FjVwiO1xufVxuXG4uZmEtc2hhcmUtc3F1YXJlIHtcbiAgLS1mYTpcIu+FjVwiO1xufVxuXG4uZmEtY29tcGFzcyB7XG4gIC0tZmE6XCLvhY5cIjtcbn1cblxuLmZhLXNxdWFyZS1jYXJldC1kb3duIHtcbiAgLS1mYTpcIu+FkFwiO1xufVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd24ge1xuICAtLWZhOlwi74WQXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtdXAge1xuICAtLWZhOlwi74WRXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtdXAge1xuICAtLWZhOlwi74WRXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtcmlnaHQge1xuICAtLWZhOlwi74WSXCI7XG59XG5cbi5mYS1jYXJldC1zcXVhcmUtcmlnaHQge1xuICAtLWZhOlwi74WSXCI7XG59XG5cbi5mYS1ldXJvLXNpZ24ge1xuICAtLWZhOlwi74WTXCI7XG59XG5cbi5mYS1ldXIge1xuICAtLWZhOlwi74WTXCI7XG59XG5cbi5mYS1ldXJvIHtcbiAgLS1mYTpcIu+Fk1wiO1xufVxuXG4uZmEtc3Rlcmxpbmctc2lnbiB7XG4gIC0tZmE6XCLvhZRcIjtcbn1cblxuLmZhLWdicCB7XG4gIC0tZmE6XCLvhZRcIjtcbn1cblxuLmZhLXBvdW5kLXNpZ24ge1xuICAtLWZhOlwi74WUXCI7XG59XG5cbi5mYS1ydXBlZS1zaWduIHtcbiAgLS1mYTpcIu+FllwiO1xufVxuXG4uZmEtcnVwZWUge1xuICAtLWZhOlwi74WWXCI7XG59XG5cbi5mYS15ZW4tc2lnbiB7XG4gIC0tZmE6XCLvhZdcIjtcbn1cblxuLmZhLWNueSB7XG4gIC0tZmE6XCLvhZdcIjtcbn1cblxuLmZhLWpweSB7XG4gIC0tZmE6XCLvhZdcIjtcbn1cblxuLmZhLXJtYiB7XG4gIC0tZmE6XCLvhZdcIjtcbn1cblxuLmZhLXllbiB7XG4gIC0tZmE6XCLvhZdcIjtcbn1cblxuLmZhLXJ1YmxlLXNpZ24ge1xuICAtLWZhOlwi74WYXCI7XG59XG5cbi5mYS1yb3VibGUge1xuICAtLWZhOlwi74WYXCI7XG59XG5cbi5mYS1ydWIge1xuICAtLWZhOlwi74WYXCI7XG59XG5cbi5mYS1ydWJsZSB7XG4gIC0tZmE6XCLvhZhcIjtcbn1cblxuLmZhLXdvbi1zaWduIHtcbiAgLS1mYTpcIu+FmVwiO1xufVxuXG4uZmEta3J3IHtcbiAgLS1mYTpcIu+FmVwiO1xufVxuXG4uZmEtd29uIHtcbiAgLS1mYTpcIu+FmVwiO1xufVxuXG4uZmEtZmlsZSB7XG4gIC0tZmE6XCLvhZtcIjtcbn1cblxuLmZhLWZpbGUtbGluZXMge1xuICAtLWZhOlwi74WcXCI7XG59XG5cbi5mYS1maWxlLWFsdCB7XG4gIC0tZmE6XCLvhZxcIjtcbn1cblxuLmZhLWZpbGUtdGV4dCB7XG4gIC0tZmE6XCLvhZxcIjtcbn1cblxuLmZhLWFycm93LWRvd24tYS16IHtcbiAgLS1mYTpcIu+FnVwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS1hc2Mge1xuICAtLWZhOlwi74WdXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24ge1xuICAtLWZhOlwi74WdXCI7XG59XG5cbi5mYS1hcnJvdy11cC1hLXoge1xuICAtLWZhOlwi74WeXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLXVwIHtcbiAgLS1mYTpcIu+FnlwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi13aWRlLXNob3J0IHtcbiAgLS1mYTpcIu+FoFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtYXNjIHtcbiAgLS1mYTpcIu+FoFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93biB7XG4gIC0tZmE6XCLvhaBcIjtcbn1cblxuLmZhLWFycm93LXVwLXdpZGUtc2hvcnQge1xuICAtLWZhOlwi74WhXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC11cCB7XG4gIC0tZmE6XCLvhaFcIjtcbn1cblxuLmZhLWFycm93LWRvd24tMS05IHtcbiAgLS1mYTpcIu+FolwiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLWFzYyB7XG4gIC0tZmE6XCLvhaJcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duIHtcbiAgLS1mYTpcIu+FolwiO1xufVxuXG4uZmEtYXJyb3ctdXAtMS05IHtcbiAgLS1mYTpcIu+Fo1wiO1xufVxuXG4uZmEtc29ydC1udW1lcmljLXVwIHtcbiAgLS1mYTpcIu+Fo1wiO1xufVxuXG4uZmEtdGh1bWJzLXVwIHtcbiAgLS1mYTpcIu+FpFwiO1xufVxuXG4uZmEtdGh1bWJzLWRvd24ge1xuICAtLWZhOlwi74WlXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLWxvbmcge1xuICAtLWZhOlwi74W1XCI7XG59XG5cbi5mYS1sb25nLWFycm93LWRvd24ge1xuICAtLWZhOlwi74W1XCI7XG59XG5cbi5mYS1hcnJvdy11cC1sb25nIHtcbiAgLS1mYTpcIu+FtlwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy11cCB7XG4gIC0tZmE6XCLvhbZcIjtcbn1cblxuLmZhLWFycm93LWxlZnQtbG9uZyB7XG4gIC0tZmE6XCLvhbdcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctbGVmdCB7XG4gIC0tZmE6XCLvhbdcIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWxvbmcge1xuICAtLWZhOlwi74W4XCI7XG59XG5cbi5mYS1sb25nLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu+FuFwiO1xufVxuXG4uZmEtcGVyc29uLWRyZXNzIHtcbiAgLS1mYTpcIu+GglwiO1xufVxuXG4uZmEtZmVtYWxlIHtcbiAgLS1mYTpcIu+GglwiO1xufVxuXG4uZmEtcGVyc29uIHtcbiAgLS1mYTpcIu+Gg1wiO1xufVxuXG4uZmEtbWFsZSB7XG4gIC0tZmE6XCLvhoNcIjtcbn1cblxuLmZhLXN1biB7XG4gIC0tZmE6XCLvhoVcIjtcbn1cblxuLmZhLW1vb24ge1xuICAtLWZhOlwi74aGXCI7XG59XG5cbi5mYS1ib3gtYXJjaGl2ZSB7XG4gIC0tZmE6XCLvhodcIjtcbn1cblxuLmZhLWFyY2hpdmUge1xuICAtLWZhOlwi74aHXCI7XG59XG5cbi5mYS1idWcge1xuICAtLWZhOlwi74aIXCI7XG59XG5cbi5mYS1zcXVhcmUtY2FyZXQtbGVmdCB7XG4gIC0tZmE6XCLvhpFcIjtcbn1cblxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0IHtcbiAgLS1mYTpcIu+GkVwiO1xufVxuXG4uZmEtY2lyY2xlLWRvdCB7XG4gIC0tZmE6XCLvhpJcIjtcbn1cblxuLmZhLWRvdC1jaXJjbGUge1xuICAtLWZhOlwi74aSXCI7XG59XG5cbi5mYS13aGVlbGNoYWlyIHtcbiAgLS1mYTpcIu+Gk1wiO1xufVxuXG4uZmEtbGlyYS1zaWduIHtcbiAgLS1mYTpcIu+GlVwiO1xufVxuXG4uZmEtc2h1dHRsZS1zcGFjZSB7XG4gIC0tZmE6XCLvhpdcIjtcbn1cblxuLmZhLXNwYWNlLXNodXR0bGUge1xuICAtLWZhOlwi74aXXCI7XG59XG5cbi5mYS1zcXVhcmUtZW52ZWxvcGUge1xuICAtLWZhOlwi74aZXCI7XG59XG5cbi5mYS1lbnZlbG9wZS1zcXVhcmUge1xuICAtLWZhOlwi74aZXCI7XG59XG5cbi5mYS1idWlsZGluZy1jb2x1bW5zIHtcbiAgLS1mYTpcIu+GnFwiO1xufVxuXG4uZmEtYmFuayB7XG4gIC0tZmE6XCLvhpxcIjtcbn1cblxuLmZhLWluc3RpdHV0aW9uIHtcbiAgLS1mYTpcIu+GnFwiO1xufVxuXG4uZmEtbXVzZXVtIHtcbiAgLS1mYTpcIu+GnFwiO1xufVxuXG4uZmEtdW5pdmVyc2l0eSB7XG4gIC0tZmE6XCLvhpxcIjtcbn1cblxuLmZhLWdyYWR1YXRpb24tY2FwIHtcbiAgLS1mYTpcIu+GnVwiO1xufVxuXG4uZmEtbW9ydGFyLWJvYXJkIHtcbiAgLS1mYTpcIu+GnVwiO1xufVxuXG4uZmEtbGFuZ3VhZ2Uge1xuICAtLWZhOlwi74arXCI7XG59XG5cbi5mYS1mYXgge1xuICAtLWZhOlwi74asXCI7XG59XG5cbi5mYS1idWlsZGluZyB7XG4gIC0tZmE6XCLvhq1cIjtcbn1cblxuLmZhLWNoaWxkIHtcbiAgLS1mYTpcIu+GrlwiO1xufVxuXG4uZmEtcGF3IHtcbiAgLS1mYTpcIu+GsFwiO1xufVxuXG4uZmEtY3ViZSB7XG4gIC0tZmE6XCLvhrJcIjtcbn1cblxuLmZhLWN1YmVzIHtcbiAgLS1mYTpcIu+Gs1wiO1xufVxuXG4uZmEtcmVjeWNsZSB7XG4gIC0tZmE6XCLvhrhcIjtcbn1cblxuLmZhLWNhciB7XG4gIC0tZmE6XCLvhrlcIjtcbn1cblxuLmZhLWF1dG9tb2JpbGUge1xuICAtLWZhOlwi74a5XCI7XG59XG5cbi5mYS10YXhpIHtcbiAgLS1mYTpcIu+GulwiO1xufVxuXG4uZmEtY2FiIHtcbiAgLS1mYTpcIu+GulwiO1xufVxuXG4uZmEtdHJlZSB7XG4gIC0tZmE6XCLvhrtcIjtcbn1cblxuLmZhLWRhdGFiYXNlIHtcbiAgLS1mYTpcIu+HgFwiO1xufVxuXG4uZmEtZmlsZS1wZGYge1xuICAtLWZhOlwi74eBXCI7XG59XG5cbi5mYS1maWxlLXdvcmQge1xuICAtLWZhOlwi74eCXCI7XG59XG5cbi5mYS1maWxlLWV4Y2VsIHtcbiAgLS1mYTpcIu+Hg1wiO1xufVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50IHtcbiAgLS1mYTpcIu+HhFwiO1xufVxuXG4uZmEtZmlsZS1pbWFnZSB7XG4gIC0tZmE6XCLvh4VcIjtcbn1cblxuLmZhLWZpbGUtemlwcGVyIHtcbiAgLS1mYTpcIu+HhlwiO1xufVxuXG4uZmEtZmlsZS1hcmNoaXZlIHtcbiAgLS1mYTpcIu+HhlwiO1xufVxuXG4uZmEtZmlsZS1hdWRpbyB7XG4gIC0tZmE6XCLvh4dcIjtcbn1cblxuLmZhLWZpbGUtdmlkZW8ge1xuICAtLWZhOlwi74eIXCI7XG59XG5cbi5mYS1maWxlLWNvZGUge1xuICAtLWZhOlwi74eJXCI7XG59XG5cbi5mYS1saWZlLXJpbmcge1xuICAtLWZhOlwi74eNXCI7XG59XG5cbi5mYS1jaXJjbGUtbm90Y2gge1xuICAtLWZhOlwi74eOXCI7XG59XG5cbi5mYS1wYXBlci1wbGFuZSB7XG4gIC0tZmE6XCLvh5hcIjtcbn1cblxuLmZhLWNsb2NrLXJvdGF0ZS1sZWZ0IHtcbiAgLS1mYTpcIu+HmlwiO1xufVxuXG4uZmEtaGlzdG9yeSB7XG4gIC0tZmE6XCLvh5pcIjtcbn1cblxuLmZhLWhlYWRpbmcge1xuICAtLWZhOlwi74ecXCI7XG59XG5cbi5mYS1oZWFkZXIge1xuICAtLWZhOlwi74ecXCI7XG59XG5cbi5mYS1wYXJhZ3JhcGgge1xuICAtLWZhOlwi74edXCI7XG59XG5cbi5mYS1zbGlkZXJzIHtcbiAgLS1mYTpcIu+HnlwiO1xufVxuXG4uZmEtc2xpZGVycy1oIHtcbiAgLS1mYTpcIu+HnlwiO1xufVxuXG4uZmEtc2hhcmUtbm9kZXMge1xuICAtLWZhOlwi74egXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQge1xuICAtLWZhOlwi74egXCI7XG59XG5cbi5mYS1zcXVhcmUtc2hhcmUtbm9kZXMge1xuICAtLWZhOlwi74ehXCI7XG59XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlIHtcbiAgLS1mYTpcIu+HoVwiO1xufVxuXG4uZmEtYm9tYiB7XG4gIC0tZmE6XCLvh6JcIjtcbn1cblxuLmZhLWZ1dGJvbCB7XG4gIC0tZmE6XCLvh6NcIjtcbn1cblxuLmZhLWZ1dGJvbC1iYWxsIHtcbiAgLS1mYTpcIu+Ho1wiO1xufVxuXG4uZmEtc29jY2VyLWJhbGwge1xuICAtLWZhOlwi74ejXCI7XG59XG5cbi5mYS10dHkge1xuICAtLWZhOlwi74ekXCI7XG59XG5cbi5mYS10ZWxldHlwZSB7XG4gIC0tZmE6XCLvh6RcIjtcbn1cblxuLmZhLWJpbm9jdWxhcnMge1xuICAtLWZhOlwi74elXCI7XG59XG5cbi5mYS1wbHVnIHtcbiAgLS1mYTpcIu+HplwiO1xufVxuXG4uZmEtbmV3c3BhcGVyIHtcbiAgLS1mYTpcIu+HqlwiO1xufVxuXG4uZmEtd2lmaSB7XG4gIC0tZmE6XCLvh6tcIjtcbn1cblxuLmZhLXdpZmktMyB7XG4gIC0tZmE6XCLvh6tcIjtcbn1cblxuLmZhLXdpZmktc3Ryb25nIHtcbiAgLS1mYTpcIu+Hq1wiO1xufVxuXG4uZmEtY2FsY3VsYXRvciB7XG4gIC0tZmE6XCLvh6xcIjtcbn1cblxuLmZhLWJlbGwtc2xhc2gge1xuICAtLWZhOlwi74e2XCI7XG59XG5cbi5mYS10cmFzaCB7XG4gIC0tZmE6XCLvh7hcIjtcbn1cblxuLmZhLWNvcHlyaWdodCB7XG4gIC0tZmE6XCLvh7lcIjtcbn1cblxuLmZhLWV5ZS1kcm9wcGVyIHtcbiAgLS1mYTpcIu+Hu1wiO1xufVxuXG4uZmEtZXllLWRyb3BwZXItZW1wdHkge1xuICAtLWZhOlwi74e7XCI7XG59XG5cbi5mYS1leWVkcm9wcGVyIHtcbiAgLS1mYTpcIu+Hu1wiO1xufVxuXG4uZmEtcGFpbnRicnVzaCB7XG4gIC0tZmE6XCLvh7xcIjtcbn1cblxuLmZhLXBhaW50LWJydXNoIHtcbiAgLS1mYTpcIu+HvFwiO1xufVxuXG4uZmEtY2FrZS1jYW5kbGVzIHtcbiAgLS1mYTpcIu+HvVwiO1xufVxuXG4uZmEtYmlydGhkYXktY2FrZSB7XG4gIC0tZmE6XCLvh71cIjtcbn1cblxuLmZhLWNha2Uge1xuICAtLWZhOlwi74e9XCI7XG59XG5cbi5mYS1jaGFydC1hcmVhIHtcbiAgLS1mYTpcIu+HvlwiO1xufVxuXG4uZmEtYXJlYS1jaGFydCB7XG4gIC0tZmE6XCLvh75cIjtcbn1cblxuLmZhLWNoYXJ0LXBpZSB7XG4gIC0tZmE6XCLviIBcIjtcbn1cblxuLmZhLXBpZS1jaGFydCB7XG4gIC0tZmE6XCLviIBcIjtcbn1cblxuLmZhLWNoYXJ0LWxpbmUge1xuICAtLWZhOlwi74iBXCI7XG59XG5cbi5mYS1saW5lLWNoYXJ0IHtcbiAgLS1mYTpcIu+IgVwiO1xufVxuXG4uZmEtdG9nZ2xlLW9mZiB7XG4gIC0tZmE6XCLviIRcIjtcbn1cblxuLmZhLXRvZ2dsZS1vbiB7XG4gIC0tZmE6XCLviIVcIjtcbn1cblxuLmZhLWJpY3ljbGUge1xuICAtLWZhOlwi74iGXCI7XG59XG5cbi5mYS1idXMge1xuICAtLWZhOlwi74iHXCI7XG59XG5cbi5mYS1jbG9zZWQtY2FwdGlvbmluZyB7XG4gIC0tZmE6XCLviIpcIjtcbn1cblxuLmZhLXNoZWtlbC1zaWduIHtcbiAgLS1mYTpcIu+Ii1wiO1xufVxuXG4uZmEtaWxzIHtcbiAgLS1mYTpcIu+Ii1wiO1xufVxuXG4uZmEtc2hla2VsIHtcbiAgLS1mYTpcIu+Ii1wiO1xufVxuXG4uZmEtc2hlcWVsIHtcbiAgLS1mYTpcIu+Ii1wiO1xufVxuXG4uZmEtc2hlcWVsLXNpZ24ge1xuICAtLWZhOlwi74iLXCI7XG59XG5cbi5mYS1jYXJ0LXBsdXMge1xuICAtLWZhOlwi74iXXCI7XG59XG5cbi5mYS1jYXJ0LWFycm93LWRvd24ge1xuICAtLWZhOlwi74iYXCI7XG59XG5cbi5mYS1kaWFtb25kIHtcbiAgLS1mYTpcIu+ImVwiO1xufVxuXG4uZmEtc2hpcCB7XG4gIC0tZmE6XCLviJpcIjtcbn1cblxuLmZhLXVzZXItc2VjcmV0IHtcbiAgLS1mYTpcIu+Im1wiO1xufVxuXG4uZmEtbW90b3JjeWNsZSB7XG4gIC0tZmE6XCLviJxcIjtcbn1cblxuLmZhLXN0cmVldC12aWV3IHtcbiAgLS1mYTpcIu+InVwiO1xufVxuXG4uZmEtaGVhcnQtcHVsc2Uge1xuICAtLWZhOlwi74ieXCI7XG59XG5cbi5mYS1oZWFydGJlYXQge1xuICAtLWZhOlwi74ieXCI7XG59XG5cbi5mYS12ZW51cyB7XG4gIC0tZmE6XCLviKFcIjtcbn1cblxuLmZhLW1hcnMge1xuICAtLWZhOlwi74iiXCI7XG59XG5cbi5mYS1tZXJjdXJ5IHtcbiAgLS1mYTpcIu+Io1wiO1xufVxuXG4uZmEtbWFycy1hbmQtdmVudXMge1xuICAtLWZhOlwi74ikXCI7XG59XG5cbi5mYS10cmFuc2dlbmRlciB7XG4gIC0tZmE6XCLviKVcIjtcbn1cblxuLmZhLXRyYW5zZ2VuZGVyLWFsdCB7XG4gIC0tZmE6XCLviKVcIjtcbn1cblxuLmZhLXZlbnVzLWRvdWJsZSB7XG4gIC0tZmE6XCLviKZcIjtcbn1cblxuLmZhLW1hcnMtZG91YmxlIHtcbiAgLS1mYTpcIu+Ip1wiO1xufVxuXG4uZmEtdmVudXMtbWFycyB7XG4gIC0tZmE6XCLviKhcIjtcbn1cblxuLmZhLW1hcnMtc3Ryb2tlIHtcbiAgLS1mYTpcIu+IqVwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtdXAge1xuICAtLWZhOlwi74iqXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS12IHtcbiAgLS1mYTpcIu+IqlwiO1xufVxuXG4uZmEtbWFycy1zdHJva2UtcmlnaHQge1xuICAtLWZhOlwi74irXCI7XG59XG5cbi5mYS1tYXJzLXN0cm9rZS1oIHtcbiAgLS1mYTpcIu+Iq1wiO1xufVxuXG4uZmEtbmV1dGVyIHtcbiAgLS1mYTpcIu+IrFwiO1xufVxuXG4uZmEtZ2VuZGVybGVzcyB7XG4gIC0tZmE6XCLviK1cIjtcbn1cblxuLmZhLXNlcnZlciB7XG4gIC0tZmE6XCLviLNcIjtcbn1cblxuLmZhLXVzZXItcGx1cyB7XG4gIC0tZmE6XCLviLRcIjtcbn1cblxuLmZhLXVzZXIteG1hcmsge1xuICAtLWZhOlwi74i1XCI7XG59XG5cbi5mYS11c2VyLXRpbWVzIHtcbiAgLS1mYTpcIu+ItVwiO1xufVxuXG4uZmEtYmVkIHtcbiAgLS1mYTpcIu+ItlwiO1xufVxuXG4uZmEtdHJhaW4ge1xuICAtLWZhOlwi74i4XCI7XG59XG5cbi5mYS10cmFpbi1zdWJ3YXkge1xuICAtLWZhOlwi74i5XCI7XG59XG5cbi5mYS1zdWJ3YXkge1xuICAtLWZhOlwi74i5XCI7XG59XG5cbi5mYS1iYXR0ZXJ5LWZ1bGwge1xuICAtLWZhOlwi74mAXCI7XG59XG5cbi5mYS1iYXR0ZXJ5IHtcbiAgLS1mYTpcIu+JgFwiO1xufVxuXG4uZmEtYmF0dGVyeS01IHtcbiAgLS1mYTpcIu+JgFwiO1xufVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVycyB7XG4gIC0tZmE6XCLviYFcIjtcbn1cblxuLmZhLWJhdHRlcnktNCB7XG4gIC0tZmE6XCLviYFcIjtcbn1cblxuLmZhLWJhdHRlcnktaGFsZiB7XG4gIC0tZmE6XCLviYJcIjtcbn1cblxuLmZhLWJhdHRlcnktMyB7XG4gIC0tZmE6XCLviYJcIjtcbn1cblxuLmZhLWJhdHRlcnktcXVhcnRlciB7XG4gIC0tZmE6XCLviYNcIjtcbn1cblxuLmZhLWJhdHRlcnktMiB7XG4gIC0tZmE6XCLviYNcIjtcbn1cblxuLmZhLWJhdHRlcnktZW1wdHkge1xuICAtLWZhOlwi74mEXCI7XG59XG5cbi5mYS1iYXR0ZXJ5LTAge1xuICAtLWZhOlwi74mEXCI7XG59XG5cbi5mYS1hcnJvdy1wb2ludGVyIHtcbiAgLS1mYTpcIu+JhVwiO1xufVxuXG4uZmEtbW91c2UtcG9pbnRlciB7XG4gIC0tZmE6XCLviYVcIjtcbn1cblxuLmZhLWktY3Vyc29yIHtcbiAgLS1mYTpcIu+JhlwiO1xufVxuXG4uZmEtb2JqZWN0LWdyb3VwIHtcbiAgLS1mYTpcIu+Jh1wiO1xufVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXAge1xuICAtLWZhOlwi74mIXCI7XG59XG5cbi5mYS1ub3RlLXN0aWNreSB7XG4gIC0tZmE6XCLviYlcIjtcbn1cblxuLmZhLXN0aWNreS1ub3RlIHtcbiAgLS1mYTpcIu+JiVwiO1xufVxuXG4uZmEtY2xvbmUge1xuICAtLWZhOlwi74mNXCI7XG59XG5cbi5mYS1zY2FsZS1iYWxhbmNlZCB7XG4gIC0tZmE6XCLviY5cIjtcbn1cblxuLmZhLWJhbGFuY2Utc2NhbGUge1xuICAtLWZhOlwi74mOXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mtc3RhcnQge1xuICAtLWZhOlwi74mRXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtMSB7XG4gIC0tZmE6XCLviZFcIjtcbn1cblxuLmZhLWhvdXJnbGFzcy1oYWxmIHtcbiAgLS1mYTpcIu+JklwiO1xufVxuXG4uZmEtaG91cmdsYXNzLTIge1xuICAtLWZhOlwi74mSXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtZW5kIHtcbiAgLS1mYTpcIu+Jk1wiO1xufVxuXG4uZmEtaG91cmdsYXNzLTMge1xuICAtLWZhOlwi74mTXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3Mge1xuICAtLWZhOlwi74mUXCI7XG59XG5cbi5mYS1ob3VyZ2xhc3MtZW1wdHkge1xuICAtLWZhOlwi74mUXCI7XG59XG5cbi5mYS1oYW5kLWJhY2stZmlzdCB7XG4gIC0tZmE6XCLviZVcIjtcbn1cblxuLmZhLWhhbmQtcm9jayB7XG4gIC0tZmE6XCLviZVcIjtcbn1cblxuLmZhLWhhbmQge1xuICAtLWZhOlwi74mWXCI7XG59XG5cbi5mYS1oYW5kLXBhcGVyIHtcbiAgLS1mYTpcIu+JllwiO1xufVxuXG4uZmEtaGFuZC1zY2lzc29ycyB7XG4gIC0tZmE6XCLviZdcIjtcbn1cblxuLmZhLWhhbmQtbGl6YXJkIHtcbiAgLS1mYTpcIu+JmFwiO1xufVxuXG4uZmEtaGFuZC1zcG9jayB7XG4gIC0tZmE6XCLviZlcIjtcbn1cblxuLmZhLWhhbmQtcG9pbnRlciB7XG4gIC0tZmE6XCLviZpcIjtcbn1cblxuLmZhLWhhbmQtcGVhY2Uge1xuICAtLWZhOlwi74mbXCI7XG59XG5cbi5mYS10cmFkZW1hcmsge1xuICAtLWZhOlwi74mcXCI7XG59XG5cbi5mYS1yZWdpc3RlcmVkIHtcbiAgLS1mYTpcIu+JnVwiO1xufVxuXG4uZmEtdHYge1xuICAtLWZhOlwi74msXCI7XG59XG5cbi5mYS10ZWxldmlzaW9uIHtcbiAgLS1mYTpcIu+JrFwiO1xufVxuXG4uZmEtdHYtYWx0IHtcbiAgLS1mYTpcIu+JrFwiO1xufVxuXG4uZmEtY2FsZW5kYXItcGx1cyB7XG4gIC0tZmE6XCLvibFcIjtcbn1cblxuLmZhLWNhbGVuZGFyLW1pbnVzIHtcbiAgLS1mYTpcIu+JslwiO1xufVxuXG4uZmEtY2FsZW5kYXIteG1hcmsge1xuICAtLWZhOlwi74mzXCI7XG59XG5cbi5mYS1jYWxlbmRhci10aW1lcyB7XG4gIC0tZmE6XCLvibNcIjtcbn1cblxuLmZhLWNhbGVuZGFyLWNoZWNrIHtcbiAgLS1mYTpcIu+JtFwiO1xufVxuXG4uZmEtaW5kdXN0cnkge1xuICAtLWZhOlwi74m1XCI7XG59XG5cbi5mYS1tYXAtcGluIHtcbiAgLS1mYTpcIu+JtlwiO1xufVxuXG4uZmEtc2lnbnMtcG9zdCB7XG4gIC0tZmE6XCLvibdcIjtcbn1cblxuLmZhLW1hcC1zaWducyB7XG4gIC0tZmE6XCLvibdcIjtcbn1cblxuLmZhLW1hcCB7XG4gIC0tZmE6XCLviblcIjtcbn1cblxuLmZhLW1lc3NhZ2Uge1xuICAtLWZhOlwi74m6XCI7XG59XG5cbi5mYS1jb21tZW50LWFsdCB7XG4gIC0tZmE6XCLvibpcIjtcbn1cblxuLmZhLWNpcmNsZS1wYXVzZSB7XG4gIC0tZmE6XCLviotcIjtcbn1cblxuLmZhLXBhdXNlLWNpcmNsZSB7XG4gIC0tZmE6XCLviotcIjtcbn1cblxuLmZhLWNpcmNsZS1zdG9wIHtcbiAgLS1mYTpcIu+KjVwiO1xufVxuXG4uZmEtc3RvcC1jaXJjbGUge1xuICAtLWZhOlwi74qNXCI7XG59XG5cbi5mYS1iYWctc2hvcHBpbmcge1xuICAtLWZhOlwi74qQXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYWcge1xuICAtLWZhOlwi74qQXCI7XG59XG5cbi5mYS1iYXNrZXQtc2hvcHBpbmcge1xuICAtLWZhOlwi74qRXCI7XG59XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQge1xuICAtLWZhOlwi74qRXCI7XG59XG5cbi5mYS11bml2ZXJzYWwtYWNjZXNzIHtcbiAgLS1mYTpcIu+KmlwiO1xufVxuXG4uZmEtcGVyc29uLXdhbGtpbmctd2l0aC1jYW5lIHtcbiAgLS1mYTpcIu+KnVwiO1xufVxuXG4uZmEtYmxpbmQge1xuICAtLWZhOlwi74qdXCI7XG59XG5cbi5mYS1hdWRpby1kZXNjcmlwdGlvbiB7XG4gIC0tZmE6XCLvip5cIjtcbn1cblxuLmZhLXBob25lLXZvbHVtZSB7XG4gIC0tZmE6XCLviqBcIjtcbn1cblxuLmZhLXZvbHVtZS1jb250cm9sLXBob25lIHtcbiAgLS1mYTpcIu+KoFwiO1xufVxuXG4uZmEtYnJhaWxsZSB7XG4gIC0tZmE6XCLviqFcIjtcbn1cblxuLmZhLWVhci1saXN0ZW4ge1xuICAtLWZhOlwi74qiXCI7XG59XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXMge1xuICAtLWZhOlwi74qiXCI7XG59XG5cbi5mYS1oYW5kcy1hc2wtaW50ZXJwcmV0aW5nIHtcbiAgLS1mYTpcIu+Ko1wiO1xufVxuXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcge1xuICAtLWZhOlwi74qjXCI7XG59XG5cbi5mYS1hc2wtaW50ZXJwcmV0aW5nIHtcbiAgLS1mYTpcIu+Ko1wiO1xufVxuXG4uZmEtaGFuZHMtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmcge1xuICAtLWZhOlwi74qjXCI7XG59XG5cbi5mYS1lYXItZGVhZiB7XG4gIC0tZmE6XCLviqRcIjtcbn1cblxuLmZhLWRlYWYge1xuICAtLWZhOlwi74qkXCI7XG59XG5cbi5mYS1kZWFmbmVzcyB7XG4gIC0tZmE6XCLviqRcIjtcbn1cblxuLmZhLWhhcmQtb2YtaGVhcmluZyB7XG4gIC0tZmE6XCLviqRcIjtcbn1cblxuLmZhLWhhbmRzIHtcbiAgLS1mYTpcIu+Kp1wiO1xufVxuXG4uZmEtc2lnbi1sYW5ndWFnZSB7XG4gIC0tZmE6XCLviqdcIjtcbn1cblxuLmZhLXNpZ25pbmcge1xuICAtLWZhOlwi74qnXCI7XG59XG5cbi5mYS1leWUtbG93LXZpc2lvbiB7XG4gIC0tZmE6XCLviqhcIjtcbn1cblxuLmZhLWxvdy12aXNpb24ge1xuICAtLWZhOlwi74qoXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUge1xuICAtLWZhOlwi74q0XCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZyB7XG4gIC0tZmE6XCLvirRcIjtcbn1cblxuLmZhLWZvbnQtYXdlc29tZS1sb2dvLWZ1bGwge1xuICAtLWZhOlwi74q0XCI7XG59XG5cbi5mYS1oYW5kc2hha2Uge1xuICAtLWZhOlwi74q1XCI7XG59XG5cbi5mYS1oYW5kc2hha2UtYWx0IHtcbiAgLS1mYTpcIu+KtVwiO1xufVxuXG4uZmEtaGFuZHNoYWtlLXNpbXBsZSB7XG4gIC0tZmE6XCLvirVcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4ge1xuICAtLWZhOlwi74q2XCI7XG59XG5cbi5mYS1hZGRyZXNzLWJvb2sge1xuICAtLWZhOlwi74q5XCI7XG59XG5cbi5mYS1jb250YWN0LWJvb2sge1xuICAtLWZhOlwi74q5XCI7XG59XG5cbi5mYS1hZGRyZXNzLWNhcmQge1xuICAtLWZhOlwi74q7XCI7XG59XG5cbi5mYS1jb250YWN0LWNhcmQge1xuICAtLWZhOlwi74q7XCI7XG59XG5cbi5mYS12Y2FyZCB7XG4gIC0tZmE6XCLvirtcIjtcbn1cblxuLmZhLWNpcmNsZS11c2VyIHtcbiAgLS1mYTpcIu+KvVwiO1xufVxuXG4uZmEtdXNlci1jaXJjbGUge1xuICAtLWZhOlwi74q9XCI7XG59XG5cbi5mYS1pZC1iYWRnZSB7XG4gIC0tZmE6XCLvi4FcIjtcbn1cblxuLmZhLWlkLWNhcmQge1xuICAtLWZhOlwi74uCXCI7XG59XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2Uge1xuICAtLWZhOlwi74uCXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1mdWxsIHtcbiAgLS1mYTpcIu+Lh1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtNCB7XG4gIC0tZmE6XCLvi4dcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLTQge1xuICAtLWZhOlwi74uHXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci1mdWxsIHtcbiAgLS1mYTpcIu+Lh1wiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtdGhyZWUtcXVhcnRlcnMge1xuICAtLWZhOlwi74uIXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0zIHtcbiAgLS1mYTpcIu+LiFwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMyB7XG4gIC0tZmE6XCLvi4hcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzIHtcbiAgLS1mYTpcIu+LiFwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtaGFsZiB7XG4gIC0tZmE6XCLvi4lcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTIge1xuICAtLWZhOlwi74uJXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0yIHtcbiAgLS1mYTpcIu+LiVwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItaGFsZiB7XG4gIC0tZmE6XCLvi4lcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLXF1YXJ0ZXIge1xuICAtLWZhOlwi74uKXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS0xIHtcbiAgLS1mYTpcIu+LilwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItMSB7XG4gIC0tZmE6XCLvi4pcIjtcbn1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXIge1xuICAtLWZhOlwi74uKXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1lbXB0eSB7XG4gIC0tZmE6XCLvi4tcIjtcbn1cblxuLmZhLXRlbXBlcmF0dXJlLTAge1xuICAtLWZhOlwi74uLXCI7XG59XG5cbi5mYS10aGVybW9tZXRlci0wIHtcbiAgLS1mYTpcIu+Li1wiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHkge1xuICAtLWZhOlwi74uLXCI7XG59XG5cbi5mYS1zaG93ZXIge1xuICAtLWZhOlwi74uMXCI7XG59XG5cbi5mYS1iYXRoIHtcbiAgLS1mYTpcIu+LjVwiO1xufVxuXG4uZmEtYmF0aHR1YiB7XG4gIC0tZmE6XCLvi41cIjtcbn1cblxuLmZhLXBvZGNhc3Qge1xuICAtLWZhOlwi74uOXCI7XG59XG5cbi5mYS13aW5kb3ctbWF4aW1pemUge1xuICAtLWZhOlwi74uQXCI7XG59XG5cbi5mYS13aW5kb3ctbWluaW1pemUge1xuICAtLWZhOlwi74uRXCI7XG59XG5cbi5mYS13aW5kb3ctcmVzdG9yZSB7XG4gIC0tZmE6XCLvi5JcIjtcbn1cblxuLmZhLXNxdWFyZS14bWFyayB7XG4gIC0tZmE6XCLvi5NcIjtcbn1cblxuLmZhLXRpbWVzLXNxdWFyZSB7XG4gIC0tZmE6XCLvi5NcIjtcbn1cblxuLmZhLXhtYXJrLXNxdWFyZSB7XG4gIC0tZmE6XCLvi5NcIjtcbn1cblxuLmZhLW1pY3JvY2hpcCB7XG4gIC0tZmE6XCLvi5tcIjtcbn1cblxuLmZhLXNub3dmbGFrZSB7XG4gIC0tZmE6XCLvi5xcIjtcbn1cblxuLmZhLXNwb29uIHtcbiAgLS1mYTpcIu+LpVwiO1xufVxuXG4uZmEtdXRlbnNpbC1zcG9vbiB7XG4gIC0tZmE6XCLvi6VcIjtcbn1cblxuLmZhLXV0ZW5zaWxzIHtcbiAgLS1mYTpcIu+Lp1wiO1xufVxuXG4uZmEtY3V0bGVyeSB7XG4gIC0tZmE6XCLvi6dcIjtcbn1cblxuLmZhLXJvdGF0ZS1sZWZ0IHtcbiAgLS1mYTpcIu+LqlwiO1xufVxuXG4uZmEtcm90YXRlLWJhY2sge1xuICAtLWZhOlwi74uqXCI7XG59XG5cbi5mYS1yb3RhdGUtYmFja3dhcmQge1xuICAtLWZhOlwi74uqXCI7XG59XG5cbi5mYS11bmRvLWFsdCB7XG4gIC0tZmE6XCLvi6pcIjtcbn1cblxuLmZhLXRyYXNoLWNhbiB7XG4gIC0tZmE6XCLvi61cIjtcbn1cblxuLmZhLXRyYXNoLWFsdCB7XG4gIC0tZmE6XCLvi61cIjtcbn1cblxuLmZhLXJvdGF0ZSB7XG4gIC0tZmE6XCLvi7FcIjtcbn1cblxuLmZhLXN5bmMtYWx0IHtcbiAgLS1mYTpcIu+LsVwiO1xufVxuXG4uZmEtc3RvcHdhdGNoIHtcbiAgLS1mYTpcIu+LslwiO1xufVxuXG4uZmEtcmlnaHQtZnJvbS1icmFja2V0IHtcbiAgLS1mYTpcIu+LtVwiO1xufVxuXG4uZmEtc2lnbi1vdXQtYWx0IHtcbiAgLS1mYTpcIu+LtVwiO1xufVxuXG4uZmEtcmlnaHQtdG8tYnJhY2tldCB7XG4gIC0tZmE6XCLvi7ZcIjtcbn1cblxuLmZhLXNpZ24taW4tYWx0IHtcbiAgLS1mYTpcIu+LtlwiO1xufVxuXG4uZmEtcm90YXRlLXJpZ2h0IHtcbiAgLS1mYTpcIu+LuVwiO1xufVxuXG4uZmEtcmVkby1hbHQge1xuICAtLWZhOlwi74u5XCI7XG59XG5cbi5mYS1yb3RhdGUtZm9yd2FyZCB7XG4gIC0tZmE6XCLvi7lcIjtcbn1cblxuLmZhLXBvbyB7XG4gIC0tZmE6XCLvi75cIjtcbn1cblxuLmZhLWltYWdlcyB7XG4gIC0tZmE6XCLvjIJcIjtcbn1cblxuLmZhLXBlbmNpbCB7XG4gIC0tZmE6XCLvjINcIjtcbn1cblxuLmZhLXBlbmNpbC1hbHQge1xuICAtLWZhOlwi74yDXCI7XG59XG5cbi5mYS1wZW4ge1xuICAtLWZhOlwi74yEXCI7XG59XG5cbi5mYS1wZW4tY2xpcCB7XG4gIC0tZmE6XCLvjIVcIjtcbn1cblxuLmZhLXBlbi1hbHQge1xuICAtLWZhOlwi74yFXCI7XG59XG5cbi5mYS1vY3RhZ29uIHtcbiAgLS1mYTpcIu+MhlwiO1xufVxuXG4uZmEtZG93bi1sb25nIHtcbiAgLS1mYTpcIu+MiVwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtZG93biB7XG4gIC0tZmE6XCLvjIlcIjtcbn1cblxuLmZhLWxlZnQtbG9uZyB7XG4gIC0tZmE6XCLvjIpcIjtcbn1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQge1xuICAtLWZhOlwi74yKXCI7XG59XG5cbi5mYS1yaWdodC1sb25nIHtcbiAgLS1mYTpcIu+Mi1wiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQge1xuICAtLWZhOlwi74yLXCI7XG59XG5cbi5mYS11cC1sb25nIHtcbiAgLS1mYTpcIu+MjFwiO1xufVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXAge1xuICAtLWZhOlwi74yMXCI7XG59XG5cbi5mYS1oZXhhZ29uIHtcbiAgLS1mYTpcIu+MklwiO1xufVxuXG4uZmEtZmlsZS1wZW4ge1xuICAtLWZhOlwi74ycXCI7XG59XG5cbi5mYS1maWxlLWVkaXQge1xuICAtLWZhOlwi74ycXCI7XG59XG5cbi5mYS1tYXhpbWl6ZSB7XG4gIC0tZmE6XCLvjJ5cIjtcbn1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0IHtcbiAgLS1mYTpcIu+MnlwiO1xufVxuXG4uZmEtY2xpcGJvYXJkIHtcbiAgLS1mYTpcIu+MqFwiO1xufVxuXG4uZmEtbGVmdC1yaWdodCB7XG4gIC0tZmE6XCLvjLdcIjtcbn1cblxuLmZhLWFycm93cy1hbHQtaCB7XG4gIC0tZmE6XCLvjLdcIjtcbn1cblxuLmZhLXVwLWRvd24ge1xuICAtLWZhOlwi74y4XCI7XG59XG5cbi5mYS1hcnJvd3MtYWx0LXYge1xuICAtLWZhOlwi74y4XCI7XG59XG5cbi5mYS1hbGFybS1jbG9jayB7XG4gIC0tZmE6XCLvjY5cIjtcbn1cblxuLmZhLWNpcmNsZS1kb3duIHtcbiAgLS1mYTpcIu+NmFwiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1kb3duIHtcbiAgLS1mYTpcIu+NmFwiO1xufVxuXG4uZmEtY2lyY2xlLWxlZnQge1xuICAtLWZhOlwi742ZXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQge1xuICAtLWZhOlwi742ZXCI7XG59XG5cbi5mYS1jaXJjbGUtcmlnaHQge1xuICAtLWZhOlwi742aXCI7XG59XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXJpZ2h0IHtcbiAgLS1mYTpcIu+NmlwiO1xufVxuXG4uZmEtY2lyY2xlLXVwIHtcbiAgLS1mYTpcIu+Nm1wiO1xufVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cCB7XG4gIC0tZmE6XCLvjZtcIjtcbn1cblxuLmZhLXVwLXJpZ2h0LWZyb20tc3F1YXJlIHtcbiAgLS1mYTpcIu+NnVwiO1xufVxuXG4uZmEtZXh0ZXJuYWwtbGluay1hbHQge1xuICAtLWZhOlwi742dXCI7XG59XG5cbi5mYS1zcXVhcmUtdXAtcmlnaHQge1xuICAtLWZhOlwi742gXCI7XG59XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQge1xuICAtLWZhOlwi742gXCI7XG59XG5cbi5mYS1yaWdodC1sZWZ0IHtcbiAgLS1mYTpcIu+NolwiO1xufVxuXG4uZmEtZXhjaGFuZ2UtYWx0IHtcbiAgLS1mYTpcIu+NolwiO1xufVxuXG4uZmEtcmVwZWF0IHtcbiAgLS1mYTpcIu+No1wiO1xufVxuXG4uZmEtY29kZS1jb21taXQge1xuICAtLWZhOlwi746GXCI7XG59XG5cbi5mYS1jb2RlLW1lcmdlIHtcbiAgLS1mYTpcIu+Oh1wiO1xufVxuXG4uZmEtZGVza3RvcCB7XG4gIC0tZmE6XCLvjpBcIjtcbn1cblxuLmZhLWRlc2t0b3AtYWx0IHtcbiAgLS1mYTpcIu+OkFwiO1xufVxuXG4uZmEtZ2VtIHtcbiAgLS1mYTpcIu+OpVwiO1xufVxuXG4uZmEtdHVybi1kb3duIHtcbiAgLS1mYTpcIu+OvlwiO1xufVxuXG4uZmEtbGV2ZWwtZG93bi1hbHQge1xuICAtLWZhOlwi746+XCI7XG59XG5cbi5mYS10dXJuLXVwIHtcbiAgLS1mYTpcIu+Ov1wiO1xufVxuXG4uZmEtbGV2ZWwtdXAtYWx0IHtcbiAgLS1mYTpcIu+Ov1wiO1xufVxuXG4uZmEtbG9jay1vcGVuIHtcbiAgLS1mYTpcIu+PgVwiO1xufVxuXG4uZmEtbG9jYXRpb24tZG90IHtcbiAgLS1mYTpcIu+PhVwiO1xufVxuXG4uZmEtbWFwLW1hcmtlci1hbHQge1xuICAtLWZhOlwi74+FXCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzIHtcbiAgLS1mYTpcIu+PiVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQge1xuICAtLWZhOlwi74+JXCI7XG59XG5cbi5mYS1tb2JpbGUtc2NyZWVuLWJ1dHRvbiB7XG4gIC0tZmE6XCLvj41cIjtcbn1cblxuLmZhLW1vYmlsZS1hbHQge1xuICAtLWZhOlwi74+NXCI7XG59XG5cbi5mYS1tb2JpbGUge1xuICAtLWZhOlwi74+OXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZCB7XG4gIC0tZmE6XCLvj45cIjtcbn1cblxuLmZhLW1vYmlsZS1waG9uZSB7XG4gIC0tZmE6XCLvj45cIjtcbn1cblxuLmZhLW1vYmlsZS1zY3JlZW4ge1xuICAtLWZhOlwi74+PXCI7XG59XG5cbi5mYS1tb2JpbGUtYW5kcm9pZC1hbHQge1xuICAtLWZhOlwi74+PXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEge1xuICAtLWZhOlwi74+RXCI7XG59XG5cbi5mYS1tb25leS1iaWxsLWFsdCB7XG4gIC0tZmE6XCLvj5FcIjtcbn1cblxuLmZhLXBob25lLXNsYXNoIHtcbiAgLS1mYTpcIu+PnVwiO1xufVxuXG4uZmEtaW1hZ2UtcG9ydHJhaXQge1xuICAtLWZhOlwi74+gXCI7XG59XG5cbi5mYS1wb3J0cmFpdCB7XG4gIC0tZmE6XCLvj6BcIjtcbn1cblxuLmZhLXJlcGx5IHtcbiAgLS1mYTpcIu+PpVwiO1xufVxuXG4uZmEtbWFpbC1yZXBseSB7XG4gIC0tZmE6XCLvj6VcIjtcbn1cblxuLmZhLXNoaWVsZC1oYWx2ZWQge1xuICAtLWZhOlwi74+tXCI7XG59XG5cbi5mYS1zaGllbGQtYWx0IHtcbiAgLS1mYTpcIu+PrVwiO1xufVxuXG4uZmEtdGFibGV0LXNjcmVlbi1idXR0b24ge1xuICAtLWZhOlwi74+6XCI7XG59XG5cbi5mYS10YWJsZXQtYWx0IHtcbiAgLS1mYTpcIu+PulwiO1xufVxuXG4uZmEtdGFibGV0IHtcbiAgLS1mYTpcIu+Pu1wiO1xufVxuXG4uZmEtdGFibGV0LWFuZHJvaWQge1xuICAtLWZhOlwi74+7XCI7XG59XG5cbi5mYS10aWNrZXQtc2ltcGxlIHtcbiAgLS1mYTpcIu+Pv1wiO1xufVxuXG4uZmEtdGlja2V0LWFsdCB7XG4gIC0tZmE6XCLvj79cIjtcbn1cblxuLmZhLXJlY3RhbmdsZS14bWFyayB7XG4gIC0tZmE6XCLvkJBcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS10aW1lcyB7XG4gIC0tZmE6XCLvkJBcIjtcbn1cblxuLmZhLXRpbWVzLXJlY3RhbmdsZSB7XG4gIC0tZmE6XCLvkJBcIjtcbn1cblxuLmZhLXdpbmRvdy1jbG9zZSB7XG4gIC0tZmE6XCLvkJBcIjtcbn1cblxuLmZhLWRvd24tbGVmdC1hbmQtdXAtcmlnaHQtdG8tY2VudGVyIHtcbiAgLS1mYTpcIu+QolwiO1xufVxuXG4uZmEtY29tcHJlc3MtYWx0IHtcbiAgLS1mYTpcIu+QolwiO1xufVxuXG4uZmEtdXAtcmlnaHQtYW5kLWRvd24tbGVmdC1mcm9tLWNlbnRlciB7XG4gIC0tZmE6XCLvkKRcIjtcbn1cblxuLmZhLWV4cGFuZC1hbHQge1xuICAtLWZhOlwi75CkXCI7XG59XG5cbi5mYS1iYXNlYmFsbC1iYXQtYmFsbCB7XG4gIC0tZmE6XCLvkLJcIjtcbn1cblxuLmZhLWJhc2ViYWxsIHtcbiAgLS1mYTpcIu+Qs1wiO1xufVxuXG4uZmEtYmFzZWJhbGwtYmFsbCB7XG4gIC0tZmE6XCLvkLNcIjtcbn1cblxuLmZhLWJhc2tldGJhbGwge1xuICAtLWZhOlwi75C0XCI7XG59XG5cbi5mYS1iYXNrZXRiYWxsLWJhbGwge1xuICAtLWZhOlwi75C0XCI7XG59XG5cbi5mYS1ib3dsaW5nLWJhbGwge1xuICAtLWZhOlwi75C2XCI7XG59XG5cbi5mYS1jaGVzcyB7XG4gIC0tZmE6XCLvkLlcIjtcbn1cblxuLmZhLWNoZXNzLWJpc2hvcCB7XG4gIC0tZmE6XCLvkLpcIjtcbn1cblxuLmZhLWNoZXNzLWJvYXJkIHtcbiAgLS1mYTpcIu+QvFwiO1xufVxuXG4uZmEtY2hlc3Mta2luZyB7XG4gIC0tZmE6XCLvkL9cIjtcbn1cblxuLmZhLWNoZXNzLWtuaWdodCB7XG4gIC0tZmE6XCLvkYFcIjtcbn1cblxuLmZhLWNoZXNzLXBhd24ge1xuICAtLWZhOlwi75GDXCI7XG59XG5cbi5mYS1jaGVzcy1xdWVlbiB7XG4gIC0tZmE6XCLvkYVcIjtcbn1cblxuLmZhLWNoZXNzLXJvb2sge1xuICAtLWZhOlwi75GHXCI7XG59XG5cbi5mYS1kdW1iYmVsbCB7XG4gIC0tZmE6XCLvkYtcIjtcbn1cblxuLmZhLWZvb3RiYWxsIHtcbiAgLS1mYTpcIu+RjlwiO1xufVxuXG4uZmEtZm9vdGJhbGwtYmFsbCB7XG4gIC0tZmE6XCLvkY5cIjtcbn1cblxuLmZhLWdvbGYtYmFsbC10ZWUge1xuICAtLWZhOlwi75GQXCI7XG59XG5cbi5mYS1nb2xmLWJhbGwge1xuICAtLWZhOlwi75GQXCI7XG59XG5cbi5mYS1ob2NrZXktcHVjayB7XG4gIC0tZmE6XCLvkZNcIjtcbn1cblxuLmZhLWJyb29tLWJhbGwge1xuICAtLWZhOlwi75GYXCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gge1xuICAtLWZhOlwi75GYXCI7XG59XG5cbi5mYS1xdWlkZGl0Y2gtYnJvb20tYmFsbCB7XG4gIC0tZmE6XCLvkZhcIjtcbn1cblxuLmZhLXNxdWFyZS1mdWxsIHtcbiAgLS1mYTpcIu+RnFwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzLXBhZGRsZS1iYWxsIHtcbiAgLS1mYTpcIu+RnVwiO1xufVxuXG4uZmEtcGluZy1wb25nLXBhZGRsZS1iYWxsIHtcbiAgLS1mYTpcIu+RnVwiO1xufVxuXG4uZmEtdGFibGUtdGVubmlzIHtcbiAgLS1mYTpcIu+RnVwiO1xufVxuXG4uZmEtdm9sbGV5YmFsbCB7XG4gIC0tZmE6XCLvkZ9cIjtcbn1cblxuLmZhLXZvbGxleWJhbGwtYmFsbCB7XG4gIC0tZmE6XCLvkZ9cIjtcbn1cblxuLmZhLWhhbmQtZG90cyB7XG4gIC0tZmE6XCLvkaFcIjtcbn1cblxuLmZhLWFsbGVyZ2llcyB7XG4gIC0tZmE6XCLvkaFcIjtcbn1cblxuLmZhLWJhbmRhZ2Uge1xuICAtLWZhOlwi75GiXCI7XG59XG5cbi5mYS1iYW5kLWFpZCB7XG4gIC0tZmE6XCLvkaJcIjtcbn1cblxuLmZhLWJveCB7XG4gIC0tZmE6XCLvkaZcIjtcbn1cblxuLmZhLWJveGVzLXN0YWNrZWQge1xuICAtLWZhOlwi75GoXCI7XG59XG5cbi5mYS1ib3hlcyB7XG4gIC0tZmE6XCLvkahcIjtcbn1cblxuLmZhLWJveGVzLWFsdCB7XG4gIC0tZmE6XCLvkahcIjtcbn1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsIHtcbiAgLS1mYTpcIu+RqVwiO1xufVxuXG4uZmEtZmlyZS1mbGFtZS1zaW1wbGUge1xuICAtLWZhOlwi75GqXCI7XG59XG5cbi5mYS1idXJuIHtcbiAgLS1mYTpcIu+RqlwiO1xufVxuXG4uZmEtY2Fwc3VsZXMge1xuICAtLWZhOlwi75GrXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtY2hlY2sge1xuICAtLWZhOlwi75GsXCI7XG59XG5cbi5mYS1jbGlwYm9hcmQtbGlzdCB7XG4gIC0tZmE6XCLvka1cIjtcbn1cblxuLmZhLXBlcnNvbi1kb3RzLWZyb20tbGluZSB7XG4gIC0tZmE6XCLvkbBcIjtcbn1cblxuLmZhLWRpYWdub3NlcyB7XG4gIC0tZmE6XCLvkbBcIjtcbn1cblxuLmZhLWRuYSB7XG4gIC0tZmE6XCLvkbFcIjtcbn1cblxuLmZhLWRvbGx5IHtcbiAgLS1mYTpcIu+RslwiO1xufVxuXG4uZmEtZG9sbHktYm94IHtcbiAgLS1mYTpcIu+RslwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkIHtcbiAgLS1mYTpcIu+RtFwiO1xufVxuXG4uZmEtZG9sbHktZmxhdGJlZCB7XG4gIC0tZmE6XCLvkbRcIjtcbn1cblxuLmZhLWZpbGUtbWVkaWNhbCB7XG4gIC0tZmE6XCLvkbdcIjtcbn1cblxuLmZhLWZpbGUtd2F2ZWZvcm0ge1xuICAtLWZhOlwi75G4XCI7XG59XG5cbi5mYS1maWxlLW1lZGljYWwtYWx0IHtcbiAgLS1mYTpcIu+RuFwiO1xufVxuXG4uZmEta2l0LW1lZGljYWwge1xuICAtLWZhOlwi75G5XCI7XG59XG5cbi5mYS1maXJzdC1haWQge1xuICAtLWZhOlwi75G5XCI7XG59XG5cbi5mYS1jaXJjbGUtaCB7XG4gIC0tZmE6XCLvkb5cIjtcbn1cblxuLmZhLWhvc3BpdGFsLXN5bWJvbCB7XG4gIC0tZmE6XCLvkb5cIjtcbn1cblxuLmZhLWlkLWNhcmQtY2xpcCB7XG4gIC0tZmE6XCLvkb9cIjtcbn1cblxuLmZhLWlkLWNhcmQtYWx0IHtcbiAgLS1mYTpcIu+Rv1wiO1xufVxuXG4uZmEtbm90ZXMtbWVkaWNhbCB7XG4gIC0tZmE6XCLvkoFcIjtcbn1cblxuLmZhLXBhbGxldCB7XG4gIC0tZmE6XCLvkoJcIjtcbn1cblxuLmZhLXBpbGxzIHtcbiAgLS1mYTpcIu+ShFwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZSB7XG4gIC0tZmE6XCLvkoVcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtbWVkaWNhbCB7XG4gIC0tZmE6XCLvkoZcIjtcbn1cblxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGUtYWx0IHtcbiAgLS1mYTpcIu+ShlwiO1xufVxuXG4uZmEtYmVkLXB1bHNlIHtcbiAgLS1mYTpcIu+Sh1wiO1xufVxuXG4uZmEtcHJvY2VkdXJlcyB7XG4gIC0tZmE6XCLvkodcIjtcbn1cblxuLmZhLXRydWNrLWZhc3Qge1xuICAtLWZhOlwi75KLXCI7XG59XG5cbi5mYS1zaGlwcGluZy1mYXN0IHtcbiAgLS1mYTpcIu+Si1wiO1xufVxuXG4uZmEtc21va2luZyB7XG4gIC0tZmE6XCLvko1cIjtcbn1cblxuLmZhLXN5cmluZ2Uge1xuICAtLWZhOlwi75KOXCI7XG59XG5cbi5mYS10YWJsZXRzIHtcbiAgLS1mYTpcIu+SkFwiO1xufVxuXG4uZmEtdGhlcm1vbWV0ZXIge1xuICAtLWZhOlwi75KRXCI7XG59XG5cbi5mYS12aWFsIHtcbiAgLS1mYTpcIu+SklwiO1xufVxuXG4uZmEtdmlhbHMge1xuICAtLWZhOlwi75KTXCI7XG59XG5cbi5mYS13YXJlaG91c2Uge1xuICAtLWZhOlwi75KUXCI7XG59XG5cbi5mYS13ZWlnaHQtc2NhbGUge1xuICAtLWZhOlwi75KWXCI7XG59XG5cbi5mYS13ZWlnaHQge1xuICAtLWZhOlwi75KWXCI7XG59XG5cbi5mYS14LXJheSB7XG4gIC0tZmE6XCLvkpdcIjtcbn1cblxuLmZhLWJveC1vcGVuIHtcbiAgLS1mYTpcIu+SnlwiO1xufVxuXG4uZmEtY29tbWVudC1kb3RzIHtcbiAgLS1mYTpcIu+SrVwiO1xufVxuXG4uZmEtY29tbWVudGluZyB7XG4gIC0tZmE6XCLvkq1cIjtcbn1cblxuLmZhLWNvbW1lbnQtc2xhc2gge1xuICAtLWZhOlwi75KzXCI7XG59XG5cbi5mYS1jb3VjaCB7XG4gIC0tZmE6XCLvkrhcIjtcbn1cblxuLmZhLWNpcmNsZS1kb2xsYXItdG8tc2xvdCB7XG4gIC0tZmE6XCLvkrlcIjtcbn1cblxuLmZhLWRvbmF0ZSB7XG4gIC0tZmE6XCLvkrlcIjtcbn1cblxuLmZhLWRvdmUge1xuICAtLWZhOlwi75K6XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmcge1xuICAtLWZhOlwi75K9XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQge1xuICAtLWZhOlwi75K+XCI7XG59XG5cbi5mYS1oYW5kLWhvbGRpbmctZG9sbGFyIHtcbiAgLS1mYTpcIu+TgFwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXVzZCB7XG4gIC0tZmE6XCLvk4BcIjtcbn1cblxuLmZhLWhhbmQtaG9sZGluZy1kcm9wbGV0IHtcbiAgLS1mYTpcIu+TgVwiO1xufVxuXG4uZmEtaGFuZC1ob2xkaW5nLXdhdGVyIHtcbiAgLS1mYTpcIu+TgVwiO1xufVxuXG4uZmEtaGFuZHMtaG9sZGluZyB7XG4gIC0tZmE6XCLvk4JcIjtcbn1cblxuLmZhLWhhbmRzaGFrZS1hbmdsZSB7XG4gIC0tZmE6XCLvk4RcIjtcbn1cblxuLmZhLWhhbmRzLWhlbHBpbmcge1xuICAtLWZhOlwi75OEXCI7XG59XG5cbi5mYS1wYXJhY2h1dGUtYm94IHtcbiAgLS1mYTpcIu+TjVwiO1xufVxuXG4uZmEtcGVvcGxlLWNhcnJ5LWJveCB7XG4gIC0tZmE6XCLvk45cIjtcbn1cblxuLmZhLXBlb3BsZS1jYXJyeSB7XG4gIC0tZmE6XCLvk45cIjtcbn1cblxuLmZhLXBpZ2d5LWJhbmsge1xuICAtLWZhOlwi75OTXCI7XG59XG5cbi5mYS1yaWJib24ge1xuICAtLWZhOlwi75OWXCI7XG59XG5cbi5mYS1yb3V0ZSB7XG4gIC0tZmE6XCLvk5dcIjtcbn1cblxuLmZhLXNlZWRsaW5nIHtcbiAgLS1mYTpcIu+TmFwiO1xufVxuXG4uZmEtc3Byb3V0IHtcbiAgLS1mYTpcIu+TmFwiO1xufVxuXG4uZmEtc2lnbi1oYW5naW5nIHtcbiAgLS1mYTpcIu+TmVwiO1xufVxuXG4uZmEtc2lnbiB7XG4gIC0tZmE6XCLvk5lcIjtcbn1cblxuLmZhLWZhY2Utc21pbGUtd2luayB7XG4gIC0tZmE6XCLvk5pcIjtcbn1cblxuLmZhLXNtaWxlLXdpbmsge1xuICAtLWZhOlwi75OaXCI7XG59XG5cbi5mYS10YXBlIHtcbiAgLS1mYTpcIu+Tm1wiO1xufVxuXG4uZmEtdHJ1Y2stcmFtcC1ib3gge1xuICAtLWZhOlwi75OeXCI7XG59XG5cbi5mYS10cnVjay1sb2FkaW5nIHtcbiAgLS1mYTpcIu+TnlwiO1xufVxuXG4uZmEtdHJ1Y2stbW92aW5nIHtcbiAgLS1mYTpcIu+Tn1wiO1xufVxuXG4uZmEtdmlkZW8tc2xhc2gge1xuICAtLWZhOlwi75OiXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzIHtcbiAgLS1mYTpcIu+To1wiO1xufVxuXG4uZmEtdXNlci1hc3Ryb25hdXQge1xuICAtLWZhOlwi75O7XCI7XG59XG5cbi5mYS11c2VyLWNoZWNrIHtcbiAgLS1mYTpcIu+TvFwiO1xufVxuXG4uZmEtdXNlci1jbG9jayB7XG4gIC0tZmE6XCLvk71cIjtcbn1cblxuLmZhLXVzZXItZ2VhciB7XG4gIC0tZmE6XCLvk75cIjtcbn1cblxuLmZhLXVzZXItY29nIHtcbiAgLS1mYTpcIu+TvlwiO1xufVxuXG4uZmEtdXNlci1wZW4ge1xuICAtLWZhOlwi75O/XCI7XG59XG5cbi5mYS11c2VyLWVkaXQge1xuICAtLWZhOlwi75O/XCI7XG59XG5cbi5mYS11c2VyLWdyb3VwIHtcbiAgLS1mYTpcIu+UgFwiO1xufVxuXG4uZmEtdXNlci1mcmllbmRzIHtcbiAgLS1mYTpcIu+UgFwiO1xufVxuXG4uZmEtdXNlci1ncmFkdWF0ZSB7XG4gIC0tZmE6XCLvlIFcIjtcbn1cblxuLmZhLXVzZXItbG9jayB7XG4gIC0tZmE6XCLvlIJcIjtcbn1cblxuLmZhLXVzZXItbWludXMge1xuICAtLWZhOlwi75SDXCI7XG59XG5cbi5mYS11c2VyLW5pbmphIHtcbiAgLS1mYTpcIu+UhFwiO1xufVxuXG4uZmEtdXNlci1zaGllbGQge1xuICAtLWZhOlwi75SFXCI7XG59XG5cbi5mYS11c2VyLXNsYXNoIHtcbiAgLS1mYTpcIu+UhlwiO1xufVxuXG4uZmEtdXNlci1hbHQtc2xhc2gge1xuICAtLWZhOlwi75SGXCI7XG59XG5cbi5mYS11c2VyLWxhcmdlLXNsYXNoIHtcbiAgLS1mYTpcIu+UhlwiO1xufVxuXG4uZmEtdXNlci10YWcge1xuICAtLWZhOlwi75SHXCI7XG59XG5cbi5mYS11c2VyLXRpZSB7XG4gIC0tZmE6XCLvlIhcIjtcbn1cblxuLmZhLXVzZXJzLWdlYXIge1xuICAtLWZhOlwi75SJXCI7XG59XG5cbi5mYS11c2Vycy1jb2cge1xuICAtLWZhOlwi75SJXCI7XG59XG5cbi5mYS1zY2FsZS11bmJhbGFuY2VkIHtcbiAgLS1mYTpcIu+UlVwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0IHtcbiAgLS1mYTpcIu+UlVwiO1xufVxuXG4uZmEtc2NhbGUtdW5iYWxhbmNlZC1mbGlwIHtcbiAgLS1mYTpcIu+UllwiO1xufVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1yaWdodCB7XG4gIC0tZmE6XCLvlJZcIjtcbn1cblxuLmZhLWJsZW5kZXIge1xuICAtLWZhOlwi75SXXCI7XG59XG5cbi5mYS1ib29rLW9wZW4ge1xuICAtLWZhOlwi75SYXCI7XG59XG5cbi5mYS10b3dlci1icm9hZGNhc3Qge1xuICAtLWZhOlwi75SZXCI7XG59XG5cbi5mYS1icm9hZGNhc3QtdG93ZXIge1xuICAtLWZhOlwi75SZXCI7XG59XG5cbi5mYS1icm9vbSB7XG4gIC0tZmE6XCLvlJpcIjtcbn1cblxuLmZhLWNoYWxrYm9hcmQge1xuICAtLWZhOlwi75SbXCI7XG59XG5cbi5mYS1ibGFja2JvYXJkIHtcbiAgLS1mYTpcIu+Um1wiO1xufVxuXG4uZmEtY2hhbGtib2FyZC11c2VyIHtcbiAgLS1mYTpcIu+UnFwiO1xufVxuXG4uZmEtY2hhbGtib2FyZC10ZWFjaGVyIHtcbiAgLS1mYTpcIu+UnFwiO1xufVxuXG4uZmEtY2h1cmNoIHtcbiAgLS1mYTpcIu+UnVwiO1xufVxuXG4uZmEtY29pbnMge1xuICAtLWZhOlwi75SeXCI7XG59XG5cbi5mYS1jb21wYWN0LWRpc2Mge1xuICAtLWZhOlwi75SfXCI7XG59XG5cbi5mYS1jcm93IHtcbiAgLS1mYTpcIu+UoFwiO1xufVxuXG4uZmEtY3Jvd24ge1xuICAtLWZhOlwi75ShXCI7XG59XG5cbi5mYS1kaWNlIHtcbiAgLS1mYTpcIu+UolwiO1xufVxuXG4uZmEtZGljZS1maXZlIHtcbiAgLS1mYTpcIu+Uo1wiO1xufVxuXG4uZmEtZGljZS1mb3VyIHtcbiAgLS1mYTpcIu+UpFwiO1xufVxuXG4uZmEtZGljZS1vbmUge1xuICAtLWZhOlwi75SlXCI7XG59XG5cbi5mYS1kaWNlLXNpeCB7XG4gIC0tZmE6XCLvlKZcIjtcbn1cblxuLmZhLWRpY2UtdGhyZWUge1xuICAtLWZhOlwi75SnXCI7XG59XG5cbi5mYS1kaWNlLXR3byB7XG4gIC0tZmE6XCLvlKhcIjtcbn1cblxuLmZhLWRpdmlkZSB7XG4gIC0tZmE6XCLvlKlcIjtcbn1cblxuLmZhLWRvb3ItY2xvc2VkIHtcbiAgLS1mYTpcIu+UqlwiO1xufVxuXG4uZmEtZG9vci1vcGVuIHtcbiAgLS1mYTpcIu+Uq1wiO1xufVxuXG4uZmEtZmVhdGhlciB7XG4gIC0tZmE6XCLvlK1cIjtcbn1cblxuLmZhLWZyb2cge1xuICAtLWZhOlwi75SuXCI7XG59XG5cbi5mYS1nYXMtcHVtcCB7XG4gIC0tZmE6XCLvlK9cIjtcbn1cblxuLmZhLWdsYXNzZXMge1xuICAtLWZhOlwi75SwXCI7XG59XG5cbi5mYS1ncmVhdGVyLXRoYW4tZXF1YWwge1xuICAtLWZhOlwi75SyXCI7XG59XG5cbi5mYS1oZWxpY29wdGVyIHtcbiAgLS1mYTpcIu+Us1wiO1xufVxuXG4uZmEtaW5maW5pdHkge1xuICAtLWZhOlwi75S0XCI7XG59XG5cbi5mYS1raXdpLWJpcmQge1xuICAtLWZhOlwi75S1XCI7XG59XG5cbi5mYS1sZXNzLXRoYW4tZXF1YWwge1xuICAtLWZhOlwi75S3XCI7XG59XG5cbi5mYS1tZW1vcnkge1xuICAtLWZhOlwi75S4XCI7XG59XG5cbi5mYS1taWNyb3Bob25lLWxpbmVzLXNsYXNoIHtcbiAgLS1mYTpcIu+UuVwiO1xufVxuXG4uZmEtbWljcm9waG9uZS1hbHQtc2xhc2gge1xuICAtLWZhOlwi75S5XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLXdhdmUge1xuICAtLWZhOlwi75S6XCI7XG59XG5cbi5mYS1tb25leS1iaWxsLTEtd2F2ZSB7XG4gIC0tZmE6XCLvlLtcIjtcbn1cblxuLmZhLW1vbmV5LWJpbGwtd2F2ZS1hbHQge1xuICAtLWZhOlwi75S7XCI7XG59XG5cbi5mYS1tb25leS1jaGVjayB7XG4gIC0tZmE6XCLvlLxcIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWRvbGxhciB7XG4gIC0tZmE6XCLvlL1cIjtcbn1cblxuLmZhLW1vbmV5LWNoZWNrLWFsdCB7XG4gIC0tZmE6XCLvlL1cIjtcbn1cblxuLmZhLW5vdC1lcXVhbCB7XG4gIC0tZmE6XCLvlL5cIjtcbn1cblxuLmZhLXBhbGV0dGUge1xuICAtLWZhOlwi75S/XCI7XG59XG5cbi5mYS1zcXVhcmUtcGFya2luZyB7XG4gIC0tZmE6XCLvlYBcIjtcbn1cblxuLmZhLXBhcmtpbmcge1xuICAtLWZhOlwi75WAXCI7XG59XG5cbi5mYS1kaWFncmFtLXByb2plY3Qge1xuICAtLWZhOlwi75WCXCI7XG59XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW0ge1xuICAtLWZhOlwi75WCXCI7XG59XG5cbi5mYS1yZWNlaXB0IHtcbiAgLS1mYTpcIu+Vg1wiO1xufVxuXG4uZmEtcm9ib3Qge1xuICAtLWZhOlwi75WEXCI7XG59XG5cbi5mYS1ydWxlciB7XG4gIC0tZmE6XCLvlYVcIjtcbn1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkIHtcbiAgLS1mYTpcIu+VhlwiO1xufVxuXG4uZmEtcnVsZXItaG9yaXpvbnRhbCB7XG4gIC0tZmE6XCLvlYdcIjtcbn1cblxuLmZhLXJ1bGVyLXZlcnRpY2FsIHtcbiAgLS1mYTpcIu+ViFwiO1xufVxuXG4uZmEtc2Nob29sIHtcbiAgLS1mYTpcIu+ViVwiO1xufVxuXG4uZmEtc2NyZXdkcml2ZXIge1xuICAtLWZhOlwi75WKXCI7XG59XG5cbi5mYS1zaG9lLXByaW50cyB7XG4gIC0tZmE6XCLvlYtcIjtcbn1cblxuLmZhLXNrdWxsIHtcbiAgLS1mYTpcIu+VjFwiO1xufVxuXG4uZmEtYmFuLXNtb2tpbmcge1xuICAtLWZhOlwi75WNXCI7XG59XG5cbi5mYS1zbW9raW5nLWJhbiB7XG4gIC0tZmE6XCLvlY1cIjtcbn1cblxuLmZhLXN0b3JlIHtcbiAgLS1mYTpcIu+VjlwiO1xufVxuXG4uZmEtc2hvcCB7XG4gIC0tZmE6XCLvlY9cIjtcbn1cblxuLmZhLXN0b3JlLWFsdCB7XG4gIC0tZmE6XCLvlY9cIjtcbn1cblxuLmZhLWJhcnMtc3RhZ2dlcmVkIHtcbiAgLS1mYTpcIu+VkFwiO1xufVxuXG4uZmEtcmVvcmRlciB7XG4gIC0tZmE6XCLvlZBcIjtcbn1cblxuLmZhLXN0cmVhbSB7XG4gIC0tZmE6XCLvlZBcIjtcbn1cblxuLmZhLXN0cm9vcHdhZmVsIHtcbiAgLS1mYTpcIu+VkVwiO1xufVxuXG4uZmEtdG9vbGJveCB7XG4gIC0tZmE6XCLvlZJcIjtcbn1cblxuLmZhLXNoaXJ0IHtcbiAgLS1mYTpcIu+Vk1wiO1xufVxuXG4uZmEtdC1zaGlydCB7XG4gIC0tZmE6XCLvlZNcIjtcbn1cblxuLmZhLXRzaGlydCB7XG4gIC0tZmE6XCLvlZNcIjtcbn1cblxuLmZhLXBlcnNvbi13YWxraW5nIHtcbiAgLS1mYTpcIu+VlFwiO1xufVxuXG4uZmEtd2Fsa2luZyB7XG4gIC0tZmE6XCLvlZRcIjtcbn1cblxuLmZhLXdhbGxldCB7XG4gIC0tZmE6XCLvlZVcIjtcbn1cblxuLmZhLWZhY2UtYW5ncnkge1xuICAtLWZhOlwi75WWXCI7XG59XG5cbi5mYS1hbmdyeSB7XG4gIC0tZmE6XCLvlZZcIjtcbn1cblxuLmZhLWFyY2h3YXkge1xuICAtLWZhOlwi75WXXCI7XG59XG5cbi5mYS1ib29rLWF0bGFzIHtcbiAgLS1mYTpcIu+VmFwiO1xufVxuXG4uZmEtYXRsYXMge1xuICAtLWZhOlwi75WYXCI7XG59XG5cbi5mYS1hd2FyZCB7XG4gIC0tZmE6XCLvlZlcIjtcbn1cblxuLmZhLWRlbGV0ZS1sZWZ0IHtcbiAgLS1mYTpcIu+VmlwiO1xufVxuXG4uZmEtYmFja3NwYWNlIHtcbiAgLS1mYTpcIu+VmlwiO1xufVxuXG4uZmEtYmV6aWVyLWN1cnZlIHtcbiAgLS1mYTpcIu+Vm1wiO1xufVxuXG4uZmEtYm9uZyB7XG4gIC0tZmE6XCLvlZxcIjtcbn1cblxuLmZhLWJydXNoIHtcbiAgLS1mYTpcIu+VnVwiO1xufVxuXG4uZmEtYnVzLXNpbXBsZSB7XG4gIC0tZmE6XCLvlZ5cIjtcbn1cblxuLmZhLWJ1cy1hbHQge1xuICAtLWZhOlwi75WeXCI7XG59XG5cbi5mYS1jYW5uYWJpcyB7XG4gIC0tZmE6XCLvlZ9cIjtcbn1cblxuLmZhLWNoZWNrLWRvdWJsZSB7XG4gIC0tZmE6XCLvlaBcIjtcbn1cblxuLmZhLW1hcnRpbmktZ2xhc3MtY2l0cnVzIHtcbiAgLS1mYTpcIu+VoVwiO1xufVxuXG4uZmEtY29ja3RhaWwge1xuICAtLWZhOlwi75WhXCI7XG59XG5cbi5mYS1iZWxsLWNvbmNpZXJnZSB7XG4gIC0tZmE6XCLvlaJcIjtcbn1cblxuLmZhLWNvbmNpZXJnZS1iZWxsIHtcbiAgLS1mYTpcIu+VolwiO1xufVxuXG4uZmEtY29va2llIHtcbiAgLS1mYTpcIu+Vo1wiO1xufVxuXG4uZmEtY29va2llLWJpdGUge1xuICAtLWZhOlwi75WkXCI7XG59XG5cbi5mYS1jcm9wLXNpbXBsZSB7XG4gIC0tZmE6XCLvlaVcIjtcbn1cblxuLmZhLWNyb3AtYWx0IHtcbiAgLS1mYTpcIu+VpVwiO1xufVxuXG4uZmEtdGFjaG9ncmFwaC1kaWdpdGFsIHtcbiAgLS1mYTpcIu+VplwiO1xufVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoIHtcbiAgLS1mYTpcIu+VplwiO1xufVxuXG4uZmEtZmFjZS1kaXp6eSB7XG4gIC0tZmE6XCLvladcIjtcbn1cblxuLmZhLWRpenp5IHtcbiAgLS1mYTpcIu+Vp1wiO1xufVxuXG4uZmEtY29tcGFzcy1kcmFmdGluZyB7XG4gIC0tZmE6XCLvlahcIjtcbn1cblxuLmZhLWRyYWZ0aW5nLWNvbXBhc3Mge1xuICAtLWZhOlwi75WoXCI7XG59XG5cbi5mYS1kcnVtIHtcbiAgLS1mYTpcIu+VqVwiO1xufVxuXG4uZmEtZHJ1bS1zdGVlbHBhbiB7XG4gIC0tZmE6XCLvlapcIjtcbn1cblxuLmZhLWZlYXRoZXItcG9pbnRlZCB7XG4gIC0tZmE6XCLvlatcIjtcbn1cblxuLmZhLWZlYXRoZXItYWx0IHtcbiAgLS1mYTpcIu+Vq1wiO1xufVxuXG4uZmEtZmlsZS1jb250cmFjdCB7XG4gIC0tZmE6XCLvlaxcIjtcbn1cblxuLmZhLWZpbGUtYXJyb3ctZG93biB7XG4gIC0tZmE6XCLvla1cIjtcbn1cblxuLmZhLWZpbGUtZG93bmxvYWQge1xuICAtLWZhOlwi75WtXCI7XG59XG5cbi5mYS1maWxlLWV4cG9ydCB7XG4gIC0tZmE6XCLvla5cIjtcbn1cblxuLmZhLWFycm93LXJpZ2h0LWZyb20tZmlsZSB7XG4gIC0tZmE6XCLvla5cIjtcbn1cblxuLmZhLWZpbGUtaW1wb3J0IHtcbiAgLS1mYTpcIu+Vr1wiO1xufVxuXG4uZmEtYXJyb3ctcmlnaHQtdG8tZmlsZSB7XG4gIC0tZmE6XCLvla9cIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZSB7XG4gIC0tZmE6XCLvlbBcIjtcbn1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXIge1xuICAtLWZhOlwi75WxXCI7XG59XG5cbi5mYS1maWxlLXByZXNjcmlwdGlvbiB7XG4gIC0tZmE6XCLvlbJcIjtcbn1cblxuLmZhLWZpbGUtc2lnbmF0dXJlIHtcbiAgLS1mYTpcIu+Vs1wiO1xufVxuXG4uZmEtZmlsZS1hcnJvdy11cCB7XG4gIC0tZmE6XCLvlbRcIjtcbn1cblxuLmZhLWZpbGUtdXBsb2FkIHtcbiAgLS1mYTpcIu+VtFwiO1xufVxuXG4uZmEtZmlsbCB7XG4gIC0tZmE6XCLvlbVcIjtcbn1cblxuLmZhLWZpbGwtZHJpcCB7XG4gIC0tZmE6XCLvlbZcIjtcbn1cblxuLmZhLWZpbmdlcnByaW50IHtcbiAgLS1mYTpcIu+Vt1wiO1xufVxuXG4uZmEtZmlzaCB7XG4gIC0tZmE6XCLvlbhcIjtcbn1cblxuLmZhLWZhY2UtZmx1c2hlZCB7XG4gIC0tZmE6XCLvlblcIjtcbn1cblxuLmZhLWZsdXNoZWQge1xuICAtLWZhOlwi75W5XCI7XG59XG5cbi5mYS1mYWNlLWZyb3duLW9wZW4ge1xuICAtLWZhOlwi75W6XCI7XG59XG5cbi5mYS1mcm93bi1vcGVuIHtcbiAgLS1mYTpcIu+VulwiO1xufVxuXG4uZmEtbWFydGluaS1nbGFzcyB7XG4gIC0tZmE6XCLvlbtcIjtcbn1cblxuLmZhLWdsYXNzLW1hcnRpbmktYWx0IHtcbiAgLS1mYTpcIu+Vu1wiO1xufVxuXG4uZmEtZWFydGgtYWZyaWNhIHtcbiAgLS1mYTpcIu+VvFwiO1xufVxuXG4uZmEtZ2xvYmUtYWZyaWNhIHtcbiAgLS1mYTpcIu+VvFwiO1xufVxuXG4uZmEtZWFydGgtYW1lcmljYXMge1xuICAtLWZhOlwi75W9XCI7XG59XG5cbi5mYS1lYXJ0aCB7XG4gIC0tZmE6XCLvlb1cIjtcbn1cblxuLmZhLWVhcnRoLWFtZXJpY2Ege1xuICAtLWZhOlwi75W9XCI7XG59XG5cbi5mYS1nbG9iZS1hbWVyaWNhcyB7XG4gIC0tZmE6XCLvlb1cIjtcbn1cblxuLmZhLWVhcnRoLWFzaWEge1xuICAtLWZhOlwi75W+XCI7XG59XG5cbi5mYS1nbG9iZS1hc2lhIHtcbiAgLS1mYTpcIu+VvlwiO1xufVxuXG4uZmEtZmFjZS1ncmltYWNlIHtcbiAgLS1mYTpcIu+Vv1wiO1xufVxuXG4uZmEtZ3JpbWFjZSB7XG4gIC0tZmE6XCLvlb9cIjtcbn1cblxuLmZhLWZhY2UtZ3JpbiB7XG4gIC0tZmE6XCLvloBcIjtcbn1cblxuLmZhLWdyaW4ge1xuICAtLWZhOlwi75aAXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4td2lkZSB7XG4gIC0tZmE6XCLvloFcIjtcbn1cblxuLmZhLWdyaW4tYWx0IHtcbiAgLS1mYTpcIu+WgVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLWJlYW0ge1xuICAtLWZhOlwi75aCXCI7XG59XG5cbi5mYS1ncmluLWJlYW0ge1xuICAtLWZhOlwi75aCXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tYmVhbS1zd2VhdCB7XG4gIC0tZmE6XCLvloNcIjtcbn1cblxuLmZhLWdyaW4tYmVhbS1zd2VhdCB7XG4gIC0tZmE6XCLvloNcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1oZWFydHMge1xuICAtLWZhOlwi75aEXCI7XG59XG5cbi5mYS1ncmluLWhlYXJ0cyB7XG4gIC0tZmE6XCLvloRcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQge1xuICAtLWZhOlwi75aFXCI7XG59XG5cbi5mYS1ncmluLXNxdWludCB7XG4gIC0tZmE6XCLvloVcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zcXVpbnQtdGVhcnMge1xuICAtLWZhOlwi75aGXCI7XG59XG5cbi5mYS1ncmluLXNxdWludC10ZWFycyB7XG4gIC0tZmE6XCLvloZcIjtcbn1cblxuLmZhLWZhY2UtZ3Jpbi1zdGFycyB7XG4gIC0tZmE6XCLvlodcIjtcbn1cblxuLmZhLWdyaW4tc3RhcnMge1xuICAtLWZhOlwi75aHXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdGVhcnMge1xuICAtLWZhOlwi75aIXCI7XG59XG5cbi5mYS1ncmluLXRlYXJzIHtcbiAgLS1mYTpcIu+WiFwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZSB7XG4gIC0tZmE6XCLvlolcIjtcbn1cblxuLmZhLWdyaW4tdG9uZ3VlIHtcbiAgLS1mYTpcIu+WiVwiO1xufVxuXG4uZmEtZmFjZS1ncmluLXRvbmd1ZS1zcXVpbnQge1xuICAtLWZhOlwi75aKXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQge1xuICAtLWZhOlwi75aKXCI7XG59XG5cbi5mYS1mYWNlLWdyaW4tdG9uZ3VlLXdpbmsge1xuICAtLWZhOlwi75aLXCI7XG59XG5cbi5mYS1ncmluLXRvbmd1ZS13aW5rIHtcbiAgLS1mYTpcIu+Wi1wiO1xufVxuXG4uZmEtZmFjZS1ncmluLXdpbmsge1xuICAtLWZhOlwi75aMXCI7XG59XG5cbi5mYS1ncmluLXdpbmsge1xuICAtLWZhOlwi75aMXCI7XG59XG5cbi5mYS1ncmlwIHtcbiAgLS1mYTpcIu+WjVwiO1xufVxuXG4uZmEtZ3JpZC1ob3Jpem9udGFsIHtcbiAgLS1mYTpcIu+WjVwiO1xufVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsIHtcbiAgLS1mYTpcIu+WjVwiO1xufVxuXG4uZmEtZ3JpcC12ZXJ0aWNhbCB7XG4gIC0tZmE6XCLvlo5cIjtcbn1cblxuLmZhLWdyaWQtdmVydGljYWwge1xuICAtLWZhOlwi75aOXCI7XG59XG5cbi5mYS1oZWFkc2V0IHtcbiAgLS1mYTpcIu+WkFwiO1xufVxuXG4uZmEtaGlnaGxpZ2h0ZXIge1xuICAtLWZhOlwi75aRXCI7XG59XG5cbi5mYS1ob3QtdHViLXBlcnNvbiB7XG4gIC0tZmE6XCLvlpNcIjtcbn1cblxuLmZhLWhvdC10dWIge1xuICAtLWZhOlwi75aTXCI7XG59XG5cbi5mYS1ob3RlbCB7XG4gIC0tZmE6XCLvlpRcIjtcbn1cblxuLmZhLWpvaW50IHtcbiAgLS1mYTpcIu+WlVwiO1xufVxuXG4uZmEtZmFjZS1raXNzIHtcbiAgLS1mYTpcIu+WllwiO1xufVxuXG4uZmEta2lzcyB7XG4gIC0tZmE6XCLvlpZcIjtcbn1cblxuLmZhLWZhY2Uta2lzcy1iZWFtIHtcbiAgLS1mYTpcIu+Wl1wiO1xufVxuXG4uZmEta2lzcy1iZWFtIHtcbiAgLS1mYTpcIu+Wl1wiO1xufVxuXG4uZmEtZmFjZS1raXNzLXdpbmstaGVhcnQge1xuICAtLWZhOlwi75aYXCI7XG59XG5cbi5mYS1raXNzLXdpbmstaGVhcnQge1xuICAtLWZhOlwi75aYXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoIHtcbiAgLS1mYTpcIu+WmVwiO1xufVxuXG4uZmEtbGF1Z2gge1xuICAtLWZhOlwi75aZXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLWJlYW0ge1xuICAtLWZhOlwi75aaXCI7XG59XG5cbi5mYS1sYXVnaC1iZWFtIHtcbiAgLS1mYTpcIu+WmlwiO1xufVxuXG4uZmEtZmFjZS1sYXVnaC1zcXVpbnQge1xuICAtLWZhOlwi75abXCI7XG59XG5cbi5mYS1sYXVnaC1zcXVpbnQge1xuICAtLWZhOlwi75abXCI7XG59XG5cbi5mYS1mYWNlLWxhdWdoLXdpbmsge1xuICAtLWZhOlwi75acXCI7XG59XG5cbi5mYS1sYXVnaC13aW5rIHtcbiAgLS1mYTpcIu+WnFwiO1xufVxuXG4uZmEtY2FydC1mbGF0YmVkLXN1aXRjYXNlIHtcbiAgLS1mYTpcIu+WnVwiO1xufVxuXG4uZmEtbHVnZ2FnZS1jYXJ0IHtcbiAgLS1mYTpcIu+WnVwiO1xufVxuXG4uZmEtbWFwLWxvY2F0aW9uIHtcbiAgLS1mYTpcIu+Wn1wiO1xufVxuXG4uZmEtbWFwLW1hcmtlZCB7XG4gIC0tZmE6XCLvlp9cIjtcbn1cblxuLmZhLW1hcC1sb2NhdGlvbi1kb3Qge1xuICAtLWZhOlwi75agXCI7XG59XG5cbi5mYS1tYXAtbWFya2VkLWFsdCB7XG4gIC0tZmE6XCLvlqBcIjtcbn1cblxuLmZhLW1hcmtlciB7XG4gIC0tZmE6XCLvlqFcIjtcbn1cblxuLmZhLW1lZGFsIHtcbiAgLS1mYTpcIu+WolwiO1xufVxuXG4uZmEtZmFjZS1tZWgtYmxhbmsge1xuICAtLWZhOlwi75akXCI7XG59XG5cbi5mYS1tZWgtYmxhbmsge1xuICAtLWZhOlwi75akXCI7XG59XG5cbi5mYS1mYWNlLXJvbGxpbmctZXllcyB7XG4gIC0tZmE6XCLvlqVcIjtcbn1cblxuLmZhLW1laC1yb2xsaW5nLWV5ZXMge1xuICAtLWZhOlwi75alXCI7XG59XG5cbi5mYS1tb251bWVudCB7XG4gIC0tZmE6XCLvlqZcIjtcbn1cblxuLmZhLW1vcnRhci1wZXN0bGUge1xuICAtLWZhOlwi75anXCI7XG59XG5cbi5mYS1wYWludC1yb2xsZXIge1xuICAtLWZhOlwi75aqXCI7XG59XG5cbi5mYS1wYXNzcG9ydCB7XG4gIC0tZmE6XCLvlqtcIjtcbn1cblxuLmZhLXBlbi1mYW5jeSB7XG4gIC0tZmE6XCLvlqxcIjtcbn1cblxuLmZhLXBlbi1uaWIge1xuICAtLWZhOlwi75atXCI7XG59XG5cbi5mYS1wZW4tcnVsZXIge1xuICAtLWZhOlwi75auXCI7XG59XG5cbi5mYS1wZW5jaWwtcnVsZXIge1xuICAtLWZhOlwi75auXCI7XG59XG5cbi5mYS1wbGFuZS1hcnJpdmFsIHtcbiAgLS1mYTpcIu+Wr1wiO1xufVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlIHtcbiAgLS1mYTpcIu+WsFwiO1xufVxuXG4uZmEtcHJlc2NyaXB0aW9uIHtcbiAgLS1mYTpcIu+WsVwiO1xufVxuXG4uZmEtZmFjZS1zYWQtY3J5IHtcbiAgLS1mYTpcIu+Ws1wiO1xufVxuXG4uZmEtc2FkLWNyeSB7XG4gIC0tZmE6XCLvlrNcIjtcbn1cblxuLmZhLWZhY2Utc2FkLXRlYXIge1xuICAtLWZhOlwi75a0XCI7XG59XG5cbi5mYS1zYWQtdGVhciB7XG4gIC0tZmE6XCLvlrRcIjtcbn1cblxuLmZhLXZhbi1zaHV0dGxlIHtcbiAgLS1mYTpcIu+WtlwiO1xufVxuXG4uZmEtc2h1dHRsZS12YW4ge1xuICAtLWZhOlwi75a2XCI7XG59XG5cbi5mYS1zaWduYXR1cmUge1xuICAtLWZhOlwi75a3XCI7XG59XG5cbi5mYS1mYWNlLXNtaWxlLWJlYW0ge1xuICAtLWZhOlwi75a4XCI7XG59XG5cbi5mYS1zbWlsZS1iZWFtIHtcbiAgLS1mYTpcIu+WuFwiO1xufVxuXG4uZmEtc29sYXItcGFuZWwge1xuICAtLWZhOlwi75a6XCI7XG59XG5cbi5mYS1zcGEge1xuICAtLWZhOlwi75a7XCI7XG59XG5cbi5mYS1zcGxvdGNoIHtcbiAgLS1mYTpcIu+WvFwiO1xufVxuXG4uZmEtc3ByYXktY2FuIHtcbiAgLS1mYTpcIu+WvVwiO1xufVxuXG4uZmEtc3RhbXAge1xuICAtLWZhOlwi75a/XCI7XG59XG5cbi5mYS1zdGFyLWhhbGYtc3Ryb2tlIHtcbiAgLS1mYTpcIu+XgFwiO1xufVxuXG4uZmEtc3Rhci1oYWxmLWFsdCB7XG4gIC0tZmE6XCLvl4BcIjtcbn1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmcge1xuICAtLWZhOlwi75eBXCI7XG59XG5cbi5mYS1mYWNlLXN1cnByaXNlIHtcbiAgLS1mYTpcIu+XglwiO1xufVxuXG4uZmEtc3VycHJpc2Uge1xuICAtLWZhOlwi75eCXCI7XG59XG5cbi5mYS1zd2F0Y2hib29rIHtcbiAgLS1mYTpcIu+Xg1wiO1xufVxuXG4uZmEtcGVyc29uLXN3aW1taW5nIHtcbiAgLS1mYTpcIu+XhFwiO1xufVxuXG4uZmEtc3dpbW1lciB7XG4gIC0tZmE6XCLvl4RcIjtcbn1cblxuLmZhLXdhdGVyLWxhZGRlciB7XG4gIC0tZmE6XCLvl4VcIjtcbn1cblxuLmZhLWxhZGRlci13YXRlciB7XG4gIC0tZmE6XCLvl4VcIjtcbn1cblxuLmZhLXN3aW1taW5nLXBvb2wge1xuICAtLWZhOlwi75eFXCI7XG59XG5cbi5mYS1kcm9wbGV0LXNsYXNoIHtcbiAgLS1mYTpcIu+Xh1wiO1xufVxuXG4uZmEtdGludC1zbGFzaCB7XG4gIC0tZmE6XCLvl4dcIjtcbn1cblxuLmZhLWZhY2UtdGlyZWQge1xuICAtLWZhOlwi75eIXCI7XG59XG5cbi5mYS10aXJlZCB7XG4gIC0tZmE6XCLvl4hcIjtcbn1cblxuLmZhLXRvb3RoIHtcbiAgLS1mYTpcIu+XiVwiO1xufVxuXG4uZmEtdW1icmVsbGEtYmVhY2gge1xuICAtLWZhOlwi75eKXCI7XG59XG5cbi5mYS13ZWlnaHQtaGFuZ2luZyB7XG4gIC0tZmE6XCLvl41cIjtcbn1cblxuLmZhLXdpbmUtZ2xhc3MtZW1wdHkge1xuICAtLWZhOlwi75eOXCI7XG59XG5cbi5mYS13aW5lLWdsYXNzLWFsdCB7XG4gIC0tZmE6XCLvl45cIjtcbn1cblxuLmZhLXNwcmF5LWNhbi1zcGFya2xlcyB7XG4gIC0tZmE6XCLvl5BcIjtcbn1cblxuLmZhLWFpci1mcmVzaGVuZXIge1xuICAtLWZhOlwi75eQXCI7XG59XG5cbi5mYS1hcHBsZS13aG9sZSB7XG4gIC0tZmE6XCLvl5FcIjtcbn1cblxuLmZhLWFwcGxlLWFsdCB7XG4gIC0tZmE6XCLvl5FcIjtcbn1cblxuLmZhLWF0b20ge1xuICAtLWZhOlwi75eSXCI7XG59XG5cbi5mYS1ib25lIHtcbiAgLS1mYTpcIu+Xl1wiO1xufVxuXG4uZmEtYm9vay1vcGVuLXJlYWRlciB7XG4gIC0tZmE6XCLvl5pcIjtcbn1cblxuLmZhLWJvb2stcmVhZGVyIHtcbiAgLS1mYTpcIu+XmlwiO1xufVxuXG4uZmEtYnJhaW4ge1xuICAtLWZhOlwi75ecXCI7XG59XG5cbi5mYS1jYXItcmVhciB7XG4gIC0tZmE6XCLvl55cIjtcbn1cblxuLmZhLWNhci1hbHQge1xuICAtLWZhOlwi75eeXCI7XG59XG5cbi5mYS1jYXItYmF0dGVyeSB7XG4gIC0tZmE6XCLvl59cIjtcbn1cblxuLmZhLWJhdHRlcnktY2FyIHtcbiAgLS1mYTpcIu+Xn1wiO1xufVxuXG4uZmEtY2FyLWJ1cnN0IHtcbiAgLS1mYTpcIu+XoVwiO1xufVxuXG4uZmEtY2FyLWNyYXNoIHtcbiAgLS1mYTpcIu+XoVwiO1xufVxuXG4uZmEtY2FyLXNpZGUge1xuICAtLWZhOlwi75ekXCI7XG59XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uIHtcbiAgLS1mYTpcIu+Xp1wiO1xufVxuXG4uZmEtZGlhbW9uZC10dXJuLXJpZ2h0IHtcbiAgLS1mYTpcIu+Xq1wiO1xufVxuXG4uZmEtZGlyZWN0aW9ucyB7XG4gIC0tZmE6XCLvl6tcIjtcbn1cblxuLmZhLWRyYXctcG9seWdvbiB7XG4gIC0tZmE6XCLvl65cIjtcbn1cblxuLmZhLXZlY3Rvci1wb2x5Z29uIHtcbiAgLS1mYTpcIu+XrlwiO1xufVxuXG4uZmEtbGFwdG9wLWNvZGUge1xuICAtLWZhOlwi75e8XCI7XG59XG5cbi5mYS1sYXllci1ncm91cCB7XG4gIC0tZmE6XCLvl71cIjtcbn1cblxuLmZhLWxvY2F0aW9uLWNyb3NzaGFpcnMge1xuICAtLWZhOlwi75iBXCI7XG59XG5cbi5mYS1sb2NhdGlvbiB7XG4gIC0tZmE6XCLvmIFcIjtcbn1cblxuLmZhLWx1bmdzIHtcbiAgLS1mYTpcIu+YhFwiO1xufVxuXG4uZmEtbWljcm9zY29wZSB7XG4gIC0tZmE6XCLvmJBcIjtcbn1cblxuLmZhLW9pbC1jYW4ge1xuICAtLWZhOlwi75iTXCI7XG59XG5cbi5mYS1wb29wIHtcbiAgLS1mYTpcIu+YmVwiO1xufVxuXG4uZmEtc2hhcGVzIHtcbiAgLS1mYTpcIu+Yn1wiO1xufVxuXG4uZmEtdHJpYW5nbGUtY2lyY2xlLXNxdWFyZSB7XG4gIC0tZmE6XCLvmJ9cIjtcbn1cblxuLmZhLXN0YXItb2YtbGlmZSB7XG4gIC0tZmE6XCLvmKFcIjtcbn1cblxuLmZhLWdhdWdlIHtcbiAgLS1mYTpcIu+YpFwiO1xufVxuXG4uZmEtZGFzaGJvYXJkIHtcbiAgLS1mYTpcIu+YpFwiO1xufVxuXG4uZmEtZ2F1Z2UtbWVkIHtcbiAgLS1mYTpcIu+YpFwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hbHQtYXZlcmFnZSB7XG4gIC0tZmE6XCLvmKRcIjtcbn1cblxuLmZhLWdhdWdlLWhpZ2gge1xuICAtLWZhOlwi75ilXCI7XG59XG5cbi5mYS10YWNob21ldGVyLWFsdCB7XG4gIC0tZmE6XCLvmKVcIjtcbn1cblxuLmZhLXRhY2hvbWV0ZXItYWx0LWZhc3Qge1xuICAtLWZhOlwi75ilXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUge1xuICAtLWZhOlwi75ipXCI7XG59XG5cbi5mYS1nYXVnZS1zaW1wbGUtbWVkIHtcbiAgLS1mYTpcIu+YqVwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1hdmVyYWdlIHtcbiAgLS1mYTpcIu+YqVwiO1xufVxuXG4uZmEtZ2F1Z2Utc2ltcGxlLWhpZ2gge1xuICAtLWZhOlwi75iqXCI7XG59XG5cbi5mYS10YWNob21ldGVyIHtcbiAgLS1mYTpcIu+YqlwiO1xufVxuXG4uZmEtdGFjaG9tZXRlci1mYXN0IHtcbiAgLS1mYTpcIu+YqlwiO1xufVxuXG4uZmEtdGVldGgge1xuICAtLWZhOlwi75iuXCI7XG59XG5cbi5mYS10ZWV0aC1vcGVuIHtcbiAgLS1mYTpcIu+Yr1wiO1xufVxuXG4uZmEtbWFza3MtdGhlYXRlciB7XG4gIC0tZmE6XCLvmLBcIjtcbn1cblxuLmZhLXRoZWF0ZXItbWFza3Mge1xuICAtLWZhOlwi75iwXCI7XG59XG5cbi5mYS10cmFmZmljLWxpZ2h0IHtcbiAgLS1mYTpcIu+Yt1wiO1xufVxuXG4uZmEtdHJ1Y2stbW9uc3RlciB7XG4gIC0tZmE6XCLvmLtcIjtcbn1cblxuLmZhLXRydWNrLXBpY2t1cCB7XG4gIC0tZmE6XCLvmLxcIjtcbn1cblxuLmZhLXJlY3RhbmdsZS1hZCB7XG4gIC0tZmE6XCLvmYFcIjtcbn1cblxuLmZhLWFkIHtcbiAgLS1mYTpcIu+ZgVwiO1xufVxuXG4uZmEtYW5raCB7XG4gIC0tZmE6XCLvmYRcIjtcbn1cblxuLmZhLWJvb2stYmlibGUge1xuICAtLWZhOlwi75mHXCI7XG59XG5cbi5mYS1iaWJsZSB7XG4gIC0tZmE6XCLvmYdcIjtcbn1cblxuLmZhLWJ1c2luZXNzLXRpbWUge1xuICAtLWZhOlwi75mKXCI7XG59XG5cbi5mYS1icmllZmNhc2UtY2xvY2sge1xuICAtLWZhOlwi75mKXCI7XG59XG5cbi5mYS1jaXR5IHtcbiAgLS1mYTpcIu+Zj1wiO1xufVxuXG4uZmEtY29tbWVudC1kb2xsYXIge1xuICAtLWZhOlwi75mRXCI7XG59XG5cbi5mYS1jb21tZW50cy1kb2xsYXIge1xuICAtLWZhOlwi75mTXCI7XG59XG5cbi5mYS1jcm9zcyB7XG4gIC0tZmE6XCLvmZRcIjtcbn1cblxuLmZhLWRoYXJtYWNoYWtyYSB7XG4gIC0tZmE6XCLvmZVcIjtcbn1cblxuLmZhLWVudmVsb3BlLW9wZW4tdGV4dCB7XG4gIC0tZmE6XCLvmZhcIjtcbn1cblxuLmZhLWZvbGRlci1taW51cyB7XG4gIC0tZmE6XCLvmZ1cIjtcbn1cblxuLmZhLWZvbGRlci1wbHVzIHtcbiAgLS1mYTpcIu+ZnlwiO1xufVxuXG4uZmEtZmlsdGVyLWNpcmNsZS1kb2xsYXIge1xuICAtLWZhOlwi75miXCI7XG59XG5cbi5mYS1mdW5uZWwtZG9sbGFyIHtcbiAgLS1mYTpcIu+ZolwiO1xufVxuXG4uZmEtZ29wdXJhbSB7XG4gIC0tZmE6XCLvmaRcIjtcbn1cblxuLmZhLWhhbXNhIHtcbiAgLS1mYTpcIu+ZpVwiO1xufVxuXG4uZmEtYmFoYWkge1xuICAtLWZhOlwi75mmXCI7XG59XG5cbi5mYS1oYXlrYWwge1xuICAtLWZhOlwi75mmXCI7XG59XG5cbi5mYS1qZWRpIHtcbiAgLS1mYTpcIu+ZqVwiO1xufVxuXG4uZmEtYm9vay1qb3VybmFsLXdoaWxscyB7XG4gIC0tZmE6XCLvmapcIjtcbn1cblxuLmZhLWpvdXJuYWwtd2hpbGxzIHtcbiAgLS1mYTpcIu+ZqlwiO1xufVxuXG4uZmEta2FhYmEge1xuICAtLWZhOlwi75mrXCI7XG59XG5cbi5mYS1raGFuZGEge1xuICAtLWZhOlwi75mtXCI7XG59XG5cbi5mYS1sYW5kbWFyayB7XG4gIC0tZmE6XCLvma9cIjtcbn1cblxuLmZhLWVudmVsb3Blcy1idWxrIHtcbiAgLS1mYTpcIu+ZtFwiO1xufVxuXG4uZmEtbWFpbC1idWxrIHtcbiAgLS1mYTpcIu+ZtFwiO1xufVxuXG4uZmEtbWVub3JhaCB7XG4gIC0tZmE6XCLvmbZcIjtcbn1cblxuLmZhLW1vc3F1ZSB7XG4gIC0tZmE6XCLvmbhcIjtcbn1cblxuLmZhLW9tIHtcbiAgLS1mYTpcIu+ZuVwiO1xufVxuXG4uZmEtc3BhZ2hldHRpLW1vbnN0ZXItZmx5aW5nIHtcbiAgLS1mYTpcIu+Zu1wiO1xufVxuXG4uZmEtcGFzdGFmYXJpYW5pc20ge1xuICAtLWZhOlwi75m7XCI7XG59XG5cbi5mYS1wZWFjZSB7XG4gIC0tZmE6XCLvmbxcIjtcbn1cblxuLmZhLXBsYWNlLW9mLXdvcnNoaXAge1xuICAtLWZhOlwi75m/XCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC12ZXJ0aWNhbCB7XG4gIC0tZmE6XCLvmoFcIjtcbn1cblxuLmZhLXBvbGwge1xuICAtLWZhOlwi75qBXCI7XG59XG5cbi5mYS1zcXVhcmUtcG9sbC1ob3Jpem9udGFsIHtcbiAgLS1mYTpcIu+aglwiO1xufVxuXG4uZmEtcG9sbC1oIHtcbiAgLS1mYTpcIu+aglwiO1xufVxuXG4uZmEtcGVyc29uLXByYXlpbmcge1xuICAtLWZhOlwi75qDXCI7XG59XG5cbi5mYS1wcmF5IHtcbiAgLS1mYTpcIu+ag1wiO1xufVxuXG4uZmEtaGFuZHMtcHJheWluZyB7XG4gIC0tZmE6XCLvmoRcIjtcbn1cblxuLmZhLXByYXlpbmctaGFuZHMge1xuICAtLWZhOlwi75qEXCI7XG59XG5cbi5mYS1ib29rLXF1cmFuIHtcbiAgLS1mYTpcIu+ah1wiO1xufVxuXG4uZmEtcXVyYW4ge1xuICAtLWZhOlwi75qHXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWRvbGxhciB7XG4gIC0tZmE6XCLvmohcIjtcbn1cblxuLmZhLXNlYXJjaC1kb2xsYXIge1xuICAtLWZhOlwi75qIXCI7XG59XG5cbi5mYS1tYWduaWZ5aW5nLWdsYXNzLWxvY2F0aW9uIHtcbiAgLS1mYTpcIu+aiVwiO1xufVxuXG4uZmEtc2VhcmNoLWxvY2F0aW9uIHtcbiAgLS1mYTpcIu+aiVwiO1xufVxuXG4uZmEtc29ja3Mge1xuICAtLWZhOlwi75qWXCI7XG59XG5cbi5mYS1zcXVhcmUtcm9vdC12YXJpYWJsZSB7XG4gIC0tZmE6XCLvmphcIjtcbn1cblxuLmZhLXNxdWFyZS1yb290LWFsdCB7XG4gIC0tZmE6XCLvmphcIjtcbn1cblxuLmZhLXN0YXItYW5kLWNyZXNjZW50IHtcbiAgLS1mYTpcIu+amVwiO1xufVxuXG4uZmEtc3Rhci1vZi1kYXZpZCB7XG4gIC0tZmE6XCLvmppcIjtcbn1cblxuLmZhLXN5bmFnb2d1ZSB7XG4gIC0tZmE6XCLvmptcIjtcbn1cblxuLmZhLXNjcm9sbC10b3JhaCB7XG4gIC0tZmE6XCLvmqBcIjtcbn1cblxuLmZhLXRvcmFoIHtcbiAgLS1mYTpcIu+aoFwiO1xufVxuXG4uZmEtdG9yaWktZ2F0ZSB7XG4gIC0tZmE6XCLvmqFcIjtcbn1cblxuLmZhLXZpaGFyYSB7XG4gIC0tZmE6XCLvmqdcIjtcbn1cblxuLmZhLXZvbHVtZS14bWFyayB7XG4gIC0tZmE6XCLvmqlcIjtcbn1cblxuLmZhLXZvbHVtZS1tdXRlIHtcbiAgLS1mYTpcIu+aqVwiO1xufVxuXG4uZmEtdm9sdW1lLXRpbWVzIHtcbiAgLS1mYTpcIu+aqVwiO1xufVxuXG4uZmEteWluLXlhbmcge1xuICAtLWZhOlwi75qtXCI7XG59XG5cbi5mYS1ibGVuZGVyLXBob25lIHtcbiAgLS1mYTpcIu+atlwiO1xufVxuXG4uZmEtYm9vay1za3VsbCB7XG4gIC0tZmE6XCLvmrdcIjtcbn1cblxuLmZhLWJvb2stZGVhZCB7XG4gIC0tZmE6XCLvmrdcIjtcbn1cblxuLmZhLWNhbXBncm91bmQge1xuICAtLWZhOlwi75q7XCI7XG59XG5cbi5mYS1jYXQge1xuICAtLWZhOlwi75q+XCI7XG59XG5cbi5mYS1jaGFpciB7XG4gIC0tZmE6XCLvm4BcIjtcbn1cblxuLmZhLWNsb3VkLW1vb24ge1xuICAtLWZhOlwi75uDXCI7XG59XG5cbi5mYS1jbG91ZC1zdW4ge1xuICAtLWZhOlwi75uEXCI7XG59XG5cbi5mYS1jb3cge1xuICAtLWZhOlwi75uIXCI7XG59XG5cbi5mYS1kaWNlLWQyMCB7XG4gIC0tZmE6XCLvm49cIjtcbn1cblxuLmZhLWRpY2UtZDYge1xuICAtLWZhOlwi75uRXCI7XG59XG5cbi5mYS1kb2cge1xuICAtLWZhOlwi75uTXCI7XG59XG5cbi5mYS1kcmFnb24ge1xuICAtLWZhOlwi75uVXCI7XG59XG5cbi5mYS1kcnVtc3RpY2stYml0ZSB7XG4gIC0tZmE6XCLvm5dcIjtcbn1cblxuLmZhLWR1bmdlb24ge1xuICAtLWZhOlwi75uZXCI7XG59XG5cbi5mYS1maWxlLWNzdiB7XG4gIC0tZmE6XCLvm51cIjtcbn1cblxuLmZhLWhhbmQtZmlzdCB7XG4gIC0tZmE6XCLvm55cIjtcbn1cblxuLmZhLWZpc3QtcmFpc2VkIHtcbiAgLS1mYTpcIu+bnlwiO1xufVxuXG4uZmEtZ2hvc3Qge1xuICAtLWZhOlwi75uiXCI7XG59XG5cbi5mYS1oYW1tZXIge1xuICAtLWZhOlwi75ujXCI7XG59XG5cbi5mYS1oYW51a2lhaCB7XG4gIC0tZmE6XCLvm6ZcIjtcbn1cblxuLmZhLWhhdC13aXphcmQge1xuICAtLWZhOlwi75uoXCI7XG59XG5cbi5mYS1wZXJzb24taGlraW5nIHtcbiAgLS1mYTpcIu+brFwiO1xufVxuXG4uZmEtaGlraW5nIHtcbiAgLS1mYTpcIu+brFwiO1xufVxuXG4uZmEtaGlwcG8ge1xuICAtLWZhOlwi75utXCI7XG59XG5cbi5mYS1ob3JzZSB7XG4gIC0tZmE6XCLvm7BcIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktY3JhY2sge1xuICAtLWZhOlwi75uxXCI7XG59XG5cbi5mYS1ob3VzZS1kYW1hZ2Uge1xuICAtLWZhOlwi75uxXCI7XG59XG5cbi5mYS1ocnl2bmlhLXNpZ24ge1xuICAtLWZhOlwi75uyXCI7XG59XG5cbi5mYS1ocnl2bmlhIHtcbiAgLS1mYTpcIu+bslwiO1xufVxuXG4uZmEtbWFzayB7XG4gIC0tZmE6XCLvm7pcIjtcbn1cblxuLmZhLW1vdW50YWluIHtcbiAgLS1mYTpcIu+bvFwiO1xufVxuXG4uZmEtbmV0d29yay13aXJlZCB7XG4gIC0tZmE6XCLvm79cIjtcbn1cblxuLmZhLW90dGVyIHtcbiAgLS1mYTpcIu+cgFwiO1xufVxuXG4uZmEtcmluZyB7XG4gIC0tZmE6XCLvnItcIjtcbn1cblxuLmZhLXBlcnNvbi1ydW5uaW5nIHtcbiAgLS1mYTpcIu+cjFwiO1xufVxuXG4uZmEtcnVubmluZyB7XG4gIC0tZmE6XCLvnIxcIjtcbn1cblxuLmZhLXNjcm9sbCB7XG4gIC0tZmE6XCLvnI5cIjtcbn1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXMge1xuICAtLWZhOlwi75yUXCI7XG59XG5cbi5mYS1zbGFzaCB7XG4gIC0tZmE6XCLvnJVcIjtcbn1cblxuLmZhLXNwaWRlciB7XG4gIC0tZmE6XCLvnJdcIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlciB7XG4gIC0tZmE6XCLvnJ5cIjtcbn1cblxuLmZhLXRvaWxldC1wYXBlci1hbHQge1xuICAtLWZhOlwi75yeXCI7XG59XG5cbi5mYS10b2lsZXQtcGFwZXItYmxhbmsge1xuICAtLWZhOlwi75yeXCI7XG59XG5cbi5mYS10cmFjdG9yIHtcbiAgLS1mYTpcIu+colwiO1xufVxuXG4uZmEtdXNlci1pbmp1cmVkIHtcbiAgLS1mYTpcIu+cqFwiO1xufVxuXG4uZmEtdnItY2FyZGJvYXJkIHtcbiAgLS1mYTpcIu+cqVwiO1xufVxuXG4uZmEtd2FuZC1zcGFya2xlcyB7XG4gIC0tZmE6XCLvnKtcIjtcbn1cblxuLmZhLXdpbmQge1xuICAtLWZhOlwi75yuXCI7XG59XG5cbi5mYS13aW5lLWJvdHRsZSB7XG4gIC0tZmE6XCLvnK9cIjtcbn1cblxuLmZhLWNsb3VkLW1lYXRiYWxsIHtcbiAgLS1mYTpcIu+cu1wiO1xufVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluIHtcbiAgLS1mYTpcIu+cvFwiO1xufVxuXG4uZmEtY2xvdWQtcmFpbiB7XG4gIC0tZmE6XCLvnL1cIjtcbn1cblxuLmZhLWNsb3VkLXNob3dlcnMtaGVhdnkge1xuICAtLWZhOlwi752AXCI7XG59XG5cbi5mYS1jbG91ZC1zdW4tcmFpbiB7XG4gIC0tZmE6XCLvnYNcIjtcbn1cblxuLmZhLWRlbW9jcmF0IHtcbiAgLS1mYTpcIu+dh1wiO1xufVxuXG4uZmEtZmxhZy11c2Ege1xuICAtLWZhOlwi752NXCI7XG59XG5cbi5mYS1odXJyaWNhbmUge1xuICAtLWZhOlwi752RXCI7XG59XG5cbi5mYS1sYW5kbWFyay1kb21lIHtcbiAgLS1mYTpcIu+dklwiO1xufVxuXG4uZmEtbGFuZG1hcmstYWx0IHtcbiAgLS1mYTpcIu+dklwiO1xufVxuXG4uZmEtbWV0ZW9yIHtcbiAgLS1mYTpcIu+dk1wiO1xufVxuXG4uZmEtcGVyc29uLWJvb3RoIHtcbiAgLS1mYTpcIu+dllwiO1xufVxuXG4uZmEtcG9vLXN0b3JtIHtcbiAgLS1mYTpcIu+dmlwiO1xufVxuXG4uZmEtcG9vLWJvbHQge1xuICAtLWZhOlwi752aXCI7XG59XG5cbi5mYS1yYWluYm93IHtcbiAgLS1mYTpcIu+dm1wiO1xufVxuXG4uZmEtcmVwdWJsaWNhbiB7XG4gIC0tZmE6XCLvnZ5cIjtcbn1cblxuLmZhLXNtb2cge1xuICAtLWZhOlwi752fXCI7XG59XG5cbi5mYS10ZW1wZXJhdHVyZS1oaWdoIHtcbiAgLS1mYTpcIu+dqVwiO1xufVxuXG4uZmEtdGVtcGVyYXR1cmUtbG93IHtcbiAgLS1mYTpcIu+dq1wiO1xufVxuXG4uZmEtY2xvdWQtYm9sdCB7XG4gIC0tZmE6XCLvnaxcIjtcbn1cblxuLmZhLXRodW5kZXJzdG9ybSB7XG4gIC0tZmE6XCLvnaxcIjtcbn1cblxuLmZhLXRvcm5hZG8ge1xuICAtLWZhOlwi752vXCI7XG59XG5cbi5mYS12b2xjYW5vIHtcbiAgLS1mYTpcIu+dsFwiO1xufVxuXG4uZmEtY2hlY2stdG8tc2xvdCB7XG4gIC0tZmE6XCLvnbJcIjtcbn1cblxuLmZhLXZvdGUteWVhIHtcbiAgLS1mYTpcIu+dslwiO1xufVxuXG4uZmEtd2F0ZXIge1xuICAtLWZhOlwi752zXCI7XG59XG5cbi5mYS1iYWJ5IHtcbiAgLS1mYTpcIu+dvFwiO1xufVxuXG4uZmEtYmFieS1jYXJyaWFnZSB7XG4gIC0tZmE6XCLvnb1cIjtcbn1cblxuLmZhLWNhcnJpYWdlLWJhYnkge1xuICAtLWZhOlwi7529XCI7XG59XG5cbi5mYS1iaW9oYXphcmQge1xuICAtLWZhOlwi756AXCI7XG59XG5cbi5mYS1ibG9nIHtcbiAgLS1mYTpcIu+egVwiO1xufVxuXG4uZmEtY2FsZW5kYXItZGF5IHtcbiAgLS1mYTpcIu+eg1wiO1xufVxuXG4uZmEtY2FsZW5kYXItd2VlayB7XG4gIC0tZmE6XCLvnoRcIjtcbn1cblxuLmZhLWNhbmR5LWNhbmUge1xuICAtLWZhOlwi756GXCI7XG59XG5cbi5mYS1jYXJyb3Qge1xuICAtLWZhOlwi756HXCI7XG59XG5cbi5mYS1jYXNoLXJlZ2lzdGVyIHtcbiAgLS1mYTpcIu+eiFwiO1xufVxuXG4uZmEtbWluaW1pemUge1xuICAtLWZhOlwi756MXCI7XG59XG5cbi5mYS1jb21wcmVzcy1hcnJvd3MtYWx0IHtcbiAgLS1mYTpcIu+ejFwiO1xufVxuXG4uZmEtZHVtcHN0ZXIge1xuICAtLWZhOlwi756TXCI7XG59XG5cbi5mYS1kdW1wc3Rlci1maXJlIHtcbiAgLS1mYTpcIu+elFwiO1xufVxuXG4uZmEtZXRoZXJuZXQge1xuICAtLWZhOlwi756WXCI7XG59XG5cbi5mYS1naWZ0cyB7XG4gIC0tZmE6XCLvnpxcIjtcbn1cblxuLmZhLWNoYW1wYWduZS1nbGFzc2VzIHtcbiAgLS1mYTpcIu+en1wiO1xufVxuXG4uZmEtZ2xhc3MtY2hlZXJzIHtcbiAgLS1mYTpcIu+en1wiO1xufVxuXG4uZmEtd2hpc2tleS1nbGFzcyB7XG4gIC0tZmE6XCLvnqBcIjtcbn1cblxuLmZhLWdsYXNzLXdoaXNrZXkge1xuICAtLWZhOlwi756gXCI7XG59XG5cbi5mYS1lYXJ0aC1ldXJvcGUge1xuICAtLWZhOlwi756iXCI7XG59XG5cbi5mYS1nbG9iZS1ldXJvcGUge1xuICAtLWZhOlwi756iXCI7XG59XG5cbi5mYS1ncmlwLWxpbmVzIHtcbiAgLS1mYTpcIu+epFwiO1xufVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbCB7XG4gIC0tZmE6XCLvnqVcIjtcbn1cblxuLmZhLWd1aXRhciB7XG4gIC0tZmE6XCLvnqZcIjtcbn1cblxuLmZhLWhlYXJ0LWNyYWNrIHtcbiAgLS1mYTpcIu+eqVwiO1xufVxuXG4uZmEtaGVhcnQtYnJva2VuIHtcbiAgLS1mYTpcIu+eqVwiO1xufVxuXG4uZmEtaG9sbHktYmVycnkge1xuICAtLWZhOlwi756qXCI7XG59XG5cbi5mYS1ob3JzZS1oZWFkIHtcbiAgLS1mYTpcIu+eq1wiO1xufVxuXG4uZmEtaWNpY2xlcyB7XG4gIC0tZmE6XCLvnq1cIjtcbn1cblxuLmZhLWlnbG9vIHtcbiAgLS1mYTpcIu+erlwiO1xufVxuXG4uZmEtbWl0dGVuIHtcbiAgLS1mYTpcIu+etVwiO1xufVxuXG4uZmEtbXVnLWhvdCB7XG4gIC0tZmE6XCLvnrZcIjtcbn1cblxuLmZhLXJhZGlhdGlvbiB7XG4gIC0tZmE6XCLvnrlcIjtcbn1cblxuLmZhLWNpcmNsZS1yYWRpYXRpb24ge1xuICAtLWZhOlwi7566XCI7XG59XG5cbi5mYS1yYWRpYXRpb24tYWx0IHtcbiAgLS1mYTpcIu+eulwiO1xufVxuXG4uZmEtcmVzdHJvb20ge1xuICAtLWZhOlwi7569XCI7XG59XG5cbi5mYS1zYXRlbGxpdGUge1xuICAtLWZhOlwi756/XCI7XG59XG5cbi5mYS1zYXRlbGxpdGUtZGlzaCB7XG4gIC0tZmE6XCLvn4BcIjtcbn1cblxuLmZhLXNkLWNhcmQge1xuICAtLWZhOlwi75+CXCI7XG59XG5cbi5mYS1zaW0tY2FyZCB7XG4gIC0tZmE6XCLvn4RcIjtcbn1cblxuLmZhLXBlcnNvbi1za2F0aW5nIHtcbiAgLS1mYTpcIu+fhVwiO1xufVxuXG4uZmEtc2thdGluZyB7XG4gIC0tZmE6XCLvn4VcIjtcbn1cblxuLmZhLXBlcnNvbi1za2lpbmcge1xuICAtLWZhOlwi75+JXCI7XG59XG5cbi5mYS1za2lpbmcge1xuICAtLWZhOlwi75+JXCI7XG59XG5cbi5mYS1wZXJzb24tc2tpaW5nLW5vcmRpYyB7XG4gIC0tZmE6XCLvn4pcIjtcbn1cblxuLmZhLXNraWluZy1ub3JkaWMge1xuICAtLWZhOlwi75+KXCI7XG59XG5cbi5mYS1zbGVpZ2gge1xuICAtLWZhOlwi75+MXCI7XG59XG5cbi5mYS1jb21tZW50LXNtcyB7XG4gIC0tZmE6XCLvn41cIjtcbn1cblxuLmZhLXNtcyB7XG4gIC0tZmE6XCLvn41cIjtcbn1cblxuLmZhLXBlcnNvbi1zbm93Ym9hcmRpbmcge1xuICAtLWZhOlwi75+OXCI7XG59XG5cbi5mYS1zbm93Ym9hcmRpbmcge1xuICAtLWZhOlwi75+OXCI7XG59XG5cbi5mYS1zbm93bWFuIHtcbiAgLS1mYTpcIu+fkFwiO1xufVxuXG4uZmEtc25vd3Bsb3cge1xuICAtLWZhOlwi75+SXCI7XG59XG5cbi5mYS10ZW5nZS1zaWduIHtcbiAgLS1mYTpcIu+fl1wiO1xufVxuXG4uZmEtdGVuZ2Uge1xuICAtLWZhOlwi75+XXCI7XG59XG5cbi5mYS10b2lsZXQge1xuICAtLWZhOlwi75+YXCI7XG59XG5cbi5mYS1zY3Jld2RyaXZlci13cmVuY2gge1xuICAtLWZhOlwi75+ZXCI7XG59XG5cbi5mYS10b29scyB7XG4gIC0tZmE6XCLvn5lcIjtcbn1cblxuLmZhLWNhYmxlLWNhciB7XG4gIC0tZmE6XCLvn5pcIjtcbn1cblxuLmZhLXRyYW0ge1xuICAtLWZhOlwi75+aXCI7XG59XG5cbi5mYS1maXJlLWZsYW1lLWN1cnZlZCB7XG4gIC0tZmE6XCLvn6RcIjtcbn1cblxuLmZhLWZpcmUtYWx0IHtcbiAgLS1mYTpcIu+fpFwiO1xufVxuXG4uZmEtYmFjb24ge1xuICAtLWZhOlwi75+lXCI7XG59XG5cbi5mYS1ib29rLW1lZGljYWwge1xuICAtLWZhOlwi75+mXCI7XG59XG5cbi5mYS1icmVhZC1zbGljZSB7XG4gIC0tZmE6XCLvn6xcIjtcbn1cblxuLmZhLWNoZWVzZSB7XG4gIC0tZmE6XCLvn69cIjtcbn1cblxuLmZhLWhvdXNlLWNoaW1uZXktbWVkaWNhbCB7XG4gIC0tZmE6XCLvn7JcIjtcbn1cblxuLmZhLWNsaW5pYy1tZWRpY2FsIHtcbiAgLS1mYTpcIu+fslwiO1xufVxuXG4uZmEtY2xpcGJvYXJkLXVzZXIge1xuICAtLWZhOlwi75+zXCI7XG59XG5cbi5mYS1jb21tZW50LW1lZGljYWwge1xuICAtLWZhOlwi75+1XCI7XG59XG5cbi5mYS1jcnV0Y2gge1xuICAtLWZhOlwi75+3XCI7XG59XG5cbi5mYS1kaXNlYXNlIHtcbiAgLS1mYTpcIu+fulwiO1xufVxuXG4uZmEtZWdnIHtcbiAgLS1mYTpcIu+fu1wiO1xufVxuXG4uZmEtZm9sZGVyLXRyZWUge1xuICAtLWZhOlwi76CCXCI7XG59XG5cbi5mYS1idXJnZXIge1xuICAtLWZhOlwi76CFXCI7XG59XG5cbi5mYS1oYW1idXJnZXIge1xuICAtLWZhOlwi76CFXCI7XG59XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXIge1xuICAtLWZhOlwi76CGXCI7XG59XG5cbi5mYS1oZWxtZXQtc2FmZXR5IHtcbiAgLS1mYTpcIu+gh1wiO1xufVxuXG4uZmEtaGFyZC1oYXQge1xuICAtLWZhOlwi76CHXCI7XG59XG5cbi5mYS1oYXQtaGFyZCB7XG4gIC0tZmE6XCLvoIdcIjtcbn1cblxuLmZhLWhvc3BpdGFsLXVzZXIge1xuICAtLWZhOlwi76CNXCI7XG59XG5cbi5mYS1ob3Rkb2cge1xuICAtLWZhOlwi76CPXCI7XG59XG5cbi5mYS1pY2UtY3JlYW0ge1xuICAtLWZhOlwi76CQXCI7XG59XG5cbi5mYS1sYXB0b3AtbWVkaWNhbCB7XG4gIC0tZmE6XCLvoJJcIjtcbn1cblxuLmZhLXBhZ2VyIHtcbiAgLS1mYTpcIu+glVwiO1xufVxuXG4uZmEtcGVwcGVyLWhvdCB7XG4gIC0tZmE6XCLvoJZcIjtcbn1cblxuLmZhLXBpenphLXNsaWNlIHtcbiAgLS1mYTpcIu+gmFwiO1xufVxuXG4uZmEtc2Fjay1kb2xsYXIge1xuICAtLWZhOlwi76CdXCI7XG59XG5cbi5mYS1ib29rLXRhbmFraCB7XG4gIC0tZmE6XCLvoKdcIjtcbn1cblxuLmZhLXRhbmFraCB7XG4gIC0tZmE6XCLvoKdcIjtcbn1cblxuLmZhLWJhcnMtcHJvZ3Jlc3Mge1xuICAtLWZhOlwi76CoXCI7XG59XG5cbi5mYS10YXNrcy1hbHQge1xuICAtLWZhOlwi76CoXCI7XG59XG5cbi5mYS10cmFzaC1hcnJvdy11cCB7XG4gIC0tZmE6XCLvoKlcIjtcbn1cblxuLmZhLXRyYXNoLXJlc3RvcmUge1xuICAtLWZhOlwi76CpXCI7XG59XG5cbi5mYS10cmFzaC1jYW4tYXJyb3ctdXAge1xuICAtLWZhOlwi76CqXCI7XG59XG5cbi5mYS10cmFzaC1yZXN0b3JlLWFsdCB7XG4gIC0tZmE6XCLvoKpcIjtcbn1cblxuLmZhLXVzZXItbnVyc2Uge1xuICAtLWZhOlwi76CvXCI7XG59XG5cbi5mYS13YXZlLXNxdWFyZSB7XG4gIC0tZmE6XCLvoL5cIjtcbn1cblxuLmZhLXBlcnNvbi1iaWtpbmcge1xuICAtLWZhOlwi76GKXCI7XG59XG5cbi5mYS1iaWtpbmcge1xuICAtLWZhOlwi76GKXCI7XG59XG5cbi5mYS1ib3JkZXItYWxsIHtcbiAgLS1mYTpcIu+hjFwiO1xufVxuXG4uZmEtYm9yZGVyLW5vbmUge1xuICAtLWZhOlwi76GQXCI7XG59XG5cbi5mYS1ib3JkZXItdG9wLWxlZnQge1xuICAtLWZhOlwi76GTXCI7XG59XG5cbi5mYS1ib3JkZXItc3R5bGUge1xuICAtLWZhOlwi76GTXCI7XG59XG5cbi5mYS1wZXJzb24tZGlnZ2luZyB7XG4gIC0tZmE6XCLvoZ5cIjtcbn1cblxuLmZhLWRpZ2dpbmcge1xuICAtLWZhOlwi76GeXCI7XG59XG5cbi5mYS1mYW4ge1xuICAtLWZhOlwi76GjXCI7XG59XG5cbi5mYS1pY29ucyB7XG4gIC0tZmE6XCLvoa1cIjtcbn1cblxuLmZhLWhlYXJ0LW11c2ljLWNhbWVyYS1ib2x0IHtcbiAgLS1mYTpcIu+hrVwiO1xufVxuXG4uZmEtcGhvbmUtZmxpcCB7XG4gIC0tZmE6XCLvoblcIjtcbn1cblxuLmZhLXBob25lLWFsdCB7XG4gIC0tZmE6XCLvoblcIjtcbn1cblxuLmZhLXNxdWFyZS1waG9uZS1mbGlwIHtcbiAgLS1mYTpcIu+hu1wiO1xufVxuXG4uZmEtcGhvbmUtc3F1YXJlLWFsdCB7XG4gIC0tZmE6XCLvobtcIjtcbn1cblxuLmZhLXBob3RvLWZpbG0ge1xuICAtLWZhOlwi76G8XCI7XG59XG5cbi5mYS1waG90by12aWRlbyB7XG4gIC0tZmE6XCLvobxcIjtcbn1cblxuLmZhLXRleHQtc2xhc2gge1xuICAtLWZhOlwi76G9XCI7XG59XG5cbi5mYS1yZW1vdmUtZm9ybWF0IHtcbiAgLS1mYTpcIu+hvVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi16LWEge1xuICAtLWZhOlwi76KBXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRlc2Mge1xuICAtLWZhOlwi76KBXCI7XG59XG5cbi5mYS1zb3J0LWFscGhhLWRvd24tYWx0IHtcbiAgLS1mYTpcIu+igVwiO1xufVxuXG4uZmEtYXJyb3ctdXAtei1hIHtcbiAgLS1mYTpcIu+iglwiO1xufVxuXG4uZmEtc29ydC1hbHBoYS11cC1hbHQge1xuICAtLWZhOlwi76KCXCI7XG59XG5cbi5mYS1hcnJvdy1kb3duLXNob3J0LXdpZGUge1xuICAtLWZhOlwi76KEXCI7XG59XG5cbi5mYS1zb3J0LWFtb3VudC1kZXNjIHtcbiAgLS1mYTpcIu+ihFwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtZG93bi1hbHQge1xuICAtLWZhOlwi76KEXCI7XG59XG5cbi5mYS1hcnJvdy11cC1zaG9ydC13aWRlIHtcbiAgLS1mYTpcIu+ihVwiO1xufVxuXG4uZmEtc29ydC1hbW91bnQtdXAtYWx0IHtcbiAgLS1mYTpcIu+ihVwiO1xufVxuXG4uZmEtYXJyb3ctZG93bi05LTEge1xuICAtLWZhOlwi76KGXCI7XG59XG5cbi5mYS1zb3J0LW51bWVyaWMtZGVzYyB7XG4gIC0tZmE6XCLvooZcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy1kb3duLWFsdCB7XG4gIC0tZmE6XCLvooZcIjtcbn1cblxuLmZhLWFycm93LXVwLTktMSB7XG4gIC0tZmE6XCLvoodcIjtcbn1cblxuLmZhLXNvcnQtbnVtZXJpYy11cC1hbHQge1xuICAtLWZhOlwi76KHXCI7XG59XG5cbi5mYS1zcGVsbC1jaGVjayB7XG4gIC0tZmE6XCLvopFcIjtcbn1cblxuLmZhLXZvaWNlbWFpbCB7XG4gIC0tZmE6XCLvopdcIjtcbn1cblxuLmZhLWhhdC1jb3dib3kge1xuICAtLWZhOlwi76OAXCI7XG59XG5cbi5mYS1oYXQtY293Ym95LXNpZGUge1xuICAtLWZhOlwi76OBXCI7XG59XG5cbi5mYS1jb21wdXRlci1tb3VzZSB7XG4gIC0tZmE6XCLvo4xcIjtcbn1cblxuLmZhLW1vdXNlIHtcbiAgLS1mYTpcIu+jjFwiO1xufVxuXG4uZmEtcmFkaW8ge1xuICAtLWZhOlwi76OXXCI7XG59XG5cbi5mYS1yZWNvcmQtdmlueWwge1xuICAtLWZhOlwi76OZXCI7XG59XG5cbi5mYS13YWxraWUtdGFsa2llIHtcbiAgLS1mYTpcIu+jr1wiO1xufVxuXG4uZmEtY2FyYXZhbiB7XG4gIC0tZmE6XCLvo79cIjtcbn1cblxuLyohXG4gKiBGb250IEF3ZXNvbWUgRnJlZSA3LjAuMSBieSBAZm9udGF3ZXNvbWUgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbVxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UvZnJlZSAoSWNvbnM6IENDIEJZIDQuMCwgRm9udHM6IFNJTCBPRkwgMS4xLCBDb2RlOiBNSVQgTGljZW5zZSlcbiAqIENvcHlyaWdodCAyMDI1IEZvbnRpY29ucywgSW5jLlxuICovXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDcuMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtZmFtaWx5LWJyYW5kczogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgLS1mYS1mb250LWJyYW5kczogbm9ybWFsIDQwMCAxZW0vMSB2YXIoLS1mYS1mYW1pbHktYnJhbmRzKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKTtcbn1cbi5mYWIsXG4uZmEtYnJhbmRzLFxuLmZhLWNsYXNzaWMuZmEtYnJhbmRzIHtcbiAgLS1mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseS1icmFuZHMpO1xuICAtLWZhLXN0eWxlOiA0MDA7XG59XG5cbi5mYS1maXJlZm94LWJyb3dzZXIge1xuICAtLWZhOiBcIlxcZTAwN1wiO1xufVxuXG4uZmEtaWRlYWwge1xuICAtLWZhOiBcIlxcZTAxM1wiO1xufVxuXG4uZmEtbWljcm9ibG9nIHtcbiAgLS1mYTogXCJcXGUwMWFcIjtcbn1cblxuLmZhLXNxdWFyZS1waWVkLXBpcGVyIHtcbiAgLS1mYTogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGUwMWVcIjtcbn1cblxuLmZhLXVuaXR5IHtcbiAgLS1mYTogXCJcXGUwNDlcIjtcbn1cblxuLmZhLWRhaWx5bW90aW9uIHtcbiAgLS1mYTogXCJcXGUwNTJcIjtcbn1cblxuLmZhLXNxdWFyZS1pbnN0YWdyYW0ge1xuICAtLWZhOiBcIlxcZTA1NVwiO1xufVxuXG4uZmEtaW5zdGFncmFtLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxlMDU1XCI7XG59XG5cbi5mYS1taXhlciB7XG4gIC0tZmE6IFwiXFxlMDU2XCI7XG59XG5cbi5mYS1zaG9waWZ5IHtcbiAgLS1mYTogXCJcXGUwNTdcIjtcbn1cblxuLmZhLWRlZXplciB7XG4gIC0tZmE6IFwiXFxlMDc3XCI7XG59XG5cbi5mYS1lZGdlLWxlZ2FjeSB7XG4gIC0tZmE6IFwiXFxlMDc4XCI7XG59XG5cbi5mYS1nb29nbGUtcGF5IHtcbiAgLS1mYTogXCJcXGUwNzlcIjtcbn1cblxuLmZhLXJ1c3Qge1xuICAtLWZhOiBcIlxcZTA3YVwiO1xufVxuXG4uZmEtdGlrdG9rIHtcbiAgLS1mYTogXCJcXGUwN2JcIjtcbn1cblxuLmZhLXVuc3BsYXNoIHtcbiAgLS1mYTogXCJcXGUwN2NcIjtcbn1cblxuLmZhLWNsb3VkZmxhcmUge1xuICAtLWZhOiBcIlxcZTA3ZFwiO1xufVxuXG4uZmEtZ3VpbGRlZCB7XG4gIC0tZmE6IFwiXFxlMDdlXCI7XG59XG5cbi5mYS1oaXZlIHtcbiAgLS1mYTogXCJcXGUwN2ZcIjtcbn1cblxuLmZhLTQyLWdyb3VwIHtcbiAgLS1mYTogXCJcXGUwODBcIjtcbn1cblxuLmZhLWlubm9zb2Z0IHtcbiAgLS1mYTogXCJcXGUwODBcIjtcbn1cblxuLmZhLWluc3RhbG9kIHtcbiAgLS1mYTogXCJcXGUwODFcIjtcbn1cblxuLmZhLW9jdG9wdXMtZGVwbG95IHtcbiAgLS1mYTogXCJcXGUwODJcIjtcbn1cblxuLmZhLXBlcmJ5dGUge1xuICAtLWZhOiBcIlxcZTA4M1wiO1xufVxuXG4uZmEtdW5jaGFydGVkIHtcbiAgLS1mYTogXCJcXGUwODRcIjtcbn1cblxuLmZhLXdhdGNobWFuLW1vbml0b3Jpbmcge1xuICAtLWZhOiBcIlxcZTA4N1wiO1xufVxuXG4uZmEtd29kdSB7XG4gIC0tZmE6IFwiXFxlMDg4XCI7XG59XG5cbi5mYS13aXJzaW5kaGFuZHdlcmsge1xuICAtLWZhOiBcIlxcZTJkMFwiO1xufVxuXG4uZmEtd3NoIHtcbiAgLS1mYTogXCJcXGUyZDBcIjtcbn1cblxuLmZhLWJvdHMge1xuICAtLWZhOiBcIlxcZTM0MFwiO1xufVxuXG4uZmEtY21wbGlkIHtcbiAgLS1mYTogXCJcXGUzNjBcIjtcbn1cblxuLmZhLWJpbGliaWxpIHtcbiAgLS1mYTogXCJcXGUzZDlcIjtcbn1cblxuLmZhLWdvbGFuZyB7XG4gIC0tZmE6IFwiXFxlNDBmXCI7XG59XG5cbi5mYS1waXgge1xuICAtLWZhOiBcIlxcZTQzYVwiO1xufVxuXG4uZmEtc2l0cm94IHtcbiAgLS1mYTogXCJcXGU0NGFcIjtcbn1cblxuLmZhLWhhc2hub2RlIHtcbiAgLS1mYTogXCJcXGU0OTlcIjtcbn1cblxuLmZhLW1ldGEge1xuICAtLWZhOiBcIlxcZTQ5YlwiO1xufVxuXG4uZmEtcGFkbGV0IHtcbiAgLS1mYTogXCJcXGU0YTBcIjtcbn1cblxuLmZhLW5mYy1kaXJlY3Rpb25hbCB7XG4gIC0tZmE6IFwiXFxlNTMwXCI7XG59XG5cbi5mYS1uZmMtc3ltYm9sIHtcbiAgLS1mYTogXCJcXGU1MzFcIjtcbn1cblxuLmZhLXNjcmVlbnBhbCB7XG4gIC0tZmE6IFwiXFxlNTcwXCI7XG59XG5cbi5mYS1zcGFjZS1hd2Vzb21lIHtcbiAgLS1mYTogXCJcXGU1YWNcIjtcbn1cblxuLmZhLXNxdWFyZS1mb250LWF3ZXNvbWUge1xuICAtLWZhOiBcIlxcZTVhZFwiO1xufVxuXG4uZmEtc3F1YXJlLWdpdGxhYiB7XG4gIC0tZmE6IFwiXFxlNWFlXCI7XG59XG5cbi5mYS1naXRsYWItc3F1YXJlIHtcbiAgLS1mYTogXCJcXGU1YWVcIjtcbn1cblxuLmZhLW9keXNlZSB7XG4gIC0tZmE6IFwiXFxlNWM2XCI7XG59XG5cbi5mYS1zdHViYmVyIHtcbiAgLS1mYTogXCJcXGU1YzdcIjtcbn1cblxuLmZhLWRlYmlhbiB7XG4gIC0tZmE6IFwiXFxlNjBiXCI7XG59XG5cbi5mYS1zaG9lbGFjZSB7XG4gIC0tZmE6IFwiXFxlNjBjXCI7XG59XG5cbi5mYS10aHJlYWRzIHtcbiAgLS1mYTogXCJcXGU2MThcIjtcbn1cblxuLmZhLXNxdWFyZS10aHJlYWRzIHtcbiAgLS1mYTogXCJcXGU2MTlcIjtcbn1cblxuLmZhLXNxdWFyZS14LXR3aXR0ZXIge1xuICAtLWZhOiBcIlxcZTYxYVwiO1xufVxuXG4uZmEteC10d2l0dGVyIHtcbiAgLS1mYTogXCJcXGU2MWJcIjtcbn1cblxuLmZhLW9wZW5zdXNlIHtcbiAgLS1mYTogXCJcXGU2MmJcIjtcbn1cblxuLmZhLWxldHRlcmJveGQge1xuICAtLWZhOiBcIlxcZTYyZFwiO1xufVxuXG4uZmEtc3F1YXJlLWxldHRlcmJveGQge1xuICAtLWZhOiBcIlxcZTYyZVwiO1xufVxuXG4uZmEtbWludGJpdCB7XG4gIC0tZmE6IFwiXFxlNjJmXCI7XG59XG5cbi5mYS1nb29nbGUtc2Nob2xhciB7XG4gIC0tZmE6IFwiXFxlNjNiXCI7XG59XG5cbi5mYS1icmF2ZSB7XG4gIC0tZmE6IFwiXFxlNjNjXCI7XG59XG5cbi5mYS1icmF2ZS1yZXZlcnNlIHtcbiAgLS1mYTogXCJcXGU2M2RcIjtcbn1cblxuLmZhLXBpeGl2IHtcbiAgLS1mYTogXCJcXGU2NDBcIjtcbn1cblxuLmZhLXVwd29yayB7XG4gIC0tZmE6IFwiXFxlNjQxXCI7XG59XG5cbi5mYS13ZWJmbG93IHtcbiAgLS1mYTogXCJcXGU2NWNcIjtcbn1cblxuLmZhLXNpZ25hbC1tZXNzZW5nZXIge1xuICAtLWZhOiBcIlxcZTY2M1wiO1xufVxuXG4uZmEtYmx1ZXNreSB7XG4gIC0tZmE6IFwiXFxlNjcxXCI7XG59XG5cbi5mYS1qeGwge1xuICAtLWZhOiBcIlxcZTY3YlwiO1xufVxuXG4uZmEtc3F1YXJlLXVwd29yayB7XG4gIC0tZmE6IFwiXFxlNjdjXCI7XG59XG5cbi5mYS13ZWItYXdlc29tZSB7XG4gIC0tZmE6IFwiXFxlNjgyXCI7XG59XG5cbi5mYS1zcXVhcmUtd2ViLWF3ZXNvbWUge1xuICAtLWZhOiBcIlxcZTY4M1wiO1xufVxuXG4uZmEtc3F1YXJlLXdlYi1hd2Vzb21lLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxlNjg0XCI7XG59XG5cbi5mYS1kYXJ0LWxhbmcge1xuICAtLWZhOiBcIlxcZTY5M1wiO1xufVxuXG4uZmEtZmx1dHRlciB7XG4gIC0tZmE6IFwiXFxlNjk0XCI7XG59XG5cbi5mYS1maWxlcy1waW53aGVlbCB7XG4gIC0tZmE6IFwiXFxlNjlmXCI7XG59XG5cbi5mYS1jc3Mge1xuICAtLWZhOiBcIlxcZTZhMlwiO1xufVxuXG4uZmEtc3F1YXJlLWJsdWVza3kge1xuICAtLWZhOiBcIlxcZTZhM1wiO1xufVxuXG4uZmEtb3BlbmFpIHtcbiAgLS1mYTogXCJcXGU3Y2ZcIjtcbn1cblxuLmZhLXNxdWFyZS1saW5rZWRpbiB7XG4gIC0tZmE6IFwiXFxlN2QwXCI7XG59XG5cbi5mYS1jYXNoLWFwcCB7XG4gIC0tZmE6IFwiXFxlN2Q0XCI7XG59XG5cbi5mYS1kaXNxdXMge1xuICAtLWZhOiBcIlxcZTdkNVwiO1xufVxuXG4uZmEtZWxldmVudHkge1xuICAtLWZhOiBcIlxcZTdkNlwiO1xufVxuXG4uZmEtMTF0eSB7XG4gIC0tZmE6IFwiXFxlN2Q2XCI7XG59XG5cbi5mYS1rYWthby10YWxrIHtcbiAgLS1mYTogXCJcXGU3ZDdcIjtcbn1cblxuLmZhLWxpbmt0cmVlIHtcbiAgLS1mYTogXCJcXGU3ZDhcIjtcbn1cblxuLmZhLW5vdGlvbiB7XG4gIC0tZmE6IFwiXFxlN2Q5XCI7XG59XG5cbi5mYS1wYW5kb3JhIHtcbiAgLS1mYTogXCJcXGU3ZGFcIjtcbn1cblxuLmZhLXBpeGVsZmVkIHtcbiAgLS1mYTogXCJcXGU3ZGJcIjtcbn1cblxuLmZhLXRpZGFsIHtcbiAgLS1mYTogXCJcXGU3ZGNcIjtcbn1cblxuLmZhLXZzY28ge1xuICAtLWZhOiBcIlxcZTdkZFwiO1xufVxuXG4uZmEtdzNjIHtcbiAgLS1mYTogXCJcXGU3ZGVcIjtcbn1cblxuLmZhLWx1bW9uIHtcbiAgLS1mYTogXCJcXGU3ZTJcIjtcbn1cblxuLmZhLWx1bW9uLWRyb3Age1xuICAtLWZhOiBcIlxcZTdlM1wiO1xufVxuXG4uZmEtc3F1YXJlLWZpZ21hIHtcbiAgLS1mYTogXCJcXGU3ZTRcIjtcbn1cblxuLmZhLXRleCB7XG4gIC0tZmE6IFwiXFxlN2ZmXCI7XG59XG5cbi5mYS1kdW9saW5nbyB7XG4gIC0tZmE6IFwiXFxlODEyXCI7XG59XG5cbi5mYS1zcXVhcmUtdHdpdHRlciB7XG4gIC0tZmE6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS10d2l0dGVyLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMDgxXCI7XG59XG5cbi5mYS1zcXVhcmUtZmFjZWJvb2sge1xuICAtLWZhOiBcIlxcZjA4MlwiO1xufVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwODJcIjtcbn1cblxuLmZhLWxpbmtlZGluIHtcbiAgLS1mYTogXCJcXGYwOGNcIjtcbn1cblxuLmZhLXNxdWFyZS1naXRodWIge1xuICAtLWZhOiBcIlxcZjA5MlwiO1xufVxuXG4uZmEtZ2l0aHViLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMDkyXCI7XG59XG5cbi5mYS10d2l0dGVyIHtcbiAgLS1mYTogXCJcXGYwOTlcIjtcbn1cblxuLmZhLWZhY2Vib29rIHtcbiAgLS1mYTogXCJcXGYwOWFcIjtcbn1cblxuLmZhLWdpdGh1YiB7XG4gIC0tZmE6IFwiXFxmMDliXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qge1xuICAtLWZhOiBcIlxcZjBkMlwiO1xufVxuXG4uZmEtc3F1YXJlLXBpbnRlcmVzdCB7XG4gIC0tZmE6IFwiXFxmMGQzXCI7XG59XG5cbi5mYS1waW50ZXJlc3Qtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYwZDNcIjtcbn1cblxuLmZhLXNxdWFyZS1nb29nbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMGQ0XCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjBkNFwiO1xufVxuXG4uZmEtZ29vZ2xlLXBsdXMtZyB7XG4gIC0tZmE6IFwiXFxmMGQ1XCI7XG59XG5cbi5mYS1saW5rZWRpbi1pbiB7XG4gIC0tZmE6IFwiXFxmMGUxXCI7XG59XG5cbi5mYS1naXRodWItYWx0IHtcbiAgLS1mYTogXCJcXGYxMTNcIjtcbn1cblxuLmZhLW1heGNkbiB7XG4gIC0tZmE6IFwiXFxmMTM2XCI7XG59XG5cbi5mYS1odG1sNSB7XG4gIC0tZmE6IFwiXFxmMTNiXCI7XG59XG5cbi5mYS1jc3MzIHtcbiAgLS1mYTogXCJcXGYxM2NcIjtcbn1cblxuLmZhLWJ0YyB7XG4gIC0tZmE6IFwiXFxmMTVhXCI7XG59XG5cbi5mYS15b3V0dWJlIHtcbiAgLS1mYTogXCJcXGYxNjdcIjtcbn1cblxuLmZhLXhpbmcge1xuICAtLWZhOiBcIlxcZjE2OFwiO1xufVxuXG4uZmEtc3F1YXJlLXhpbmcge1xuICAtLWZhOiBcIlxcZjE2OVwiO1xufVxuXG4uZmEteGluZy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjE2OVwiO1xufVxuXG4uZmEtZHJvcGJveCB7XG4gIC0tZmE6IFwiXFxmMTZiXCI7XG59XG5cbi5mYS1zdGFjay1vdmVyZmxvdyB7XG4gIC0tZmE6IFwiXFxmMTZjXCI7XG59XG5cbi5mYS1pbnN0YWdyYW0ge1xuICAtLWZhOiBcIlxcZjE2ZFwiO1xufVxuXG4uZmEtZmxpY2tyIHtcbiAgLS1mYTogXCJcXGYxNmVcIjtcbn1cblxuLmZhLWFkbiB7XG4gIC0tZmE6IFwiXFxmMTcwXCI7XG59XG5cbi5mYS1iaXRidWNrZXQge1xuICAtLWZhOiBcIlxcZjE3MVwiO1xufVxuXG4uZmEtdHVtYmxyIHtcbiAgLS1mYTogXCJcXGYxNzNcIjtcbn1cblxuLmZhLXNxdWFyZS10dW1ibHIge1xuICAtLWZhOiBcIlxcZjE3NFwiO1xufVxuXG4uZmEtdHVtYmxyLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTc0XCI7XG59XG5cbi5mYS1hcHBsZSB7XG4gIC0tZmE6IFwiXFxmMTc5XCI7XG59XG5cbi5mYS13aW5kb3dzIHtcbiAgLS1mYTogXCJcXGYxN2FcIjtcbn1cblxuLmZhLWFuZHJvaWQge1xuICAtLWZhOiBcIlxcZjE3YlwiO1xufVxuXG4uZmEtbGludXgge1xuICAtLWZhOiBcIlxcZjE3Y1wiO1xufVxuXG4uZmEtZHJpYmJibGUge1xuICAtLWZhOiBcIlxcZjE3ZFwiO1xufVxuXG4uZmEtc2t5cGUge1xuICAtLWZhOiBcIlxcZjE3ZVwiO1xufVxuXG4uZmEtZm91cnNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMTgwXCI7XG59XG5cbi5mYS10cmVsbG8ge1xuICAtLWZhOiBcIlxcZjE4MVwiO1xufVxuXG4uZmEtZ3JhdGlwYXkge1xuICAtLWZhOiBcIlxcZjE4NFwiO1xufVxuXG4uZmEtdmsge1xuICAtLWZhOiBcIlxcZjE4OVwiO1xufVxuXG4uZmEtd2VpYm8ge1xuICAtLWZhOiBcIlxcZjE4YVwiO1xufVxuXG4uZmEtcmVucmVuIHtcbiAgLS1mYTogXCJcXGYxOGJcIjtcbn1cblxuLmZhLXBhZ2VsaW5lcyB7XG4gIC0tZmE6IFwiXFxmMThjXCI7XG59XG5cbi5mYS1zdGFjay1leGNoYW5nZSB7XG4gIC0tZmE6IFwiXFxmMThkXCI7XG59XG5cbi5mYS1zcXVhcmUtdmltZW8ge1xuICAtLWZhOiBcIlxcZjE5NFwiO1xufVxuXG4uZmEtdmltZW8tc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYxOTRcIjtcbn1cblxuLmZhLXNsYWNrIHtcbiAgLS1mYTogXCJcXGYxOThcIjtcbn1cblxuLmZhLXNsYWNrLWhhc2gge1xuICAtLWZhOiBcIlxcZjE5OFwiO1xufVxuXG4uZmEtd29yZHByZXNzIHtcbiAgLS1mYTogXCJcXGYxOWFcIjtcbn1cblxuLmZhLW9wZW5pZCB7XG4gIC0tZmE6IFwiXFxmMTliXCI7XG59XG5cbi5mYS15YWhvbyB7XG4gIC0tZmE6IFwiXFxmMTllXCI7XG59XG5cbi5mYS1nb29nbGUge1xuICAtLWZhOiBcIlxcZjFhMFwiO1xufVxuXG4uZmEtcmVkZGl0IHtcbiAgLS1mYTogXCJcXGYxYTFcIjtcbn1cblxuLmZhLXNxdWFyZS1yZWRkaXQge1xuICAtLWZhOiBcIlxcZjFhMlwiO1xufVxuXG4uZmEtcmVkZGl0LXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMWEyXCI7XG59XG5cbi5mYS1zdHVtYmxldXBvbi1jaXJjbGUge1xuICAtLWZhOiBcIlxcZjFhM1wiO1xufVxuXG4uZmEtc3R1bWJsZXVwb24ge1xuICAtLWZhOiBcIlxcZjFhNFwiO1xufVxuXG4uZmEtZGVsaWNpb3VzIHtcbiAgLS1mYTogXCJcXGYxYTVcIjtcbn1cblxuLmZhLWRpZ2cge1xuICAtLWZhOiBcIlxcZjFhNlwiO1xufVxuXG4uZmEtcGllZC1waXBlci1wcCB7XG4gIC0tZmE6IFwiXFxmMWE3XCI7XG59XG5cbi5mYS1waWVkLXBpcGVyLWFsdCB7XG4gIC0tZmE6IFwiXFxmMWE4XCI7XG59XG5cbi5mYS1kcnVwYWwge1xuICAtLWZhOiBcIlxcZjFhOVwiO1xufVxuXG4uZmEtam9vbWxhIHtcbiAgLS1mYTogXCJcXGYxYWFcIjtcbn1cblxuLmZhLWJlaGFuY2Uge1xuICAtLWZhOiBcIlxcZjFiNFwiO1xufVxuXG4uZmEtc3F1YXJlLWJlaGFuY2Uge1xuICAtLWZhOiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtYmVoYW5jZS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjFiNVwiO1xufVxuXG4uZmEtc3RlYW0ge1xuICAtLWZhOiBcIlxcZjFiNlwiO1xufVxuXG4uZmEtc3F1YXJlLXN0ZWFtIHtcbiAgLS1mYTogXCJcXGYxYjdcIjtcbn1cblxuLmZhLXN0ZWFtLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMWI3XCI7XG59XG5cbi5mYS1zcG90aWZ5IHtcbiAgLS1mYTogXCJcXGYxYmNcIjtcbn1cblxuLmZhLWRldmlhbnRhcnQge1xuICAtLWZhOiBcIlxcZjFiZFwiO1xufVxuXG4uZmEtc291bmRjbG91ZCB7XG4gIC0tZmE6IFwiXFxmMWJlXCI7XG59XG5cbi5mYS12aW5lIHtcbiAgLS1mYTogXCJcXGYxY2FcIjtcbn1cblxuLmZhLWNvZGVwZW4ge1xuICAtLWZhOiBcIlxcZjFjYlwiO1xufVxuXG4uZmEtanNmaWRkbGUge1xuICAtLWZhOiBcIlxcZjFjY1wiO1xufVxuXG4uZmEtcmViZWwge1xuICAtLWZhOiBcIlxcZjFkMFwiO1xufVxuXG4uZmEtZW1waXJlIHtcbiAgLS1mYTogXCJcXGYxZDFcIjtcbn1cblxuLmZhLXNxdWFyZS1naXQge1xuICAtLWZhOiBcIlxcZjFkMlwiO1xufVxuXG4uZmEtZ2l0LXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMWQyXCI7XG59XG5cbi5mYS1naXQge1xuICAtLWZhOiBcIlxcZjFkM1wiO1xufVxuXG4uZmEtaGFja2VyLW5ld3Mge1xuICAtLWZhOiBcIlxcZjFkNFwiO1xufVxuXG4uZmEtdGVuY2VudC13ZWlibyB7XG4gIC0tZmE6IFwiXFxmMWQ1XCI7XG59XG5cbi5mYS1xcSB7XG4gIC0tZmE6IFwiXFxmMWQ2XCI7XG59XG5cbi5mYS13ZWl4aW4ge1xuICAtLWZhOiBcIlxcZjFkN1wiO1xufVxuXG4uZmEtc2xpZGVzaGFyZSB7XG4gIC0tZmE6IFwiXFxmMWU3XCI7XG59XG5cbi5mYS10d2l0Y2gge1xuICAtLWZhOiBcIlxcZjFlOFwiO1xufVxuXG4uZmEteWVscCB7XG4gIC0tZmE6IFwiXFxmMWU5XCI7XG59XG5cbi5mYS1wYXlwYWwge1xuICAtLWZhOiBcIlxcZjFlZFwiO1xufVxuXG4uZmEtZ29vZ2xlLXdhbGxldCB7XG4gIC0tZmE6IFwiXFxmMWVlXCI7XG59XG5cbi5mYS1jYy12aXNhIHtcbiAgLS1mYTogXCJcXGYxZjBcIjtcbn1cblxuLmZhLWNjLW1hc3RlcmNhcmQge1xuICAtLWZhOiBcIlxcZjFmMVwiO1xufVxuXG4uZmEtY2MtZGlzY292ZXIge1xuICAtLWZhOiBcIlxcZjFmMlwiO1xufVxuXG4uZmEtY2MtYW1leCB7XG4gIC0tZmE6IFwiXFxmMWYzXCI7XG59XG5cbi5mYS1jYy1wYXlwYWwge1xuICAtLWZhOiBcIlxcZjFmNFwiO1xufVxuXG4uZmEtY2Mtc3RyaXBlIHtcbiAgLS1mYTogXCJcXGYxZjVcIjtcbn1cblxuLmZhLWxhc3RmbSB7XG4gIC0tZmE6IFwiXFxmMjAyXCI7XG59XG5cbi5mYS1zcXVhcmUtbGFzdGZtIHtcbiAgLS1mYTogXCJcXGYyMDNcIjtcbn1cblxuLmZhLWxhc3RmbS1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjIwM1wiO1xufVxuXG4uZmEtaW94aG9zdCB7XG4gIC0tZmE6IFwiXFxmMjA4XCI7XG59XG5cbi5mYS1hbmdlbGxpc3Qge1xuICAtLWZhOiBcIlxcZjIwOVwiO1xufVxuXG4uZmEtYnV5c2VsbGFkcyB7XG4gIC0tZmE6IFwiXFxmMjBkXCI7XG59XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcCB7XG4gIC0tZmE6IFwiXFxmMjBlXCI7XG59XG5cbi5mYS1kYXNoY3ViZSB7XG4gIC0tZmE6IFwiXFxmMjEwXCI7XG59XG5cbi5mYS1mb3J1bWJlZSB7XG4gIC0tZmE6IFwiXFxmMjExXCI7XG59XG5cbi5mYS1sZWFucHViIHtcbiAgLS1mYTogXCJcXGYyMTJcIjtcbn1cblxuLmZhLXNlbGxzeSB7XG4gIC0tZmE6IFwiXFxmMjEzXCI7XG59XG5cbi5mYS1zaGlydHNpbmJ1bGsge1xuICAtLWZhOiBcIlxcZjIxNFwiO1xufVxuXG4uZmEtc2ltcGx5YnVpbHQge1xuICAtLWZhOiBcIlxcZjIxNVwiO1xufVxuXG4uZmEtc2t5YXRsYXMge1xuICAtLWZhOiBcIlxcZjIxNlwiO1xufVxuXG4uZmEtcGludGVyZXN0LXAge1xuICAtLWZhOiBcIlxcZjIzMVwiO1xufVxuXG4uZmEtd2hhdHNhcHAge1xuICAtLWZhOiBcIlxcZjIzMlwiO1xufVxuXG4uZmEtdmlhY29pbiB7XG4gIC0tZmE6IFwiXFxmMjM3XCI7XG59XG5cbi5mYS1tZWRpdW0ge1xuICAtLWZhOiBcIlxcZjIzYVwiO1xufVxuXG4uZmEtbWVkaXVtLW0ge1xuICAtLWZhOiBcIlxcZjIzYVwiO1xufVxuXG4uZmEteS1jb21iaW5hdG9yIHtcbiAgLS1mYTogXCJcXGYyM2JcIjtcbn1cblxuLmZhLW9wdGluLW1vbnN0ZXIge1xuICAtLWZhOiBcIlxcZjIzY1wiO1xufVxuXG4uZmEtb3BlbmNhcnQge1xuICAtLWZhOiBcIlxcZjIzZFwiO1xufVxuXG4uZmEtZXhwZWRpdGVkc3NsIHtcbiAgLS1mYTogXCJcXGYyM2VcIjtcbn1cblxuLmZhLWNjLWpjYiB7XG4gIC0tZmE6IFwiXFxmMjRiXCI7XG59XG5cbi5mYS1jYy1kaW5lcnMtY2x1YiB7XG4gIC0tZmE6IFwiXFxmMjRjXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zIHtcbiAgLS1mYTogXCJcXGYyNWVcIjtcbn1cblxuLmZhLWdnIHtcbiAgLS1mYTogXCJcXGYyNjBcIjtcbn1cblxuLmZhLWdnLWNpcmNsZSB7XG4gIC0tZmE6IFwiXFxmMjYxXCI7XG59XG5cbi5mYS1vZG5va2xhc3NuaWtpIHtcbiAgLS1mYTogXCJcXGYyNjNcIjtcbn1cblxuLmZhLXNxdWFyZS1vZG5va2xhc3NuaWtpIHtcbiAgLS1mYTogXCJcXGYyNjRcIjtcbn1cblxuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYyNjRcIjtcbn1cblxuLmZhLWdldC1wb2NrZXQge1xuICAtLWZhOiBcIlxcZjI2NVwiO1xufVxuXG4uZmEtd2lraXBlZGlhLXcge1xuICAtLWZhOiBcIlxcZjI2NlwiO1xufVxuXG4uZmEtc2FmYXJpIHtcbiAgLS1mYTogXCJcXGYyNjdcIjtcbn1cblxuLmZhLWNocm9tZSB7XG4gIC0tZmE6IFwiXFxmMjY4XCI7XG59XG5cbi5mYS1maXJlZm94IHtcbiAgLS1mYTogXCJcXGYyNjlcIjtcbn1cblxuLmZhLW9wZXJhIHtcbiAgLS1mYTogXCJcXGYyNmFcIjtcbn1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyIHtcbiAgLS1mYTogXCJcXGYyNmJcIjtcbn1cblxuLmZhLWNvbnRhbyB7XG4gIC0tZmE6IFwiXFxmMjZkXCI7XG59XG5cbi5mYS01MDBweCB7XG4gIC0tZmE6IFwiXFxmMjZlXCI7XG59XG5cbi5mYS1hbWF6b24ge1xuICAtLWZhOiBcIlxcZjI3MFwiO1xufVxuXG4uZmEtaG91enoge1xuICAtLWZhOiBcIlxcZjI3Y1wiO1xufVxuXG4uZmEtdmltZW8tdiB7XG4gIC0tZmE6IFwiXFxmMjdkXCI7XG59XG5cbi5mYS1ibGFjay10aWUge1xuICAtLWZhOiBcIlxcZjI3ZVwiO1xufVxuXG4uZmEtZm9udGljb25zIHtcbiAgLS1mYTogXCJcXGYyODBcIjtcbn1cblxuLmZhLXJlZGRpdC1hbGllbiB7XG4gIC0tZmE6IFwiXFxmMjgxXCI7XG59XG5cbi5mYS1lZGdlIHtcbiAgLS1mYTogXCJcXGYyODJcIjtcbn1cblxuLmZhLWNvZGllcGllIHtcbiAgLS1mYTogXCJcXGYyODRcIjtcbn1cblxuLmZhLW1vZHgge1xuICAtLWZhOiBcIlxcZjI4NVwiO1xufVxuXG4uZmEtZm9ydC1hd2Vzb21lIHtcbiAgLS1mYTogXCJcXGYyODZcIjtcbn1cblxuLmZhLXVzYiB7XG4gIC0tZmE6IFwiXFxmMjg3XCI7XG59XG5cbi5mYS1wcm9kdWN0LWh1bnQge1xuICAtLWZhOiBcIlxcZjI4OFwiO1xufVxuXG4uZmEtbWl4Y2xvdWQge1xuICAtLWZhOiBcIlxcZjI4OVwiO1xufVxuXG4uZmEtc2NyaWJkIHtcbiAgLS1mYTogXCJcXGYyOGFcIjtcbn1cblxuLmZhLWJsdWV0b290aCB7XG4gIC0tZmE6IFwiXFxmMjkzXCI7XG59XG5cbi5mYS1ibHVldG9vdGgtYiB7XG4gIC0tZmE6IFwiXFxmMjk0XCI7XG59XG5cbi5mYS1naXRsYWIge1xuICAtLWZhOiBcIlxcZjI5NlwiO1xufVxuXG4uZmEtd3BiZWdpbm5lciB7XG4gIC0tZmE6IFwiXFxmMjk3XCI7XG59XG5cbi5mYS13cGZvcm1zIHtcbiAgLS1mYTogXCJcXGYyOThcIjtcbn1cblxuLmZhLWVudmlyYSB7XG4gIC0tZmE6IFwiXFxmMjk5XCI7XG59XG5cbi5mYS1nbGlkZSB7XG4gIC0tZmE6IFwiXFxmMmE1XCI7XG59XG5cbi5mYS1nbGlkZS1nIHtcbiAgLS1mYTogXCJcXGYyYTZcIjtcbn1cblxuLmZhLXZpYWRlbyB7XG4gIC0tZmE6IFwiXFxmMmE5XCI7XG59XG5cbi5mYS1zcXVhcmUtdmlhZGVvIHtcbiAgLS1mYTogXCJcXGYyYWFcIjtcbn1cblxuLmZhLXZpYWRlby1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjJhYVwiO1xufVxuXG4uZmEtc25hcGNoYXQge1xuICAtLWZhOiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Qge1xuICAtLWZhOiBcIlxcZjJhYlwiO1xufVxuXG4uZmEtc3F1YXJlLXNuYXBjaGF0IHtcbiAgLS1mYTogXCJcXGYyYWRcIjtcbn1cblxuLmZhLXNuYXBjaGF0LXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmMmFkXCI7XG59XG5cbi5mYS1waWVkLXBpcGVyIHtcbiAgLS1mYTogXCJcXGYyYWVcIjtcbn1cblxuLmZhLWZpcnN0LW9yZGVyIHtcbiAgLS1mYTogXCJcXGYyYjBcIjtcbn1cblxuLmZhLXlvYXN0IHtcbiAgLS1mYTogXCJcXGYyYjFcIjtcbn1cblxuLmZhLXRoZW1laXNsZSB7XG4gIC0tZmE6IFwiXFxmMmIyXCI7XG59XG5cbi5mYS1nb29nbGUtcGx1cyB7XG4gIC0tZmE6IFwiXFxmMmIzXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUge1xuICAtLWZhOiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWZsYWcge1xuICAtLWZhOiBcIlxcZjJiNFwiO1xufVxuXG4uZmEtZm9udC1hd2Vzb21lLWxvZ28tZnVsbCB7XG4gIC0tZmE6IFwiXFxmMmI0XCI7XG59XG5cbi5mYS1saW5vZGUge1xuICAtLWZhOiBcIlxcZjJiOFwiO1xufVxuXG4uZmEtcXVvcmEge1xuICAtLWZhOiBcIlxcZjJjNFwiO1xufVxuXG4uZmEtZnJlZS1jb2RlLWNhbXAge1xuICAtLWZhOiBcIlxcZjJjNVwiO1xufVxuXG4uZmEtdGVsZWdyYW0ge1xuICAtLWZhOiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtdGVsZWdyYW0tcGxhbmUge1xuICAtLWZhOiBcIlxcZjJjNlwiO1xufVxuXG4uZmEtYmFuZGNhbXAge1xuICAtLWZhOiBcIlxcZjJkNVwiO1xufVxuXG4uZmEtZ3JhdiB7XG4gIC0tZmE6IFwiXFxmMmQ2XCI7XG59XG5cbi5mYS1ldHN5IHtcbiAgLS1mYTogXCJcXGYyZDdcIjtcbn1cblxuLmZhLWltZGIge1xuICAtLWZhOiBcIlxcZjJkOFwiO1xufVxuXG4uZmEtcmF2ZWxyeSB7XG4gIC0tZmE6IFwiXFxmMmQ5XCI7XG59XG5cbi5mYS1zZWxsY2FzdCB7XG4gIC0tZmE6IFwiXFxmMmRhXCI7XG59XG5cbi5mYS1zdXBlcnBvd2VycyB7XG4gIC0tZmE6IFwiXFxmMmRkXCI7XG59XG5cbi5mYS13cGV4cGxvcmVyIHtcbiAgLS1mYTogXCJcXGYyZGVcIjtcbn1cblxuLmZhLW1lZXR1cCB7XG4gIC0tZmE6IFwiXFxmMmUwXCI7XG59XG5cbi5mYS1zcXVhcmUtZm9udC1hd2Vzb21lLXN0cm9rZSB7XG4gIC0tZmE6IFwiXFxmMzVjXCI7XG59XG5cbi5mYS1mb250LWF3ZXNvbWUtYWx0IHtcbiAgLS1mYTogXCJcXGYzNWNcIjtcbn1cblxuLmZhLWFjY2Vzc2libGUtaWNvbiB7XG4gIC0tZmE6IFwiXFxmMzY4XCI7XG59XG5cbi5mYS1hY2N1c29mdCB7XG4gIC0tZmE6IFwiXFxmMzY5XCI7XG59XG5cbi5mYS1hZHZlcnNhbCB7XG4gIC0tZmE6IFwiXFxmMzZhXCI7XG59XG5cbi5mYS1hZmZpbGlhdGV0aGVtZSB7XG4gIC0tZmE6IFwiXFxmMzZiXCI7XG59XG5cbi5mYS1hbGdvbGlhIHtcbiAgLS1mYTogXCJcXGYzNmNcIjtcbn1cblxuLmZhLWFtaWxpYSB7XG4gIC0tZmE6IFwiXFxmMzZkXCI7XG59XG5cbi5mYS1hbmdyeWNyZWF0aXZlIHtcbiAgLS1mYTogXCJcXGYzNmVcIjtcbn1cblxuLmZhLWFwcC1zdG9yZSB7XG4gIC0tZmE6IFwiXFxmMzZmXCI7XG59XG5cbi5mYS1hcHAtc3RvcmUtaW9zIHtcbiAgLS1mYTogXCJcXGYzNzBcIjtcbn1cblxuLmZhLWFwcGVyIHtcbiAgLS1mYTogXCJcXGYzNzFcIjtcbn1cblxuLmZhLWFzeW1tZXRyaWsge1xuICAtLWZhOiBcIlxcZjM3MlwiO1xufVxuXG4uZmEtYXVkaWJsZSB7XG4gIC0tZmE6IFwiXFxmMzczXCI7XG59XG5cbi5mYS1hdmlhbmV4IHtcbiAgLS1mYTogXCJcXGYzNzRcIjtcbn1cblxuLmZhLWF3cyB7XG4gIC0tZmE6IFwiXFxmMzc1XCI7XG59XG5cbi5mYS1iaW1vYmplY3Qge1xuICAtLWZhOiBcIlxcZjM3OFwiO1xufVxuXG4uZmEtYml0Y29pbiB7XG4gIC0tZmE6IFwiXFxmMzc5XCI7XG59XG5cbi5mYS1iaXR5IHtcbiAgLS1mYTogXCJcXGYzN2FcIjtcbn1cblxuLmZhLWJsYWNrYmVycnkge1xuICAtLWZhOiBcIlxcZjM3YlwiO1xufVxuXG4uZmEtYmxvZ2dlciB7XG4gIC0tZmE6IFwiXFxmMzdjXCI7XG59XG5cbi5mYS1ibG9nZ2VyLWIge1xuICAtLWZhOiBcIlxcZjM3ZFwiO1xufVxuXG4uZmEtYnVyb21vYmVsZXhwZXJ0ZSB7XG4gIC0tZmE6IFwiXFxmMzdmXCI7XG59XG5cbi5mYS1jZW50ZXJjb2RlIHtcbiAgLS1mYTogXCJcXGYzODBcIjtcbn1cblxuLmZhLWNsb3Vkc2NhbGUge1xuICAtLWZhOiBcIlxcZjM4M1wiO1xufVxuXG4uZmEtY2xvdWRzbWl0aCB7XG4gIC0tZmE6IFwiXFxmMzg0XCI7XG59XG5cbi5mYS1jbG91ZHZlcnNpZnkge1xuICAtLWZhOiBcIlxcZjM4NVwiO1xufVxuXG4uZmEtY3BhbmVsIHtcbiAgLS1mYTogXCJcXGYzODhcIjtcbn1cblxuLmZhLWNzczMtYWx0IHtcbiAgLS1mYTogXCJcXGYzOGJcIjtcbn1cblxuLmZhLWN1dHRsZWZpc2gge1xuICAtLWZhOiBcIlxcZjM4Y1wiO1xufVxuXG4uZmEtZC1hbmQtZCB7XG4gIC0tZmE6IFwiXFxmMzhkXCI7XG59XG5cbi5mYS1kZXBsb3lkb2cge1xuICAtLWZhOiBcIlxcZjM4ZVwiO1xufVxuXG4uZmEtZGVza3BybyB7XG4gIC0tZmE6IFwiXFxmMzhmXCI7XG59XG5cbi5mYS1kaWdpdGFsLW9jZWFuIHtcbiAgLS1mYTogXCJcXGYzOTFcIjtcbn1cblxuLmZhLWRpc2NvcmQge1xuICAtLWZhOiBcIlxcZjM5MlwiO1xufVxuXG4uZmEtZGlzY291cnNlIHtcbiAgLS1mYTogXCJcXGYzOTNcIjtcbn1cblxuLmZhLWRvY2h1YiB7XG4gIC0tZmE6IFwiXFxmMzk0XCI7XG59XG5cbi5mYS1kb2NrZXIge1xuICAtLWZhOiBcIlxcZjM5NVwiO1xufVxuXG4uZmEtZHJhZnQyZGlnaXRhbCB7XG4gIC0tZmE6IFwiXFxmMzk2XCI7XG59XG5cbi5mYS1zcXVhcmUtZHJpYmJibGUge1xuICAtLWZhOiBcIlxcZjM5N1wiO1xufVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGYzOTdcIjtcbn1cblxuLmZhLWR5YWxvZyB7XG4gIC0tZmE6IFwiXFxmMzk5XCI7XG59XG5cbi5mYS1lYXJseWJpcmRzIHtcbiAgLS1mYTogXCJcXGYzOWFcIjtcbn1cblxuLmZhLWVybGFuZyB7XG4gIC0tZmE6IFwiXFxmMzlkXCI7XG59XG5cbi5mYS1mYWNlYm9vay1mIHtcbiAgLS1mYTogXCJcXGYzOWVcIjtcbn1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlciB7XG4gIC0tZmE6IFwiXFxmMzlmXCI7XG59XG5cbi5mYS1maXJzdGRyYWZ0IHtcbiAgLS1mYTogXCJcXGYzYTFcIjtcbn1cblxuLmZhLWZvbnRpY29ucy1maSB7XG4gIC0tZmE6IFwiXFxmM2EyXCI7XG59XG5cbi5mYS1mb3J0LWF3ZXNvbWUtYWx0IHtcbiAgLS1mYTogXCJcXGYzYTNcIjtcbn1cblxuLmZhLWZyZWVic2Qge1xuICAtLWZhOiBcIlxcZjNhNFwiO1xufVxuXG4uZmEtZ2l0a3Jha2VuIHtcbiAgLS1mYTogXCJcXGYzYTZcIjtcbn1cblxuLmZhLWdvZm9yZSB7XG4gIC0tZmE6IFwiXFxmM2E3XCI7XG59XG5cbi5mYS1nb29kcmVhZHMge1xuICAtLWZhOiBcIlxcZjNhOFwiO1xufVxuXG4uZmEtZ29vZHJlYWRzLWcge1xuICAtLWZhOiBcIlxcZjNhOVwiO1xufVxuXG4uZmEtZ29vZ2xlLWRyaXZlIHtcbiAgLS1mYTogXCJcXGYzYWFcIjtcbn1cblxuLmZhLWdvb2dsZS1wbGF5IHtcbiAgLS1mYTogXCJcXGYzYWJcIjtcbn1cblxuLmZhLWdyaXBmaXJlIHtcbiAgLS1mYTogXCJcXGYzYWNcIjtcbn1cblxuLmZhLWdydW50IHtcbiAgLS1mYTogXCJcXGYzYWRcIjtcbn1cblxuLmZhLWd1bHAge1xuICAtLWZhOiBcIlxcZjNhZVwiO1xufVxuXG4uZmEtc3F1YXJlLWhhY2tlci1uZXdzIHtcbiAgLS1mYTogXCJcXGYzYWZcIjtcbn1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmM2FmXCI7XG59XG5cbi5mYS1oaXJlLWEtaGVscGVyIHtcbiAgLS1mYTogXCJcXGYzYjBcIjtcbn1cblxuLmZhLWhvdGphciB7XG4gIC0tZmE6IFwiXFxmM2IxXCI7XG59XG5cbi5mYS1odWJzcG90IHtcbiAgLS1mYTogXCJcXGYzYjJcIjtcbn1cblxuLmZhLWl0dW5lcyB7XG4gIC0tZmE6IFwiXFxmM2I0XCI7XG59XG5cbi5mYS1pdHVuZXMtbm90ZSB7XG4gIC0tZmE6IFwiXFxmM2I1XCI7XG59XG5cbi5mYS1qZW5raW5zIHtcbiAgLS1mYTogXCJcXGYzYjZcIjtcbn1cblxuLmZhLWpvZ2V0IHtcbiAgLS1mYTogXCJcXGYzYjdcIjtcbn1cblxuLmZhLWpzIHtcbiAgLS1mYTogXCJcXGYzYjhcIjtcbn1cblxuLmZhLXNxdWFyZS1qcyB7XG4gIC0tZmE6IFwiXFxmM2I5XCI7XG59XG5cbi5mYS1qcy1zcXVhcmUge1xuICAtLWZhOiBcIlxcZjNiOVwiO1xufVxuXG4uZmEta2V5Y2RuIHtcbiAgLS1mYTogXCJcXGYzYmFcIjtcbn1cblxuLmZhLWtpY2tzdGFydGVyIHtcbiAgLS1mYTogXCJcXGYzYmJcIjtcbn1cblxuLmZhLXNxdWFyZS1raWNrc3RhcnRlciB7XG4gIC0tZmE6IFwiXFxmM2JiXCI7XG59XG5cbi5mYS1raWNrc3RhcnRlci1rIHtcbiAgLS1mYTogXCJcXGYzYmNcIjtcbn1cblxuLmZhLWxhcmF2ZWwge1xuICAtLWZhOiBcIlxcZjNiZFwiO1xufVxuXG4uZmEtbGluZSB7XG4gIC0tZmE6IFwiXFxmM2MwXCI7XG59XG5cbi5mYS1seWZ0IHtcbiAgLS1mYTogXCJcXGYzYzNcIjtcbn1cblxuLmZhLW1hZ2VudG8ge1xuICAtLWZhOiBcIlxcZjNjNFwiO1xufVxuXG4uZmEtbWVkYXBwcyB7XG4gIC0tZmE6IFwiXFxmM2M2XCI7XG59XG5cbi5mYS1tZWRydCB7XG4gIC0tZmE6IFwiXFxmM2M4XCI7XG59XG5cbi5mYS1taWNyb3NvZnQge1xuICAtLWZhOiBcIlxcZjNjYVwiO1xufVxuXG4uZmEtbWl4IHtcbiAgLS1mYTogXCJcXGYzY2JcIjtcbn1cblxuLmZhLW1penVuaSB7XG4gIC0tZmE6IFwiXFxmM2NjXCI7XG59XG5cbi5mYS1tb25lcm8ge1xuICAtLWZhOiBcIlxcZjNkMFwiO1xufVxuXG4uZmEtbmFwc3RlciB7XG4gIC0tZmE6IFwiXFxmM2QyXCI7XG59XG5cbi5mYS1ub2RlLWpzIHtcbiAgLS1mYTogXCJcXGYzZDNcIjtcbn1cblxuLmZhLW5wbSB7XG4gIC0tZmE6IFwiXFxmM2Q0XCI7XG59XG5cbi5mYS1uczgge1xuICAtLWZhOiBcIlxcZjNkNVwiO1xufVxuXG4uZmEtbnV0cml0aW9uaXgge1xuICAtLWZhOiBcIlxcZjNkNlwiO1xufVxuXG4uZmEtcGFnZTQge1xuICAtLWZhOiBcIlxcZjNkN1wiO1xufVxuXG4uZmEtcGFsZmVkIHtcbiAgLS1mYTogXCJcXGYzZDhcIjtcbn1cblxuLmZhLXBhdHJlb24ge1xuICAtLWZhOiBcIlxcZjNkOVwiO1xufVxuXG4uZmEtcGVyaXNjb3BlIHtcbiAgLS1mYTogXCJcXGYzZGFcIjtcbn1cblxuLmZhLXBoYWJyaWNhdG9yIHtcbiAgLS1mYTogXCJcXGYzZGJcIjtcbn1cblxuLmZhLXBob2VuaXgtZnJhbWV3b3JrIHtcbiAgLS1mYTogXCJcXGYzZGNcIjtcbn1cblxuLmZhLXBsYXlzdGF0aW9uIHtcbiAgLS1mYTogXCJcXGYzZGZcIjtcbn1cblxuLmZhLXB1c2hlZCB7XG4gIC0tZmE6IFwiXFxmM2UxXCI7XG59XG5cbi5mYS1weXRob24ge1xuICAtLWZhOiBcIlxcZjNlMlwiO1xufVxuXG4uZmEtcmVkLXJpdmVyIHtcbiAgLS1mYTogXCJcXGYzZTNcIjtcbn1cblxuLmZhLXdwcmVzc3Ige1xuICAtLWZhOiBcIlxcZjNlNFwiO1xufVxuXG4uZmEtcmVuZGFjdCB7XG4gIC0tZmE6IFwiXFxmM2U0XCI7XG59XG5cbi5mYS1yZXBseWQge1xuICAtLWZhOiBcIlxcZjNlNlwiO1xufVxuXG4uZmEtcmVzb2x2aW5nIHtcbiAgLS1mYTogXCJcXGYzZTdcIjtcbn1cblxuLmZhLXJvY2tldGNoYXQge1xuICAtLWZhOiBcIlxcZjNlOFwiO1xufVxuXG4uZmEtcm9ja3JtcyB7XG4gIC0tZmE6IFwiXFxmM2U5XCI7XG59XG5cbi5mYS1zY2hsaXgge1xuICAtLWZhOiBcIlxcZjNlYVwiO1xufVxuXG4uZmEtc2VhcmNoZW5naW4ge1xuICAtLWZhOiBcIlxcZjNlYlwiO1xufVxuXG4uZmEtc2VydmljZXN0YWNrIHtcbiAgLS1mYTogXCJcXGYzZWNcIjtcbn1cblxuLmZhLXNpc3RyaXgge1xuICAtLWZhOiBcIlxcZjNlZVwiO1xufVxuXG4uZmEtc3BlYWthcCB7XG4gIC0tZmE6IFwiXFxmM2YzXCI7XG59XG5cbi5mYS1zdGF5bGlua2VkIHtcbiAgLS1mYTogXCJcXGYzZjVcIjtcbn1cblxuLmZhLXN0ZWFtLXN5bWJvbCB7XG4gIC0tZmE6IFwiXFxmM2Y2XCI7XG59XG5cbi5mYS1zdGlja2VyLW11bGUge1xuICAtLWZhOiBcIlxcZjNmN1wiO1xufVxuXG4uZmEtc3R1ZGlvdmluYXJpIHtcbiAgLS1mYTogXCJcXGYzZjhcIjtcbn1cblxuLmZhLXN1cHBsZSB7XG4gIC0tZmE6IFwiXFxmM2Y5XCI7XG59XG5cbi5mYS11YmVyIHtcbiAgLS1mYTogXCJcXGY0MDJcIjtcbn1cblxuLmZhLXVpa2l0IHtcbiAgLS1mYTogXCJcXGY0MDNcIjtcbn1cblxuLmZhLXVuaXJlZ2lzdHJ5IHtcbiAgLS1mYTogXCJcXGY0MDRcIjtcbn1cblxuLmZhLXVudGFwcGQge1xuICAtLWZhOiBcIlxcZjQwNVwiO1xufVxuXG4uZmEtdXNzdW5uYWgge1xuICAtLWZhOiBcIlxcZjQwN1wiO1xufVxuXG4uZmEtdmFhZGluIHtcbiAgLS1mYTogXCJcXGY0MDhcIjtcbn1cblxuLmZhLXZpYmVyIHtcbiAgLS1mYTogXCJcXGY0MDlcIjtcbn1cblxuLmZhLXZpbWVvIHtcbiAgLS1mYTogXCJcXGY0MGFcIjtcbn1cblxuLmZhLXZudiB7XG4gIC0tZmE6IFwiXFxmNDBiXCI7XG59XG5cbi5mYS1zcXVhcmUtd2hhdHNhcHAge1xuICAtLWZhOiBcIlxcZjQwY1wiO1xufVxuXG4uZmEtd2hhdHNhcHAtc3F1YXJlIHtcbiAgLS1mYTogXCJcXGY0MGNcIjtcbn1cblxuLmZhLXdobWNzIHtcbiAgLS1mYTogXCJcXGY0MGRcIjtcbn1cblxuLmZhLXdvcmRwcmVzcy1zaW1wbGUge1xuICAtLWZhOiBcIlxcZjQxMVwiO1xufVxuXG4uZmEteGJveCB7XG4gIC0tZmE6IFwiXFxmNDEyXCI7XG59XG5cbi5mYS15YW5kZXgge1xuICAtLWZhOiBcIlxcZjQxM1wiO1xufVxuXG4uZmEteWFuZGV4LWludGVybmF0aW9uYWwge1xuICAtLWZhOiBcIlxcZjQxNFwiO1xufVxuXG4uZmEtYXBwbGUtcGF5IHtcbiAgLS1mYTogXCJcXGY0MTVcIjtcbn1cblxuLmZhLWNjLWFwcGxlLXBheSB7XG4gIC0tZmE6IFwiXFxmNDE2XCI7XG59XG5cbi5mYS1mbHkge1xuICAtLWZhOiBcIlxcZjQxN1wiO1xufVxuXG4uZmEtbm9kZSB7XG4gIC0tZmE6IFwiXFxmNDE5XCI7XG59XG5cbi5mYS1vc2kge1xuICAtLWZhOiBcIlxcZjQxYVwiO1xufVxuXG4uZmEtcmVhY3Qge1xuICAtLWZhOiBcIlxcZjQxYlwiO1xufVxuXG4uZmEtYXV0b3ByZWZpeGVyIHtcbiAgLS1mYTogXCJcXGY0MWNcIjtcbn1cblxuLmZhLWxlc3Mge1xuICAtLWZhOiBcIlxcZjQxZFwiO1xufVxuXG4uZmEtc2FzcyB7XG4gIC0tZmE6IFwiXFxmNDFlXCI7XG59XG5cbi5mYS12dWVqcyB7XG4gIC0tZmE6IFwiXFxmNDFmXCI7XG59XG5cbi5mYS1hbmd1bGFyIHtcbiAgLS1mYTogXCJcXGY0MjBcIjtcbn1cblxuLmZhLWF2aWF0byB7XG4gIC0tZmE6IFwiXFxmNDIxXCI7XG59XG5cbi5mYS1lbWJlciB7XG4gIC0tZmE6IFwiXFxmNDIzXCI7XG59XG5cbi5mYS1naXR0ZXIge1xuICAtLWZhOiBcIlxcZjQyNlwiO1xufVxuXG4uZmEtaG9vbGkge1xuICAtLWZhOiBcIlxcZjQyN1wiO1xufVxuXG4uZmEtc3RyYXZhIHtcbiAgLS1mYTogXCJcXGY0MjhcIjtcbn1cblxuLmZhLXN0cmlwZSB7XG4gIC0tZmE6IFwiXFxmNDI5XCI7XG59XG5cbi5mYS1zdHJpcGUtcyB7XG4gIC0tZmE6IFwiXFxmNDJhXCI7XG59XG5cbi5mYS10eXBvMyB7XG4gIC0tZmE6IFwiXFxmNDJiXCI7XG59XG5cbi5mYS1hbWF6b24tcGF5IHtcbiAgLS1mYTogXCJcXGY0MmNcIjtcbn1cblxuLmZhLWNjLWFtYXpvbi1wYXkge1xuICAtLWZhOiBcIlxcZjQyZFwiO1xufVxuXG4uZmEtZXRoZXJldW0ge1xuICAtLWZhOiBcIlxcZjQyZVwiO1xufVxuXG4uZmEta29ydnVlIHtcbiAgLS1mYTogXCJcXGY0MmZcIjtcbn1cblxuLmZhLWVsZW1lbnRvciB7XG4gIC0tZmE6IFwiXFxmNDMwXCI7XG59XG5cbi5mYS1zcXVhcmUteW91dHViZSB7XG4gIC0tZmE6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS15b3V0dWJlLXNxdWFyZSB7XG4gIC0tZmE6IFwiXFxmNDMxXCI7XG59XG5cbi5mYS1mbGlwYm9hcmQge1xuICAtLWZhOiBcIlxcZjQ0ZFwiO1xufVxuXG4uZmEtaGlwcyB7XG4gIC0tZmE6IFwiXFxmNDUyXCI7XG59XG5cbi5mYS1waHAge1xuICAtLWZhOiBcIlxcZjQ1N1wiO1xufVxuXG4uZmEtcXVpbnNjYXBlIHtcbiAgLS1mYTogXCJcXGY0NTlcIjtcbn1cblxuLmZhLXJlYWRtZSB7XG4gIC0tZmE6IFwiXFxmNGQ1XCI7XG59XG5cbi5mYS1qYXZhIHtcbiAgLS1mYTogXCJcXGY0ZTRcIjtcbn1cblxuLmZhLXBpZWQtcGlwZXItaGF0IHtcbiAgLS1mYTogXCJcXGY0ZTVcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtYnkge1xuICAtLWZhOiBcIlxcZjRlN1wiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYyB7XG4gIC0tZmE6IFwiXFxmNGU4XCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jLWV1IHtcbiAgLS1mYTogXCJcXGY0ZTlcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtanAge1xuICAtLWZhOiBcIlxcZjRlYVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uZCB7XG4gIC0tZmE6IFwiXFxmNGViXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXBkIHtcbiAgLS1mYTogXCJcXGY0ZWNcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQtYWx0IHtcbiAgLS1mYTogXCJcXGY0ZWRcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcmVtaXgge1xuICAtLWZhOiBcIlxcZjRlZVwiO1xufVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYSB7XG4gIC0tZmE6IFwiXFxmNGVmXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhbXBsaW5nIHtcbiAgLS1mYTogXCJcXGY0ZjBcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmctcGx1cyB7XG4gIC0tZmE6IFwiXFxmNGYxXCI7XG59XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNoYXJlIHtcbiAgLS1mYTogXCJcXGY0ZjJcIjtcbn1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtemVybyB7XG4gIC0tZmE6IFwiXFxmNGYzXCI7XG59XG5cbi5mYS1lYmF5IHtcbiAgLS1mYTogXCJcXGY0ZjRcIjtcbn1cblxuLmZhLWtleWJhc2Uge1xuICAtLWZhOiBcIlxcZjRmNVwiO1xufVxuXG4uZmEtbWFzdG9kb24ge1xuICAtLWZhOiBcIlxcZjRmNlwiO1xufVxuXG4uZmEtci1wcm9qZWN0IHtcbiAgLS1mYTogXCJcXGY0ZjdcIjtcbn1cblxuLmZhLXJlc2VhcmNoZ2F0ZSB7XG4gIC0tZmE6IFwiXFxmNGY4XCI7XG59XG5cbi5mYS10ZWFtc3BlYWsge1xuICAtLWZhOiBcIlxcZjRmOVwiO1xufVxuXG4uZmEtZmlyc3Qtb3JkZXItYWx0IHtcbiAgLS1mYTogXCJcXGY1MGFcIjtcbn1cblxuLmZhLWZ1bGNydW0ge1xuICAtLWZhOiBcIlxcZjUwYlwiO1xufVxuXG4uZmEtZ2FsYWN0aWMtcmVwdWJsaWMge1xuICAtLWZhOiBcIlxcZjUwY1wiO1xufVxuXG4uZmEtZ2FsYWN0aWMtc2VuYXRlIHtcbiAgLS1mYTogXCJcXGY1MGRcIjtcbn1cblxuLmZhLWplZGktb3JkZXIge1xuICAtLWZhOiBcIlxcZjUwZVwiO1xufVxuXG4uZmEtbWFuZGFsb3JpYW4ge1xuICAtLWZhOiBcIlxcZjUwZlwiO1xufVxuXG4uZmEtb2xkLXJlcHVibGljIHtcbiAgLS1mYTogXCJcXGY1MTBcIjtcbn1cblxuLmZhLXBob2VuaXgtc3F1YWRyb24ge1xuICAtLWZhOiBcIlxcZjUxMVwiO1xufVxuXG4uZmEtc2l0aCB7XG4gIC0tZmE6IFwiXFxmNTEyXCI7XG59XG5cbi5mYS10cmFkZS1mZWRlcmF0aW9uIHtcbiAgLS1mYTogXCJcXGY1MTNcIjtcbn1cblxuLmZhLXdvbGYtcGFjay1iYXR0YWxpb24ge1xuICAtLWZhOiBcIlxcZjUxNFwiO1xufVxuXG4uZmEtaG9ybmJpbGwge1xuICAtLWZhOiBcIlxcZjU5MlwiO1xufVxuXG4uZmEtbWFpbGNoaW1wIHtcbiAgLS1mYTogXCJcXGY1OWVcIjtcbn1cblxuLmZhLW1lZ2Fwb3J0IHtcbiAgLS1mYTogXCJcXGY1YTNcIjtcbn1cblxuLmZhLW5pbWJsciB7XG4gIC0tZmE6IFwiXFxmNWE4XCI7XG59XG5cbi5mYS1yZXYge1xuICAtLWZhOiBcIlxcZjViMlwiO1xufVxuXG4uZmEtc2hvcHdhcmUge1xuICAtLWZhOiBcIlxcZjViNVwiO1xufVxuXG4uZmEtc3F1YXJlc3BhY2Uge1xuICAtLWZhOiBcIlxcZjViZVwiO1xufVxuXG4uZmEtdGhlbWVjbyB7XG4gIC0tZmE6IFwiXFxmNWM2XCI7XG59XG5cbi5mYS13ZWVibHkge1xuICAtLWZhOiBcIlxcZjVjY1wiO1xufVxuXG4uZmEtd2l4IHtcbiAgLS1mYTogXCJcXGY1Y2ZcIjtcbn1cblxuLmZhLWVsbG8ge1xuICAtLWZhOiBcIlxcZjVmMVwiO1xufVxuXG4uZmEtaGFja2VycmFuayB7XG4gIC0tZmE6IFwiXFxmNWY3XCI7XG59XG5cbi5mYS1rYWdnbGUge1xuICAtLWZhOiBcIlxcZjVmYVwiO1xufVxuXG4uZmEtbWFya2Rvd24ge1xuICAtLWZhOiBcIlxcZjYwZlwiO1xufVxuXG4uZmEtbmVvcyB7XG4gIC0tZmE6IFwiXFxmNjEyXCI7XG59XG5cbi5mYS16aGlodSB7XG4gIC0tZmE6IFwiXFxmNjNmXCI7XG59XG5cbi5mYS1hbGlwYXkge1xuICAtLWZhOiBcIlxcZjY0MlwiO1xufVxuXG4uZmEtdGhlLXJlZC15ZXRpIHtcbiAgLS1mYTogXCJcXGY2OWRcIjtcbn1cblxuLmZhLWNyaXRpY2FsLXJvbGUge1xuICAtLWZhOiBcIlxcZjZjOVwiO1xufVxuXG4uZmEtZC1hbmQtZC1iZXlvbmQge1xuICAtLWZhOiBcIlxcZjZjYVwiO1xufVxuXG4uZmEtZGV2IHtcbiAgLS1mYTogXCJcXGY2Y2NcIjtcbn1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzIHtcbiAgLS1mYTogXCJcXGY2ZGNcIjtcbn1cblxuLmZhLXdpemFyZHMtb2YtdGhlLWNvYXN0IHtcbiAgLS1mYTogXCJcXGY3MzBcIjtcbn1cblxuLmZhLXRoaW5rLXBlYWtzIHtcbiAgLS1mYTogXCJcXGY3MzFcIjtcbn1cblxuLmZhLXJlYWN0ZXVyb3BlIHtcbiAgLS1mYTogXCJcXGY3NWRcIjtcbn1cblxuLmZhLWFydHN0YXRpb24ge1xuICAtLWZhOiBcIlxcZjc3YVwiO1xufVxuXG4uZmEtYXRsYXNzaWFuIHtcbiAgLS1mYTogXCJcXGY3N2JcIjtcbn1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWYge1xuICAtLWZhOiBcIlxcZjc4NVwiO1xufVxuXG4uZmEtY2VudG9zIHtcbiAgLS1mYTogXCJcXGY3ODlcIjtcbn1cblxuLmZhLWNvbmZsdWVuY2Uge1xuICAtLWZhOiBcIlxcZjc4ZFwiO1xufVxuXG4uZmEtZGhsIHtcbiAgLS1mYTogXCJcXGY3OTBcIjtcbn1cblxuLmZhLWRpYXNwb3JhIHtcbiAgLS1mYTogXCJcXGY3OTFcIjtcbn1cblxuLmZhLWZlZGV4IHtcbiAgLS1mYTogXCJcXGY3OTdcIjtcbn1cblxuLmZhLWZlZG9yYSB7XG4gIC0tZmE6IFwiXFxmNzk4XCI7XG59XG5cbi5mYS1maWdtYSB7XG4gIC0tZmE6IFwiXFxmNzk5XCI7XG59XG5cbi5mYS1pbnRlcmNvbSB7XG4gIC0tZmE6IFwiXFxmN2FmXCI7XG59XG5cbi5mYS1pbnZpc2lvbiB7XG4gIC0tZmE6IFwiXFxmN2IwXCI7XG59XG5cbi5mYS1qaXJhIHtcbiAgLS1mYTogXCJcXGY3YjFcIjtcbn1cblxuLmZhLW1lbmRlbGV5IHtcbiAgLS1mYTogXCJcXGY3YjNcIjtcbn1cblxuLmZhLXJhc3BiZXJyeS1waSB7XG4gIC0tZmE6IFwiXFxmN2JiXCI7XG59XG5cbi5mYS1yZWRoYXQge1xuICAtLWZhOiBcIlxcZjdiY1wiO1xufVxuXG4uZmEtc2tldGNoIHtcbiAgLS1mYTogXCJcXGY3YzZcIjtcbn1cblxuLmZhLXNvdXJjZXRyZWUge1xuICAtLWZhOiBcIlxcZjdkM1wiO1xufVxuXG4uZmEtc3VzZSB7XG4gIC0tZmE6IFwiXFxmN2Q2XCI7XG59XG5cbi5mYS11YnVudHUge1xuICAtLWZhOiBcIlxcZjdkZlwiO1xufVxuXG4uZmEtdXBzIHtcbiAgLS1mYTogXCJcXGY3ZTBcIjtcbn1cblxuLmZhLXVzcHMge1xuICAtLWZhOiBcIlxcZjdlMVwiO1xufVxuXG4uZmEteWFybiB7XG4gIC0tZmE6IFwiXFxmN2UzXCI7XG59XG5cbi5mYS1haXJibmIge1xuICAtLWZhOiBcIlxcZjgzNFwiO1xufVxuXG4uZmEtYmF0dGxlLW5ldCB7XG4gIC0tZmE6IFwiXFxmODM1XCI7XG59XG5cbi5mYS1ib290c3RyYXAge1xuICAtLWZhOiBcIlxcZjgzNlwiO1xufVxuXG4uZmEtYnVmZmVyIHtcbiAgLS1mYTogXCJcXGY4MzdcIjtcbn1cblxuLmZhLWNocm9tZWNhc3Qge1xuICAtLWZhOiBcIlxcZjgzOFwiO1xufVxuXG4uZmEtZXZlcm5vdGUge1xuICAtLWZhOiBcIlxcZjgzOVwiO1xufVxuXG4uZmEtaXRjaC1pbyB7XG4gIC0tZmE6IFwiXFxmODNhXCI7XG59XG5cbi5mYS1zYWxlc2ZvcmNlIHtcbiAgLS1mYTogXCJcXGY4M2JcIjtcbn1cblxuLmZhLXNwZWFrZXItZGVjayB7XG4gIC0tZmE6IFwiXFxmODNjXCI7XG59XG5cbi5mYS1zeW1mb255IHtcbiAgLS1mYTogXCJcXGY4M2RcIjtcbn1cblxuLmZhLXdhemUge1xuICAtLWZhOiBcIlxcZjgzZlwiO1xufVxuXG4uZmEteWFtbWVyIHtcbiAgLS1mYTogXCJcXGY4NDBcIjtcbn1cblxuLmZhLWdpdC1hbHQge1xuICAtLWZhOiBcIlxcZjg0MVwiO1xufVxuXG4uZmEtc3RhY2twYXRoIHtcbiAgLS1mYTogXCJcXGY4NDJcIjtcbn1cblxuLmZhLWNvdHRvbi1idXJlYXUge1xuICAtLWZhOiBcIlxcZjg5ZVwiO1xufVxuXG4uZmEtYnV5LW4tbGFyZ2Uge1xuICAtLWZhOiBcIlxcZjhhNlwiO1xufVxuXG4uZmEtbWRiIHtcbiAgLS1mYTogXCJcXGY4Y2FcIjtcbn1cblxuLmZhLW9yY2lkIHtcbiAgLS1mYTogXCJcXGY4ZDJcIjtcbn1cblxuLmZhLXN3aWZ0IHtcbiAgLS1mYTogXCJcXGY4ZTFcIjtcbn1cblxuLmZhLXVtYnJhY28ge1xuICAtLWZhOiBcIlxcZjhlOFwiO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDcuMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICAtLWZhLWZvbnQtcmVndWxhcjogbm9ybWFsIDQwMCAxZW0vMSB2YXIoLS1mYS1mYW1pbHktY2xhc3NpYyk7XG4gIC8qIGRlcHJlY2F0ZWQ6IHRoaXMgb2xkZXIgY3VzdG9tIHByb3BlcnR5IHdpbGwgYmUgcmVtb3ZlZCBuZXh0IG1ham9yIHJlbGVhc2UgKi9cbiAgLS1mYS1zdHlsZS1mYW1pbHktY2xhc3NpYzogdmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtZGlzcGxheTogYmxvY2s7XG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIik7XG59XG4uZmFyIHtcbiAgLS1mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTtcbiAgLS1mYS1zdHlsZTogNDAwO1xufVxuXG4uZmEtY2xhc3NpYyB7XG4gIC0tZmEtZmFtaWx5OiB2YXIoLS1mYS1mYW1pbHktY2xhc3NpYyk7XG59XG5cbi5mYS1yZWd1bGFyIHtcbiAgLS1mYS1zdHlsZTogNDAwO1xufVxuXG4vKiFcbiAqIEZvbnQgQXdlc29tZSBGcmVlIDcuMC4xIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICogQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuXG4gKi9cbjpyb290LCA6aG9zdCB7XG4gIC0tZmEtZmFtaWx5LWNsYXNzaWM6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICAtLWZhLWZvbnQtc29saWQ6IG5vcm1hbCA5MDAgMWVtLzEgdmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpO1xuICAvKiBkZXByZWNhdGVkOiB0aGlzIG9sZGVyIGN1c3RvbSBwcm9wZXJ0eSB3aWxsIGJlIHJlbW92ZWQgbmV4dCBtYWpvciByZWxlYXNlICovXG4gIC0tZmEtc3R5bGUtZmFtaWx5LWNsYXNzaWM6IHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKTtcbn1cbi5mYXMge1xuICAtLWZhLWZhbWlseTogdmFyKC0tZmEtZmFtaWx5LWNsYXNzaWMpO1xuICAtLWZhLXN0eWxlOiA5MDA7XG59XG5cbi5mYS1jbGFzc2ljIHtcbiAgLS1mYS1mYW1pbHk6IHZhcigtLWZhLWZhbWlseS1jbGFzc2ljKTtcbn1cblxuLmZhLXNvbGlkIHtcbiAgLS1mYS1zdHlsZTogOTAwO1xufVxuXG4uZmEuZmEtZ2xhc3Mge1xuICAtLWZhOlwi74CAXCI7XG59XG5cbi5mYS5mYS1lbnZlbG9wZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZW52ZWxvcGUtbyB7XG4gIC0tZmE6XCLvg6BcIjtcbn1cblxuLmZhLmZhLXN0YXItbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0YXItbyB7XG4gIC0tZmE6XCLvgIVcIjtcbn1cblxuLmZhLmZhLXJlbW92ZSB7XG4gIC0tZmE6XCLvgI1cIjtcbn1cblxuLmZhLmZhLWNsb3NlIHtcbiAgLS1mYTpcIu+AjVwiO1xufVxuXG4uZmEuZmEtZ2VhciB7XG4gIC0tZmE6XCLvgJNcIjtcbn1cblxuLmZhLmZhLXRyYXNoLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10cmFzaC1vIHtcbiAgLS1mYTpcIu+LrVwiO1xufVxuXG4uZmEuZmEtaG9tZSB7XG4gIC0tZmE6XCLvgJVcIjtcbn1cblxuLmZhLmZhLWZpbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpbGUtbyB7XG4gIC0tZmE6XCLvhZtcIjtcbn1cblxuLmZhLmZhLWNsb2NrLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jbG9jay1vIHtcbiAgLS1mYTpcIu+Al1wiO1xufVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tZG93biB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFycm93LWNpcmNsZS1vLWRvd24ge1xuICAtLWZhOlwi742YXCI7XG59XG5cbi5mYS5mYS1hcnJvdy1jaXJjbGUtby11cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFycm93LWNpcmNsZS1vLXVwIHtcbiAgLS1mYTpcIu+Nm1wiO1xufVxuXG4uZmEuZmEtcGxheS1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBsYXktY2lyY2xlLW8ge1xuICAtLWZhOlwi74WEXCI7XG59XG5cbi5mYS5mYS1yZXBlYXQge1xuICAtLWZhOlwi74CeXCI7XG59XG5cbi5mYS5mYS1yb3RhdGUtcmlnaHQge1xuICAtLWZhOlwi74CeXCI7XG59XG5cbi5mYS5mYS1yZWZyZXNoIHtcbiAgLS1mYTpcIu+AoVwiO1xufVxuXG4uZmEuZmEtbGlzdC1hbHQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1saXN0LWFsdCB7XG4gIC0tZmE6XCLvgKJcIjtcbn1cblxuLmZhLmZhLWRlZGVudCB7XG4gIC0tZmE6XCLvgLtcIjtcbn1cblxuLmZhLmZhLXZpZGVvLWNhbWVyYSB7XG4gIC0tZmE6XCLvgL1cIjtcbn1cblxuLmZhLmZhLXBpY3R1cmUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBpY3R1cmUtbyB7XG4gIC0tZmE6XCLvgL5cIjtcbn1cblxuLmZhLmZhLXBob3RvIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtcGhvdG8ge1xuICAtLWZhOlwi74C+XCI7XG59XG5cbi5mYS5mYS1pbWFnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWltYWdlIHtcbiAgLS1mYTpcIu+AvlwiO1xufVxuXG4uZmEuZmEtbWFwLW1hcmtlciB7XG4gIC0tZmE6XCLvj4VcIjtcbn1cblxuLmZhLmZhLXBlbmNpbC1zcXVhcmUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBlbmNpbC1zcXVhcmUtbyB7XG4gIC0tZmE6XCLvgYRcIjtcbn1cblxuLmZhLmZhLWVkaXQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1lZGl0IHtcbiAgLS1mYTpcIu+BhFwiO1xufVxuXG4uZmEuZmEtc2hhcmUtc3F1YXJlLW8ge1xuICAtLWZhOlwi74WNXCI7XG59XG5cbi5mYS5mYS1jaGVjay1zcXVhcmUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNoZWNrLXNxdWFyZS1vIHtcbiAgLS1mYTpcIu+FilwiO1xufVxuXG4uZmEuZmEtYXJyb3dzIHtcbiAgLS1mYTpcIu+CslwiO1xufVxuXG4uZmEuZmEtdGltZXMtY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10aW1lcy1jaXJjbGUtbyB7XG4gIC0tZmE6XCLvgZdcIjtcbn1cblxuLmZhLmZhLWNoZWNrLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2hlY2stY2lyY2xlLW8ge1xuICAtLWZhOlwi74GYXCI7XG59XG5cbi5mYS5mYS1tYWlsLWZvcndhcmQge1xuICAtLWZhOlwi74GkXCI7XG59XG5cbi5mYS5mYS1leHBhbmQge1xuICAtLWZhOlwi75CkXCI7XG59XG5cbi5mYS5mYS1jb21wcmVzcyB7XG4gIC0tZmE6XCLvkKJcIjtcbn1cblxuLmZhLmZhLWV5ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWV5ZS1zbGFzaCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXdhcm5pbmcge1xuICAtLWZhOlwi74GxXCI7XG59XG5cbi5mYS5mYS1jYWxlbmRhciB7XG4gIC0tZmE6XCLvgbNcIjtcbn1cblxuLmZhLmZhLWFycm93cy12IHtcbiAgLS1mYTpcIu+MuFwiO1xufVxuXG4uZmEuZmEtYXJyb3dzLWgge1xuICAtLWZhOlwi74y3XCI7XG59XG5cbi5mYS5mYS1iYXItY2hhcnQge1xuICAtLWZhOlwi7oOjXCI7XG59XG5cbi5mYS5mYS1iYXItY2hhcnQtbyB7XG4gIC0tZmE6XCLug6NcIjtcbn1cblxuLmZhLmZhLXR3aXR0ZXItc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10d2l0dGVyLXNxdWFyZSB7XG4gIC0tZmE6XCLvgoFcIjtcbn1cblxuLmZhLmZhLWZhY2Vib29rLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmFjZWJvb2stc3F1YXJlIHtcbiAgLS1mYTpcIu+CglwiO1xufVxuXG4uZmEuZmEtZ2VhcnMge1xuICAtLWZhOlwi74KFXCI7XG59XG5cbi5mYS5mYS10aHVtYnMtby11cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRodW1icy1vLXVwIHtcbiAgLS1mYTpcIu+FpFwiO1xufVxuXG4uZmEuZmEtdGh1bWJzLW8tZG93biB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRodW1icy1vLWRvd24ge1xuICAtLWZhOlwi74WlXCI7XG59XG5cbi5mYS5mYS1oZWFydC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGVhcnQtbyB7XG4gIC0tZmE6XCLvgIRcIjtcbn1cblxuLmZhLmZhLXNpZ24tb3V0IHtcbiAgLS1mYTpcIu+LtVwiO1xufVxuXG4uZmEuZmEtbGlua2VkaW4tc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1saW5rZWRpbi1zcXVhcmUge1xuICAtLWZhOlwi74KMXCI7XG59XG5cbi5mYS5mYS10aHVtYi10YWNrIHtcbiAgLS1mYTpcIu+CjVwiO1xufVxuXG4uZmEuZmEtZXh0ZXJuYWwtbGluayB7XG4gIC0tZmE6XCLvjZ1cIjtcbn1cblxuLmZhLmZhLXNpZ24taW4ge1xuICAtLWZhOlwi74u2XCI7XG59XG5cbi5mYS5mYS1naXRodWItc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1naXRodWItc3F1YXJlIHtcbiAgLS1mYTpcIu+CklwiO1xufVxuXG4uZmEuZmEtbGVtb24tbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWxlbW9uLW8ge1xuICAtLWZhOlwi74KUXCI7XG59XG5cbi5mYS5mYS1zcXVhcmUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNxdWFyZS1vIHtcbiAgLS1mYTpcIu+DiFwiO1xufVxuXG4uZmEuZmEtYm9va21hcmstbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWJvb2ttYXJrLW8ge1xuICAtLWZhOlwi74CuXCI7XG59XG5cbi5mYS5mYS10d2l0dGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1mYWNlYm9vayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmFjZWJvb2sge1xuICAtLWZhOlwi746eXCI7XG59XG5cbi5mYS5mYS1mYWNlYm9vay1mIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1mYWNlYm9vay1mIHtcbiAgLS1mYTpcIu+OnlwiO1xufVxuXG4uZmEuZmEtZ2l0aHViIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jcmVkaXQtY2FyZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZlZWQge1xuICAtLWZhOlwi74KeXCI7XG59XG5cbi5mYS5mYS1oZGQtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhkZC1vIHtcbiAgLS1mYTpcIu+CoFwiO1xufVxuXG4uZmEuZmEtaGFuZC1vLXJpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGFuZC1vLXJpZ2h0IHtcbiAgLS1mYTpcIu+CpFwiO1xufVxuXG4uZmEuZmEtaGFuZC1vLWxlZnQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1oYW5kLW8tbGVmdCB7XG4gIC0tZmE6XCLvgqVcIjtcbn1cblxuLmZhLmZhLWhhbmQtby11cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhhbmQtby11cCB7XG4gIC0tZmE6XCLvgqZcIjtcbn1cblxuLmZhLmZhLWhhbmQtby1kb3duIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGFuZC1vLWRvd24ge1xuICAtLWZhOlwi74KnXCI7XG59XG5cbi5mYS5mYS1nbG9iZSB7XG4gIC0tZmE6XCLvlb1cIjtcbn1cblxuLmZhLmZhLXRhc2tzIHtcbiAgLS1mYTpcIu+gqFwiO1xufVxuXG4uZmEuZmEtYXJyb3dzLWFsdCB7XG4gIC0tZmE6XCLvjJ5cIjtcbn1cblxuLmZhLmZhLWdyb3VwIHtcbiAgLS1mYTpcIu+DgFwiO1xufVxuXG4uZmEuZmEtY2hhaW4ge1xuICAtLWZhOlwi74OBXCI7XG59XG5cbi5mYS5mYS1jdXQge1xuICAtLWZhOlwi74OEXCI7XG59XG5cbi5mYS5mYS1maWxlcy1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZXMtbyB7XG4gIC0tZmE6XCLvg4VcIjtcbn1cblxuLmZhLmZhLWZsb3BweS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmxvcHB5LW8ge1xuICAtLWZhOlwi74OHXCI7XG59XG5cbi5mYS5mYS1zYXZlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc2F2ZSB7XG4gIC0tZmE6XCLvg4dcIjtcbn1cblxuLmZhLmZhLW5hdmljb24ge1xuICAtLWZhOlwi74OJXCI7XG59XG5cbi5mYS5mYS1yZW9yZGVyIHtcbiAgLS1mYTpcIu+DiVwiO1xufVxuXG4uZmEuZmEtbWFnaWMge1xuICAtLWZhOlwi7ouKXCI7XG59XG5cbi5mYS5mYS1waW50ZXJlc3Qge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBpbnRlcmVzdC1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBpbnRlcmVzdC1zcXVhcmUge1xuICAtLWZhOlwi74OTXCI7XG59XG5cbi5mYS5mYS1nb29nbGUtcGx1cy1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdvb2dsZS1wbHVzLXNxdWFyZSB7XG4gIC0tZmE6XCLvg5RcIjtcbn1cblxuLmZhLmZhLWdvb2dsZS1wbHVzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1nb29nbGUtcGx1cyB7XG4gIC0tZmE6XCLvg5VcIjtcbn1cblxuLmZhLmZhLW1vbmV5IHtcbiAgLS1mYTpcIu+PkVwiO1xufVxuXG4uZmEuZmEtdW5zb3J0ZWQge1xuICAtLWZhOlwi74OcXCI7XG59XG5cbi5mYS5mYS1zb3J0LWRlc2Mge1xuICAtLWZhOlwi74OdXCI7XG59XG5cbi5mYS5mYS1zb3J0LWFzYyB7XG4gIC0tZmE6XCLvg55cIjtcbn1cblxuLmZhLmZhLWxpbmtlZGluIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1saW5rZWRpbiB7XG4gIC0tZmE6XCLvg6FcIjtcbn1cblxuLmZhLmZhLXJvdGF0ZS1sZWZ0IHtcbiAgLS1mYTpcIu+DolwiO1xufVxuXG4uZmEuZmEtbGVnYWwge1xuICAtLWZhOlwi74OjXCI7XG59XG5cbi5mYS5mYS10YWNob21ldGVyIHtcbiAgLS1mYTpcIu+YpVwiO1xufVxuXG4uZmEuZmEtZGFzaGJvYXJkIHtcbiAgLS1mYTpcIu+YpVwiO1xufVxuXG4uZmEuZmEtY29tbWVudC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY29tbWVudC1vIHtcbiAgLS1mYTpcIu+BtVwiO1xufVxuXG4uZmEuZmEtY29tbWVudHMtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNvbW1lbnRzLW8ge1xuICAtLWZhOlwi74KGXCI7XG59XG5cbi5mYS5mYS1mbGFzaCB7XG4gIC0tZmE6XCLvg6dcIjtcbn1cblxuLmZhLmZhLWNsaXBib2FyZCB7XG4gIC0tZmE6XCLvg6pcIjtcbn1cblxuLmZhLmZhLWxpZ2h0YnVsYi1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtbGlnaHRidWxiLW8ge1xuICAtLWZhOlwi74OrXCI7XG59XG5cbi5mYS5mYS1leGNoYW5nZSB7XG4gIC0tZmE6XCLvjaJcIjtcbn1cblxuLmZhLmZhLWNsb3VkLWRvd25sb2FkIHtcbiAgLS1mYTpcIu+DrVwiO1xufVxuXG4uZmEuZmEtY2xvdWQtdXBsb2FkIHtcbiAgLS1mYTpcIu+DrlwiO1xufVxuXG4uZmEuZmEtYmVsbC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmVsbC1vIHtcbiAgLS1mYTpcIu+Ds1wiO1xufVxuXG4uZmEuZmEtY3V0bGVyeSB7XG4gIC0tZmE6XCLvi6dcIjtcbn1cblxuLmZhLmZhLWZpbGUtdGV4dC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS10ZXh0LW8ge1xuICAtLWZhOlwi74WcXCI7XG59XG5cbi5mYS5mYS1idWlsZGluZy1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYnVpbGRpbmctbyB7XG4gIC0tZmE6XCLvhq1cIjtcbn1cblxuLmZhLmZhLWhvc3BpdGFsLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1ob3NwaXRhbC1vIHtcbiAgLS1mYTpcIu+DuFwiO1xufVxuXG4uZmEuZmEtdGFibGV0IHtcbiAgLS1mYTpcIu+PulwiO1xufVxuXG4uZmEuZmEtbW9iaWxlIHtcbiAgLS1mYTpcIu+PjVwiO1xufVxuXG4uZmEuZmEtbW9iaWxlLXBob25lIHtcbiAgLS1mYTpcIu+PjVwiO1xufVxuXG4uZmEuZmEtY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jaXJjbGUtbyB7XG4gIC0tZmE6XCLvhJFcIjtcbn1cblxuLmZhLmZhLW1haWwtcmVwbHkge1xuICAtLWZhOlwi74+lXCI7XG59XG5cbi5mYS5mYS1naXRodWItYWx0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1mb2xkZXItbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZvbGRlci1vIHtcbiAgLS1mYTpcIu+Bu1wiO1xufVxuXG4uZmEuZmEtZm9sZGVyLW9wZW4tbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZvbGRlci1vcGVuLW8ge1xuICAtLWZhOlwi74G8XCI7XG59XG5cbi5mYS5mYS1zbWlsZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc21pbGUtbyB7XG4gIC0tZmE6XCLvhJhcIjtcbn1cblxuLmZhLmZhLWZyb3duLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1mcm93bi1vIHtcbiAgLS1mYTpcIu+EmVwiO1xufVxuXG4uZmEuZmEtbWVoLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1tZWgtbyB7XG4gIC0tZmE6XCLvhJpcIjtcbn1cblxuLmZhLmZhLWtleWJvYXJkLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1rZXlib2FyZC1vIHtcbiAgLS1mYTpcIu+EnFwiO1xufVxuXG4uZmEuZmEtZmxhZy1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmxhZy1vIHtcbiAgLS1mYTpcIu+ApFwiO1xufVxuXG4uZmEuZmEtbWFpbC1yZXBseS1hbGwge1xuICAtLWZhOlwi74SiXCI7XG59XG5cbi5mYS5mYS1zdGFyLWhhbGYtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0YXItaGFsZi1vIHtcbiAgLS1mYTpcIu+XgFwiO1xufVxuXG4uZmEuZmEtc3Rhci1oYWxmLWVtcHR5IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc3Rhci1oYWxmLWVtcHR5IHtcbiAgLS1mYTpcIu+XgFwiO1xufVxuXG4uZmEuZmEtc3Rhci1oYWxmLWZ1bGwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zdGFyLWhhbGYtZnVsbCB7XG4gIC0tZmE6XCLvl4BcIjtcbn1cblxuLmZhLmZhLWNvZGUtZm9yayB7XG4gIC0tZmE6XCLvhKZcIjtcbn1cblxuLmZhLmZhLWNoYWluLWJyb2tlbiB7XG4gIC0tZmE6XCLvhKdcIjtcbn1cblxuLmZhLmZhLXVubGluayB7XG4gIC0tZmE6XCLvhKdcIjtcbn1cblxuLmZhLmZhLWNhbGVuZGFyLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYWxlbmRhci1vIHtcbiAgLS1mYTpcIu+Es1wiO1xufVxuXG4uZmEuZmEtbWF4Y2RuIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1odG1sNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY3NzMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdW5sb2NrLWFsdCB7XG4gIC0tZmE6XCLvgpxcIjtcbn1cblxuLmZhLmZhLW1pbnVzLXNxdWFyZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtbWludXMtc3F1YXJlLW8ge1xuICAtLWZhOlwi74WGXCI7XG59XG5cbi5mYS5mYS1sZXZlbC11cCB7XG4gIC0tZmE6XCLvjr9cIjtcbn1cblxuLmZhLmZhLWxldmVsLWRvd24ge1xuICAtLWZhOlwi746+XCI7XG59XG5cbi5mYS5mYS1wZW5jaWwtc3F1YXJlIHtcbiAgLS1mYTpcIu+Fi1wiO1xufVxuXG4uZmEuZmEtZXh0ZXJuYWwtbGluay1zcXVhcmUge1xuICAtLWZhOlwi742gXCI7XG59XG5cbi5mYS5mYS1jb21wYXNzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tZG93biB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNhcmV0LXNxdWFyZS1vLWRvd24ge1xuICAtLWZhOlwi74WQXCI7XG59XG5cbi5mYS5mYS10b2dnbGUtZG93biB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRvZ2dsZS1kb3duIHtcbiAgLS1mYTpcIu+FkFwiO1xufVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tdXAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYXJldC1zcXVhcmUtby11cCB7XG4gIC0tZmE6XCLvhZFcIjtcbn1cblxuLmZhLmZhLXRvZ2dsZS11cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRvZ2dsZS11cCB7XG4gIC0tZmE6XCLvhZFcIjtcbn1cblxuLmZhLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQge1xuICAtLWZhOlwi74WSXCI7XG59XG5cbi5mYS5mYS10b2dnbGUtcmlnaHQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10b2dnbGUtcmlnaHQge1xuICAtLWZhOlwi74WSXCI7XG59XG5cbi5mYS5mYS1ldXIge1xuICAtLWZhOlwi74WTXCI7XG59XG5cbi5mYS5mYS1ldXJvIHtcbiAgLS1mYTpcIu+Fk1wiO1xufVxuXG4uZmEuZmEtZ2JwIHtcbiAgLS1mYTpcIu+FlFwiO1xufVxuXG4uZmEuZmEtdXNkIHtcbiAgLS1mYTpcIlxcJFwiO1xufVxuXG4uZmEuZmEtZG9sbGFyIHtcbiAgLS1mYTpcIlxcJFwiO1xufVxuXG4uZmEuZmEtaW5yIHtcbiAgLS1mYTpcIu6GvFwiO1xufVxuXG4uZmEuZmEtcnVwZWUge1xuICAtLWZhOlwi7oa8XCI7XG59XG5cbi5mYS5mYS1qcHkge1xuICAtLWZhOlwi74WXXCI7XG59XG5cbi5mYS5mYS1jbnkge1xuICAtLWZhOlwi74WXXCI7XG59XG5cbi5mYS5mYS1ybWIge1xuICAtLWZhOlwi74WXXCI7XG59XG5cbi5mYS5mYS15ZW4ge1xuICAtLWZhOlwi74WXXCI7XG59XG5cbi5mYS5mYS1ydWIge1xuICAtLWZhOlwi74WYXCI7XG59XG5cbi5mYS5mYS1ydWJsZSB7XG4gIC0tZmE6XCLvhZhcIjtcbn1cblxuLmZhLmZhLXJvdWJsZSB7XG4gIC0tZmE6XCLvhZhcIjtcbn1cblxuLmZhLmZhLWtydyB7XG4gIC0tZmE6XCLvhZlcIjtcbn1cblxuLmZhLmZhLXdvbiB7XG4gIC0tZmE6XCLvhZlcIjtcbn1cblxuLmZhLmZhLWJ0YyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYml0Y29pbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYml0Y29pbiB7XG4gIC0tZmE6XCLvhZpcIjtcbn1cblxuLmZhLmZhLWZpbGUtdGV4dCB7XG4gIC0tZmE6XCLvhZxcIjtcbn1cblxuLmZhLmZhLXNvcnQtYWxwaGEtYXNjIHtcbiAgLS1mYTpcIu+FnVwiO1xufVxuXG4uZmEuZmEtc29ydC1hbHBoYS1kZXNjIHtcbiAgLS1mYTpcIu+igVwiO1xufVxuXG4uZmEuZmEtc29ydC1hbW91bnQtYXNjIHtcbiAgLS1mYTpcIu+ihFwiO1xufVxuXG4uZmEuZmEtc29ydC1hbW91bnQtZGVzYyB7XG4gIC0tZmE6XCLvhaBcIjtcbn1cblxuLmZhLmZhLXNvcnQtbnVtZXJpYy1hc2Mge1xuICAtLWZhOlwi74WiXCI7XG59XG5cbi5mYS5mYS1zb3J0LW51bWVyaWMtZGVzYyB7XG4gIC0tZmE6XCLvooZcIjtcbn1cblxuLmZhLmZhLXlvdXR1YmUtc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15b3V0dWJlLXNxdWFyZSB7XG4gIC0tZmE6XCLvkLFcIjtcbn1cblxuLmZhLmZhLXlvdXR1YmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXhpbmcge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXhpbmctc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS14aW5nLXNxdWFyZSB7XG4gIC0tZmE6XCLvhalcIjtcbn1cblxuLmZhLmZhLXlvdXR1YmUtcGxheSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEteW91dHViZS1wbGF5IHtcbiAgLS1mYTpcIu+Fp1wiO1xufVxuXG4uZmEuZmEtZHJvcGJveCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc3RhY2stb3ZlcmZsb3cge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWluc3RhZ3JhbSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmxpY2tyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1hZG4ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWJpdGJ1Y2tldCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYml0YnVja2V0LXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYml0YnVja2V0LXNxdWFyZSB7XG4gIC0tZmE6XCLvhbFcIjtcbn1cblxuLmZhLmZhLXR1bWJsciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdHVtYmxyLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdHVtYmxyLXNxdWFyZSB7XG4gIC0tZmE6XCLvhbRcIjtcbn1cblxuLmZhLmZhLWxvbmctYXJyb3ctZG93biB7XG4gIC0tZmE6XCLvjIlcIjtcbn1cblxuLmZhLmZhLWxvbmctYXJyb3ctdXAge1xuICAtLWZhOlwi74yMXCI7XG59XG5cbi5mYS5mYS1sb25nLWFycm93LWxlZnQge1xuICAtLWZhOlwi74yKXCI7XG59XG5cbi5mYS5mYS1sb25nLWFycm93LXJpZ2h0IHtcbiAgLS1mYTpcIu+Mi1wiO1xufVxuXG4uZmEuZmEtYXBwbGUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXdpbmRvd3Mge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFuZHJvaWQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWxpbnV4IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1kcmliYmJsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc2t5cGUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZvdXJzcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRyZWxsbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ3JhdGlwYXkge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdpdHRpcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ2l0dGlwIHtcbiAgLS1mYTpcIu+GhFwiO1xufVxuXG4uZmEuZmEtc3VuLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zdW4tbyB7XG4gIC0tZmE6XCLvhoVcIjtcbn1cblxuLmZhLmZhLW1vb24tbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW1vb24tbyB7XG4gIC0tZmE6XCLvhoZcIjtcbn1cblxuLmZhLmZhLXZrIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS13ZWlibyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtcmVucmVuIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1wYWdlbGluZXMge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0YWNrLWV4Y2hhbmdlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1hcnJvdy1jaXJjbGUtby1yaWdodCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0IHtcbiAgLS1mYTpcIu+NmlwiO1xufVxuXG4uZmEuZmEtYXJyb3ctY2lyY2xlLW8tbGVmdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFycm93LWNpcmNsZS1vLWxlZnQge1xuICAtLWZhOlwi742ZXCI7XG59XG5cbi5mYS5mYS1jYXJldC1zcXVhcmUtby1sZWZ0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FyZXQtc3F1YXJlLW8tbGVmdCB7XG4gIC0tZmE6XCLvhpFcIjtcbn1cblxuLmZhLmZhLXRvZ2dsZS1sZWZ0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdG9nZ2xlLWxlZnQge1xuICAtLWZhOlwi74aRXCI7XG59XG5cbi5mYS5mYS1kb3QtY2lyY2xlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1kb3QtY2lyY2xlLW8ge1xuICAtLWZhOlwi74aSXCI7XG59XG5cbi5mYS5mYS12aW1lby1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXZpbWVvLXNxdWFyZSB7XG4gIC0tZmE6XCLvhpRcIjtcbn1cblxuLmZhLmZhLXRyeSB7XG4gIC0tZmE6XCLuirtcIjtcbn1cblxuLmZhLmZhLXR1cmtpc2gtbGlyYSB7XG4gIC0tZmE6XCLuirtcIjtcbn1cblxuLmZhLmZhLXBsdXMtc3F1YXJlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1wbHVzLXNxdWFyZS1vIHtcbiAgLS1mYTpcIu+DvlwiO1xufVxuXG4uZmEuZmEtc2xhY2sge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXdvcmRwcmVzcyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtb3BlbmlkIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1pbnN0aXR1dGlvbiB7XG4gIC0tZmE6XCLvhpxcIjtcbn1cblxuLmZhLmZhLWJhbmsge1xuICAtLWZhOlwi74acXCI7XG59XG5cbi5mYS5mYS1tb3J0YXItYm9hcmQge1xuICAtLWZhOlwi74adXCI7XG59XG5cbi5mYS5mYS15YWhvbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ29vZ2xlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1yZWRkaXQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXJlZGRpdC1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXJlZGRpdC1zcXVhcmUge1xuICAtLWZhOlwi74aiXCI7XG59XG5cbi5mYS5mYS1zdHVtYmxldXBvbi1jaXJjbGUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0dW1ibGV1cG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1kZWxpY2lvdXMge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWRpZ2cge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBpZWQtcGlwZXItcHAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBpZWQtcGlwZXItYWx0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1kcnVwYWwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWpvb21sYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmVoYW5jZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmVoYW5jZS1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWJlaGFuY2Utc3F1YXJlIHtcbiAgLS1mYTpcIu+GtVwiO1xufVxuXG4uZmEuZmEtc3RlYW0ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0ZWFtLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc3RlYW0tc3F1YXJlIHtcbiAgLS1mYTpcIu+Gt1wiO1xufVxuXG4uZmEuZmEtYXV0b21vYmlsZSB7XG4gIC0tZmE6XCLvhrlcIjtcbn1cblxuLmZhLmZhLWNhYiB7XG4gIC0tZmE6XCLvhrpcIjtcbn1cblxuLmZhLmZhLXNwb3RpZnkge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWRldmlhbnRhcnQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNvdW5kY2xvdWQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpbGUtcGRmLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLXBkZi1vIHtcbiAgLS1mYTpcIu+HgVwiO1xufVxuXG4uZmEuZmEtZmlsZS13b3JkLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLXdvcmQtbyB7XG4gIC0tZmE6XCLvh4JcIjtcbn1cblxuLmZhLmZhLWZpbGUtZXhjZWwtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpbGUtZXhjZWwtbyB7XG4gIC0tZmE6XCLvh4NcIjtcbn1cblxuLmZhLmZhLWZpbGUtcG93ZXJwb2ludC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS1wb3dlcnBvaW50LW8ge1xuICAtLWZhOlwi74eEXCI7XG59XG5cbi5mYS5mYS1maWxlLWltYWdlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLWltYWdlLW8ge1xuICAtLWZhOlwi74eFXCI7XG59XG5cbi5mYS5mYS1maWxlLXBob3RvLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLXBob3RvLW8ge1xuICAtLWZhOlwi74eFXCI7XG59XG5cbi5mYS5mYS1maWxlLXBpY3R1cmUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpbGUtcGljdHVyZS1vIHtcbiAgLS1mYTpcIu+HhVwiO1xufVxuXG4uZmEuZmEtZmlsZS1hcmNoaXZlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLWFyY2hpdmUtbyB7XG4gIC0tZmE6XCLvh4ZcIjtcbn1cblxuLmZhLmZhLWZpbGUtemlwLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLXppcC1vIHtcbiAgLS1mYTpcIu+HhlwiO1xufVxuXG4uZmEuZmEtZmlsZS1hdWRpby1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS1hdWRpby1vIHtcbiAgLS1mYTpcIu+Hh1wiO1xufVxuXG4uZmEuZmEtZmlsZS1zb3VuZC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS1zb3VuZC1vIHtcbiAgLS1mYTpcIu+Hh1wiO1xufVxuXG4uZmEuZmEtZmlsZS12aWRlby1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS12aWRlby1vIHtcbiAgLS1mYTpcIu+HiFwiO1xufVxuXG4uZmEuZmEtZmlsZS1tb3ZpZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmlsZS1tb3ZpZS1vIHtcbiAgLS1mYTpcIu+HiFwiO1xufVxuXG4uZmEuZmEtZmlsZS1jb2RlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1maWxlLWNvZGUtbyB7XG4gIC0tZmE6XCLvh4lcIjtcbn1cblxuLmZhLmZhLXZpbmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNvZGVwZW4ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWpzZmlkZGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1saWZlLWJvdXkge1xuICAtLWZhOlwi74eNXCI7XG59XG5cbi5mYS5mYS1saWZlLWJ1b3kge1xuICAtLWZhOlwi74eNXCI7XG59XG5cbi5mYS5mYS1saWZlLXNhdmVyIHtcbiAgLS1mYTpcIu+HjVwiO1xufVxuXG4uZmEuZmEtc3VwcG9ydCB7XG4gIC0tZmE6XCLvh41cIjtcbn1cblxuLmZhLmZhLWNpcmNsZS1vLW5vdGNoIHtcbiAgLS1mYTpcIu+HjlwiO1xufVxuXG4uZmEuZmEtcmViZWwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXJhIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1yYSB7XG4gIC0tZmE6XCLvh5BcIjtcbn1cblxuLmZhLmZhLXJlc2lzdGFuY2Uge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXJlc2lzdGFuY2Uge1xuICAtLWZhOlwi74eQXCI7XG59XG5cbi5mYS5mYS1lbXBpcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1nZSB7XG4gIC0tZmE6XCLvh5FcIjtcbn1cblxuLmZhLmZhLWdpdC1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdpdC1zcXVhcmUge1xuICAtLWZhOlwi74eSXCI7XG59XG5cbi5mYS5mYS1naXQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhhY2tlci1uZXdzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15LWNvbWJpbmF0b3Itc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15LWNvbWJpbmF0b3Itc3F1YXJlIHtcbiAgLS1mYTpcIu+HlFwiO1xufVxuXG4uZmEuZmEteWMtc3F1YXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15Yy1zcXVhcmUge1xuICAtLWZhOlwi74eUXCI7XG59XG5cbi5mYS5mYS10ZW5jZW50LXdlaWJvIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1xcSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd2VpeGluIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS13ZWNoYXQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXdlY2hhdCB7XG4gIC0tZmE6XCLvh5dcIjtcbn1cblxuLmZhLmZhLXNlbmQge1xuICAtLWZhOlwi74eYXCI7XG59XG5cbi5mYS5mYS1wYXBlci1wbGFuZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtcGFwZXItcGxhbmUtbyB7XG4gIC0tZmE6XCLvh5hcIjtcbn1cblxuLmZhLmZhLXNlbmQtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNlbmQtbyB7XG4gIC0tZmE6XCLvh5hcIjtcbn1cblxuLmZhLmZhLWNpcmNsZS10aGluIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2lyY2xlLXRoaW4ge1xuICAtLWZhOlwi74SRXCI7XG59XG5cbi5mYS5mYS1oZWFkZXIge1xuICAtLWZhOlwi74ecXCI7XG59XG5cbi5mYS5mYS1mdXRib2wtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZ1dGJvbC1vIHtcbiAgLS1mYTpcIu+Ho1wiO1xufVxuXG4uZmEuZmEtc29jY2VyLWJhbGwtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNvY2Nlci1iYWxsLW8ge1xuICAtLWZhOlwi74ejXCI7XG59XG5cbi5mYS5mYS1zbGlkZXNoYXJlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10d2l0Y2gge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXllbHAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW5ld3NwYXBlci1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtbmV3c3BhcGVyLW8ge1xuICAtLWZhOlwi74eqXCI7XG59XG5cbi5mYS5mYS1wYXlwYWwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdvb2dsZS13YWxsZXQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNjLXZpc2Ege1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNjLW1hc3RlcmNhcmQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNjLWRpc2NvdmVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYy1hbWV4IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYy1wYXlwYWwge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNjLXN0cmlwZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmVsbC1zbGFzaC1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmVsbC1zbGFzaC1vIHtcbiAgLS1mYTpcIu+HtlwiO1xufVxuXG4uZmEuZmEtdHJhc2gge1xuICAtLWZhOlwi74utXCI7XG59XG5cbi5mYS5mYS1jb3B5cmlnaHQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1leWVkcm9wcGVyIHtcbiAgLS1mYTpcIu+Hu1wiO1xufVxuXG4uZmEuZmEtYXJlYS1jaGFydCB7XG4gIC0tZmE6XCLvh75cIjtcbn1cblxuLmZhLmZhLXBpZS1jaGFydCB7XG4gIC0tZmE6XCLviIBcIjtcbn1cblxuLmZhLmZhLWxpbmUtY2hhcnQge1xuICAtLWZhOlwi74iBXCI7XG59XG5cbi5mYS5mYS1sYXN0Zm0ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWxhc3RmbS1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWxhc3RmbS1zcXVhcmUge1xuICAtLWZhOlwi74iDXCI7XG59XG5cbi5mYS5mYS1pb3hob3N0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1hbmdlbGxpc3Qge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNjIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2Mge1xuICAtLWZhOlwi74iKXCI7XG59XG5cbi5mYS5mYS1pbHMge1xuICAtLWZhOlwi74iLXCI7XG59XG5cbi5mYS5mYS1zaGVrZWwge1xuICAtLWZhOlwi74iLXCI7XG59XG5cbi5mYS5mYS1zaGVxZWwge1xuICAtLWZhOlwi74iLXCI7XG59XG5cbi5mYS5mYS1idXlzZWxsYWRzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jb25uZWN0ZGV2ZWxvcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZGFzaGN1YmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZvcnVtYmVlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1sZWFucHViIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zZWxsc3kge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNoaXJ0c2luYnVsayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc2ltcGx5YnVpbHQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNreWF0bGFzIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1kaWFtb25kIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZGlhbW9uZCB7XG4gIC0tZmE6XCLvjqVcIjtcbn1cblxuLmZhLmZhLXRyYW5zZ2VuZGVyIHtcbiAgLS1mYTpcIu+IpFwiO1xufVxuXG4uZmEuZmEtaW50ZXJzZXgge1xuICAtLWZhOlwi74ikXCI7XG59XG5cbi5mYS5mYS10cmFuc2dlbmRlci1hbHQge1xuICAtLWZhOlwi74ilXCI7XG59XG5cbi5mYS5mYS1mYWNlYm9vay1vZmZpY2lhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmFjZWJvb2stb2ZmaWNpYWwge1xuICAtLWZhOlwi74KaXCI7XG59XG5cbi5mYS5mYS1waW50ZXJlc3QtcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd2hhdHNhcHAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhvdGVsIHtcbiAgLS1mYTpcIu+ItlwiO1xufVxuXG4uZmEuZmEtdmlhY29pbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtbWVkaXVtIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15LWNvbWJpbmF0b3Ige1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXljIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15YyB7XG4gIC0tZmE6XCLviLtcIjtcbn1cblxuLmZhLmZhLW9wdGluLW1vbnN0ZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW9wZW5jYXJ0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1leHBlZGl0ZWRzc2wge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWJhdHRlcnktNCB7XG4gIC0tZmE6XCLviYBcIjtcbn1cblxuLmZhLmZhLWJhdHRlcnkge1xuICAtLWZhOlwi74mAXCI7XG59XG5cbi5mYS5mYS1iYXR0ZXJ5LTMge1xuICAtLWZhOlwi74mBXCI7XG59XG5cbi5mYS5mYS1iYXR0ZXJ5LTIge1xuICAtLWZhOlwi74mCXCI7XG59XG5cbi5mYS5mYS1iYXR0ZXJ5LTEge1xuICAtLWZhOlwi74mDXCI7XG59XG5cbi5mYS5mYS1iYXR0ZXJ5LTAge1xuICAtLWZhOlwi74mEXCI7XG59XG5cbi5mYS5mYS1vYmplY3QtZ3JvdXAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1vYmplY3QtdW5ncm91cCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXN0aWNreS1ub3RlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zdGlja3ktbm90ZS1vIHtcbiAgLS1mYTpcIu+JiVwiO1xufVxuXG4uZmEuZmEtY2MtamNiIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYy1kaW5lcnMtY2x1YiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2xvbmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1ob3VyZ2xhc3MtbyB7XG4gIC0tZmE6XCLviZRcIjtcbn1cblxuLmZhLmZhLWhvdXJnbGFzcy0xIHtcbiAgLS1mYTpcIu+JkVwiO1xufVxuXG4uZmEuZmEtaG91cmdsYXNzLTIge1xuICAtLWZhOlwi74mSXCI7XG59XG5cbi5mYS5mYS1ob3VyZ2xhc3MtMyB7XG4gIC0tZmE6XCLviZNcIjtcbn1cblxuLmZhLmZhLWhhbmQtcm9jay1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGFuZC1yb2NrLW8ge1xuICAtLWZhOlwi74mVXCI7XG59XG5cbi5mYS5mYS1oYW5kLWdyYWItbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhhbmQtZ3JhYi1vIHtcbiAgLS1mYTpcIu+JlVwiO1xufVxuXG4uZmEuZmEtaGFuZC1wYXBlci1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGFuZC1wYXBlci1vIHtcbiAgLS1mYTpcIu+JllwiO1xufVxuXG4uZmEuZmEtaGFuZC1zdG9wLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1oYW5kLXN0b3AtbyB7XG4gIC0tZmE6XCLviZZcIjtcbn1cblxuLmZhLmZhLWhhbmQtc2Npc3NvcnMtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhhbmQtc2Npc3NvcnMtbyB7XG4gIC0tZmE6XCLviZdcIjtcbn1cblxuLmZhLmZhLWhhbmQtbGl6YXJkLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1oYW5kLWxpemFyZC1vIHtcbiAgLS1mYTpcIu+JmFwiO1xufVxuXG4uZmEuZmEtaGFuZC1zcG9jay1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaGFuZC1zcG9jay1vIHtcbiAgLS1mYTpcIu+JmVwiO1xufVxuXG4uZmEuZmEtaGFuZC1wb2ludGVyLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1oYW5kLXBvaW50ZXItbyB7XG4gIC0tZmE6XCLviZpcIjtcbn1cblxuLmZhLmZhLWhhbmQtcGVhY2UtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWhhbmQtcGVhY2UtbyB7XG4gIC0tZmE6XCLviZtcIjtcbn1cblxuLmZhLmZhLXJlZ2lzdGVyZWQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jcmVhdGl2ZS1jb21tb25zIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1nZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ2ctY2lyY2xlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1vZG5va2xhc3NuaWtpIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtb2Rub2tsYXNzbmlraS1zcXVhcmUge1xuICAtLWZhOlwi74mkXCI7XG59XG5cbi5mYS5mYS1nZXQtcG9ja2V0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS13aWtpcGVkaWEtdyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc2FmYXJpIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jaHJvbWUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpcmVmb3gge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW9wZXJhIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1pbnRlcm5ldC1leHBsb3JlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdGVsZXZpc2lvbiB7XG4gIC0tZmE6XCLviaxcIjtcbn1cblxuLmZhLmZhLWNvbnRhbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtNTAwcHgge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWFtYXpvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FsZW5kYXItcGx1cy1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FsZW5kYXItcGx1cy1vIHtcbiAgLS1mYTpcIu+JsVwiO1xufVxuXG4uZmEuZmEtY2FsZW5kYXItbWludXMtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWNhbGVuZGFyLW1pbnVzLW8ge1xuICAtLWZhOlwi74myXCI7XG59XG5cbi5mYS5mYS1jYWxlbmRhci10aW1lcy1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY2FsZW5kYXItdGltZXMtbyB7XG4gIC0tZmE6XCLvibNcIjtcbn1cblxuLmZhLmZhLWNhbGVuZGFyLWNoZWNrLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jYWxlbmRhci1jaGVjay1vIHtcbiAgLS1mYTpcIu+JtFwiO1xufVxuXG4uZmEuZmEtbWFwLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1tYXAtbyB7XG4gIC0tZmE6XCLviblcIjtcbn1cblxuLmZhLmZhLWNvbW1lbnRpbmcge1xuICAtLWZhOlwi75KtXCI7XG59XG5cbi5mYS5mYS1jb21tZW50aW5nLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1jb21tZW50aW5nLW8ge1xuICAtLWZhOlwi75KtXCI7XG59XG5cbi5mYS5mYS1ob3V6eiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdmltZW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXZpbWVvIHtcbiAgLS1mYTpcIu+JvVwiO1xufVxuXG4uZmEuZmEtYmxhY2stdGllIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1mb250aWNvbnMge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXJlZGRpdC1hbGllbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZWRnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtY3JlZGl0LWNhcmQtYWx0IHtcbiAgLS1mYTpcIu+CnVwiO1xufVxuXG4uZmEuZmEtY29kaWVwaWUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW1vZHgge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZvcnQtYXdlc29tZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdXNiIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1wcm9kdWN0LWh1bnQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLW1peGNsb3VkIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zY3JpYmQge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXBhdXNlLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtcGF1c2UtY2lyY2xlLW8ge1xuICAtLWZhOlwi74qLXCI7XG59XG5cbi5mYS5mYS1zdG9wLWNpcmNsZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc3RvcC1jaXJjbGUtbyB7XG4gIC0tZmE6XCLvio1cIjtcbn1cblxuLmZhLmZhLWJsdWV0b290aCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYmx1ZXRvb3RoLWIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdpdGxhYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd3BiZWdpbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd3Bmb3JtcyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZW52aXJhIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS13aGVlbGNoYWlyLWFsdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd2hlZWxjaGFpci1hbHQge1xuICAtLWZhOlwi742oXCI7XG59XG5cbi5mYS5mYS1xdWVzdGlvbi1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXF1ZXN0aW9uLWNpcmNsZS1vIHtcbiAgLS1mYTpcIu+BmVwiO1xufVxuXG4uZmEuZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmUge1xuICAtLWZhOlwi74qgXCI7XG59XG5cbi5mYS5mYS1hc2wtaW50ZXJwcmV0aW5nIHtcbiAgLS1mYTpcIu+Ko1wiO1xufVxuXG4uZmEuZmEtZGVhZm5lc3Mge1xuICAtLWZhOlwi74qkXCI7XG59XG5cbi5mYS5mYS1oYXJkLW9mLWhlYXJpbmcge1xuICAtLWZhOlwi74qkXCI7XG59XG5cbi5mYS5mYS1nbGlkZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ2xpZGUtZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc2lnbmluZyB7XG4gIC0tZmE6XCLviqdcIjtcbn1cblxuLmZhLmZhLXZpYWRlbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdmlhZGVvLXNxdWFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdmlhZGVvLXNxdWFyZSB7XG4gIC0tZmE6XCLviqpcIjtcbn1cblxuLmZhLmZhLXNuYXBjaGF0IHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1zbmFwY2hhdC1naG9zdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc25hcGNoYXQtZ2hvc3Qge1xuICAtLWZhOlwi74qrXCI7XG59XG5cbi5mYS5mYS1zbmFwY2hhdC1zcXVhcmUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXNuYXBjaGF0LXNxdWFyZSB7XG4gIC0tZmE6XCLviq1cIjtcbn1cblxuLmZhLmZhLXBpZWQtcGlwZXIge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZpcnN0LW9yZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS15b2FzdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdGhlbWVpc2xlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ29vZ2xlLXBsdXMtb2ZmaWNpYWwge1xuICAtLWZhOlwi74qzXCI7XG59XG5cbi5mYS5mYS1nb29nbGUtcGx1cy1jaXJjbGUge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWdvb2dsZS1wbHVzLWNpcmNsZSB7XG4gIC0tZmE6XCLvirNcIjtcbn1cblxuLmZhLmZhLWZvbnQtYXdlc29tZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZmEge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWZhIHtcbiAgLS1mYTpcIu+KtFwiO1xufVxuXG4uZmEuZmEtaGFuZHNoYWtlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1oYW5kc2hha2UtbyB7XG4gIC0tZmE6XCLvirVcIjtcbn1cblxuLmZhLmZhLWVudmVsb3BlLW9wZW4tbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWVudmVsb3BlLW9wZW4tbyB7XG4gIC0tZmE6XCLvirZcIjtcbn1cblxuLmZhLmZhLWxpbm9kZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtYWRkcmVzcy1ib29rLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1hZGRyZXNzLWJvb2stbyB7XG4gIC0tZmE6XCLvirlcIjtcbn1cblxuLmZhLmZhLXZjYXJkIHtcbiAgLS1mYTpcIu+Ku1wiO1xufVxuXG4uZmEuZmEtYWRkcmVzcy1jYXJkLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS1hZGRyZXNzLWNhcmQtbyB7XG4gIC0tZmE6XCLvirtcIjtcbn1cblxuLmZhLmZhLXZjYXJkLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS12Y2FyZC1vIHtcbiAgLS1mYTpcIu+Ku1wiO1xufVxuXG4uZmEuZmEtdXNlci1jaXJjbGUtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXVzZXItY2lyY2xlLW8ge1xuICAtLWZhOlwi74q9XCI7XG59XG5cbi5mYS5mYS11c2VyLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS11c2VyLW8ge1xuICAtLWZhOlwi74CHXCI7XG59XG5cbi5mYS5mYS1pZC1iYWRnZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWRyaXZlcnMtbGljZW5zZSB7XG4gIC0tZmE6XCLvi4JcIjtcbn1cblxuLmZhLmZhLWlkLWNhcmQtbyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLWlkLWNhcmQtbyB7XG4gIC0tZmE6XCLvi4JcIjtcbn1cblxuLmZhLmZhLWRyaXZlcnMtbGljZW5zZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZHJpdmVycy1saWNlbnNlLW8ge1xuICAtLWZhOlwi74uCXCI7XG59XG5cbi5mYS5mYS1xdW9yYSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZnJlZS1jb2RlLWNhbXAge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBCcmFuZHNcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXRlbGVncmFtIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS10aGVybW9tZXRlci00IHtcbiAgLS1mYTpcIu+Lh1wiO1xufVxuXG4uZmEuZmEtdGhlcm1vbWV0ZXIge1xuICAtLWZhOlwi74uHXCI7XG59XG5cbi5mYS5mYS10aGVybW9tZXRlci0zIHtcbiAgLS1mYTpcIu+LiFwiO1xufVxuXG4uZmEuZmEtdGhlcm1vbWV0ZXItMiB7XG4gIC0tZmE6XCLvi4lcIjtcbn1cblxuLmZhLmZhLXRoZXJtb21ldGVyLTEge1xuICAtLWZhOlwi74uKXCI7XG59XG5cbi5mYS5mYS10aGVybW9tZXRlci0wIHtcbiAgLS1mYTpcIu+Li1wiO1xufVxuXG4uZmEuZmEtYmF0aHR1YiB7XG4gIC0tZmE6XCLvi41cIjtcbn1cblxuLmZhLmZhLXMxNSB7XG4gIC0tZmE6XCLvi41cIjtcbn1cblxuLmZhLmZhLXdpbmRvdy1tYXhpbWl6ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEZyZWVcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmZhLmZhLXdpbmRvdy1yZXN0b3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdGltZXMtcmVjdGFuZ2xlIHtcbiAgLS1mYTpcIu+QkFwiO1xufVxuXG4uZmEuZmEtd2luZG93LWNsb3NlLW8ge1xuICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNyBGcmVlXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5mYS5mYS13aW5kb3ctY2xvc2UtbyB7XG4gIC0tZmE6XCLvkJBcIjtcbn1cblxuLmZhLmZhLXRpbWVzLXJlY3RhbmdsZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtdGltZXMtcmVjdGFuZ2xlLW8ge1xuICAtLWZhOlwi75CQXCI7XG59XG5cbi5mYS5mYS1iYW5kY2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZ3JhdiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZXRzeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtaW1kYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtcmF2ZWxyeSB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZWVyY2FzdCB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtZWVyY2FzdCB7XG4gIC0tZmE6XCLvi5pcIjtcbn1cblxuLmZhLmZhLXNub3dmbGFrZS1vIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgRnJlZVwiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtc25vd2ZsYWtlLW8ge1xuICAtLWZhOlwi74ucXCI7XG59XG5cbi5mYS5mYS1zdXBlcnBvd2VycyB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtd3BleHBsb3JlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA3IEJyYW5kc1wiO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZmEuZmEtbWVldHVwIHtcbiAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDcgQnJhbmRzXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNy4wLjEgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cbiAqIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXG4gKiBDb3B5cmlnaHQgMjAyNSBGb250aWNvbnMsIEluYy5cbiAqL1xuLmNsci1waWNrZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICB6LWluZGV4OiAxMDAwO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwIDVweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5jbHItcGlja2VyLmNsci1vcGVuLFxuLmNsci1waWNrZXJbZGF0YS1pbmxpbmU9dHJ1ZV0ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2xyLXBpY2tlcltkYXRhLWlubGluZT10cnVlXSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNsci1ncmFkaWVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwKSwgIzAwMCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZmZiwgY3VycmVudENvbG9yKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xyLW1hcmtlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAtNnB4IDAgMCAtNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xyLXBpY2tlciBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uY2xyLXBpY2tlciBpbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5jbHItcGlja2VyIGlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTZweDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uY2xyLXBpY2tlciBpbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNsci1odWUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMDAgMCUsICNmZjAgMTYuNjYlLCAjMGYwIDMzLjMzJSwgIzBmZiA1MCUsICMwMGYgNjYuNjYlLCAjZjBmIDgzLjMzJSwgI2YwMCAxMDAlKTtcbn1cblxuLmNsci1odWUsXG4uY2xyLWFscGhhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDVweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5jbHItYWxwaGEgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwgMCwgMCwgMCksIGN1cnJlbnRDb2xvcik7XG59XG5cbi5jbHItaHVlIGlucHV0LFxuLmNsci1hbHBoYSBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDMycHgpO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB0b3A6IC00cHg7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4uY2xyLWh1ZSBkaXYsXG4uY2xyLWFscGhhIGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiAwIDAgMXB4ICM4ODg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2xyLWFscGhhIGRpdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG5cbi5jbHItZm9ybWF0IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3JkZXI6IDE7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgbWFyZ2luOiAwIDIwcHggMjBweDtcbn1cblxuLmNsci1zZWdtZW50ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjOTk5O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5jbHItc2VnbWVudGVkIGlucHV0LFxuLmNsci1zZWdtZW50ZWQgbGVnZW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNsci1zZWdtZW50ZWQgbGFiZWwge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNHB4IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xyLXNlZ21lbnRlZCBsYWJlbDpmaXJzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMTBweCAwIDAgMTBweDtcbn1cblxuLmNsci1zZWdtZW50ZWQgbGFiZWw6bGFzdC1vZi10eXBlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAxMHB4IDEwcHggMDtcbn1cblxuLmNsci1zZWdtZW50ZWQgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NjY7XG59XG5cbi5jbHItc3dhdGNoZXMge1xuICBvcmRlcjogMjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDMycHgpO1xuICBtYXJnaW46IDAgMTZweDtcbn1cblxuLmNsci1zd2F0Y2hlcyBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmNsci1zd2F0Y2hlcyBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCA0cHggNnB4IDRweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0ZXh0LWluZGVudDogLTEwMDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xyLXN3YXRjaGVzIGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG5pbnB1dC5jbHItY29sb3Ige1xuICBvcmRlcjogMTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICBoZWlnaHQ6IDMycHg7XG4gIG1hcmdpbjogMTVweCAyMHB4IDIwcHggYXV0bztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICBjb2xvcjogIzQ0NDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG5pbnB1dC5jbHItY29sb3I6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMWU5MGZmO1xufVxuXG4uY2xyLWNsb3NlLFxuLmNsci1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9yZGVyOiAyO1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY2xyLWNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAyMHB4IDIwcHggYXV0bztcbn1cblxuLmNsci1wcmV2aWV3IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDE1cHggMCAyMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNsci1wcmV2aWV3OmJlZm9yZSxcbi5jbHItcHJldmlldzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jbHItcHJldmlldzphZnRlciB7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAxcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4uY2xyLXByZXZpZXcgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5jbHItbWFya2VyLFxuLmNsci1odWUgZGl2LFxuLmNsci1hbHBoYSBkaXYsXG4uY2xyLWNvbG9yIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNsci1maWVsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5jbHItZmllbGQgaW5wdXQge1xuICBtYXJnaW46IDA7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4uY2xyLWZpZWxkLmNsci1ydGwgaW5wdXQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmNsci1maWVsZCBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtaW5kZW50OiAtMTAwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmNsci1maWVsZC5jbHItcnRsIGJ1dHRvbiB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uY2xyLWZpZWxkIGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLmNsci1hbHBoYSxcbi5jbHItYWxwaGEgZGl2LFxuLmNsci1zd2F0Y2hlcyBidXR0b24sXG4uY2xyLXByZXZpZXc6YmVmb3JlLFxuLmNsci1maWVsZCBidXR0b24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjYWFhIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNhYWEgNzUlLCAjYWFhKSwgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg0NWRlZywgI2FhYSAyNSUsICNmZmYgMjUlLCAjZmZmIDc1JSwgI2FhYSA3NSUsICNhYWEpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDRweCA0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogOHB4IDhweDtcbn1cblxuLmNsci1tYXJrZXI6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY2xyLWtleWJvYXJkLW5hdiAuY2xyLW1hcmtlcjpmb2N1cyxcbi5jbHIta2V5Ym9hcmQtbmF2IC5jbHItaHVlIGlucHV0OmZvY3VzICsgZGl2LFxuLmNsci1rZXlib2FyZC1uYXYgLmNsci1hbHBoYSBpbnB1dDpmb2N1cyArIGRpdixcbi5jbHIta2V5Ym9hcmQtbmF2IC5jbHItc2VnbWVudGVkIGlucHV0OmZvY3VzICsgbGFiZWwge1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgMCAycHggIzFlOTBmZiwgMCAwIDJweCAycHggI2ZmZjtcbn1cblxuLmNsci1waWNrZXJbZGF0YS1hbHBoYT1mYWxzZV0gLmNsci1hbHBoYSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jbHItcGlja2VyW2RhdGEtbWluaW1hbD10cnVlXSB7XG4gIHBhZGRpbmctdG9wOiAxNnB4O1xufVxuXG4uY2xyLXBpY2tlcltkYXRhLW1pbmltYWw9dHJ1ZV0gLmNsci1ncmFkaWVudCxcbi5jbHItcGlja2VyW2RhdGEtbWluaW1hbD10cnVlXSAuY2xyLWh1ZSxcbi5jbHItcGlja2VyW2RhdGEtbWluaW1hbD10cnVlXSAuY2xyLWFscGhhLFxuLmNsci1waWNrZXJbZGF0YS1taW5pbWFsPXRydWVdIC5jbHItY29sb3IsXG4uY2xyLXBpY2tlcltkYXRhLW1pbmltYWw9dHJ1ZV0gLmNsci1wcmV2aWV3IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqIERhcmsgdGhlbWUgKiovXG4uY2xyLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xufVxuXG4uY2xyLWRhcmsgLmNsci1zZWdtZW50ZWQge1xuICBib3JkZXItY29sb3I6ICM3Nzc7XG59XG5cbi5jbHItZGFyayAuY2xyLXN3YXRjaGVzIGJ1dHRvbjphZnRlciB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5jbHItZGFyayBpbnB1dC5jbHItY29sb3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjNzc3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuXG4uY2xyLWRhcmsgaW5wdXQuY2xyLWNvbG9yOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWU5MGZmO1xufVxuXG4uY2xyLWRhcmsgLmNsci1wcmV2aWV3OmFmdGVyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLmNsci1kYXJrIC5jbHItYWxwaGEsXG4uY2xyLWRhcmsgLmNsci1hbHBoYSBkaXYsXG4uY2xyLWRhcmsgLmNsci1zd2F0Y2hlcyBidXR0b24sXG4uY2xyLWRhcmsgLmNsci1wcmV2aWV3OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoNDVkZWcsICM2NjYgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgIzg4OCA3NSUsICM4ODgpLCByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjODg4IDI1JSwgIzQ0NCAyNSUsICM0NDQgNzUlLCAjODg4IDc1JSwgIzg4OCk7XG59XG5cbi8qKiBQb2xhcm9pZCB0aGVtZSAqKi9cbi5jbHItcGlja2VyLmNsci1wb2xhcm9pZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMSksIDAgNXB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uY2xyLXBpY2tlci5jbHItcG9sYXJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbGVmdDogMjBweDtcbiAgdG9wOiAtMTBweDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDhweCAxMHB4IDhweDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogY3VycmVudENvbG9yO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIC00cHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2xyLXBpY2tlci5jbHItcG9sYXJvaWQuY2xyLWRhcms6YmVmb3JlIHtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5jbHItcGlja2VyLmNsci1wb2xhcm9pZC5jbHItbGVmdDpiZWZvcmUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMjBweDtcbn1cblxuLmNsci1waWNrZXIuY2xyLXBvbGFyb2lkLmNsci10b3A6YmVmb3JlIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0xMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbn1cblxuLmNsci1wb2xhcm9pZCAuY2xyLWdyYWRpZW50IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBoZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW46IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmNsci1wb2xhcm9pZCAuY2xyLWh1ZSxcbi5jbHItcG9sYXJvaWQgLmNsci1hbHBoYSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW46IDZweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5jbHItcG9sYXJvaWQgLmNsci1odWUgZGl2LFxuLmNsci1wb2xhcm9pZCAuY2xyLWFscGhhIGRpdiB7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uY2xyLXBvbGFyb2lkIC5jbHItZm9ybWF0IHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW46IDAgMTBweCAxNXB4O1xufVxuXG4uY2xyLXBvbGFyb2lkIC5jbHItc3dhdGNoZXMge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTJweCk7XG4gIG1hcmdpbjogMCA2cHg7XG59XG5cbi5jbHItcG9sYXJvaWQgLmNsci1zd2F0Y2hlcyBkaXYge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLmNsci1wb2xhcm9pZCAuY2xyLXN3YXRjaGVzIGJ1dHRvbiB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5jbHItcG9sYXJvaWQgaW5wdXQuY2xyLWNvbG9yIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICBtYXJnaW46IDEwcHggMTBweCAxNXB4IGF1dG87XG59XG5cbi5jbHItcG9sYXJvaWQgLmNsci1jbGVhciB7XG4gIG1hcmdpbjogMCAxMHB4IDE1cHggMTBweDtcbn1cblxuLmNsci1wb2xhcm9pZCAuY2xyLWNsb3NlIHtcbiAgbWFyZ2luOiAwIDEwcHggMTVweCBhdXRvO1xufVxuXG4uY2xyLXBvbGFyb2lkIC5jbHItcHJldmlldyB7XG4gIG1hcmdpbjogMTBweCAwIDE1cHggMTBweDtcbn1cblxuLyoqIExhcmdlIHRoZW1lICoqL1xuLmNsci1waWNrZXIuY2xyLWxhcmdlIHtcbiAgd2lkdGg6IDI3NXB4O1xufVxuXG4uY2xyLWxhcmdlIC5jbHItZ3JhZGllbnQge1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uY2xyLWxhcmdlIC5jbHItc3dhdGNoZXMgYnV0dG9uIHtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLyoqIFBpbGwgKGhvcml6b250YWwpIHRoZW1lICoqL1xuLmNsci1waWNrZXIuY2xyLXBpbGwge1xuICB3aWR0aDogMzgwcHg7XG4gIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5jbHItcGlsbCAuY2xyLWdyYWRpZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTgwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcbn1cblxuLmNsci1waWxsIC5jbHItaHVlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLyogZml4IGJvb3RzdHJhcC10YWJsZSBjb20gc29ydF9saW5rIGRvIHJhbmFzY2sgKi9cbi5ib290c3RyYXAtdGFibGUgLnRhYmxlIHRoZWFkIHRoIC5hc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uYm9vdHN0cmFwLXRhYmxlIC50YWJsZSB0aGVhZCB0aCAuZGVzYyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbmEge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuYTpob3ZlciB7XG4gIGNvbG9yOiAjMDA1Y2JlO1xufVxuXG4vKiBsaW5rcyAqL1xuLmxpbmt0anBpIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5saW5rdGpwaSA+IGltZyB7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW4tdG9wOiAtOHB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4ubG9nb3RqZm9vdGVyIHtcbiAgd2lkdGg6IDI1cHg7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5wYWdlLWl0ZW0uYWN0aXZlIC5wYWdlLWxpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyZTVmO1xuICBib3JkZXItY29sb3I6ICMwMDJlNWY7XG59XG5cbi5wYWdlLWl0ZW0gLnBhZ2UtbGluayB7XG4gIGNvbG9yOiAjMDAyZTVmO1xufVxuXG4uYWN0aXZlLWZpbHRlcnMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5hY3RpdmUtZmlsdGVycyBzcGFuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmFjdGl2ZS1maWx0ZXJzIHNwYW4gc3ZnIHtcbiAgbWFyZ2luOiAwcHggMnB4IDAuMnB4IDJweDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qIGZpeCBib290c3RyYXAtdGFibGUgY29tIHNvcnRfbGluayBkbyByYW5hc2NrICovXG4uYm9vdHN0cmFwLXRhYmxlIC50YWJsZSB0aGVhZCB0aCAuYXNjIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmJvb3RzdHJhcC10YWJsZSAudGFibGUgdGhlYWQgdGggLmRlc2Mge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNWNiZTtcbn1cblxuLyogbGlua3MgKi9cbi5saW5rdGpwaSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubGlua3RqcGkgPiBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLmxvZ290amZvb3RlciB7XG4gIHdpZHRoOiAyNXB4O1xuICBtYXJnaW4tdG9wOiAtNnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYWN0aXZlLWZpbHRlcnMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcbn1cbi5hY3RpdmUtZmlsdGVycyBzcGFuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLmFjdGl2ZS1maWx0ZXJzIHNwYW4gc3ZnIHtcbiAgbWFyZ2luOiAwcHggMnB4IDAuMnB4IDJweDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jYXJkIC5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cbi5jYXJkIC5uYXYtcGlsbHMgLm5hdi1saW5rOm5vdCguYWN0aXZlKTpob3ZlciB7XG4gIGNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucmFkaW9fYnV0dG9ucyBsZWdlbmQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4vKiBmdWxsIGNhbGVuZGFyIGN1c3RvbWl6YXRpb24gKi9cbi5mYy1ldmVudCB7XG4gIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IHNtYWxsO1xufVxuXG4uZnVsbHctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5uby1zaGFkb3cge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbmZvLWJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDByZW0gIWltcG9ydGFudDtcbn1cblxuLm5hdi1waWxscyAubmF2LWxpbmsge1xuICBib3JkZXItcmFkaXVzOiAwcmVtO1xufVxuXG4uY2FyZCAubmF2LXBpbGxzIC5uYXYtbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG4uY2FyZCAubmF2LXBpbGxzIC5uYXYtbGluazpub3QoLmFjdGl2ZSk6aG92ZXIge1xuICBjb2xvcjogIzAwN2JmZjtcbn1cblxuLnJhZGlvX2J1dHRvbnMgbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmNsci1maWVsZCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8qIGZ1bGwgY2FsZW5kYXIgY3VzdG9taXphdGlvbiAqL1xuLmZjLWV2ZW50IHtcbiAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG59XG5cbi5mdWxsdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lID4gZGl2IHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLnRpbWVsaW5lID4gZGl2ID4gLnN2Zy1pbmxpbmUtLWZhIHtcbiAgcGFkZGluZzogMHB4O1xufVxuXG4udGltZWxpbmUgPiBkaXYgPiAudGltZWxpbmUtaXRlbS1ncm91cCB7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IHVuc2V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6IHVuc2V0O1xufVxuLnRpbWVsaW5lID4gZGl2ID4gLnRpbWVsaW5lLWl0ZW0tZ3JvdXAgLnRpbWVsaW5lLWl0ZW0ge1xuICBib3gtc2hhZG93OiAwIDAgMXB4IHJnYmEoMCwgMCwgMCwgMC4xMyksIDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjNDk1MDU3O1xufVxuXG50cml4LXRvb2xiYXIgLnRyaXgtYnV0dG9uLWdyb3VwLS1maWxlLXRvb2xzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxudHJpeC1lZGl0b3Ige1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uY2VudGVyLWRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZXhwb3J0IHtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ1N3B4KSB7XG4gIC5jZW50ZXItZGl2IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudGV4dC14cy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAudG9wLTMyIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkwcHgpIHtcbiAgLmZsYXQtY2FyZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGF0LWNhcmQgLmNhcmQtaGVhZGVyIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHJlbSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDA3YmZmO1xuICB9XG4gIC5mbGF0LWNhcmQgLm5vLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGF0LWNhcmQgLmluZm8tYm94IHtcbiAgICBib3JkZXItcmFkaXVzOiAwcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsYXQtY2FyZCAubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMHJlbTtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMnB4KSB7XG4gIC5idC10b3Age1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuIl19 */
