/*!
 * Bootstrap v4.0.0-beta.2 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #007bff;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #dc3545;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #28a745;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #fff;
  --gray: #868e96;
  --gray-dark: #343a40;
  --primary: #007bff;
  --secondary: #868e96;
  --success: #28a745;
  --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: -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;
}

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }
  a,
  a:visited {
    text-decoration: underline;
  }
  abbr[title]::after {
    content: " (" attr(title) ")";
  }
  pre {
    white-space: pre-wrap !important;
  }
  pre,
  blockquote {
    border: 1px solid #999;
    page-break-inside: avoid;
  }
  thead {
    display: table-header-group;
  }
  tr,
  img {
    page-break-inside: avoid;
  }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  h2,
  h3 {
    page-break-after: avoid;
  }
  .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 #ddd !important;
  }
}

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

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent;
}

@-ms-viewport {
  width: device-width;
}

article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: -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 {
  outline: none !important;
}

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

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

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: .5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

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

sub {
  bottom: -.25em;
}

sup {
  top: -.5em;
}

a {
  color: #007bff;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #0056b3;
  text-decoration: underline;
}

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

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

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, 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:not(:root) {
  overflow: hidden;
}

a,
area,
button,
[role="button"],
input:not([type="range"]),
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
}

table {
  border-collapse: collapse;
}

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

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: .5rem;
}

button {
  border-radius: 0;
}

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

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

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

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

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox;
}

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: .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-cancel-button,
[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;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .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: 5px;
}

.initialism {
  font-size: 90%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem;
}

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #868e96;
}

.blockquote-footer::before {
  content: "\2014   \A0";
}

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

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

.figure-caption {
  font-size: 90%;
  color: #868e96;
}

code,
kbd,
pre,
samp {
  font-family: "SFMono-Regular", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f8f9fa;
  border-radius: 0.25rem;
}

a > code {
  padding: 0;
  color: inherit;
  background-color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}

kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 700;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #212529;
}

pre code {
  padding: 0;
  font-size: inherit;
  color: inherit;
  background-color: transparent;
  border-radius: 0;
}

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}

@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}

@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}

@media (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}

.row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.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%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}

.col {
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
  max-width: 100%;
}

.col-auto {
  -ms-flex: 0 0 auto;
      flex: 0 0 auto;
  width: auto;
  max-width: none;
}

.col-1 {
  -ms-flex: 0 0 8.333333%;
      flex: 0 0 8.333333%;
  max-width: 8.333333%;
}

.col-2 {
  -ms-flex: 0 0 16.666667%;
      flex: 0 0 16.666667%;
  max-width: 16.666667%;
}

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

.col-4 {
  -ms-flex: 0 0 33.333333%;
      flex: 0 0 33.333333%;
  max-width: 33.333333%;
}

.col-5 {
  -ms-flex: 0 0 41.666667%;
      flex: 0 0 41.666667%;
  max-width: 41.666667%;
}

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

.col-7 {
  -ms-flex: 0 0 58.333333%;
      flex: 0 0 58.333333%;
  max-width: 58.333333%;
}

.col-8 {
  -ms-flex: 0 0 66.666667%;
      flex: 0 0 66.666667%;
  max-width: 66.666667%;
}

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

.col-10 {
  -ms-flex: 0 0 83.333333%;
      flex: 0 0 83.333333%;
  max-width: 83.333333%;
}

.col-11 {
  -ms-flex: 0 0 91.666667%;
      flex: 0 0 91.666667%;
  max-width: 91.666667%;
}

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

.order-first {
  -ms-flex-order: -1;
      order: -1;
}

.order-1 {
  -ms-flex-order: 1;
      order: 1;
}

.order-2 {
  -ms-flex-order: 2;
      order: 2;
}

.order-3 {
  -ms-flex-order: 3;
      order: 3;
}

.order-4 {
  -ms-flex-order: 4;
      order: 4;
}

.order-5 {
  -ms-flex-order: 5;
      order: 5;
}

.order-6 {
  -ms-flex-order: 6;
      order: 6;
}

.order-7 {
  -ms-flex-order: 7;
      order: 7;
}

.order-8 {
  -ms-flex-order: 8;
      order: 8;
}

.order-9 {
  -ms-flex-order: 9;
      order: 9;
}

.order-10 {
  -ms-flex-order: 10;
      order: 10;
}

.order-11 {
  -ms-flex-order: 11;
      order: 11;
}

.order-12 {
  -ms-flex-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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .col-sm-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-sm-1 {
    -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-sm-2 {
    -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-sm-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-sm-5 {
    -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-sm-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-sm-8 {
    -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-sm-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-sm-11 {
    -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-sm-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-sm-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-sm-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-sm-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-sm-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-sm-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-sm-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-sm-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-sm-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-sm-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-sm-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-sm-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-sm-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-sm-12 {
    -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .col-md-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-md-1 {
    -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-md-2 {
    -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-md-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-md-4 {
    -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-md-5 {
    -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-md-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-md-7 {
    -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-md-8 {
    -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-md-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-md-10 {
    -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-md-11 {
    -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-md-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-md-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-md-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-md-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-md-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-md-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-md-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-md-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-md-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-md-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-md-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-md-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-md-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-md-12 {
    -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .col-lg-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-lg-1 {
    -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-lg-2 {
    -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-lg-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-lg-5 {
    -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-lg-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-lg-8 {
    -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-lg-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-lg-11 {
    -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-lg-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-lg-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-lg-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-lg-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-lg-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-lg-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-lg-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-lg-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-lg-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-lg-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-lg-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-lg-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-lg-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-lg-12 {
    -ms-flex-order: 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 {
    -ms-flex-preferred-size: 0;
        flex-basis: 0;
    -ms-flex-positive: 1;
        flex-grow: 1;
    max-width: 100%;
  }
  .col-xl-auto {
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    width: auto;
    max-width: none;
  }
  .col-xl-1 {
    -ms-flex: 0 0 8.333333%;
        flex: 0 0 8.333333%;
    max-width: 8.333333%;
  }
  .col-xl-2 {
    -ms-flex: 0 0 16.666667%;
        flex: 0 0 16.666667%;
    max-width: 16.666667%;
  }
  .col-xl-3 {
    -ms-flex: 0 0 25%;
        flex: 0 0 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    -ms-flex: 0 0 33.333333%;
        flex: 0 0 33.333333%;
    max-width: 33.333333%;
  }
  .col-xl-5 {
    -ms-flex: 0 0 41.666667%;
        flex: 0 0 41.666667%;
    max-width: 41.666667%;
  }
  .col-xl-6 {
    -ms-flex: 0 0 50%;
        flex: 0 0 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    -ms-flex: 0 0 58.333333%;
        flex: 0 0 58.333333%;
    max-width: 58.333333%;
  }
  .col-xl-8 {
    -ms-flex: 0 0 66.666667%;
        flex: 0 0 66.666667%;
    max-width: 66.666667%;
  }
  .col-xl-9 {
    -ms-flex: 0 0 75%;
        flex: 0 0 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    -ms-flex: 0 0 83.333333%;
        flex: 0 0 83.333333%;
    max-width: 83.333333%;
  }
  .col-xl-11 {
    -ms-flex: 0 0 91.666667%;
        flex: 0 0 91.666667%;
    max-width: 91.666667%;
  }
  .col-xl-12 {
    -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    max-width: 100%;
  }
  .order-xl-first {
    -ms-flex-order: -1;
        order: -1;
  }
  .order-xl-1 {
    -ms-flex-order: 1;
        order: 1;
  }
  .order-xl-2 {
    -ms-flex-order: 2;
        order: 2;
  }
  .order-xl-3 {
    -ms-flex-order: 3;
        order: 3;
  }
  .order-xl-4 {
    -ms-flex-order: 4;
        order: 4;
  }
  .order-xl-5 {
    -ms-flex-order: 5;
        order: 5;
  }
  .order-xl-6 {
    -ms-flex-order: 6;
        order: 6;
  }
  .order-xl-7 {
    -ms-flex-order: 7;
        order: 7;
  }
  .order-xl-8 {
    -ms-flex-order: 8;
        order: 8;
  }
  .order-xl-9 {
    -ms-flex-order: 9;
        order: 9;
  }
  .order-xl-10 {
    -ms-flex-order: 10;
        order: 10;
  }
  .order-xl-11 {
    -ms-flex-order: 11;
        order: 11;
  }
  .order-xl-12 {
    -ms-flex-order: 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%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}

.table th,
.table td {
  padding: 0.75rem;
  vertical-align: top;
  border-top: 1px solid #e9ecef;
}

.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #e9ecef;
}

.table tbody + tbody {
  border-top: 2px solid #e9ecef;
}

.table .table {
  background-color: #fff;
}

.table-sm th,
.table-sm td {
  padding: 0.3rem;
}

.table-bordered {
  border: 1px solid #e9ecef;
}

.table-bordered th,
.table-bordered td {
  border: 1px solid #e9ecef;
}

.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
  background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #b8daff;
}

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

.table-hover .table-secondary:hover {
  background-color: #cfd2d6;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #cfd2d6;
}

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c3e6cb;
}

.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-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-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-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-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-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: #32383e;
}

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #e9ecef;
}

.table-dark {
  color: #fff;
  background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}

.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 {
  background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm.table-bordered {
    border: 0;
  }
}

@media (max-width: 767px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md.table-bordered {
    border: 0;
  }
}

@media (max-width: 991px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg.table-bordered {
    border: 0;
  }
}

@media (max-width: 1199px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl.table-bordered {
    border: 0;
  }
}

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive.table-bordered {
  border: 0;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}

.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #80bdff;
  outline: none;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.form-control::-webkit-input-placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control:-ms-input-placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control::-ms-input-placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control::placeholder {
  color: #868e96;
  opacity: 1;
}

.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px);
}

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.form-control-file,
.form-control-range {
  display: block;
}

.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  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;
}

.col-form-legend {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  font-size: 1rem;
}

.form-control-plaintext {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}

.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
.input-group-sm > .form-control-plaintext.input-group-addon,
.input-group-sm > .input-group-btn > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
.input-group-lg > .form-control-plaintext.input-group-addon,
.input-group-lg > .input-group-btn > .form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem;
}

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: calc(1.8125rem + 2px);
}

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  line-height: 1.5;
  border-radius: 0.3rem;
}

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: calc(2.875rem + 2px);
}

.form-group {
  margin-bottom: 1rem;
}

.form-text {
  display: block;
  margin-top: 0.25rem;
}

.form-row {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      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;
  margin-bottom: 0.5rem;
}

.form-check.disabled .form-check-label {
  color: #868e96;
}

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
}

.form-check-input {
  position: absolute;
  margin-top: 0.25rem;
  margin-left: -1.25rem;
}

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

.form-check-inline .form-check-label {
  vertical-align: middle;
}

.valid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #28a745;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(40, 167, 69, 0.8);
  border-radius: .2rem;
}

.was-validated .form-control:valid, .form-control.is-valid, .was-validated
.custom-select:valid,
.custom-select.is-valid {
  border-color: #28a745;
}

.was-validated .form-control:valid:focus, .form-control.is-valid:focus, .was-validated
.custom-select:valid:focus,
.custom-select.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

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

.was-validated .form-check-input:valid + .form-check-label, .form-check-input.is-valid + .form-check-label {
  color: #28a745;
}

.was-validated .custom-control-input:valid ~ .custom-control-indicator, .custom-control-input.is-valid ~ .custom-control-indicator {
  background-color: rgba(40, 167, 69, 0.25);
}

.was-validated .custom-control-input:valid ~ .custom-control-description, .custom-control-input.is-valid ~ .custom-control-description {
  color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-control, .custom-file-input.is-valid ~ .custom-file-control {
  border-color: #28a745;
}

.was-validated .custom-file-input:valid ~ .custom-file-control::before, .custom-file-input.is-valid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:valid:focus, .custom-file-input.is-valid:focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25);
}

.invalid-feedback {
  display: none;
  margin-top: .25rem;
  font-size: .875rem;
  color: #dc3545;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  width: 250px;
  padding: .5rem;
  margin-top: .1rem;
  font-size: .875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(220, 53, 69, 0.8);
  border-radius: .2rem;
}

.was-validated .form-control:invalid, .form-control.is-invalid, .was-validated
.custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545;
}

.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus, .was-validated
.custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

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

.was-validated .form-check-input:invalid + .form-check-label, .form-check-input.is-invalid + .form-check-label {
  color: #dc3545;
}

.was-validated .custom-control-input:invalid ~ .custom-control-indicator, .custom-control-input.is-invalid ~ .custom-control-indicator {
  background-color: rgba(220, 53, 69, 0.25);
}

.was-validated .custom-control-input:invalid ~ .custom-control-description, .custom-control-input.is-invalid ~ .custom-control-description {
  color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control, .custom-file-input.is-invalid ~ .custom-file-control {
  border-color: #dc3545;
}

.was-validated .custom-file-input:invalid ~ .custom-file-control::before, .custom-file-input.is-invalid ~ .custom-file-control::before {
  border-color: inherit;
}

.was-validated .custom-file-input:invalid:focus, .custom-file-input.is-invalid:focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25);
}

.form-inline {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: center;
      align-items: center;
}

.form-inline .form-check {
  width: 100%;
}

@media (min-width: 576px) {
  .form-inline label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 0 0 auto;
        flex: 0 0 auto;
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    -ms-flex-align: center;
        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 {
    width: auto;
  }
  .form-inline .form-check {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    width: auto;
    margin-top: 0;
    margin-bottom: 0;
  }
  .form-inline .form-check-label {
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    padding-left: 0;
  }
  .form-inline .custom-control-indicator {
    position: static;
    display: inline-block;
    margin-right: 0.25rem;
    vertical-align: text-bottom;
  }
  .form-inline .has-feedback .form-control-feedback {
    top: 0;
  }
}

.btn {
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn:focus, .btn:hover {
  text-decoration: none;
}

.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.btn.disabled, .btn:disabled {
  opacity: .65;
}

.btn:not([disabled]):not(.disabled):active, .btn:not([disabled]):not(.disabled).active {
  background-image: none;
}

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none;
}

.btn-primary {
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.btn-primary:hover {
  color: #fff;
  background-color: #0069d9;
  border-color: #0062cc;
}

.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-primary.disabled, .btn-primary:disabled {
  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;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-secondary {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}

.btn-secondary:hover {
  color: #fff;
  background-color: #727b84;
  border-color: #6c757d;
}

.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}

.btn-secondary.disabled, .btn-secondary:disabled {
  background-color: #868e96;
  border-color: #868e96;
}

.btn-secondary:not([disabled]):not(.disabled):active, .btn-secondary:not([disabled]):not(.disabled).active,
.show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #666e76;
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}

.btn-success {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:hover {
  color: #fff;
  background-color: #218838;
  border-color: #1e7e34;
}

.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-success.disabled, .btn-success:disabled {
  background-color: #28a745;
  border-color: #28a745;
}

.btn-success:not([disabled]):not(.disabled):active, .btn-success:not([disabled]):not(.disabled).active,
.show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1e7e34;
  border-color: #1c7430;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-info {
  color: #fff;
  background-color: #17a2b8;
  border-color: #17a2b8;
}

.btn-info:hover {
  color: #fff;
  background-color: #138496;
  border-color: #117a8b;
}

.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-info.disabled, .btn-info:disabled {
  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;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-warning {
  color: #111;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-warning:hover {
  color: #111;
  background-color: #e0a800;
  border-color: #d39e00;
}

.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-warning.disabled, .btn-warning:disabled {
  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: #111;
  background-color: #d39e00;
  border-color: #c69500;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-danger {
  color: #fff;
  background-color: #dc3545;
  border-color: #dc3545;
}

.btn-danger:hover {
  color: #fff;
  background-color: #c82333;
  border-color: #bd2130;
}

.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-danger.disabled, .btn-danger:disabled {
  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;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-light {
  color: #111;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-light:hover {
  color: #111;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}

.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-light.disabled, .btn-light:disabled {
  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: #111;
  background-color: #dae0e5;
  border-color: #d3d9df;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}

.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}

.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-dark.disabled, .btn-dark:disabled {
  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;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-outline-primary {
  color: #007bff;
  background-color: transparent;
  background-image: none;
  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.2rem 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;
  box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5);
}

.btn-outline-secondary {
  color: #868e96;
  background-color: transparent;
  background-image: none;
  border-color: #868e96;
}

.btn-outline-secondary:hover {
  color: #fff;
  background-color: #868e96;
  border-color: #868e96;
}

.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}

.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #868e96;
  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: #868e96;
  border-color: #868e96;
  box-shadow: 0 0 0 0.2rem rgba(134, 142, 150, 0.5);
}

.btn-outline-success {
  color: #28a745;
  background-color: transparent;
  background-image: none;
  border-color: #28a745;
}

.btn-outline-success:hover {
  color: #fff;
  background-color: #28a745;
  border-color: #28a745;
}

.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #28a745;
  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: #28a745;
  border-color: #28a745;
  box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
}

.btn-outline-info {
  color: #17a2b8;
  background-color: transparent;
  background-image: none;
  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.2rem 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;
  box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5);
}

.btn-outline-warning {
  color: #ffc107;
  background-color: transparent;
  background-image: none;
  border-color: #ffc107;
}

.btn-outline-warning:hover {
  color: #fff;
  background-color: #ffc107;
  border-color: #ffc107;
}

.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem 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: #fff;
  background-color: #ffc107;
  border-color: #ffc107;
  box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5);
}

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  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.2rem 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;
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5);
}

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}

.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}

.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem 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: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}

.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  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.2rem 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;
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}

.btn-link {
  font-weight: 400;
  color: #007bff;
  background-color: transparent;
}

.btn-link:hover {
  color: #0056b3;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}

.btn-link:focus, .btn-link.focus {
  border-color: transparent;
  box-shadow: none;
}

.btn-link:disabled, .btn-link.disabled {
  color: #868e96;
}

.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 {
  opacity: 0;
  transition: opacity 0.15s linear;
}

.fade.show {
  opacity: 1;
}

.collapse {
  display: none;
}

.collapse.show {
  display: block;
}

tr.collapse.show {
  display: table-row;
}

tbody.collapse.show {
  display: table-row-group;
}

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}

.dropup,
.dropdown {
  position: relative;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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;
}

.dropup .dropdown-menu {
  margin-top: 0;
  margin-bottom: 0.125rem;
}

.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  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;
}

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0;
}

.dropdown-item:focus, .dropdown-item:hover {
  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: #868e96;
  background-color: transparent;
}

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #868e96;
  white-space: nowrap;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  vertical-align: middle;
}

.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
}

.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 2;
}

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

.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}

.btn-toolbar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
}

.btn-toolbar .input-group {
  width: auto;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0;
}

.btn-group > .btn:first-child {
  margin-left: 0;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn:last-child:not(:first-child),
.btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group > .btn-group {
  float: left;
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn + .dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}

.btn + .dropdown-toggle-split::after {
  margin-left: 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 {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: center;
      justify-content: center;
}

.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}

.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0;
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,
.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

[data-toggle="buttons"] > .btn input[type="radio"],
[data-toggle="buttons"] > .btn input[type="checkbox"],
[data-toggle="buttons"] > .btn-group > .btn input[type="radio"],
[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}

.input-group {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  width: 100%;
}

.input-group .form-control {
  position: relative;
  z-index: 2;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}

.input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
  z-index: 3;
}

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}

.input-group-addon:not(:first-child):not(:last-child),
.input-group-btn:not(:first-child):not(:last-child),
.input-group .form-control:not(:first-child):not(:last-child) {
  border-radius: 0;
}

.input-group-addon,
.input-group-btn {
  white-space: nowrap;
}

.input-group-addon {
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-addon.form-control-sm,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .input-group-addon.btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem;
}

.input-group-addon.form-control-lg,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .input-group-addon.btn {
  padding: 0.5rem 1rem;
  font-size: 1.25rem;
  border-radius: 0.3rem;
}

.input-group-addon input[type="radio"],
.input-group-addon input[type="checkbox"] {
  margin-top: 0;
}

.input-group .form-control:not(:last-child),
.input-group-addon:not(:last-child),
.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group > .btn,
.input-group-btn:not(:last-child) > .dropdown-toggle,
.input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle),
.input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.input-group-addon:not(:last-child) {
  border-right: 0;
}

.input-group .form-control:not(:first-child),
.input-group-addon:not(:first-child),
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group > .btn,
.input-group-btn:not(:first-child) > .dropdown-toggle,
.input-group-btn:not(:last-child) > .btn:not(:first-child),
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.form-control + .input-group-addon:not(:first-child) {
  border-left: 0;
}

.input-group-btn {
  position: relative;
  -ms-flex-align: stretch;
      align-items: stretch;
  font-size: 0;
  white-space: nowrap;
}

.input-group-btn > .btn {
  position: relative;
}

.input-group-btn > .btn + .btn {
  margin-left: -1px;
}

.input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
  z-index: 3;
}

.input-group-btn:first-child > .btn + .btn {
  margin-left: 0;
}

.input-group-btn:not(:last-child) > .btn,
.input-group-btn:not(:last-child) > .btn-group {
  margin-right: -1px;
}

.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group {
  z-index: 2;
  margin-left: 0;
}

.input-group-btn:not(:first-child) > .btn:first-child,
.input-group-btn:not(:first-child) > .btn-group:first-child {
  margin-left: -1px;
}

.input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
.input-group-btn:not(:first-child) > .btn-group:focus,
.input-group-btn:not(:first-child) > .btn-group:active,
.input-group-btn:not(:first-child) > .btn-group:hover {
  z-index: 3;
}

.custom-control {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 1rem;
}

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}

.custom-control-input:checked ~ .custom-control-indicator {
  color: #fff;
  background-color: #007bff;
}

.custom-control-input:focus ~ .custom-control-indicator {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25);
}

.custom-control-input:active ~ .custom-control-indicator {
  color: #fff;
  background-color: #b3d7ff;
}

.custom-control-input:disabled ~ .custom-control-indicator {
  background-color: #e9ecef;
}

.custom-control-input:disabled ~ .custom-control-description {
  color: #868e96;
}

.custom-control-indicator {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}

.custom-checkbox .custom-control-indicator {
  border-radius: 0.25rem;
}

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  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-indicator {
  background-color: #007bff;
  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-radio .custom-control-indicator {
  border-radius: 50%;
}

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  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-controls-stacked {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

.custom-controls-stacked .custom-control {
  margin-bottom: 0.25rem;
}

.custom-controls-stacked .custom-control + .custom-control {
  margin-left: 0;
}

.custom-select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}

.custom-select:focus {
  border-color: #80bdff;
  outline: none;
}

.custom-select:focus::-ms-value {
  color: #495057;
  background-color: #fff;
}

.custom-select[multiple] {
  height: auto;
  background-image: none;
}

.custom-select:disabled {
  color: #868e96;
  background-color: #e9ecef;
}

.custom-select::-ms-expand {
  opacity: 0;
}

.custom-select-sm {
  height: calc(1.8125rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  margin-bottom: 0;
}

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  margin: 0;
  opacity: 0;
}

.custom-file-input:focus ~ .custom-file-control {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.2rem #007bff;
}

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: #fff;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.custom-file-control:lang(en):empty::after {
  content: "Choose file...";
}

.custom-file-control::before {
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  z-index: 6;
  display: block;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  background-color: #e9ecef;
  border: 1px solid #ced4da;
  border-radius: 0 0.25rem 0.25rem 0;
}

.custom-file-control:lang(en)::before {
  content: "Browse";
}

.nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}

.nav-link:focus, .nav-link:hover {
  text-decoration: none;
}

.nav-link.disabled {
  color: #868e96;
}

.nav-tabs {
  border-bottom: 1px solid #ddd;
}

.nav-tabs .nav-item {
  margin-bottom: -1px;
}

.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #e9ecef #e9ecef #ddd;
}

.nav-tabs .nav-link.disabled {
  color: #868e96;
  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: #ddd #ddd #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-item {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  text-align: center;
}

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

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

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

.navbar {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0.5rem 1rem;
}

.navbar > .container,
.navbar > .container-fluid {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
}

.navbar-brand {
  display: inline-block;
  padding-top: 0.3125rem;
  padding-bottom: 0.3125rem;
  margin-right: 1rem;
  font-size: 1.25rem;
  line-height: inherit;
  white-space: nowrap;
}

.navbar-brand:focus, .navbar-brand:hover {
  text-decoration: none;
}

.navbar-nav {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      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 {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-align: center;
      align-items: center;
}

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.25rem;
  line-height: 1;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem;
}

.navbar-toggler:focus, .navbar-toggler:hover {
  text-decoration: none;
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}

@media (max-width: 575px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 767px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 768px) {
  .navbar-expand-md {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 991px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 992px) {
  .navbar-expand-lg {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

@media (max-width: 1199px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -ms-flex-flow: row nowrap;
        flex-flow: row nowrap;
    -ms-flex-pack: start;
        justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    -ms-flex-direction: row;
        flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu-right {
    right: 0;
    left: auto;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: .5rem;
    padding-left: .5rem;
  }
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: -ms-flexbox !important;
    display: flex !important;
    -ms-flex-preferred-size: auto;
        flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .dropup .dropdown-menu {
    top: auto;
    bottom: 100%;
  }
}

.navbar-expand {
  -ms-flex-flow: row nowrap;
      flex-flow: row nowrap;
  -ms-flex-pack: start;
      justify-content: flex-start;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}

.navbar-expand .navbar-nav {
  -ms-flex-direction: row;
      flex-direction: row;
}

.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}

.navbar-expand .navbar-nav .dropdown-menu-right {
  right: 0;
  left: auto;
}

.navbar-expand .navbar-nav .nav-link {
  padding-right: .5rem;
  padding-left: .5rem;
}

.navbar-expand > .container,
.navbar-expand > .container-fluid {
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
}

.navbar-expand .navbar-collapse {
  display: -ms-flexbox !important;
  display: flex !important;
  -ms-flex-preferred-size: auto;
      flex-basis: auto;
}

.navbar-expand .navbar-toggler {
  display: none;
}

.navbar-expand .dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
}

.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover {
  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:focus, .navbar-light .navbar-nav .nav-link:hover {
  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(0, 0, 0, 0.5)' 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:focus, .navbar-light .navbar-text a:hover {
  color: rgba(0, 0, 0, 0.9);
}

.navbar-dark .navbar-brand {
  color: #fff;
}

.navbar-dark .navbar-brand:focus, .navbar-dark .navbar-brand:hover {
  color: #fff;
}

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5);
}

.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover {
  color: rgba(255, 255, 255, 0.75);
}

.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .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.5);
  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(255, 255, 255, 0.5)' 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.5);
}

.navbar-dark .navbar-text a {
  color: #fff;
}

.navbar-dark .navbar-text a:focus, .navbar-dark .navbar-text a:hover {
  color: #fff;
}

.card {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem;
}

.card > hr {
  margin-right: 0;
  margin-left: 0;
}

.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.card-body {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  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: 1px solid rgba(0, 0, 0, 0.125);
}

.card-header:first-child {
  border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}

.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid rgba(0, 0, 0, 0.125);
}

.card-footer:last-child {
  border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}

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

.card-img {
  width: 100%;
  border-radius: calc(0.25rem - 1px);
}

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px);
}

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px);
}

.card-deck {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

.card-deck .card {
  margin-bottom: 15px;
}

@media (min-width: 576px) {
  .card-deck {
    -ms-flex-flow: row wrap;
        flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px;
  }
  .card-deck .card {
    display: -ms-flexbox;
    display: flex;
    -ms-flex: 1 0 0%;
        flex: 1 0 0%;
    -ms-flex-direction: column;
        flex-direction: column;
    margin-right: 15px;
    margin-bottom: 0;
    margin-left: 15px;
  }
}

.card-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
}

.card-group .card {
  margin-bottom: 15px;
}

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

.card-columns .card {
  margin-bottom: 0.75rem;
}

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
            column-gap: 1.25rem;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

.breadcrumb {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  padding-left: 0.5rem;
  color: #868e96;
  content: "/";
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}

.breadcrumb-item.active {
  color: #868e96;
}

.pagination {
  display: -ms-flexbox;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem;
}

.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: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.page-item.disabled .page-link {
  color: #868e96;
  pointer-events: none;
  background-color: #fff;
  border-color: #ddd;
}

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

.page-link:focus, .page-link:hover {
  color: #0056b3;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #ddd;
}

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

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

.badge-primary[href]:focus, .badge-primary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #0062cc;
}

.badge-secondary {
  color: #fff;
  background-color: #868e96;
}

.badge-secondary[href]:focus, .badge-secondary[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #6c757d;
}

.badge-success {
  color: #fff;
  background-color: #28a745;
}

.badge-success[href]:focus, .badge-success[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1e7e34;
}

.badge-info {
  color: #fff;
  background-color: #17a2b8;
}

.badge-info[href]:focus, .badge-info[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #117a8b;
}

.badge-warning {
  color: #111;
  background-color: #ffc107;
}

.badge-warning[href]:focus, .badge-warning[href]:hover {
  color: #111;
  text-decoration: none;
  background-color: #d39e00;
}

.badge-danger {
  color: #fff;
  background-color: #dc3545;
}

.badge-danger[href]:focus, .badge-danger[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #bd2130;
}

.badge-light {
  color: #111;
  background-color: #f8f9fa;
}

.badge-light[href]:focus, .badge-light[href]:hover {
  color: #111;
  text-decoration: none;
  background-color: #dae0e5;
}

.badge-dark {
  color: #fff;
  background-color: #343a40;
}

.badge-dark[href]:focus, .badge-dark[href]:hover {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}

.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 .close {
  position: absolute;
  top: 0;
  right: 0;
  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: #464a4e;
  background-color: #e7e8ea;
  border-color: #dddfe2;
}

.alert-secondary hr {
  border-top-color: #cfd2d6;
}

.alert-secondary .alert-link {
  color: #2e3133;
}

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

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

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0;
  }
  to {
    background-position: 0 0;
  }
}

.progress {
  display: -ms-flexbox;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem;
}

.progress-bar {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  color: #fff;
  background-color: #007bff;
}

.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 {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}

.media {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
}

.media-body {
  -ms-flex: 1;
      flex: 1;
}

.list-group {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit;
}

.list-group-item-action:focus, .list-group-item-action:hover {
  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;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}

.list-group-item:first-child {
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.list-group-item:focus, .list-group-item:hover {
  text-decoration: none;
}

.list-group-item.disabled, .list-group-item:disabled {
  color: #868e96;
  background-color: #fff;
}

.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #007bff;
  border-color: #007bff;
}

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}

.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}

.list-group-item-primary {
  color: #004085;
  background-color: #b8daff;
}

a.list-group-item-primary,
button.list-group-item-primary {
  color: #004085;
}

a.list-group-item-primary:focus, a.list-group-item-primary:hover,
button.list-group-item-primary:focus,
button.list-group-item-primary:hover {
  color: #004085;
  background-color: #9fcdff;
}

a.list-group-item-primary.active,
button.list-group-item-primary.active {
  color: #fff;
  background-color: #004085;
  border-color: #004085;
}

.list-group-item-secondary {
  color: #464a4e;
  background-color: #dddfe2;
}

a.list-group-item-secondary,
button.list-group-item-secondary {
  color: #464a4e;
}

a.list-group-item-secondary:focus, a.list-group-item-secondary:hover,
button.list-group-item-secondary:focus,
button.list-group-item-secondary:hover {
  color: #464a4e;
  background-color: #cfd2d6;
}

a.list-group-item-secondary.active,
button.list-group-item-secondary.active {
  color: #fff;
  background-color: #464a4e;
  border-color: #464a4e;
}

.list-group-item-success {
  color: #155724;
  background-color: #c3e6cb;
}

a.list-group-item-success,
button.list-group-item-success {
  color: #155724;
}

a.list-group-item-success:focus, a.list-group-item-success:hover,
button.list-group-item-success:focus,
button.list-group-item-success:hover {
  color: #155724;
  background-color: #b1dfbb;
}

a.list-group-item-success.active,
button.list-group-item-success.active {
  color: #fff;
  background-color: #155724;
  border-color: #155724;
}

.list-group-item-info {
  color: #0c5460;
  background-color: #bee5eb;
}

a.list-group-item-info,
button.list-group-item-info {
  color: #0c5460;
}

a.list-group-item-info:focus, a.list-group-item-info:hover,
button.list-group-item-info:focus,
button.list-group-item-info:hover {
  color: #0c5460;
  background-color: #abdde5;
}

a.list-group-item-info.active,
button.list-group-item-info.active {
  color: #fff;
  background-color: #0c5460;
  border-color: #0c5460;
}

.list-group-item-warning {
  color: #856404;
  background-color: #ffeeba;
}

a.list-group-item-warning,
button.list-group-item-warning {
  color: #856404;
}

a.list-group-item-warning:focus, a.list-group-item-warning:hover,
button.list-group-item-warning:focus,
button.list-group-item-warning:hover {
  color: #856404;
  background-color: #ffe8a1;
}

a.list-group-item-warning.active,
button.list-group-item-warning.active {
  color: #fff;
  background-color: #856404;
  border-color: #856404;
}

.list-group-item-danger {
  color: #721c24;
  background-color: #f5c6cb;
}

a.list-group-item-danger,
button.list-group-item-danger {
  color: #721c24;
}

a.list-group-item-danger:focus, a.list-group-item-danger:hover,
button.list-group-item-danger:focus,
button.list-group-item-danger:hover {
  color: #721c24;
  background-color: #f1b0b7;
}

a.list-group-item-danger.active,
button.list-group-item-danger.active {
  color: #fff;
  background-color: #721c24;
  border-color: #721c24;
}

.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}

a.list-group-item-light,
button.list-group-item-light {
  color: #818182;
}

a.list-group-item-light:focus, a.list-group-item-light:hover,
button.list-group-item-light:focus,
button.list-group-item-light:hover {
  color: #818182;
  background-color: #ececf6;
}

a.list-group-item-light.active,
button.list-group-item-light.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}

.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}

a.list-group-item-dark,
button.list-group-item-dark {
  color: #1b1e21;
}

a.list-group-item-dark:focus, a.list-group-item-dark:hover,
button.list-group-item-dark:focus,
button.list-group-item-dark:hover {
  color: #1b1e21;
  background-color: #b9bbbe;
}

a.list-group-item-dark.active,
button.list-group-item-dark.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: .5;
}

.close:focus, .close:hover {
  color: #000;
  text-decoration: none;
  opacity: .75;
}

button.close {
  padding: 0;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
}

.modal-open {
  overflow: hidden;
}

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}

.modal.fade .modal-dialog {
  transition: -webkit-transform 0.3s ease-out;
  transition: transform 0.3s ease-out;
  transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
  -webkit-transform: translate(0, -25%);
          transform: translate(0, -25%);
}

.modal.show .modal-dialog {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px;
  pointer-events: none;
}

.modal-content {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}

.modal-backdrop.fade {
  opacity: 0;
}

.modal-backdrop.show {
  opacity: 0.5;
}

.modal-header {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.modal-header .close {
  padding: 15px;
  margin: -15px -15px -15px auto;
}

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

.modal-body {
  position: relative;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 15px;
}

.modal-footer {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 15px;
  border-top: 1px solid #e9ecef;
}

.modal-footer > :not(:first-child) {
  margin-left: .25rem;
}

.modal-footer > :not(:last-child) {
  margin-right: .25rem;
}

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}

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

@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -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: 5px;
  height: 5px;
}

.tooltip .arrow::before {
  position: absolute;
  border-color: transparent;
  border-style: solid;
}

.tooltip.bs-tooltip-top, .tooltip.bs-tooltip-auto[x-placement^="top"] {
  padding: 5px 0;
}

.tooltip.bs-tooltip-top .arrow, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.tooltip.bs-tooltip-top .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="top"] .arrow::before {
  margin-left: -3px;
  content: "";
  border-width: 5px 5px 0;
  border-top-color: #000;
}

.tooltip.bs-tooltip-right, .tooltip.bs-tooltip-auto[x-placement^="right"] {
  padding: 0 5px;
}

.tooltip.bs-tooltip-right .arrow, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow {
  left: 0;
}

.tooltip.bs-tooltip-right .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="right"] .arrow::before {
  margin-top: -3px;
  content: "";
  border-width: 5px 5px 5px 0;
  border-right-color: #000;
}

.tooltip.bs-tooltip-bottom, .tooltip.bs-tooltip-auto[x-placement^="bottom"] {
  padding: 5px 0;
}

.tooltip.bs-tooltip-bottom .arrow, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.tooltip.bs-tooltip-bottom .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
  margin-left: -3px;
  content: "";
  border-width: 0 5px 5px;
  border-bottom-color: #000;
}

.tooltip.bs-tooltip-left, .tooltip.bs-tooltip-auto[x-placement^="left"] {
  padding: 0 5px;
}

.tooltip.bs-tooltip-left .arrow, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow {
  right: 0;
}

.tooltip.bs-tooltip-left .arrow::before, .tooltip.bs-tooltip-auto[x-placement^="left"] .arrow::before {
  right: 0;
  margin-top: -3px;
  content: "";
  border-width: 5px 0 5px 5px;
  border-left-color: #000;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  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: -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;
}

.popover .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}

.popover .arrow::before,
.popover .arrow::after {
  position: absolute;
  display: block;
  border-color: transparent;
  border-style: solid;
}

.popover .arrow::before {
  content: "";
  border-width: 0.8rem;
}

.popover .arrow::after {
  content: "";
  border-width: 0.8rem;
}

.popover.bs-popover-top, .popover.bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.8rem;
}

.popover.bs-popover-top .arrow, .popover.bs-popover-auto[x-placement^="top"] .arrow {
  bottom: 0;
}

.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before,
.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
  border-bottom-width: 0;
}

.popover.bs-popover-top .arrow::before, .popover.bs-popover-auto[x-placement^="top"] .arrow::before {
  bottom: -0.8rem;
  margin-left: -0.8rem;
  border-top-color: rgba(0, 0, 0, 0.25);
}

.popover.bs-popover-top .arrow::after, .popover.bs-popover-auto[x-placement^="top"] .arrow::after {
  bottom: calc((0.8rem - 1px) * -1);
  margin-left: -0.8rem;
  border-top-color: #fff;
}

.popover.bs-popover-right, .popover.bs-popover-auto[x-placement^="right"] {
  margin-left: 0.8rem;
}

.popover.bs-popover-right .arrow, .popover.bs-popover-auto[x-placement^="right"] .arrow {
  left: 0;
}

.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before,
.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
  margin-top: -0.8rem;
  border-left-width: 0;
}

.popover.bs-popover-right .arrow::before, .popover.bs-popover-auto[x-placement^="right"] .arrow::before {
  left: -0.8rem;
  border-right-color: rgba(0, 0, 0, 0.25);
}

.popover.bs-popover-right .arrow::after, .popover.bs-popover-auto[x-placement^="right"] .arrow::after {
  left: calc((0.8rem - 1px) * -1);
  border-right-color: #fff;
}

.popover.bs-popover-bottom, .popover.bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.8rem;
}

.popover.bs-popover-bottom .arrow, .popover.bs-popover-auto[x-placement^="bottom"] .arrow {
  top: 0;
}

.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before,
.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
  margin-left: -0.8rem;
  border-top-width: 0;
}

.popover.bs-popover-bottom .arrow::before, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::before {
  top: -0.8rem;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}

.popover.bs-popover-bottom .arrow::after, .popover.bs-popover-auto[x-placement^="bottom"] .arrow::after {
  top: calc((0.8rem - 1px) * -1);
  border-bottom-color: #fff;
}

.popover.bs-popover-bottom .popover-header::before, .popover.bs-popover-auto[x-placement^="bottom"] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 20px;
  margin-left: -10px;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}

.popover.bs-popover-left, .popover.bs-popover-auto[x-placement^="left"] {
  margin-right: 0.8rem;
}

.popover.bs-popover-left .arrow, .popover.bs-popover-auto[x-placement^="left"] .arrow {
  right: 0;
}

.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before,
.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
  margin-top: -0.8rem;
  border-right-width: 0;
}

.popover.bs-popover-left .arrow::before, .popover.bs-popover-auto[x-placement^="left"] .arrow::before {
  right: -0.8rem;
  border-left-color: rgba(0, 0, 0, 0.25);
}

.popover.bs-popover-left .arrow::after, .popover.bs-popover-auto[x-placement^="left"] .arrow::after {
  right: calc((0.8rem - 1px) * -1);
  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-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}

.carousel-item {
  position: relative;
  display: none;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  transition: -webkit-transform 0.6s ease;
  transition: transform 0.6s ease;
  transition: transform 0.6s ease, -webkit-transform 0.6s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-perspective: 1000px;
          perspective: 1000px;
}

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

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  -webkit-transform: translateX(0);
          transform: translateX(0);
}

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

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

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-next,
  .active.carousel-item-right {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

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

@supports ((-webkit-transform-style: preserve-3d) or (transform-style: preserve-3d)) {
  .carousel-item-prev,
  .active.carousel-item-left {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}

.carousel-control-prev:focus, .carousel-control-prev:hover,
.carousel-control-next:focus,
.carousel-control-next:hover {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: .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: transparent no-repeat center center;
  background-size: 100% 100%;
}

.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: 10px;
  left: 0;
  z-index: 15;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}

.carousel-indicators li {
  position: relative;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}

.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}

.carousel-indicators .active {
  background-color: #fff;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}

.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:focus, a.bg-primary:hover {
  background-color: #0062cc !important;
}

.bg-secondary {
  background-color: #868e96 !important;
}

a.bg-secondary:focus, a.bg-secondary:hover {
  background-color: #6c757d !important;
}

.bg-success {
  background-color: #28a745 !important;
}

a.bg-success:focus, a.bg-success:hover {
  background-color: #1e7e34 !important;
}

.bg-info {
  background-color: #17a2b8 !important;
}

a.bg-info:focus, a.bg-info:hover {
  background-color: #117a8b !important;
}

.bg-warning {
  background-color: #ffc107 !important;
}

a.bg-warning:focus, a.bg-warning:hover {
  background-color: #d39e00 !important;
}

.bg-danger {
  background-color: #dc3545 !important;
}

a.bg-danger:focus, a.bg-danger:hover {
  background-color: #bd2130 !important;
}

.bg-light {
  background-color: #f8f9fa !important;
}

a.bg-light:focus, a.bg-light:hover {
  background-color: #dae0e5 !important;
}

.bg-dark {
  background-color: #343a40 !important;
}

a.bg-dark:focus, a.bg-dark:hover {
  background-color: #1d2124 !important;
}

.bg-white {
  background-color: #fff !important;
}

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

.border {
  border: 1px solid #e9ecef !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: #868e96 !important;
}

.border-success {
  border-color: #28a745 !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 {
  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-circle {
  border-radius: 50% !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: -ms-flexbox !important;
  display: flex !important;
}

.d-inline-flex {
  display: -ms-inline-flexbox !important;
  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: -ms-flexbox !important;
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox !important;
    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: -ms-flexbox !important;
    display: flex !important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox !important;
    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: -ms-flexbox !important;
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox !important;
    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: -ms-flexbox !important;
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
  }
}

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

@media print {
  .d-print-block {
    display: block !important;
  }
}

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

@media print {
  .d-print-inline {
    display: inline !important;
  }
}

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

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

@media print {
  .d-print-none {
    display: none !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 {
  -ms-flex-direction: row !important;
      flex-direction: row !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-sm-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-sm-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-sm-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-sm-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-sm-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-sm-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-sm-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-sm-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-sm-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-sm-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-sm-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-sm-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-sm-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-sm-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-sm-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-sm-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-sm-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-sm-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-sm-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-sm-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 768px) {
  .flex-md-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-md-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-md-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-md-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-md-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-md-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-md-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-md-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-md-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-md-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-md-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-md-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-md-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-md-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-md-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-md-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-md-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-md-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-md-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-md-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-md-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-md-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-md-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-md-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 992px) {
  .flex-lg-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-lg-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-lg-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-lg-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-lg-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-lg-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-lg-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-lg-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-lg-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-lg-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-lg-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-lg-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-lg-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-lg-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-lg-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-lg-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-lg-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-lg-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-lg-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-lg-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-lg-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

@media (min-width: 1200px) {
  .flex-xl-row {
    -ms-flex-direction: row !important;
        flex-direction: row !important;
  }
  .flex-xl-column {
    -ms-flex-direction: column !important;
        flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    -ms-flex-direction: row-reverse !important;
        flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    -ms-flex-direction: column-reverse !important;
        flex-direction: column-reverse !important;
  }
  .flex-xl-wrap {
    -ms-flex-wrap: wrap !important;
        flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    -ms-flex-wrap: nowrap !important;
        flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    -ms-flex-wrap: wrap-reverse !important;
        flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    -ms-flex-pack: start !important;
        justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    -ms-flex-pack: end !important;
        justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    -ms-flex-pack: center !important;
        justify-content: center !important;
  }
  .justify-content-xl-between {
    -ms-flex-pack: justify !important;
        justify-content: space-between !important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute !important;
        justify-content: space-around !important;
  }
  .align-items-xl-start {
    -ms-flex-align: start !important;
        align-items: flex-start !important;
  }
  .align-items-xl-end {
    -ms-flex-align: end !important;
        align-items: flex-end !important;
  }
  .align-items-xl-center {
    -ms-flex-align: center !important;
        align-items: center !important;
  }
  .align-items-xl-baseline {
    -ms-flex-align: baseline !important;
        align-items: baseline !important;
  }
  .align-items-xl-stretch {
    -ms-flex-align: stretch !important;
        align-items: stretch !important;
  }
  .align-content-xl-start {
    -ms-flex-line-pack: start !important;
        align-content: flex-start !important;
  }
  .align-content-xl-end {
    -ms-flex-line-pack: end !important;
        align-content: flex-end !important;
  }
  .align-content-xl-center {
    -ms-flex-line-pack: center !important;
        align-content: center !important;
  }
  .align-content-xl-between {
    -ms-flex-line-pack: justify !important;
        align-content: space-between !important;
  }
  .align-content-xl-around {
    -ms-flex-line-pack: distribute !important;
        align-content: space-around !important;
  }
  .align-content-xl-stretch {
    -ms-flex-line-pack: stretch !important;
        align-content: stretch !important;
  }
  .align-self-xl-auto {
    -ms-flex-item-align: auto !important;
        align-self: auto !important;
  }
  .align-self-xl-start {
    -ms-flex-item-align: start !important;
        align-self: flex-start !important;
  }
  .align-self-xl-end {
    -ms-flex-item-align: end !important;
        align-self: flex-end !important;
  }
  .align-self-xl-center {
    -ms-flex-item-align: center !important;
        align-self: center !important;
  }
  .align-self-xl-baseline {
    -ms-flex-item-align: baseline !important;
        align-self: baseline !important;
  }
  .align-self-xl-stretch {
    -ms-flex-item-align: stretch !important;
        align-self: stretch !important;
  }
}

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

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

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

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

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

.position-sticky {
  position: -webkit-sticky !important;
  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: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  -webkit-clip-path: inset(50%);
          clip-path: inset(50%);
  border: 0;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
  -webkit-clip-path: none;
          clip-path: none;
}

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

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

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

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

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

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

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

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

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

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

.text-justify {
  text-align: justify !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-normal {
  font-weight: 400 !important;
}

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

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

.text-white {
  color: #fff !important;
}

.text-primary {
  color: #007bff !important;
}

a.text-primary:focus, a.text-primary:hover {
  color: #0062cc !important;
}

.text-secondary {
  color: #868e96 !important;
}

a.text-secondary:focus, a.text-secondary:hover {
  color: #6c757d !important;
}

.text-success {
  color: #28a745 !important;
}

a.text-success:focus, a.text-success:hover {
  color: #1e7e34 !important;
}

.text-info {
  color: #17a2b8 !important;
}

a.text-info:focus, a.text-info:hover {
  color: #117a8b !important;
}

.text-warning {
  color: #ffc107 !important;
}

a.text-warning:focus, a.text-warning:hover {
  color: #d39e00 !important;
}

.text-danger {
  color: #dc3545 !important;
}

a.text-danger:focus, a.text-danger:hover {
  color: #bd2130 !important;
}

.text-light {
  color: #f8f9fa !important;
}

a.text-light:focus, a.text-light:hover {
  color: #dae0e5 !important;
}

.text-dark {
  color: #343a40 !important;
}

a.text-dark:focus, a.text-dark:hover {
  color: #1d2124 !important;
}

.text-muted {
  color: #868e96 !important;
}

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}
/*# sourceMappingURL=bootstrap.css.map */@font-face {
	font-family: 'themify';
	src:url(/assets/fonts/themify.2c454669.eot);
	src:url(/assets/fonts/themify.2c454669.eot?#iefix) format('embedded-opentype'),
		url(/assets/fonts/themify.a1ecc3b8.woff) format('woff'),
		url(/assets/fonts/themify.e23a7dca.ttf) format('truetype'),
		url(/assets/images/themify.cba68f98.svg) format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ti-wand:before {
	content: "\E600";
}
.ti-volume:before {
	content: "\E601";
}
.ti-user:before {
	content: "\E602";
}
.ti-unlock:before {
	content: "\E603";
}
.ti-unlink:before {
	content: "\E604";
}
.ti-trash:before {
	content: "\E605";
}
.ti-thought:before {
	content: "\E606";
}
.ti-target:before {
	content: "\E607";
}
.ti-tag:before {
	content: "\E608";
}
.ti-tablet:before {
	content: "\E609";
}
.ti-star:before {
	content: "\E60A";
}
.ti-spray:before {
	content: "\E60B";
}
.ti-signal:before {
	content: "\E60C";
}
.ti-shopping-cart:before {
	content: "\E60D";
}
.ti-shopping-cart-full:before {
	content: "\E60E";
}
.ti-settings:before {
	content: "\E60F";
}
.ti-search:before {
	content: "\E610";
}
.ti-zoom-in:before {
	content: "\E611";
}
.ti-zoom-out:before {
	content: "\E612";
}
.ti-cut:before {
	content: "\E613";
}
.ti-ruler:before {
	content: "\E614";
}
.ti-ruler-pencil:before {
	content: "\E615";
}
.ti-ruler-alt:before {
	content: "\E616";
}
.ti-bookmark:before {
	content: "\E617";
}
.ti-bookmark-alt:before {
	content: "\E618";
}
.ti-reload:before {
	content: "\E619";
}
.ti-plus:before {
	content: "\E61A";
}
.ti-pin:before {
	content: "\E61B";
}
.ti-pencil:before {
	content: "\E61C";
}
.ti-pencil-alt:before {
	content: "\E61D";
}
.ti-paint-roller:before {
	content: "\E61E";
}
.ti-paint-bucket:before {
	content: "\E61F";
}
.ti-na:before {
	content: "\E620";
}
.ti-mobile:before {
	content: "\E621";
}
.ti-minus:before {
	content: "\E622";
}
.ti-medall:before {
	content: "\E623";
}
.ti-medall-alt:before {
	content: "\E624";
}
.ti-marker:before {
	content: "\E625";
}
.ti-marker-alt:before {
	content: "\E626";
}
.ti-arrow-up:before {
	content: "\E627";
}
.ti-arrow-right:before {
	content: "\E628";
}
.ti-arrow-left:before {
	content: "\E629";
}
.ti-arrow-down:before {
	content: "\E62A";
}
.ti-lock:before {
	content: "\E62B";
}
.ti-location-arrow:before {
	content: "\E62C";
}
.ti-link:before {
	content: "\E62D";
}
.ti-layout:before {
	content: "\E62E";
}
.ti-layers:before {
	content: "\E62F";
}
.ti-layers-alt:before {
	content: "\E630";
}
.ti-key:before {
	content: "\E631";
}
.ti-import:before {
	content: "\E632";
}
.ti-image:before {
	content: "\E633";
}
.ti-heart:before {
	content: "\E634";
}
.ti-heart-broken:before {
	content: "\E635";
}
.ti-hand-stop:before {
	content: "\E636";
}
.ti-hand-open:before {
	content: "\E637";
}
.ti-hand-drag:before {
	content: "\E638";
}
.ti-folder:before {
	content: "\E639";
}
.ti-flag:before {
	content: "\E63A";
}
.ti-flag-alt:before {
	content: "\E63B";
}
.ti-flag-alt-2:before {
	content: "\E63C";
}
.ti-eye:before {
	content: "\E63D";
}
.ti-export:before {
	content: "\E63E";
}
.ti-exchange-vertical:before {
	content: "\E63F";
}
.ti-desktop:before {
	content: "\E640";
}
.ti-cup:before {
	content: "\E641";
}
.ti-crown:before {
	content: "\E642";
}
.ti-comments:before {
	content: "\E643";
}
.ti-comment:before {
	content: "\E644";
}
.ti-comment-alt:before {
	content: "\E645";
}
.ti-close:before {
	content: "\E646";
}
.ti-clip:before {
	content: "\E647";
}
.ti-angle-up:before {
	content: "\E648";
}
.ti-angle-right:before {
	content: "\E649";
}
.ti-angle-left:before {
	content: "\E64A";
}
.ti-angle-down:before {
	content: "\E64B";
}
.ti-check:before {
	content: "\E64C";
}
.ti-check-box:before {
	content: "\E64D";
}
.ti-camera:before {
	content: "\E64E";
}
.ti-announcement:before {
	content: "\E64F";
}
.ti-brush:before {
	content: "\E650";
}
.ti-briefcase:before {
	content: "\E651";
}
.ti-bolt:before {
	content: "\E652";
}
.ti-bolt-alt:before {
	content: "\E653";
}
.ti-blackboard:before {
	content: "\E654";
}
.ti-bag:before {
	content: "\E655";
}
.ti-move:before {
	content: "\E656";
}
.ti-arrows-vertical:before {
	content: "\E657";
}
.ti-arrows-horizontal:before {
	content: "\E658";
}
.ti-fullscreen:before {
	content: "\E659";
}
.ti-arrow-top-right:before {
	content: "\E65A";
}
.ti-arrow-top-left:before {
	content: "\E65B";
}
.ti-arrow-circle-up:before {
	content: "\E65C";
}
.ti-arrow-circle-right:before {
	content: "\E65D";
}
.ti-arrow-circle-left:before {
	content: "\E65E";
}
.ti-arrow-circle-down:before {
	content: "\E65F";
}
.ti-angle-double-up:before {
	content: "\E660";
}
.ti-angle-double-right:before {
	content: "\E661";
}
.ti-angle-double-left:before {
	content: "\E662";
}
.ti-angle-double-down:before {
	content: "\E663";
}
.ti-zip:before {
	content: "\E664";
}
.ti-world:before {
	content: "\E665";
}
.ti-wheelchair:before {
	content: "\E666";
}
.ti-view-list:before {
	content: "\E667";
}
.ti-view-list-alt:before {
	content: "\E668";
}
.ti-view-grid:before {
	content: "\E669";
}
.ti-uppercase:before {
	content: "\E66A";
}
.ti-upload:before {
	content: "\E66B";
}
.ti-underline:before {
	content: "\E66C";
}
.ti-truck:before {
	content: "\E66D";
}
.ti-timer:before {
	content: "\E66E";
}
.ti-ticket:before {
	content: "\E66F";
}
.ti-thumb-up:before {
	content: "\E670";
}
.ti-thumb-down:before {
	content: "\E671";
}
.ti-text:before {
	content: "\E672";
}
.ti-stats-up:before {
	content: "\E673";
}
.ti-stats-down:before {
	content: "\E674";
}
.ti-split-v:before {
	content: "\E675";
}
.ti-split-h:before {
	content: "\E676";
}
.ti-smallcap:before {
	content: "\E677";
}
.ti-shine:before {
	content: "\E678";
}
.ti-shift-right:before {
	content: "\E679";
}
.ti-shift-left:before {
	content: "\E67A";
}
.ti-shield:before {
	content: "\E67B";
}
.ti-notepad:before {
	content: "\E67C";
}
.ti-server:before {
	content: "\E67D";
}
.ti-quote-right:before {
	content: "\E67E";
}
.ti-quote-left:before {
	content: "\E67F";
}
.ti-pulse:before {
	content: "\E680";
}
.ti-printer:before {
	content: "\E681";
}
.ti-power-off:before {
	content: "\E682";
}
.ti-plug:before {
	content: "\E683";
}
.ti-pie-chart:before {
	content: "\E684";
}
.ti-paragraph:before {
	content: "\E685";
}
.ti-panel:before {
	content: "\E686";
}
.ti-package:before {
	content: "\E687";
}
.ti-music:before {
	content: "\E688";
}
.ti-music-alt:before {
	content: "\E689";
}
.ti-mouse:before {
	content: "\E68A";
}
.ti-mouse-alt:before {
	content: "\E68B";
}
.ti-money:before {
	content: "\E68C";
}
.ti-microphone:before {
	content: "\E68D";
}
.ti-menu:before {
	content: "\E68E";
}
.ti-menu-alt:before {
	content: "\E68F";
}
.ti-map:before {
	content: "\E690";
}
.ti-map-alt:before {
	content: "\E691";
}
.ti-loop:before {
	content: "\E692";
}
.ti-location-pin:before {
	content: "\E693";
}
.ti-list:before {
	content: "\E694";
}
.ti-light-bulb:before {
	content: "\E695";
}
.ti-Italic:before {
	content: "\E696";
}
.ti-info:before {
	content: "\E697";
}
.ti-infinite:before {
	content: "\E698";
}
.ti-id-badge:before {
	content: "\E699";
}
.ti-hummer:before {
	content: "\E69A";
}
.ti-home:before {
	content: "\E69B";
}
.ti-help:before {
	content: "\E69C";
}
.ti-headphone:before {
	content: "\E69D";
}
.ti-harddrives:before {
	content: "\E69E";
}
.ti-harddrive:before {
	content: "\E69F";
}
.ti-gift:before {
	content: "\E6A0";
}
.ti-game:before {
	content: "\E6A1";
}
.ti-filter:before {
	content: "\E6A2";
}
.ti-files:before {
	content: "\E6A3";
}
.ti-file:before {
	content: "\E6A4";
}
.ti-eraser:before {
	content: "\E6A5";
}
.ti-envelope:before {
	content: "\E6A6";
}
.ti-download:before {
	content: "\E6A7";
}
.ti-direction:before {
	content: "\E6A8";
}
.ti-direction-alt:before {
	content: "\E6A9";
}
.ti-dashboard:before {
	content: "\E6AA";
}
.ti-control-stop:before {
	content: "\E6AB";
}
.ti-control-shuffle:before {
	content: "\E6AC";
}
.ti-control-play:before {
	content: "\E6AD";
}
.ti-control-pause:before {
	content: "\E6AE";
}
.ti-control-forward:before {
	content: "\E6AF";
}
.ti-control-backward:before {
	content: "\E6B0";
}
.ti-cloud:before {
	content: "\E6B1";
}
.ti-cloud-up:before {
	content: "\E6B2";
}
.ti-cloud-down:before {
	content: "\E6B3";
}
.ti-clipboard:before {
	content: "\E6B4";
}
.ti-car:before {
	content: "\E6B5";
}
.ti-calendar:before {
	content: "\E6B6";
}
.ti-book:before {
	content: "\E6B7";
}
.ti-bell:before {
	content: "\E6B8";
}
.ti-basketball:before {
	content: "\E6B9";
}
.ti-bar-chart:before {
	content: "\E6BA";
}
.ti-bar-chart-alt:before {
	content: "\E6BB";
}
.ti-back-right:before {
	content: "\E6BC";
}
.ti-back-left:before {
	content: "\E6BD";
}
.ti-arrows-corner:before {
	content: "\E6BE";
}
.ti-archive:before {
	content: "\E6BF";
}
.ti-anchor:before {
	content: "\E6C0";
}
.ti-align-right:before {
	content: "\E6C1";
}
.ti-align-left:before {
	content: "\E6C2";
}
.ti-align-justify:before {
	content: "\E6C3";
}
.ti-align-center:before {
	content: "\E6C4";
}
.ti-alert:before {
	content: "\E6C5";
}
.ti-alarm-clock:before {
	content: "\E6C6";
}
.ti-agenda:before {
	content: "\E6C7";
}
.ti-write:before {
	content: "\E6C8";
}
.ti-window:before {
	content: "\E6C9";
}
.ti-widgetized:before {
	content: "\E6CA";
}
.ti-widget:before {
	content: "\E6CB";
}
.ti-widget-alt:before {
	content: "\E6CC";
}
.ti-wallet:before {
	content: "\E6CD";
}
.ti-video-clapper:before {
	content: "\E6CE";
}
.ti-video-camera:before {
	content: "\E6CF";
}
.ti-vector:before {
	content: "\E6D0";
}
.ti-themify-logo:before {
	content: "\E6D1";
}
.ti-themify-favicon:before {
	content: "\E6D2";
}
.ti-themify-favicon-alt:before {
	content: "\E6D3";
}
.ti-support:before {
	content: "\E6D4";
}
.ti-stamp:before {
	content: "\E6D5";
}
.ti-split-v-alt:before {
	content: "\E6D6";
}
.ti-slice:before {
	content: "\E6D7";
}
.ti-shortcode:before {
	content: "\E6D8";
}
.ti-shift-right-alt:before {
	content: "\E6D9";
}
.ti-shift-left-alt:before {
	content: "\E6DA";
}
.ti-ruler-alt-2:before {
	content: "\E6DB";
}
.ti-receipt:before {
	content: "\E6DC";
}
.ti-pin2:before {
	content: "\E6DD";
}
.ti-pin-alt:before {
	content: "\E6DE";
}
.ti-pencil-alt2:before {
	content: "\E6DF";
}
.ti-palette:before {
	content: "\E6E0";
}
.ti-more:before {
	content: "\E6E1";
}
.ti-more-alt:before {
	content: "\E6E2";
}
.ti-microphone-alt:before {
	content: "\E6E3";
}
.ti-magnet:before {
	content: "\E6E4";
}
.ti-line-double:before {
	content: "\E6E5";
}
.ti-line-dotted:before {
	content: "\E6E6";
}
.ti-line-dashed:before {
	content: "\E6E7";
}
.ti-layout-width-full:before {
	content: "\E6E8";
}
.ti-layout-width-default:before {
	content: "\E6E9";
}
.ti-layout-width-default-alt:before {
	content: "\E6EA";
}
.ti-layout-tab:before {
	content: "\E6EB";
}
.ti-layout-tab-window:before {
	content: "\E6EC";
}
.ti-layout-tab-v:before {
	content: "\E6ED";
}
.ti-layout-tab-min:before {
	content: "\E6EE";
}
.ti-layout-slider:before {
	content: "\E6EF";
}
.ti-layout-slider-alt:before {
	content: "\E6F0";
}
.ti-layout-sidebar-right:before {
	content: "\E6F1";
}
.ti-layout-sidebar-none:before {
	content: "\E6F2";
}
.ti-layout-sidebar-left:before {
	content: "\E6F3";
}
.ti-layout-placeholder:before {
	content: "\E6F4";
}
.ti-layout-menu:before {
	content: "\E6F5";
}
.ti-layout-menu-v:before {
	content: "\E6F6";
}
.ti-layout-menu-separated:before {
	content: "\E6F7";
}
.ti-layout-menu-full:before {
	content: "\E6F8";
}
.ti-layout-media-right-alt:before {
	content: "\E6F9";
}
.ti-layout-media-right:before {
	content: "\E6FA";
}
.ti-layout-media-overlay:before {
	content: "\E6FB";
}
.ti-layout-media-overlay-alt:before {
	content: "\E6FC";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\E6FD";
}
.ti-layout-media-left-alt:before {
	content: "\E6FE";
}
.ti-layout-media-left:before {
	content: "\E6FF";
}
.ti-layout-media-center-alt:before {
	content: "\E700";
}
.ti-layout-media-center:before {
	content: "\E701";
}
.ti-layout-list-thumb:before {
	content: "\E702";
}
.ti-layout-list-thumb-alt:before {
	content: "\E703";
}
.ti-layout-list-post:before {
	content: "\E704";
}
.ti-layout-list-large-image:before {
	content: "\E705";
}
.ti-layout-line-solid:before {
	content: "\E706";
}
.ti-layout-grid4:before {
	content: "\E707";
}
.ti-layout-grid3:before {
	content: "\E708";
}
.ti-layout-grid2:before {
	content: "\E709";
}
.ti-layout-grid2-thumb:before {
	content: "\E70A";
}
.ti-layout-cta-right:before {
	content: "\E70B";
}
.ti-layout-cta-left:before {
	content: "\E70C";
}
.ti-layout-cta-center:before {
	content: "\E70D";
}
.ti-layout-cta-btn-right:before {
	content: "\E70E";
}
.ti-layout-cta-btn-left:before {
	content: "\E70F";
}
.ti-layout-column4:before {
	content: "\E710";
}
.ti-layout-column3:before {
	content: "\E711";
}
.ti-layout-column2:before {
	content: "\E712";
}
.ti-layout-accordion-separated:before {
	content: "\E713";
}
.ti-layout-accordion-merged:before {
	content: "\E714";
}
.ti-layout-accordion-list:before {
	content: "\E715";
}
.ti-ink-pen:before {
	content: "\E716";
}
.ti-info-alt:before {
	content: "\E717";
}
.ti-help-alt:before {
	content: "\E718";
}
.ti-headphone-alt:before {
	content: "\E719";
}
.ti-hand-point-up:before {
	content: "\E71A";
}
.ti-hand-point-right:before {
	content: "\E71B";
}
.ti-hand-point-left:before {
	content: "\E71C";
}
.ti-hand-point-down:before {
	content: "\E71D";
}
.ti-gallery:before {
	content: "\E71E";
}
.ti-face-smile:before {
	content: "\E71F";
}
.ti-face-sad:before {
	content: "\E720";
}
.ti-credit-card:before {
	content: "\E721";
}
.ti-control-skip-forward:before {
	content: "\E722";
}
.ti-control-skip-backward:before {
	content: "\E723";
}
.ti-control-record:before {
	content: "\E724";
}
.ti-control-eject:before {
	content: "\E725";
}
.ti-comments-smiley:before {
	content: "\E726";
}
.ti-brush-alt:before {
	content: "\E727";
}
.ti-youtube:before {
	content: "\E728";
}
.ti-vimeo:before {
	content: "\E729";
}
.ti-twitter:before {
	content: "\E72A";
}
.ti-time:before {
	content: "\E72B";
}
.ti-tumblr:before {
	content: "\E72C";
}
.ti-skype:before {
	content: "\E72D";
}
.ti-share:before {
	content: "\E72E";
}
.ti-share-alt:before {
	content: "\E72F";
}
.ti-rocket:before {
	content: "\E730";
}
.ti-pinterest:before {
	content: "\E731";
}
.ti-new-window:before {
	content: "\E732";
}
.ti-microsoft:before {
	content: "\E733";
}
.ti-list-ol:before {
	content: "\E734";
}
.ti-linkedin:before {
	content: "\E735";
}
.ti-layout-sidebar-2:before {
	content: "\E736";
}
.ti-layout-grid4-alt:before {
	content: "\E737";
}
.ti-layout-grid3-alt:before {
	content: "\E738";
}
.ti-layout-grid2-alt:before {
	content: "\E739";
}
.ti-layout-column4-alt:before {
	content: "\E73A";
}
.ti-layout-column3-alt:before {
	content: "\E73B";
}
.ti-layout-column2-alt:before {
	content: "\E73C";
}
.ti-instagram:before {
	content: "\E73D";
}
.ti-google:before {
	content: "\E73E";
}
.ti-github:before {
	content: "\E73F";
}
.ti-flickr:before {
	content: "\E740";
}
.ti-facebook:before {
	content: "\E741";
}
.ti-dropbox:before {
	content: "\E742";
}
.ti-dribbble:before {
	content: "\E743";
}
.ti-apple:before {
	content: "\E744";
}
.ti-android:before {
	content: "\E745";
}
.ti-save:before {
	content: "\E746";
}
.ti-save-alt:before {
	content: "\E747";
}
.ti-yahoo:before {
	content: "\E748";
}
.ti-wordpress:before {
	content: "\E749";
}
.ti-vimeo-alt:before {
	content: "\E74A";
}
.ti-twitter-alt:before {
	content: "\E74B";
}
.ti-tumblr-alt:before {
	content: "\E74C";
}
.ti-trello:before {
	content: "\E74D";
}
.ti-stack-overflow:before {
	content: "\E74E";
}
.ti-soundcloud:before {
	content: "\E74F";
}
.ti-sharethis:before {
	content: "\E750";
}
.ti-sharethis-alt:before {
	content: "\E751";
}
.ti-reddit:before {
	content: "\E752";
}
.ti-pinterest-alt:before {
	content: "\E753";
}
.ti-microsoft-alt:before {
	content: "\E754";
}
.ti-linux:before {
	content: "\E755";
}
.ti-jsfiddle:before {
	content: "\E756";
}
.ti-joomla:before {
	content: "\E757";
}
.ti-html5:before {
	content: "\E758";
}
.ti-flickr-alt:before {
	content: "\E759";
}
.ti-email:before {
	content: "\E75A";
}
.ti-drupal:before {
	content: "\E75B";
}
.ti-dropbox-alt:before {
	content: "\E75C";
}
.ti-css3:before {
	content: "\E75D";
}
.ti-rss:before {
	content: "\E75E";
}
.ti-rss-alt:before {
	content: "\E75F";
}
.treegrid-indent {width:16px; height: 16px; display: inline-block; position: relative;}

.treegrid-expander {width:16px; height: 16px; display: inline-block; position: relative; cursor: pointer;}

.treegrid-expander-expanded{background-image: url(/assets/images/collapse.2ecde1c9.png); }
.treegrid-expander-collapsed{background-image: url(/assets/images/expand.24433bff.png);}
@-webkit-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-moz-keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@keyframes passing-through{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%, 70%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}100%{opacity:0;-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px)}}@-webkit-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-moz-keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@keyframes slide-in{0%{opacity:0;-webkit-transform:translateY(40px);-moz-transform:translateY(40px);-ms-transform:translateY(40px);-o-transform:translateY(40px);transform:translateY(40px)}30%{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}20%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.dropzone,.dropzone *{box-sizing:border-box}.dropzone{min-height:150px;border:2px solid rgba(0,0,0,0.3);background:white;padding:20px 20px}.dropzone.dz-clickable{cursor:pointer}.dropzone.dz-clickable *{cursor:default}.dropzone.dz-clickable .dz-message,.dropzone.dz-clickable .dz-message *{cursor:pointer}.dropzone.dz-started .dz-message{display:none}.dropzone.dz-drag-hover{border-style:solid}.dropzone.dz-drag-hover .dz-message{opacity:0.5}.dropzone .dz-message{text-align:center;margin:2em 0}.dropzone .dz-preview{position:relative;display:inline-block;vertical-align:top;margin:16px;min-height:100px}.dropzone .dz-preview:hover{z-index:1000}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:20px;background:#999;background:linear-gradient(to bottom, #eee, #ddd)}.dropzone .dz-preview.dz-file-preview .dz-details{opacity:1}.dropzone .dz-preview.dz-image-preview{background:white}.dropzone .dz-preview.dz-image-preview .dz-details{-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-ms-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.dropzone .dz-preview .dz-remove{font-size:14px;text-align:center;display:block;cursor:pointer;border:none}.dropzone .dz-preview .dz-remove:hover{text-decoration:underline}.dropzone .dz-preview:hover .dz-details{opacity:1}.dropzone .dz-preview .dz-details{z-index:20;position:absolute;top:0;left:0;opacity:0;font-size:13px;min-width:100%;max-width:100%;padding:2em 1em;text-align:center;color:rgba(0,0,0,0.9);line-height:150%}.dropzone .dz-preview .dz-details .dz-size{margin-bottom:1em;font-size:16px}.dropzone .dz-preview .dz-details .dz-filename{white-space:nowrap}.dropzone .dz-preview .dz-details .dz-filename:hover span{border:1px solid rgba(200,200,200,0.8);background-color:rgba(255,255,255,0.8)}.dropzone .dz-preview .dz-details .dz-filename:not(:hover){overflow:hidden;text-overflow:ellipsis}.dropzone .dz-preview .dz-details .dz-filename:not(:hover) span{border:1px solid transparent}.dropzone .dz-preview .dz-details .dz-filename span,.dropzone .dz-preview .dz-details .dz-size span{background-color:rgba(255,255,255,0.4);padding:0 0.4em;border-radius:3px}.dropzone .dz-preview:hover .dz-image img{-webkit-transform:scale(1.05, 1.05);-moz-transform:scale(1.05, 1.05);-ms-transform:scale(1.05, 1.05);-o-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05);-webkit-filter:blur(8px);filter:blur(8px)}.dropzone .dz-preview .dz-image{border-radius:20px;overflow:hidden;width:120px;height:120px;position:relative;display:block;z-index:10}.dropzone .dz-preview .dz-image img{display:block}.dropzone .dz-preview.dz-success .dz-success-mark{-webkit-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1);animation:passing-through 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview.dz-error .dz-error-mark{opacity:1;-webkit-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-moz-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-ms-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);-o-animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1);animation:slide-in 3s cubic-bezier(0.77, 0, 0.175, 1)}.dropzone .dz-preview .dz-success-mark,.dropzone .dz-preview .dz-error-mark{pointer-events:none;opacity:0;z-index:500;position:absolute;display:block;top:50%;left:50%;margin-left:-27px;margin-top:-27px}.dropzone .dz-preview .dz-success-mark svg,.dropzone .dz-preview .dz-error-mark svg{display:block;width:54px;height:54px}.dropzone .dz-preview.dz-processing .dz-progress{opacity:1;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.dropzone .dz-preview.dz-complete .dz-progress{opacity:0;-webkit-transition:opacity 0.4s ease-in;-moz-transition:opacity 0.4s ease-in;-ms-transition:opacity 0.4s ease-in;-o-transition:opacity 0.4s ease-in;transition:opacity 0.4s ease-in}.dropzone .dz-preview:not(.dz-processing) .dz-progress{-webkit-animation:pulse 6s ease infinite;-moz-animation:pulse 6s ease infinite;-ms-animation:pulse 6s ease infinite;-o-animation:pulse 6s ease infinite;animation:pulse 6s ease infinite}.dropzone .dz-preview .dz-progress{opacity:1;z-index:1000;pointer-events:none;position:absolute;height:16px;left:50%;top:50%;margin-top:-8px;width:80px;margin-left:-40px;background:rgba(255,255,255,0.9);-webkit-transform:scale(1);border-radius:8px;overflow:hidden}.dropzone .dz-preview .dz-progress .dz-upload{background:#333;background:linear-gradient(to bottom, #666, #444);position:absolute;top:0;left:0;bottom:0;width:0;-webkit-transition:width 300ms ease-in-out;-moz-transition:width 300ms ease-in-out;-ms-transition:width 300ms ease-in-out;-o-transition:width 300ms ease-in-out;transition:width 300ms ease-in-out}.dropzone .dz-preview.dz-error .dz-error-message{display:block}.dropzone .dz-preview.dz-error:hover .dz-error-message{opacity:1;pointer-events:auto}.dropzone .dz-preview .dz-error-message{pointer-events:none;z-index:1000;position:absolute;display:block;display:none;opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease;border-radius:8px;font-size:13px;top:130px;left:-10px;width:140px;background:#be2626;background:linear-gradient(to bottom, #be2626, #a92222);padding:0.5em 1.2em;color:white}.dropzone .dz-preview .dz-error-message:after{content:'';position:absolute;top:-6px;left:64px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #be2626}
html,
html a,
body {
  -webkit-font-smoothing: antialiased;
}

a {
  transition: all 0.3s ease-in-out;
}

body {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  color: #72777a;
  line-height: 1.5;
  letter-spacing: 0.2px;
  overflow-x: hidden;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  letter-spacing: 0.5px;
  line-height: 1.5;
}

h1 a,
h2 a,
h3 a,
h4 a,
h5 a,
h6 a {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
}

h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  font-weight: 300;
  color: #3d4142;
}

p {
  font-family: Roboto, -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  line-height: 1.9;
}

.lead {
  font-size: 18px;
}

ul {
  margin-bottom: 0;
}

a {
  color: #0f9aee;
}

a:hover,
a:focus {
  text-decoration: none;
  color: #0c7bbe;
}

a:focus {
  outline: none;
}

a.text-gray:hover,
a.text-gray:focus,
a.text-gray.active {
  color: #313435 !important;
}

:focus {
  outline: none;
}

hr {
  border-top: 1px solid rgba(0, 0, 0, 0.0625);
}

.sidebar {
  background-color: #fff;
  bottom: 0;
  overflow: hidden;
  position: fixed;
  top: 0;
  transition: all 0.2s ease;
  width: 280px;
  z-index: 1000;
}

.sidebar ul {
  list-style-type: none;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .sidebar {
    width: 70px;
  }

  .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid transparent;
    padding: 0;
  }

  .sidebar .sidebar-inner .sidebar-logo a .logo {
    background-position: center center;
    width: 70px;
  }

  .sidebar .sidebar-inner .sidebar-menu {
    overflow-x: hidden;
  }

  .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: none;
  }

  .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 0;
  }

  .sidebar .sidebar-inner .sidebar-menu li.dropdown.open ul.dropdown-menu {
    display: none !important;
  }

  .sidebar:hover {
    width: 280px;
  }

  .sidebar:hover .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .sidebar:hover .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (max-width: 991px) {
  .sidebar {
    left: -280px;
    width: calc(280px - 30px);
  }
}

.sidebar-inner {
  position: relative;
  height: 100%;
}

.sidebar-logo {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  line-height: 0;
  padding: 0 20px;
  transition: all 0.2s ease;
}

.sidebar-logo a {
  display: inline-block;
  width: 100%;
}

.sidebar-logo a .logo {
  background-position: center left;
  background-repeat: no-repeat;
  display: inline-block;
  min-height: calc(65px - 1px);
  width: 100%;
  width: 70px;
}

.sidebar-logo a .logo-text {
  color: #313435;
}

.sidebar-logo .mobile-toggle {
  display: none;
  float: right;
  font-size: 18px;
  line-height: calc(65px - 1px);
}

.sidebar-logo .mobile-toggle a {
  color: #72777a;
}

@media screen and (max-width: 991px) {
  .sidebar-logo .mobile-toggle {
    display: inline-block;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .sidebar-logo .mobile-toggle {
    display: none;
  }
}

.sidebar-menu {
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  height: calc(100vh - 65px);
  list-style: none;
  margin: 0;
  overflow: auto;
  padding: 0;
  position: relative;
}

.sidebar-menu::before,
.sidebar-menu::after {
  content: ' ';
  display: table;
}

.sidebar-menu::after {
  clear: both;
}

.sidebar-menu .dropdown-toggle::after {
  display: none;
}

.sidebar-menu .sidebar-link.active::before {
  background: #2196f3;
  border-radius: 50%;
  content: '';
  display: block;
  height: 8px;
  left: -4px;
  position: absolute;
  top: calc(50% - 4px);
  width: 8px;
}

.sidebar-menu li {
  position: relative;
}

.sidebar-menu li.dropdown .arrow {
  font-size: 10px;
  line-height: 40px;
  position: absolute;
  right: 30px;
  transition: all 0.05s ease-in;
}

@media screen and (max-width: 991px) {
  .sidebar-menu li.dropdown .arrow {
    right: 25px;
  }
}

.sidebar-menu li.dropdown.open > a {
  color: #313435;
}

.sidebar-menu li.dropdown.open > a .icon-holder {
  color: #0f9aee;
}

.sidebar-menu li.dropdown.open > a > .arrow {
  transform: rotate(90deg);
}

.sidebar-menu li.dropdown.open > .dropdown-menu {
  display: block;
}

.sidebar-menu li.dropdown.open > .dropdown-menu .dropdown-menu {
  padding-left: 20px;
}

.sidebar-menu li.dropdown.open > .dropdown-menu .arrow {
  line-height: 25px;
}

.sidebar-menu li a {
  color: #72777a;
  transition: all 0.3s ease;
}

.sidebar-menu li a:hover,
.sidebar-menu li a:focus {
  color: #313435;
  text-decoration: none;
}

.sidebar-menu li a:hover .icon-holder,
.sidebar-menu li a:focus .icon-holder {
  color: #0f9aee;
}

.sidebar-menu > li.dropdown ul.dropdown-menu {
  background-color: transparent;
  border-radius: 0;
  border: 0;
  box-shadow: none;
  float: none;
  padding-left: 50px;
  padding-top: 0;
  position: relative;
  width: 100%;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li > a {
  display: block;
  padding: 10px 15px;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li > a:hover,
.sidebar-menu > li.dropdown ul.dropdown-menu > li > a:focus {
  background-color: transparent;
  color: #313435;
}

.sidebar-menu > li.dropdown ul.dropdown-menu > li.active a {
  color: #313435;
}

.sidebar-menu > li > a {
  display: block;
  font-size: 15px;
  font-weight: 500;
  padding: 5px 15px;
  position: relative;
  white-space: nowrap;
}

.sidebar-menu > li > a .icon-holder {
  border-radius: 6px;
  display: inline-block;
  font-size: 17px;
  height: 35px;
  left: 0;
  line-height: 35px;
  margin-right: 14px;
  position: relative;
  text-align: center;
  transition: all 0.3s ease;
  width: 35px;
}

@media screen and (min-width: 1440px) {
  .is-collapsed .sidebar {
    width: 70px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid transparent;
    padding: 0;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu {
    overflow-x: hidden;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: none;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 0;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown.open ul.dropdown-menu {
    display: none !important;
  }

  .is-collapsed .sidebar:hover {
    width: 280px;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .is-collapsed .sidebar:hover .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .sidebar {
    width: 280px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    padding: 0 20px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-logo > a .logo {
    background-position: center left;
    width: 150px;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu > li > a .title {
    display: inline-block;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.dropdown .arrow {
    opacity: 1;
  }

  .is-collapsed .sidebar .sidebar-inner .sidebar-menu li.open > ul.dropdown-menu {
    display: block !important;
  }
}

@media screen and (max-width: 991px) {
  .is-collapsed .sidebar {
    left: 0;
  }
}

.header {
  background-color: #fff;
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  display: block;
  height: 65px;
  margin-bottom: 0;
  padding: 0;
  position: fixed;
  transition: all 0.2s ease;
  width: calc(100% - 280px);
  z-index: 800;
}

@media screen and (max-width: 991px) {
  .header {
    width: 100%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .header {
    width: calc(100% - 70px);
  }
}

.header .header-container::before,
.header .header-container::after {
  content: ' ';
  display: table;
}

.header .header-container::after {
  clear: both;
}

.header .header-container .nav-left,
.header .header-container .nav-right {
  list-style: none;
  margin-bottom: 0;
  padding-left: 0;
  position: relative;
}

.header .header-container .nav-left > li,
.header .header-container .nav-right > li {
  float: left;
}

.header .header-container .nav-left > li > a,
.header .header-container .nav-right > li > a {
  color: #72777a;
  display: block;
  line-height: 65px;
  min-height: 65px;
  padding: 0 15px;
  transition: all 0.2s ease-in-out;
}

.header .header-container .nav-left > li > a i,
.header .header-container .nav-right > li > a i {
  font-size: 17px;
}

.header .header-container .nav-left > li > a:hover,
.header .header-container .nav-left > li > a:focus,
.header .header-container .nav-right > li > a:hover,
.header .header-container .nav-right > li > a:focus {
  color: #313435;
  text-decoration: none;
}

@media screen and (max-width: 991px) {
  .header .header-container .nav-left > li > a,
  .header .header-container .nav-right > li > a {
    padding: 0 15px;
  }
}

.header .header-container .nav-left .notifications,
.header .header-container .nav-right .notifications {
  position: relative;
}

.header .header-container .nav-left .notifications .counter,
.header .header-container .nav-right .notifications .counter {
  background-color: #ff3c7e;
  border-radius: 50px;
  color: #fff;
  font-size: 10px;
  line-height: 1;
  padding: 3px 5.5px;
  position: absolute;
  right: 6px;
  top: 12px;
}

.header .header-container .nav-left .notifications .dropdown-menu,
.header .header-container .nav-right .notifications .dropdown-menu {
  min-width: 350px;
  padding: 0;
}

@media screen and (max-width: 767px) {
  .header .header-container .nav-left .notifications .dropdown-menu,
  .header .header-container .nav-right .notifications .dropdown-menu {
    max-width: 300px;
  }
}

.header .header-container .dropdown-menu {
  display: block;
  margin: 0;
  transform-origin: top right;
  transform: scale(0, 0);
  transition: transform 0.15s ease-out;
}

.header .header-container .dropdown-menu .divider {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
  height: 1px;
  overflow: hidden;
}

.header .header-container .dropdown-menu > li > a {
  transition: all 0.2s ease-out;
}

.header .header-container .show .dropdown-menu {
  transform: scale(1, 1);
}

.header .header-container .nav-left {
  float: left;
  margin-left: 15px;
}

.header .header-container .nav-right {
  float: right;
}

.header .header-container .nav-right .dropdown-menu {
  left: auto;
  right: 0;
}

.header .header-container .nav-right .dropdown-menu > li {
  width: 100%;
}

.header .header-container .nav-right .dropdown-menu > li > a {
  line-height: 1.5;
  min-height: auto;
  padding: 10px 15px;
}

.header .search-box .search-icon-close {
  display: none;
}

.header .search-box.active .search-icon {
  display: none;
}

.header .search-box.active .search-icon-close {
  display: inline-block;
}

.header .search-input {
  display: none;
}

.header .search-input.active {
  display: inline-block;
}

.header .search-input input {
  background-color: transparent;
  border: 0;
  box-shadow: none;
  font-size: 18px;
  height: 40px;
  margin-top: 12px;
  outline: none;
  padding: 5px;
}

@media screen and (max-width: 767px) {
  .header .search-input input {
    width: 85px;
  }
}

.header .search-input input::-webkit-input-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input:-moz-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input::-moz-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.header .search-input input:-ms-input-placeholder {
  color: #a6aaac;
  font-style: italic;
}

.is-collapsed .header {
  width: calc(100% - 70px);
}

@media screen and (max-width: 991px) {
  .is-collapsed .header {
    width: 100%;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .header {
    width: calc(100% - 280px);
  }
}

.page-container {
  min-height: 100vh;
  padding-left: 280px;
  transition: all 0.2s ease;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .page-container {
    padding-left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .page-container {
    padding-left: 0;
  }
}

.main-content {
  padding: 85px 20px 20px;
  min-height: calc(100vh - 61px);
}

@media screen and (max-width: 991px) {
  .main-content {
    padding: 85px 5px 5px;
  }
}

.remain-height {
  height: calc(100vh - 126px);
}

.full-container {
  left: 280px;
  min-height: calc(100vh - 65px);
  position: absolute;
  right: 0;
  top: 65px;
  transition: all 0.2s ease;
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .full-container {
    left: 0;
    padding-left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .full-container {
    left: 0;
  }
}

.is-collapsed .page-container {
  padding-left: 70px;
}

@media screen and (max-width: 991px) {
  .is-collapsed .page-container {
    padding-left: 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .page-container {
    padding-left: 280px;
  }
}

.is-collapsed .full-container {
  left: 70px;
}

@media screen and (max-width: 991px) {
  .is-collapsed .full-container {
    left: 0;
  }
}

@media screen and (min-width: 992px) and (max-width: 1439px) {
  .is-collapsed .full-container {
    left: 280px;
    padding-left: 0;
  }
}

.progress {
  height: 4px;
  background-color: #eaeef3;
  border-radius: 4px;
  margin-bottom: 10px;
}

.easy-pie-chart {
  position: relative;
}

.easy-pie-chart span {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  line-height: 0;
}

.checkbox label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 17px;
  margin-bottom: 0;
}

.checkbox label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-left: -12px;
  border: 1px solid #e6eaf0;
  border-radius: 3px;
  background-color: #ffffff;
  -webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
  transition: border 0.15s ease-in-out, color 0.15s ease-in-out;
}

.checkbox label::after {
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  text-align: center;
  font-size: 10px !important;
  line-height: 17px;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-left: -12px;
  color: #b9c2d0;
}

.checkbox input[type="checkbox"] {
  opacity: 0;
  z-index: 1;
}

.checkbox input[type="checkbox"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.checkbox input[type="checkbox"]:checked + label::after {
  font-family: 'FontAwesome';
  content: "\F00C";
  font-size: 13px;
}

.checkbox input[type="checkbox"]:disabled + label {
  opacity: 0.65;
}

.checkbox input[type="checkbox"]:disabled + label::before {
  background-color: #d3d9e3;
  cursor: not-allowed;
}

.checkbox.checkbox-circle label::before {
  border-radius: 50%;
}

.checkbox.checkbox-inline {
  margin-top: 0;
}

.checkbox-primary input[type="checkbox"]:checked + label::before {
  background-color: #7774e7;
  border-color: #7774e7;
}

.checkbox-primary input[type="checkbox"]:checked + label::after {
  color: #fff;
}

.checkbox-danger input[type="checkbox"]:checked + label::before {
  background-color: #ff3c7e;
  border-color: #ff3c7e;
}

.checkbox-danger input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-info input[type="checkbox"]:checked + label::before {
  background-color: #0f9aee;
  border-color: #0f9aee;
}

.checkbox-info input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-warning input[type="checkbox"]:checked + label::before {
  background-color: #fc0;
  border-color: #fc0;
}

.checkbox-warning input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.checkbox-success input[type="checkbox"]:checked + label::before {
  background-color: #37c936;
  border-color: #37c936;
}

.checkbox-success input[type="checkbox"]:checked + label::after {
  color: #ffffff;
}

.radio {
  padding-left: 20px;
}

.radio label {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  padding-left: 5px;
}

.radio label::before {
  content: "";
  display: inline-block;
  position: absolute;
  width: 17px;
  height: 17px;
  left: 0;
  margin-left: -20px;
  border: 1px solid #cccccc;
  border-radius: 50%;
  background-color: #fff;
  -webkit-transition: border 0.15s ease-in-out;
  -o-transition: border 0.15s ease-in-out;
  transition: border 0.15s ease-in-out;
}

.radio label::after {
  display: inline-block;
  position: absolute;
  content: " ";
  width: 11px;
  height: 11px;
  left: 3px;
  top: 3px;
  margin-left: -20px;
  border-radius: 50%;
  background-color: #555555;
  -webkit-transform: scale(0, 0);
  -ms-transform: scale(0, 0);
  -o-transform: scale(0, 0);
  transform: scale(0, 0);
  -webkit-transition: -webkit-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -moz-transition: -moz-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  -o-transition: -o-transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
  transition: transform 0.1s cubic-bezier(0.8, -0.33, 0.2, 1.33);
}

.radio input[type="radio"] {
  opacity: 0;
  z-index: 1;
}

.radio input[type="radio"]:focus + label::before {
  outline: thin dotted;
  outline: 5px auto -webkit-focus-ring-color;
  outline-offset: -2px;
}

.radio input[type="radio"]:checked + label::after {
  -webkit-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}

.radio input[type="radio"]:disabled + label {
  opacity: 0.65;
}

.radio input[type="radio"]:disabled + label::before {
  cursor: not-allowed;
}

.radio.radio-inline {
  margin-top: 0;
}

.radio-primary input[type="radio"] + label::after {
  background-color: #428bca;
}

.radio-primary input[type="radio"]:checked + label::before {
  border-color: #428bca;
}

.radio-primary input[type="radio"]:checked + label::after {
  background-color: #428bca;
}

.radio-danger input[type="radio"] + label::after {
  background-color: #d9534f;
}

.radio-danger input[type="radio"]:checked + label::before {
  border-color: #d9534f;
}

.radio-danger input[type="radio"]:checked + label::after {
  background-color: #d9534f;
}

.radio-info input[type="radio"] + label::after {
  background-color: #5bc0de;
}

.radio-info input[type="radio"]:checked + label::before {
  border-color: #5bc0de;
}

.radio-info input[type="radio"]:checked + label::after {
  background-color: #5bc0de;
}

.radio-warning input[type="radio"] + label::after {
  background-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked + label::before {
  border-color: #f0ad4e;
}

.radio-warning input[type="radio"]:checked + label::after {
  background-color: #f0ad4e;
}

.radio-success input[type="radio"] + label::after {
  background-color: #5cb85c;
}

.radio-success input[type="radio"]:checked + label::before {
  border-color: #5cb85c;
}

.radio-success input[type="radio"]:checked + label::after {
  background-color: #5cb85c;
}

#loader {
  transition: all 0.3s ease-in-out;
  opacity: 1;
  visibility: visible;
}

#loader.fadeOut {
  opacity: 0;
  visibility: hidden;
}

.spinner {
  width: 40px;
  height: 40px;
  position: absolute;
  top: calc(50% - 20px);
  left: calc(50% - 20px);
  background-color: #333;
  border-radius: 100%;
  -webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
  animation: sk-scaleout 1.0s infinite ease-in-out;
}

@-webkit-keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}

@keyframes sk-scaleout {
  0% {
    -webkit-transform: scale(0);
    transform: scale(0);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 0;
  }
}

footer {
  z-index: 1;
  position: relative;
}

#chat-sidebar {
  width: 250px;
  height: calc(100vh - 65px - 60px);
  overflow: auto;
}

@media screen and (max-width: 991px) {
  #chat-sidebar {
    transition: all 0.3s ease-in-out;
    margin-left: -250px;
  }

  #chat-sidebar.open {
    margin-left: 0;
  }
}

#chat-box {
  height: calc(100vh - 65px - 60px);
  overflow: auto;
}

.email-app .email-side-nav {
  background: #fff;
  position: fixed;
  border-right: 1px solid rgba(0, 0, 0, 0.0625);
  float: left;
  width: 250px;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 991px) {
  .email-app .email-side-nav {
    z-index: 1;
    left: -250px;
  }
}

.email-app .email-wrapper {
  margin: 0;
  padding: 0;
  overflow: auto;
  min-height: 100%;
  transition: all 0.3s ease-in-out;
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper {
    position: absolute;
    left: 0;
    width: 100%;
    overflow-x: hidden;
  }
}

@media screen and (min-width: 992px) {
  .email-app .email-wrapper {
    margin-left: 250px;
  }
}

.email-app .email-wrapper .email-list {
  position: relative;
  padding: 0;
  width: 100%;
  overflow-y: hidden;
  background-color: #fff;
  height: calc(100vh - 65px);
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper .email-list {
    max-height: calc(100vh - 65px);
  }
}

@media screen and (min-width: 992px) {
  .email-app .email-wrapper .email-list {
    width: 40%;
    border-right: 1px solid rgba(0, 0, 0, 0.0625);
    float: left;
  }
}

.email-app .email-wrapper .email-content {
  float: left;
  width: 60%;
  position: relative;
  padding: 0;
  background-color: #fff;
}

.email-app .email-wrapper .email-content.no-inbox-view {
  width: 100%;
}

@media screen and (max-width: 991px) {
  .email-app .email-wrapper .email-content {
    position: absolute;
    top: 0;
    left: 100%;
    width: 100%;
    height: 100%;
    transition: all 0.3s ease-in-out;
    max-height: calc(100vh - 65px);
    overflow-y: scroll;
  }

  .email-app .email-wrapper .email-content.open {
    left: 0;
  }
}

.email-app .email-wrapper .email-compose {
  position: relative;
}

.email-app .email-wrapper .email-compose .email-compose-body {
  padding: 30px 20px;
}

@media screen and (max-width: 991px) {
  .email-app.side-active .email-side-nav {
    left: 0;
  }
}

@media screen and (max-width: 991px) {
  .email-app.side-active .email-wrapper {
    left: 250px;
  }
}

.centerY {
  top: 50%;
  transform: translateY(-50%);
}

.centerX {
  left: 50%;
  transform: translateX(-50%);
}

.centerXY {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

@media screen and (min-width: 1440px) {
  .centerY\@xl\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xl\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xl\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 1200px) {
  .centerY\@lg\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 992px) {
  .centerY\@md\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 768px) {
  .centerY\@sm\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 0) {
  .centerY\@xs\+ {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xs\+ {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xs\+ {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 1439px) {
  .centerY\@xl- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@xl- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@xl- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 1199px) {
  .centerY\@lg- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 991px) {
  .centerY\@md- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (max-width: 767px) {
  .centerY\@sm- {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm- {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm- {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .centerY\@lg {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@lg {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@lg {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .centerY\@md {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@md {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@md {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .centerY\@sm {
    top: 50%;
    transform: translateY(-50%);
  }

  .centerX\@sm {
    left: 50%;
    transform: translateX(-50%);
  }

  .centerXY\@sm {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}

[class*='gap'] {
  width: auto !important;
  overflow: hidden !important;
}

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

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

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

.gapY-0 > * {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

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

.gap-0 > * {
  padding: 0px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-0\@xl\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xl\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xl\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xl\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xl\+ {
    margin: 0px !important;
  }

  .gap-0\@xl\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-0\@lg\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg\+ {
    margin: 0px !important;
  }

  .gap-0\@lg\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-0\@md\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md\+ {
    margin: 0px !important;
  }

  .gap-0\@md\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-0\@sm\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm\+ {
    margin: 0px !important;
  }

  .gap-0\@sm\+ > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-0\@xs\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xs\+ > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xs\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xs\+ > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xs\+ {
    margin: 0px !important;
  }

  .gap-0\@xs\+ > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-0\@xl- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@xl- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@xl- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@xl- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@xl- {
    margin: 0px !important;
  }

  .gap-0\@xl- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-0\@lg- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg- {
    margin: 0px !important;
  }

  .gap-0\@lg- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-0\@md- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md- {
    margin: 0px !important;
  }

  .gap-0\@md- > * {
    padding: 0px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-0\@sm- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm- > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm- > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm- {
    margin: 0px !important;
  }

  .gap-0\@sm- > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-0\@lg {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@lg > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@lg {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@lg > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@lg {
    margin: 0px !important;
  }

  .gap-0\@lg > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-0\@md {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@md > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@md {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@md > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@md {
    margin: 0px !important;
  }

  .gap-0\@md > * {
    padding: 0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-0\@sm {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .gapX-0\@sm > * {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .gapY-0\@sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .gapY-0\@sm > * {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .gap-0\@sm {
    margin: 0px !important;
  }

  .gap-0\@sm > * {
    padding: 0px !important;
  }
}

.gapX-1 {
  margin-left: -0.5px !important;
  margin-right: -0.5px !important;
}

.gapX-1 > * {
  padding-left: 0.5px !important;
  padding-right: 0.5px !important;
}

.gapY-1 {
  margin-top: -0.5px !important;
  margin-bottom: -0.5px !important;
}

.gapY-1 > * {
  padding-top: 0.5px !important;
  padding-bottom: 0.5px !important;
}

.gap-1 {
  margin: -0.5px !important;
}

.gap-1 > * {
  padding: 0.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-1\@xl\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xl\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xl\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xl\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xl\+ {
    margin: -0.5px !important;
  }

  .gap-1\@xl\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-1\@lg\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg\+ {
    margin: -0.5px !important;
  }

  .gap-1\@lg\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-1\@md\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md\+ {
    margin: -0.5px !important;
  }

  .gap-1\@md\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-1\@sm\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm\+ {
    margin: -0.5px !important;
  }

  .gap-1\@sm\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-1\@xs\+ {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xs\+ > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xs\+ {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xs\+ > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xs\+ {
    margin: -0.5px !important;
  }

  .gap-1\@xs\+ > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-1\@xl- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@xl- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@xl- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@xl- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@xl- {
    margin: -0.5px !important;
  }

  .gap-1\@xl- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-1\@lg- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg- {
    margin: -0.5px !important;
  }

  .gap-1\@lg- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-1\@md- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md- {
    margin: -0.5px !important;
  }

  .gap-1\@md- > * {
    padding: 0.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-1\@sm- {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm- > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm- {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm- > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm- {
    margin: -0.5px !important;
  }

  .gap-1\@sm- > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-1\@lg {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@lg > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@lg {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@lg > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@lg {
    margin: -0.5px !important;
  }

  .gap-1\@lg > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-1\@md {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@md > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@md {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@md > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@md {
    margin: -0.5px !important;
  }

  .gap-1\@md > * {
    padding: 0.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-1\@sm {
    margin-left: -0.5px !important;
    margin-right: -0.5px !important;
  }

  .gapX-1\@sm > * {
    padding-left: 0.5px !important;
    padding-right: 0.5px !important;
  }

  .gapY-1\@sm {
    margin-top: -0.5px !important;
    margin-bottom: -0.5px !important;
  }

  .gapY-1\@sm > * {
    padding-top: 0.5px !important;
    padding-bottom: 0.5px !important;
  }

  .gap-1\@sm {
    margin: -0.5px !important;
  }

  .gap-1\@sm > * {
    padding: 0.5px !important;
  }
}

.gapX-2 {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

.gapX-2 > * {
  padding-left: 1px !important;
  padding-right: 1px !important;
}

.gapY-2 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.gapY-2 > * {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

.gap-2 {
  margin: -1px !important;
}

.gap-2 > * {
  padding: 1px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-2\@xl\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xl\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xl\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xl\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xl\+ {
    margin: -1px !important;
  }

  .gap-2\@xl\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-2\@lg\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg\+ {
    margin: -1px !important;
  }

  .gap-2\@lg\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-2\@md\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md\+ {
    margin: -1px !important;
  }

  .gap-2\@md\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-2\@sm\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm\+ {
    margin: -1px !important;
  }

  .gap-2\@sm\+ > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-2\@xs\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xs\+ > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xs\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xs\+ > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xs\+ {
    margin: -1px !important;
  }

  .gap-2\@xs\+ > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-2\@xl- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@xl- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@xl- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@xl- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@xl- {
    margin: -1px !important;
  }

  .gap-2\@xl- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-2\@lg- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg- {
    margin: -1px !important;
  }

  .gap-2\@lg- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-2\@md- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md- {
    margin: -1px !important;
  }

  .gap-2\@md- > * {
    padding: 1px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-2\@sm- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm- > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm- > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm- {
    margin: -1px !important;
  }

  .gap-2\@sm- > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-2\@lg {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@lg > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@lg {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@lg > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@lg {
    margin: -1px !important;
  }

  .gap-2\@lg > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-2\@md {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@md > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@md {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@md > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@md {
    margin: -1px !important;
  }

  .gap-2\@md > * {
    padding: 1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-2\@sm {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }

  .gapX-2\@sm > * {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .gapY-2\@sm {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .gapY-2\@sm > * {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .gap-2\@sm {
    margin: -1px !important;
  }

  .gap-2\@sm > * {
    padding: 1px !important;
  }
}

.gapX-3 {
  margin-left: -1.5px !important;
  margin-right: -1.5px !important;
}

.gapX-3 > * {
  padding-left: 1.5px !important;
  padding-right: 1.5px !important;
}

.gapY-3 {
  margin-top: -1.5px !important;
  margin-bottom: -1.5px !important;
}

.gapY-3 > * {
  padding-top: 1.5px !important;
  padding-bottom: 1.5px !important;
}

.gap-3 {
  margin: -1.5px !important;
}

.gap-3 > * {
  padding: 1.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-3\@xl\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xl\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xl\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xl\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xl\+ {
    margin: -1.5px !important;
  }

  .gap-3\@xl\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-3\@lg\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg\+ {
    margin: -1.5px !important;
  }

  .gap-3\@lg\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-3\@md\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md\+ {
    margin: -1.5px !important;
  }

  .gap-3\@md\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-3\@sm\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm\+ {
    margin: -1.5px !important;
  }

  .gap-3\@sm\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-3\@xs\+ {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xs\+ > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xs\+ {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xs\+ > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xs\+ {
    margin: -1.5px !important;
  }

  .gap-3\@xs\+ > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-3\@xl- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@xl- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@xl- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@xl- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@xl- {
    margin: -1.5px !important;
  }

  .gap-3\@xl- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-3\@lg- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg- {
    margin: -1.5px !important;
  }

  .gap-3\@lg- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-3\@md- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md- {
    margin: -1.5px !important;
  }

  .gap-3\@md- > * {
    padding: 1.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-3\@sm- {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm- > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm- {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm- > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm- {
    margin: -1.5px !important;
  }

  .gap-3\@sm- > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-3\@lg {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@lg > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@lg {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@lg > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@lg {
    margin: -1.5px !important;
  }

  .gap-3\@lg > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-3\@md {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@md > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@md {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@md > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@md {
    margin: -1.5px !important;
  }

  .gap-3\@md > * {
    padding: 1.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-3\@sm {
    margin-left: -1.5px !important;
    margin-right: -1.5px !important;
  }

  .gapX-3\@sm > * {
    padding-left: 1.5px !important;
    padding-right: 1.5px !important;
  }

  .gapY-3\@sm {
    margin-top: -1.5px !important;
    margin-bottom: -1.5px !important;
  }

  .gapY-3\@sm > * {
    padding-top: 1.5px !important;
    padding-bottom: 1.5px !important;
  }

  .gap-3\@sm {
    margin: -1.5px !important;
  }

  .gap-3\@sm > * {
    padding: 1.5px !important;
  }
}

.gapX-4 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

.gapX-4 > * {
  padding-left: 2px !important;
  padding-right: 2px !important;
}

.gapY-4 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.gapY-4 > * {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

.gap-4 {
  margin: -2px !important;
}

.gap-4 > * {
  padding: 2px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-4\@xl\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xl\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xl\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xl\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xl\+ {
    margin: -2px !important;
  }

  .gap-4\@xl\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-4\@lg\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg\+ {
    margin: -2px !important;
  }

  .gap-4\@lg\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-4\@md\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md\+ {
    margin: -2px !important;
  }

  .gap-4\@md\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-4\@sm\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm\+ {
    margin: -2px !important;
  }

  .gap-4\@sm\+ > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-4\@xs\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xs\+ > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xs\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xs\+ > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xs\+ {
    margin: -2px !important;
  }

  .gap-4\@xs\+ > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-4\@xl- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@xl- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@xl- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@xl- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@xl- {
    margin: -2px !important;
  }

  .gap-4\@xl- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-4\@lg- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg- {
    margin: -2px !important;
  }

  .gap-4\@lg- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-4\@md- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md- {
    margin: -2px !important;
  }

  .gap-4\@md- > * {
    padding: 2px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-4\@sm- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm- > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm- > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm- {
    margin: -2px !important;
  }

  .gap-4\@sm- > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-4\@lg {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@lg > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@lg {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@lg > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@lg {
    margin: -2px !important;
  }

  .gap-4\@lg > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-4\@md {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@md > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@md {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@md > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@md {
    margin: -2px !important;
  }

  .gap-4\@md > * {
    padding: 2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-4\@sm {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }

  .gapX-4\@sm > * {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .gapY-4\@sm {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .gapY-4\@sm > * {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .gap-4\@sm {
    margin: -2px !important;
  }

  .gap-4\@sm > * {
    padding: 2px !important;
  }
}

.gapX-5 {
  margin-left: -2.5px !important;
  margin-right: -2.5px !important;
}

.gapX-5 > * {
  padding-left: 2.5px !important;
  padding-right: 2.5px !important;
}

.gapY-5 {
  margin-top: -2.5px !important;
  margin-bottom: -2.5px !important;
}

.gapY-5 > * {
  padding-top: 2.5px !important;
  padding-bottom: 2.5px !important;
}

.gap-5 {
  margin: -2.5px !important;
}

.gap-5 > * {
  padding: 2.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-5\@xl\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xl\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xl\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xl\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xl\+ {
    margin: -2.5px !important;
  }

  .gap-5\@xl\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-5\@lg\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg\+ {
    margin: -2.5px !important;
  }

  .gap-5\@lg\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-5\@md\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md\+ {
    margin: -2.5px !important;
  }

  .gap-5\@md\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-5\@sm\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm\+ {
    margin: -2.5px !important;
  }

  .gap-5\@sm\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-5\@xs\+ {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xs\+ > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xs\+ {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xs\+ > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xs\+ {
    margin: -2.5px !important;
  }

  .gap-5\@xs\+ > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-5\@xl- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@xl- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@xl- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@xl- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@xl- {
    margin: -2.5px !important;
  }

  .gap-5\@xl- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-5\@lg- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg- {
    margin: -2.5px !important;
  }

  .gap-5\@lg- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-5\@md- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md- {
    margin: -2.5px !important;
  }

  .gap-5\@md- > * {
    padding: 2.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-5\@sm- {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm- > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm- {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm- > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm- {
    margin: -2.5px !important;
  }

  .gap-5\@sm- > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-5\@lg {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@lg > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@lg {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@lg > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@lg {
    margin: -2.5px !important;
  }

  .gap-5\@lg > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-5\@md {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@md > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@md {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@md > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@md {
    margin: -2.5px !important;
  }

  .gap-5\@md > * {
    padding: 2.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-5\@sm {
    margin-left: -2.5px !important;
    margin-right: -2.5px !important;
  }

  .gapX-5\@sm > * {
    padding-left: 2.5px !important;
    padding-right: 2.5px !important;
  }

  .gapY-5\@sm {
    margin-top: -2.5px !important;
    margin-bottom: -2.5px !important;
  }

  .gapY-5\@sm > * {
    padding-top: 2.5px !important;
    padding-bottom: 2.5px !important;
  }

  .gap-5\@sm {
    margin: -2.5px !important;
  }

  .gap-5\@sm > * {
    padding: 2.5px !important;
  }
}

.gapX-10 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

.gapX-10 > * {
  padding-left: 5px !important;
  padding-right: 5px !important;
}

.gapY-10 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.gapY-10 > * {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

.gap-10 {
  margin: -5px !important;
}

.gap-10 > * {
  padding: 5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-10\@xl\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xl\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xl\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xl\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xl\+ {
    margin: -5px !important;
  }

  .gap-10\@xl\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-10\@lg\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg\+ {
    margin: -5px !important;
  }

  .gap-10\@lg\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-10\@md\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md\+ {
    margin: -5px !important;
  }

  .gap-10\@md\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-10\@sm\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm\+ {
    margin: -5px !important;
  }

  .gap-10\@sm\+ > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-10\@xs\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xs\+ > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xs\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xs\+ > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xs\+ {
    margin: -5px !important;
  }

  .gap-10\@xs\+ > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-10\@xl- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@xl- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@xl- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@xl- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@xl- {
    margin: -5px !important;
  }

  .gap-10\@xl- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-10\@lg- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg- {
    margin: -5px !important;
  }

  .gap-10\@lg- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-10\@md- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md- {
    margin: -5px !important;
  }

  .gap-10\@md- > * {
    padding: 5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-10\@sm- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm- > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm- > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm- {
    margin: -5px !important;
  }

  .gap-10\@sm- > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-10\@lg {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@lg > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@lg {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@lg > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@lg {
    margin: -5px !important;
  }

  .gap-10\@lg > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-10\@md {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@md > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@md {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@md > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@md {
    margin: -5px !important;
  }

  .gap-10\@md > * {
    padding: 5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-10\@sm {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }

  .gapX-10\@sm > * {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .gapY-10\@sm {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .gapY-10\@sm > * {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .gap-10\@sm {
    margin: -5px !important;
  }

  .gap-10\@sm > * {
    padding: 5px !important;
  }
}

.gapX-15 {
  margin-left: -7.5px !important;
  margin-right: -7.5px !important;
}

.gapX-15 > * {
  padding-left: 7.5px !important;
  padding-right: 7.5px !important;
}

.gapY-15 {
  margin-top: -7.5px !important;
  margin-bottom: -7.5px !important;
}

.gapY-15 > * {
  padding-top: 7.5px !important;
  padding-bottom: 7.5px !important;
}

.gap-15 {
  margin: -7.5px !important;
}

.gap-15 > * {
  padding: 7.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-15\@xl\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xl\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xl\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xl\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xl\+ {
    margin: -7.5px !important;
  }

  .gap-15\@xl\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-15\@lg\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg\+ {
    margin: -7.5px !important;
  }

  .gap-15\@lg\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-15\@md\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md\+ {
    margin: -7.5px !important;
  }

  .gap-15\@md\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-15\@sm\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm\+ {
    margin: -7.5px !important;
  }

  .gap-15\@sm\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-15\@xs\+ {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xs\+ > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xs\+ {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xs\+ > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xs\+ {
    margin: -7.5px !important;
  }

  .gap-15\@xs\+ > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-15\@xl- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@xl- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@xl- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@xl- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@xl- {
    margin: -7.5px !important;
  }

  .gap-15\@xl- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-15\@lg- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg- {
    margin: -7.5px !important;
  }

  .gap-15\@lg- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-15\@md- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md- {
    margin: -7.5px !important;
  }

  .gap-15\@md- > * {
    padding: 7.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-15\@sm- {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm- > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm- {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm- > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm- {
    margin: -7.5px !important;
  }

  .gap-15\@sm- > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-15\@lg {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@lg > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@lg {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@lg > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@lg {
    margin: -7.5px !important;
  }

  .gap-15\@lg > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-15\@md {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@md > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@md {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@md > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@md {
    margin: -7.5px !important;
  }

  .gap-15\@md > * {
    padding: 7.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-15\@sm {
    margin-left: -7.5px !important;
    margin-right: -7.5px !important;
  }

  .gapX-15\@sm > * {
    padding-left: 7.5px !important;
    padding-right: 7.5px !important;
  }

  .gapY-15\@sm {
    margin-top: -7.5px !important;
    margin-bottom: -7.5px !important;
  }

  .gapY-15\@sm > * {
    padding-top: 7.5px !important;
    padding-bottom: 7.5px !important;
  }

  .gap-15\@sm {
    margin: -7.5px !important;
  }

  .gap-15\@sm > * {
    padding: 7.5px !important;
  }
}

.gapX-20 {
  margin-left: -10px !important;
  margin-right: -10px !important;
}

.gapX-20 > * {
  padding-left: 10px !important;
  padding-right: 10px !important;
}

.gapY-20 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.gapY-20 > * {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.gap-20 {
  margin: -10px !important;
}

.gap-20 > * {
  padding: 10px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-20\@xl\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xl\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xl\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xl\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xl\+ {
    margin: -10px !important;
  }

  .gap-20\@xl\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-20\@lg\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg\+ {
    margin: -10px !important;
  }

  .gap-20\@lg\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-20\@md\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md\+ {
    margin: -10px !important;
  }

  .gap-20\@md\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-20\@sm\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm\+ {
    margin: -10px !important;
  }

  .gap-20\@sm\+ > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-20\@xs\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xs\+ > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xs\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xs\+ > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xs\+ {
    margin: -10px !important;
  }

  .gap-20\@xs\+ > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-20\@xl- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@xl- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@xl- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@xl- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@xl- {
    margin: -10px !important;
  }

  .gap-20\@xl- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-20\@lg- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg- {
    margin: -10px !important;
  }

  .gap-20\@lg- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-20\@md- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md- {
    margin: -10px !important;
  }

  .gap-20\@md- > * {
    padding: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-20\@sm- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm- > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm- > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm- {
    margin: -10px !important;
  }

  .gap-20\@sm- > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-20\@lg {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@lg > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@lg {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@lg > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@lg {
    margin: -10px !important;
  }

  .gap-20\@lg > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-20\@md {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@md > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@md {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@md > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@md {
    margin: -10px !important;
  }

  .gap-20\@md > * {
    padding: 10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-20\@sm {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }

  .gapX-20\@sm > * {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .gapY-20\@sm {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .gapY-20\@sm > * {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .gap-20\@sm {
    margin: -10px !important;
  }

  .gap-20\@sm > * {
    padding: 10px !important;
  }
}

.gapX-25 {
  margin-left: -12.5px !important;
  margin-right: -12.5px !important;
}

.gapX-25 > * {
  padding-left: 12.5px !important;
  padding-right: 12.5px !important;
}

.gapY-25 {
  margin-top: -12.5px !important;
  margin-bottom: -12.5px !important;
}

.gapY-25 > * {
  padding-top: 12.5px !important;
  padding-bottom: 12.5px !important;
}

.gap-25 {
  margin: -12.5px !important;
}

.gap-25 > * {
  padding: 12.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-25\@xl\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xl\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xl\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xl\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xl\+ {
    margin: -12.5px !important;
  }

  .gap-25\@xl\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-25\@lg\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg\+ {
    margin: -12.5px !important;
  }

  .gap-25\@lg\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-25\@md\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md\+ {
    margin: -12.5px !important;
  }

  .gap-25\@md\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-25\@sm\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm\+ {
    margin: -12.5px !important;
  }

  .gap-25\@sm\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-25\@xs\+ {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xs\+ > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xs\+ {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xs\+ > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xs\+ {
    margin: -12.5px !important;
  }

  .gap-25\@xs\+ > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-25\@xl- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@xl- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@xl- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@xl- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@xl- {
    margin: -12.5px !important;
  }

  .gap-25\@xl- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-25\@lg- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg- {
    margin: -12.5px !important;
  }

  .gap-25\@lg- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-25\@md- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md- {
    margin: -12.5px !important;
  }

  .gap-25\@md- > * {
    padding: 12.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-25\@sm- {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm- > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm- {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm- > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm- {
    margin: -12.5px !important;
  }

  .gap-25\@sm- > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-25\@lg {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@lg > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@lg {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@lg > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@lg {
    margin: -12.5px !important;
  }

  .gap-25\@lg > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-25\@md {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@md > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@md {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@md > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@md {
    margin: -12.5px !important;
  }

  .gap-25\@md > * {
    padding: 12.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-25\@sm {
    margin-left: -12.5px !important;
    margin-right: -12.5px !important;
  }

  .gapX-25\@sm > * {
    padding-left: 12.5px !important;
    padding-right: 12.5px !important;
  }

  .gapY-25\@sm {
    margin-top: -12.5px !important;
    margin-bottom: -12.5px !important;
  }

  .gapY-25\@sm > * {
    padding-top: 12.5px !important;
    padding-bottom: 12.5px !important;
  }

  .gap-25\@sm {
    margin: -12.5px !important;
  }

  .gap-25\@sm > * {
    padding: 12.5px !important;
  }
}

.gapX-30 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

.gapX-30 > * {
  padding-left: 15px !important;
  padding-right: 15px !important;
}

.gapY-30 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.gapY-30 > * {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

.gap-30 {
  margin: -15px !important;
}

.gap-30 > * {
  padding: 15px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-30\@xl\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xl\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xl\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xl\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xl\+ {
    margin: -15px !important;
  }

  .gap-30\@xl\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-30\@lg\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg\+ {
    margin: -15px !important;
  }

  .gap-30\@lg\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-30\@md\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md\+ {
    margin: -15px !important;
  }

  .gap-30\@md\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-30\@sm\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm\+ {
    margin: -15px !important;
  }

  .gap-30\@sm\+ > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-30\@xs\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xs\+ > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xs\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xs\+ > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xs\+ {
    margin: -15px !important;
  }

  .gap-30\@xs\+ > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-30\@xl- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@xl- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@xl- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@xl- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@xl- {
    margin: -15px !important;
  }

  .gap-30\@xl- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-30\@lg- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg- {
    margin: -15px !important;
  }

  .gap-30\@lg- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-30\@md- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md- {
    margin: -15px !important;
  }

  .gap-30\@md- > * {
    padding: 15px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-30\@sm- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm- > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm- > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm- {
    margin: -15px !important;
  }

  .gap-30\@sm- > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-30\@lg {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@lg > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@lg {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@lg > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@lg {
    margin: -15px !important;
  }

  .gap-30\@lg > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-30\@md {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@md > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@md {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@md > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@md {
    margin: -15px !important;
  }

  .gap-30\@md > * {
    padding: 15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-30\@sm {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }

  .gapX-30\@sm > * {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .gapY-30\@sm {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .gapY-30\@sm > * {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .gap-30\@sm {
    margin: -15px !important;
  }

  .gap-30\@sm > * {
    padding: 15px !important;
  }
}

.gapX-35 {
  margin-left: -17.5px !important;
  margin-right: -17.5px !important;
}

.gapX-35 > * {
  padding-left: 17.5px !important;
  padding-right: 17.5px !important;
}

.gapY-35 {
  margin-top: -17.5px !important;
  margin-bottom: -17.5px !important;
}

.gapY-35 > * {
  padding-top: 17.5px !important;
  padding-bottom: 17.5px !important;
}

.gap-35 {
  margin: -17.5px !important;
}

.gap-35 > * {
  padding: 17.5px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-35\@xl\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xl\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xl\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xl\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xl\+ {
    margin: -17.5px !important;
  }

  .gap-35\@xl\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-35\@lg\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg\+ {
    margin: -17.5px !important;
  }

  .gap-35\@lg\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-35\@md\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md\+ {
    margin: -17.5px !important;
  }

  .gap-35\@md\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-35\@sm\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm\+ {
    margin: -17.5px !important;
  }

  .gap-35\@sm\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-35\@xs\+ {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xs\+ > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xs\+ {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xs\+ > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xs\+ {
    margin: -17.5px !important;
  }

  .gap-35\@xs\+ > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-35\@xl- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@xl- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@xl- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@xl- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@xl- {
    margin: -17.5px !important;
  }

  .gap-35\@xl- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-35\@lg- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg- {
    margin: -17.5px !important;
  }

  .gap-35\@lg- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-35\@md- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md- {
    margin: -17.5px !important;
  }

  .gap-35\@md- > * {
    padding: 17.5px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-35\@sm- {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm- > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm- {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm- > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm- {
    margin: -17.5px !important;
  }

  .gap-35\@sm- > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-35\@lg {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@lg > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@lg {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@lg > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@lg {
    margin: -17.5px !important;
  }

  .gap-35\@lg > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-35\@md {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@md > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@md {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@md > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@md {
    margin: -17.5px !important;
  }

  .gap-35\@md > * {
    padding: 17.5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-35\@sm {
    margin-left: -17.5px !important;
    margin-right: -17.5px !important;
  }

  .gapX-35\@sm > * {
    padding-left: 17.5px !important;
    padding-right: 17.5px !important;
  }

  .gapY-35\@sm {
    margin-top: -17.5px !important;
    margin-bottom: -17.5px !important;
  }

  .gapY-35\@sm > * {
    padding-top: 17.5px !important;
    padding-bottom: 17.5px !important;
  }

  .gap-35\@sm {
    margin: -17.5px !important;
  }

  .gap-35\@sm > * {
    padding: 17.5px !important;
  }
}

.gapX-40 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

.gapX-40 > * {
  padding-left: 20px !important;
  padding-right: 20px !important;
}

.gapY-40 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.gapY-40 > * {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

.gap-40 {
  margin: -20px !important;
}

.gap-40 > * {
  padding: 20px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-40\@xl\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xl\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xl\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xl\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xl\+ {
    margin: -20px !important;
  }

  .gap-40\@xl\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-40\@lg\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg\+ {
    margin: -20px !important;
  }

  .gap-40\@lg\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-40\@md\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md\+ {
    margin: -20px !important;
  }

  .gap-40\@md\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-40\@sm\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm\+ {
    margin: -20px !important;
  }

  .gap-40\@sm\+ > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-40\@xs\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xs\+ > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xs\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xs\+ > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xs\+ {
    margin: -20px !important;
  }

  .gap-40\@xs\+ > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-40\@xl- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@xl- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@xl- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@xl- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@xl- {
    margin: -20px !important;
  }

  .gap-40\@xl- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-40\@lg- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg- {
    margin: -20px !important;
  }

  .gap-40\@lg- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-40\@md- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md- {
    margin: -20px !important;
  }

  .gap-40\@md- > * {
    padding: 20px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-40\@sm- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm- > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm- > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm- {
    margin: -20px !important;
  }

  .gap-40\@sm- > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-40\@lg {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@lg > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@lg {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@lg > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@lg {
    margin: -20px !important;
  }

  .gap-40\@lg > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-40\@md {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@md > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@md {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@md > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@md {
    margin: -20px !important;
  }

  .gap-40\@md > * {
    padding: 20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-40\@sm {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  .gapX-40\@sm > * {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .gapY-40\@sm {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .gapY-40\@sm > * {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .gap-40\@sm {
    margin: -20px !important;
  }

  .gap-40\@sm > * {
    padding: 20px !important;
  }
}

.gapX-50 {
  margin-left: -25px !important;
  margin-right: -25px !important;
}

.gapX-50 > * {
  padding-left: 25px !important;
  padding-right: 25px !important;
}

.gapY-50 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}

.gapY-50 > * {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

.gap-50 {
  margin: -25px !important;
}

.gap-50 > * {
  padding: 25px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-50\@xl\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xl\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xl\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xl\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xl\+ {
    margin: -25px !important;
  }

  .gap-50\@xl\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-50\@lg\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg\+ {
    margin: -25px !important;
  }

  .gap-50\@lg\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-50\@md\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md\+ {
    margin: -25px !important;
  }

  .gap-50\@md\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-50\@sm\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm\+ {
    margin: -25px !important;
  }

  .gap-50\@sm\+ > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-50\@xs\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xs\+ > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xs\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xs\+ > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xs\+ {
    margin: -25px !important;
  }

  .gap-50\@xs\+ > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-50\@xl- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@xl- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@xl- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@xl- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@xl- {
    margin: -25px !important;
  }

  .gap-50\@xl- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-50\@lg- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg- {
    margin: -25px !important;
  }

  .gap-50\@lg- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-50\@md- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md- {
    margin: -25px !important;
  }

  .gap-50\@md- > * {
    padding: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-50\@sm- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm- > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm- > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm- {
    margin: -25px !important;
  }

  .gap-50\@sm- > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-50\@lg {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@lg > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@lg {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@lg > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@lg {
    margin: -25px !important;
  }

  .gap-50\@lg > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-50\@md {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@md > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@md {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@md > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@md {
    margin: -25px !important;
  }

  .gap-50\@md > * {
    padding: 25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-50\@sm {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }

  .gapX-50\@sm > * {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .gapY-50\@sm {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .gapY-50\@sm > * {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .gap-50\@sm {
    margin: -25px !important;
  }

  .gap-50\@sm > * {
    padding: 25px !important;
  }
}

.gapX-60 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}

.gapX-60 > * {
  padding-left: 30px !important;
  padding-right: 30px !important;
}

.gapY-60 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}

.gapY-60 > * {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

.gap-60 {
  margin: -30px !important;
}

.gap-60 > * {
  padding: 30px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-60\@xl\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xl\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xl\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xl\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xl\+ {
    margin: -30px !important;
  }

  .gap-60\@xl\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-60\@lg\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg\+ {
    margin: -30px !important;
  }

  .gap-60\@lg\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-60\@md\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md\+ {
    margin: -30px !important;
  }

  .gap-60\@md\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-60\@sm\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm\+ {
    margin: -30px !important;
  }

  .gap-60\@sm\+ > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-60\@xs\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xs\+ > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xs\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xs\+ > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xs\+ {
    margin: -30px !important;
  }

  .gap-60\@xs\+ > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-60\@xl- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@xl- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@xl- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@xl- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@xl- {
    margin: -30px !important;
  }

  .gap-60\@xl- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-60\@lg- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg- {
    margin: -30px !important;
  }

  .gap-60\@lg- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-60\@md- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md- {
    margin: -30px !important;
  }

  .gap-60\@md- > * {
    padding: 30px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-60\@sm- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm- > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm- > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm- {
    margin: -30px !important;
  }

  .gap-60\@sm- > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-60\@lg {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@lg > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@lg {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@lg > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@lg {
    margin: -30px !important;
  }

  .gap-60\@lg > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-60\@md {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@md > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@md {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@md > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@md {
    margin: -30px !important;
  }

  .gap-60\@md > * {
    padding: 30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-60\@sm {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }

  .gapX-60\@sm > * {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .gapY-60\@sm {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .gapY-60\@sm > * {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .gap-60\@sm {
    margin: -30px !important;
  }

  .gap-60\@sm > * {
    padding: 30px !important;
  }
}

.gapX-70 {
  margin-left: -35px !important;
  margin-right: -35px !important;
}

.gapX-70 > * {
  padding-left: 35px !important;
  padding-right: 35px !important;
}

.gapY-70 {
  margin-top: -35px !important;
  margin-bottom: -35px !important;
}

.gapY-70 > * {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

.gap-70 {
  margin: -35px !important;
}

.gap-70 > * {
  padding: 35px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-70\@xl\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xl\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xl\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xl\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xl\+ {
    margin: -35px !important;
  }

  .gap-70\@xl\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-70\@lg\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg\+ {
    margin: -35px !important;
  }

  .gap-70\@lg\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-70\@md\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md\+ {
    margin: -35px !important;
  }

  .gap-70\@md\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-70\@sm\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm\+ {
    margin: -35px !important;
  }

  .gap-70\@sm\+ > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-70\@xs\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xs\+ > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xs\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xs\+ > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xs\+ {
    margin: -35px !important;
  }

  .gap-70\@xs\+ > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-70\@xl- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@xl- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@xl- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@xl- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@xl- {
    margin: -35px !important;
  }

  .gap-70\@xl- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-70\@lg- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg- {
    margin: -35px !important;
  }

  .gap-70\@lg- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-70\@md- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md- {
    margin: -35px !important;
  }

  .gap-70\@md- > * {
    padding: 35px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-70\@sm- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm- > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm- > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm- {
    margin: -35px !important;
  }

  .gap-70\@sm- > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-70\@lg {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@lg > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@lg {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@lg > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@lg {
    margin: -35px !important;
  }

  .gap-70\@lg > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-70\@md {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@md > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@md {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@md > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@md {
    margin: -35px !important;
  }

  .gap-70\@md > * {
    padding: 35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-70\@sm {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }

  .gapX-70\@sm > * {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .gapY-70\@sm {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .gapY-70\@sm > * {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .gap-70\@sm {
    margin: -35px !important;
  }

  .gap-70\@sm > * {
    padding: 35px !important;
  }
}

.gapX-80 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

.gapX-80 > * {
  padding-left: 40px !important;
  padding-right: 40px !important;
}

.gapY-80 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.gapY-80 > * {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

.gap-80 {
  margin: -40px !important;
}

.gap-80 > * {
  padding: 40px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-80\@xl\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xl\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xl\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xl\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xl\+ {
    margin: -40px !important;
  }

  .gap-80\@xl\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-80\@lg\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg\+ {
    margin: -40px !important;
  }

  .gap-80\@lg\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-80\@md\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md\+ {
    margin: -40px !important;
  }

  .gap-80\@md\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-80\@sm\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm\+ {
    margin: -40px !important;
  }

  .gap-80\@sm\+ > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-80\@xs\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xs\+ > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xs\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xs\+ > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xs\+ {
    margin: -40px !important;
  }

  .gap-80\@xs\+ > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-80\@xl- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@xl- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@xl- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@xl- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@xl- {
    margin: -40px !important;
  }

  .gap-80\@xl- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-80\@lg- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg- {
    margin: -40px !important;
  }

  .gap-80\@lg- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-80\@md- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md- {
    margin: -40px !important;
  }

  .gap-80\@md- > * {
    padding: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-80\@sm- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm- > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm- > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm- {
    margin: -40px !important;
  }

  .gap-80\@sm- > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-80\@lg {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@lg > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@lg {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@lg > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@lg {
    margin: -40px !important;
  }

  .gap-80\@lg > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-80\@md {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@md > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@md {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@md > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@md {
    margin: -40px !important;
  }

  .gap-80\@md > * {
    padding: 40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-80\@sm {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  .gapX-80\@sm > * {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .gapY-80\@sm {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .gapY-80\@sm > * {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .gap-80\@sm {
    margin: -40px !important;
  }

  .gap-80\@sm > * {
    padding: 40px !important;
  }
}

.gapX-90 {
  margin-left: -45px !important;
  margin-right: -45px !important;
}

.gapX-90 > * {
  padding-left: 45px !important;
  padding-right: 45px !important;
}

.gapY-90 {
  margin-top: -45px !important;
  margin-bottom: -45px !important;
}

.gapY-90 > * {
  padding-top: 45px !important;
  padding-bottom: 45px !important;
}

.gap-90 {
  margin: -45px !important;
}

.gap-90 > * {
  padding: 45px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-90\@xl\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xl\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xl\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xl\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xl\+ {
    margin: -45px !important;
  }

  .gap-90\@xl\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-90\@lg\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg\+ {
    margin: -45px !important;
  }

  .gap-90\@lg\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-90\@md\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md\+ {
    margin: -45px !important;
  }

  .gap-90\@md\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-90\@sm\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm\+ {
    margin: -45px !important;
  }

  .gap-90\@sm\+ > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-90\@xs\+ {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xs\+ > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xs\+ {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xs\+ > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xs\+ {
    margin: -45px !important;
  }

  .gap-90\@xs\+ > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-90\@xl- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@xl- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@xl- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@xl- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@xl- {
    margin: -45px !important;
  }

  .gap-90\@xl- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-90\@lg- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg- {
    margin: -45px !important;
  }

  .gap-90\@lg- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-90\@md- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md- {
    margin: -45px !important;
  }

  .gap-90\@md- > * {
    padding: 45px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-90\@sm- {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm- > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm- {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm- > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm- {
    margin: -45px !important;
  }

  .gap-90\@sm- > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-90\@lg {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@lg > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@lg {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@lg > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@lg {
    margin: -45px !important;
  }

  .gap-90\@lg > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-90\@md {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@md > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@md {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@md > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@md {
    margin: -45px !important;
  }

  .gap-90\@md > * {
    padding: 45px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-90\@sm {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }

  .gapX-90\@sm > * {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .gapY-90\@sm {
    margin-top: -45px !important;
    margin-bottom: -45px !important;
  }

  .gapY-90\@sm > * {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }

  .gap-90\@sm {
    margin: -45px !important;
  }

  .gap-90\@sm > * {
    padding: 45px !important;
  }
}

.gapX-100 {
  margin-left: -50px !important;
  margin-right: -50px !important;
}

.gapX-100 > * {
  padding-left: 50px !important;
  padding-right: 50px !important;
}

.gapY-100 {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}

.gapY-100 > * {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

.gap-100 {
  margin: -50px !important;
}

.gap-100 > * {
  padding: 50px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-100\@xl\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xl\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xl\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xl\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xl\+ {
    margin: -50px !important;
  }

  .gap-100\@xl\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-100\@lg\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg\+ {
    margin: -50px !important;
  }

  .gap-100\@lg\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-100\@md\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md\+ {
    margin: -50px !important;
  }

  .gap-100\@md\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-100\@sm\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm\+ {
    margin: -50px !important;
  }

  .gap-100\@sm\+ > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-100\@xs\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xs\+ > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xs\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xs\+ > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xs\+ {
    margin: -50px !important;
  }

  .gap-100\@xs\+ > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-100\@xl- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@xl- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@xl- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@xl- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@xl- {
    margin: -50px !important;
  }

  .gap-100\@xl- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-100\@lg- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg- {
    margin: -50px !important;
  }

  .gap-100\@lg- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-100\@md- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md- {
    margin: -50px !important;
  }

  .gap-100\@md- > * {
    padding: 50px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-100\@sm- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm- > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm- > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm- {
    margin: -50px !important;
  }

  .gap-100\@sm- > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-100\@lg {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@lg > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@lg {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@lg > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@lg {
    margin: -50px !important;
  }

  .gap-100\@lg > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-100\@md {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@md > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@md {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@md > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@md {
    margin: -50px !important;
  }

  .gap-100\@md > * {
    padding: 50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-100\@sm {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }

  .gapX-100\@sm > * {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .gapY-100\@sm {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .gapY-100\@sm > * {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .gap-100\@sm {
    margin: -50px !important;
  }

  .gap-100\@sm > * {
    padding: 50px !important;
  }
}

.gapX-110 {
  margin-left: -55px !important;
  margin-right: -55px !important;
}

.gapX-110 > * {
  padding-left: 55px !important;
  padding-right: 55px !important;
}

.gapY-110 {
  margin-top: -55px !important;
  margin-bottom: -55px !important;
}

.gapY-110 > * {
  padding-top: 55px !important;
  padding-bottom: 55px !important;
}

.gap-110 {
  margin: -55px !important;
}

.gap-110 > * {
  padding: 55px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-110\@xl\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xl\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xl\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xl\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xl\+ {
    margin: -55px !important;
  }

  .gap-110\@xl\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-110\@lg\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg\+ {
    margin: -55px !important;
  }

  .gap-110\@lg\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-110\@md\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md\+ {
    margin: -55px !important;
  }

  .gap-110\@md\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-110\@sm\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm\+ {
    margin: -55px !important;
  }

  .gap-110\@sm\+ > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-110\@xs\+ {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xs\+ > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xs\+ {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xs\+ > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xs\+ {
    margin: -55px !important;
  }

  .gap-110\@xs\+ > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-110\@xl- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@xl- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@xl- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@xl- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@xl- {
    margin: -55px !important;
  }

  .gap-110\@xl- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-110\@lg- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg- {
    margin: -55px !important;
  }

  .gap-110\@lg- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-110\@md- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md- {
    margin: -55px !important;
  }

  .gap-110\@md- > * {
    padding: 55px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-110\@sm- {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm- > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm- {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm- > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm- {
    margin: -55px !important;
  }

  .gap-110\@sm- > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-110\@lg {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@lg > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@lg {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@lg > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@lg {
    margin: -55px !important;
  }

  .gap-110\@lg > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-110\@md {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@md > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@md {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@md > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@md {
    margin: -55px !important;
  }

  .gap-110\@md > * {
    padding: 55px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-110\@sm {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }

  .gapX-110\@sm > * {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .gapY-110\@sm {
    margin-top: -55px !important;
    margin-bottom: -55px !important;
  }

  .gapY-110\@sm > * {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }

  .gap-110\@sm {
    margin: -55px !important;
  }

  .gap-110\@sm > * {
    padding: 55px !important;
  }
}

.gapX-120 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}

.gapX-120 > * {
  padding-left: 60px !important;
  padding-right: 60px !important;
}

.gapY-120 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}

.gapY-120 > * {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

.gap-120 {
  margin: -60px !important;
}

.gap-120 > * {
  padding: 60px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-120\@xl\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xl\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xl\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xl\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xl\+ {
    margin: -60px !important;
  }

  .gap-120\@xl\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-120\@lg\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg\+ {
    margin: -60px !important;
  }

  .gap-120\@lg\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-120\@md\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md\+ {
    margin: -60px !important;
  }

  .gap-120\@md\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-120\@sm\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm\+ {
    margin: -60px !important;
  }

  .gap-120\@sm\+ > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-120\@xs\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xs\+ > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xs\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xs\+ > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xs\+ {
    margin: -60px !important;
  }

  .gap-120\@xs\+ > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-120\@xl- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@xl- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@xl- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@xl- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@xl- {
    margin: -60px !important;
  }

  .gap-120\@xl- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-120\@lg- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg- {
    margin: -60px !important;
  }

  .gap-120\@lg- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-120\@md- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md- {
    margin: -60px !important;
  }

  .gap-120\@md- > * {
    padding: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-120\@sm- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm- > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm- > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm- {
    margin: -60px !important;
  }

  .gap-120\@sm- > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-120\@lg {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@lg > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@lg {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@lg > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@lg {
    margin: -60px !important;
  }

  .gap-120\@lg > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-120\@md {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@md > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@md {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@md > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@md {
    margin: -60px !important;
  }

  .gap-120\@md > * {
    padding: 60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-120\@sm {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }

  .gapX-120\@sm > * {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .gapY-120\@sm {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .gapY-120\@sm > * {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .gap-120\@sm {
    margin: -60px !important;
  }

  .gap-120\@sm > * {
    padding: 60px !important;
  }
}

.gapX-130 {
  margin-left: -65px !important;
  margin-right: -65px !important;
}

.gapX-130 > * {
  padding-left: 65px !important;
  padding-right: 65px !important;
}

.gapY-130 {
  margin-top: -65px !important;
  margin-bottom: -65px !important;
}

.gapY-130 > * {
  padding-top: 65px !important;
  padding-bottom: 65px !important;
}

.gap-130 {
  margin: -65px !important;
}

.gap-130 > * {
  padding: 65px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-130\@xl\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xl\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xl\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xl\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xl\+ {
    margin: -65px !important;
  }

  .gap-130\@xl\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-130\@lg\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg\+ {
    margin: -65px !important;
  }

  .gap-130\@lg\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-130\@md\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md\+ {
    margin: -65px !important;
  }

  .gap-130\@md\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-130\@sm\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm\+ {
    margin: -65px !important;
  }

  .gap-130\@sm\+ > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-130\@xs\+ {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xs\+ > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xs\+ {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xs\+ > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xs\+ {
    margin: -65px !important;
  }

  .gap-130\@xs\+ > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-130\@xl- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@xl- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@xl- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@xl- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@xl- {
    margin: -65px !important;
  }

  .gap-130\@xl- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-130\@lg- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg- {
    margin: -65px !important;
  }

  .gap-130\@lg- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-130\@md- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md- {
    margin: -65px !important;
  }

  .gap-130\@md- > * {
    padding: 65px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-130\@sm- {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm- > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm- {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm- > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm- {
    margin: -65px !important;
  }

  .gap-130\@sm- > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-130\@lg {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@lg > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@lg {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@lg > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@lg {
    margin: -65px !important;
  }

  .gap-130\@lg > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-130\@md {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@md > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@md {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@md > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@md {
    margin: -65px !important;
  }

  .gap-130\@md > * {
    padding: 65px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-130\@sm {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }

  .gapX-130\@sm > * {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .gapY-130\@sm {
    margin-top: -65px !important;
    margin-bottom: -65px !important;
  }

  .gapY-130\@sm > * {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }

  .gap-130\@sm {
    margin: -65px !important;
  }

  .gap-130\@sm > * {
    padding: 65px !important;
  }
}

.gapX-140 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}

.gapX-140 > * {
  padding-left: 70px !important;
  padding-right: 70px !important;
}

.gapY-140 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}

.gapY-140 > * {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

.gap-140 {
  margin: -70px !important;
}

.gap-140 > * {
  padding: 70px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-140\@xl\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xl\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xl\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xl\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xl\+ {
    margin: -70px !important;
  }

  .gap-140\@xl\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-140\@lg\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg\+ {
    margin: -70px !important;
  }

  .gap-140\@lg\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-140\@md\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md\+ {
    margin: -70px !important;
  }

  .gap-140\@md\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-140\@sm\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm\+ {
    margin: -70px !important;
  }

  .gap-140\@sm\+ > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-140\@xs\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xs\+ > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xs\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xs\+ > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xs\+ {
    margin: -70px !important;
  }

  .gap-140\@xs\+ > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-140\@xl- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@xl- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@xl- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@xl- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@xl- {
    margin: -70px !important;
  }

  .gap-140\@xl- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-140\@lg- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg- {
    margin: -70px !important;
  }

  .gap-140\@lg- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-140\@md- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md- {
    margin: -70px !important;
  }

  .gap-140\@md- > * {
    padding: 70px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-140\@sm- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm- > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm- > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm- {
    margin: -70px !important;
  }

  .gap-140\@sm- > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-140\@lg {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@lg > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@lg {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@lg > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@lg {
    margin: -70px !important;
  }

  .gap-140\@lg > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-140\@md {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@md > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@md {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@md > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@md {
    margin: -70px !important;
  }

  .gap-140\@md > * {
    padding: 70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-140\@sm {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }

  .gapX-140\@sm > * {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .gapY-140\@sm {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .gapY-140\@sm > * {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .gap-140\@sm {
    margin: -70px !important;
  }

  .gap-140\@sm > * {
    padding: 70px !important;
  }
}

.gapX-150 {
  margin-left: -75px !important;
  margin-right: -75px !important;
}

.gapX-150 > * {
  padding-left: 75px !important;
  padding-right: 75px !important;
}

.gapY-150 {
  margin-top: -75px !important;
  margin-bottom: -75px !important;
}

.gapY-150 > * {
  padding-top: 75px !important;
  padding-bottom: 75px !important;
}

.gap-150 {
  margin: -75px !important;
}

.gap-150 > * {
  padding: 75px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-150\@xl\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xl\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xl\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xl\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xl\+ {
    margin: -75px !important;
  }

  .gap-150\@xl\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-150\@lg\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg\+ {
    margin: -75px !important;
  }

  .gap-150\@lg\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-150\@md\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md\+ {
    margin: -75px !important;
  }

  .gap-150\@md\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-150\@sm\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm\+ {
    margin: -75px !important;
  }

  .gap-150\@sm\+ > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-150\@xs\+ {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xs\+ > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xs\+ {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xs\+ > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xs\+ {
    margin: -75px !important;
  }

  .gap-150\@xs\+ > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-150\@xl- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@xl- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@xl- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@xl- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@xl- {
    margin: -75px !important;
  }

  .gap-150\@xl- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-150\@lg- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg- {
    margin: -75px !important;
  }

  .gap-150\@lg- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-150\@md- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md- {
    margin: -75px !important;
  }

  .gap-150\@md- > * {
    padding: 75px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-150\@sm- {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm- > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm- {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm- > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm- {
    margin: -75px !important;
  }

  .gap-150\@sm- > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-150\@lg {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@lg > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@lg {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@lg > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@lg {
    margin: -75px !important;
  }

  .gap-150\@lg > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-150\@md {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@md > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@md {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@md > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@md {
    margin: -75px !important;
  }

  .gap-150\@md > * {
    padding: 75px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-150\@sm {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }

  .gapX-150\@sm > * {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .gapY-150\@sm {
    margin-top: -75px !important;
    margin-bottom: -75px !important;
  }

  .gapY-150\@sm > * {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }

  .gap-150\@sm {
    margin: -75px !important;
  }

  .gap-150\@sm > * {
    padding: 75px !important;
  }
}

.gapX-160 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}

.gapX-160 > * {
  padding-left: 80px !important;
  padding-right: 80px !important;
}

.gapY-160 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}

.gapY-160 > * {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

.gap-160 {
  margin: -80px !important;
}

.gap-160 > * {
  padding: 80px !important;
}

@media screen and (min-width: 1440px) {
  .gapX-160\@xl\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xl\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xl\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xl\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xl\+ {
    margin: -80px !important;
  }

  .gap-160\@xl\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .gapX-160\@lg\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg\+ {
    margin: -80px !important;
  }

  .gap-160\@lg\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 992px) {
  .gapX-160\@md\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md\+ {
    margin: -80px !important;
  }

  .gap-160\@md\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 768px) {
  .gapX-160\@sm\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm\+ {
    margin: -80px !important;
  }

  .gap-160\@sm\+ > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 0) {
  .gapX-160\@xs\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xs\+ > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xs\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xs\+ > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xs\+ {
    margin: -80px !important;
  }

  .gap-160\@xs\+ > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .gapX-160\@xl- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@xl- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@xl- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@xl- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@xl- {
    margin: -80px !important;
  }

  .gap-160\@xl- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .gapX-160\@lg- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg- {
    margin: -80px !important;
  }

  .gap-160\@lg- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 991px) {
  .gapX-160\@md- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md- {
    margin: -80px !important;
  }

  .gap-160\@md- > * {
    padding: 80px !important;
  }
}

@media screen and (max-width: 767px) {
  .gapX-160\@sm- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm- > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm- > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm- {
    margin: -80px !important;
  }

  .gap-160\@sm- > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .gapX-160\@lg {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@lg > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@lg {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@lg > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@lg {
    margin: -80px !important;
  }

  .gap-160\@lg > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .gapX-160\@md {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@md > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@md {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@md > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@md {
    margin: -80px !important;
  }

  .gap-160\@md > * {
    padding: 80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .gapX-160\@sm {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }

  .gapX-160\@sm > * {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }

  .gapY-160\@sm {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .gapY-160\@sm > * {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .gap-160\@sm {
    margin: -80px !important;
  }

  .gap-160\@sm > * {
    padding: 80px !important;
  }
}

.peers {
  box-sizing: border-box;
  display: flex !important;
  align-items: flex-start;
  justify-content: flex-start;
  flex-flow: row wrap;
  height: auto;
  max-width: 100%;
  margin: 0;
  padding: 0;
}

.peer {
  display: block;
  height: auto;
  flex: 0 0 auto;
}

.peer-greed {
  flex: 1 1 auto;
}

.peers-greed > .peer,
.peers-greed > .peers {
  flex: 1 1 auto;
}

.peer > img {
  max-width: none;
}

.peer-greed > img {
  max-width: 100%;
}

.layers {
  display: flex;
  flex-flow: column nowrap;
  align-items: center;
}

.d-f {
  display: flex;
}

.d-if {
  display: inline-flex;
}

@media screen and (min-width: 1440px) {
  .d-f\@xl\+ {
    display: flex;
  }

  .d-if\@xl\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 1200px) {
  .d-f\@lg\+ {
    display: flex;
  }

  .d-if\@lg\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 992px) {
  .d-f\@md\+ {
    display: flex;
  }

  .d-if\@md\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 768px) {
  .d-f\@sm\+ {
    display: flex;
  }

  .d-if\@sm\+ {
    display: inline-flex;
  }
}

@media screen and (min-width: 0) {
  .d-f\@xs\+ {
    display: flex;
  }

  .d-if\@xs\+ {
    display: inline-flex;
  }
}

@media screen and (max-width: 1439px) {
  .d-f\@xl- {
    display: flex;
  }

  .d-if\@xl- {
    display: inline-flex;
  }
}

@media screen and (max-width: 1199px) {
  .d-f\@lg- {
    display: flex;
  }

  .d-if\@lg- {
    display: inline-flex;
  }
}

@media screen and (max-width: 991px) {
  .d-f\@md- {
    display: flex;
  }

  .d-if\@md- {
    display: inline-flex;
  }
}

@media screen and (max-width: 767px) {
  .d-f\@sm- {
    display: flex;
  }

  .d-if\@sm- {
    display: inline-flex;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .d-f\@lg {
    display: flex;
  }

  .d-if\@lg {
    display: inline-flex;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .d-f\@md {
    display: flex;
  }

  .d-if\@md {
    display: inline-flex;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .d-f\@sm {
    display: flex;
  }

  .d-if\@sm {
    display: inline-flex;
  }
}

.fxw-w {
  flex-wrap: wrap;
}

.fxw-wr {
  flex-wrap: wrap-reverse;
}

.fxw-nw {
  flex-wrap: nowrap;
}

@media screen and (min-width: 1440px) {
  .fxw-w\@xl\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@xl\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xl\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 1200px) {
  .fxw-w\@lg\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 992px) {
  .fxw-w\@md\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@md\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 768px) {
  .fxw-w\@sm\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 0) {
  .fxw-w\@xs\+ {
    flex-wrap: wrap;
  }

  .fxw-wr\@xs\+ {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xs\+ {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 1439px) {
  .fxw-w\@xl- {
    flex-wrap: wrap;
  }

  .fxw-wr\@xl- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@xl- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 1199px) {
  .fxw-w\@lg- {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 991px) {
  .fxw-w\@md- {
    flex-wrap: wrap;
  }

  .fxw-wr\@md- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md- {
    flex-wrap: nowrap;
  }
}

@media screen and (max-width: 767px) {
  .fxw-w\@sm- {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm- {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm- {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxw-w\@lg {
    flex-wrap: wrap;
  }

  .fxw-wr\@lg {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@lg {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxw-w\@md {
    flex-wrap: wrap;
  }

  .fxw-wr\@md {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@md {
    flex-wrap: nowrap;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxw-w\@sm {
    flex-wrap: wrap;
  }

  .fxw-wr\@sm {
    flex-wrap: wrap-reverse;
  }

  .fxw-nw\@sm {
    flex-wrap: nowrap;
  }
}

.fxd-c {
  flex-direction: column;
}

.fxd-cr {
  flex-direction: column-reverse;
}

.fxd-r {
  flex-direction: row;
}

.fxd-rr {
  flex-direction: row-reverse;
}

@media screen and (min-width: 1440px) {
  .fxd-c\@xl\+ {
    flex-direction: column;
  }

  .fxd-cr\@xl\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@xl\+ {
    flex-direction: row;
  }

  .fxd-rr\@xl\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 1200px) {
  .fxd-c\@lg\+ {
    flex-direction: column;
  }

  .fxd-cr\@lg\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg\+ {
    flex-direction: row;
  }

  .fxd-rr\@lg\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 992px) {
  .fxd-c\@md\+ {
    flex-direction: column;
  }

  .fxd-cr\@md\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@md\+ {
    flex-direction: row;
  }

  .fxd-rr\@md\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 768px) {
  .fxd-c\@sm\+ {
    flex-direction: column;
  }

  .fxd-cr\@sm\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm\+ {
    flex-direction: row;
  }

  .fxd-rr\@sm\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 0) {
  .fxd-c\@xs\+ {
    flex-direction: column;
  }

  .fxd-cr\@xs\+ {
    flex-direction: column-reverse;
  }

  .fxd-r\@xs\+ {
    flex-direction: row;
  }

  .fxd-rr\@xs\+ {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 1439px) {
  .fxd-c\@xl- {
    flex-direction: column;
  }

  .fxd-cr\@xl- {
    flex-direction: column-reverse;
  }

  .fxd-r\@xl- {
    flex-direction: row;
  }

  .fxd-rr\@xl- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 1199px) {
  .fxd-c\@lg- {
    flex-direction: column;
  }

  .fxd-cr\@lg- {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg- {
    flex-direction: row;
  }

  .fxd-rr\@lg- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 991px) {
  .fxd-c\@md- {
    flex-direction: column;
  }

  .fxd-cr\@md- {
    flex-direction: column-reverse;
  }

  .fxd-r\@md- {
    flex-direction: row;
  }

  .fxd-rr\@md- {
    flex-direction: row-reverse;
  }
}

@media screen and (max-width: 767px) {
  .fxd-c\@sm- {
    flex-direction: column;
  }

  .fxd-cr\@sm- {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm- {
    flex-direction: row;
  }

  .fxd-rr\@sm- {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxd-c\@lg {
    flex-direction: column;
  }

  .fxd-cr\@lg {
    flex-direction: column-reverse;
  }

  .fxd-r\@lg {
    flex-direction: row;
  }

  .fxd-rr\@lg {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxd-c\@md {
    flex-direction: column;
  }

  .fxd-cr\@md {
    flex-direction: column-reverse;
  }

  .fxd-r\@md {
    flex-direction: row;
  }

  .fxd-rr\@md {
    flex-direction: row-reverse;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxd-c\@sm {
    flex-direction: column;
  }

  .fxd-cr\@sm {
    flex-direction: column-reverse;
  }

  .fxd-r\@sm {
    flex-direction: row;
  }

  .fxd-rr\@sm {
    flex-direction: row-reverse;
  }
}

.ai-fs {
  align-items: flex-start;
}

.ai-fe {
  align-items: flex-end;
}

.ai-c {
  align-items: center;
}

.ai-b {
  align-items: baseline;
}

.ai-s {
  align-items: stretch;
}

@media screen and (min-width: 1440px) {
  .ai-fs\@xl\+ {
    align-items: flex-start;
  }

  .ai-fe\@xl\+ {
    align-items: flex-end;
  }

  .ai-c\@xl\+ {
    align-items: center;
  }

  .ai-b\@xl\+ {
    align-items: baseline;
  }

  .ai-s\@xl\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 1200px) {
  .ai-fs\@lg\+ {
    align-items: flex-start;
  }

  .ai-fe\@lg\+ {
    align-items: flex-end;
  }

  .ai-c\@lg\+ {
    align-items: center;
  }

  .ai-b\@lg\+ {
    align-items: baseline;
  }

  .ai-s\@lg\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 992px) {
  .ai-fs\@md\+ {
    align-items: flex-start;
  }

  .ai-fe\@md\+ {
    align-items: flex-end;
  }

  .ai-c\@md\+ {
    align-items: center;
  }

  .ai-b\@md\+ {
    align-items: baseline;
  }

  .ai-s\@md\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 768px) {
  .ai-fs\@sm\+ {
    align-items: flex-start;
  }

  .ai-fe\@sm\+ {
    align-items: flex-end;
  }

  .ai-c\@sm\+ {
    align-items: center;
  }

  .ai-b\@sm\+ {
    align-items: baseline;
  }

  .ai-s\@sm\+ {
    align-items: stretch;
  }
}

@media screen and (min-width: 0) {
  .ai-fs\@xs\+ {
    align-items: flex-start;
  }

  .ai-fe\@xs\+ {
    align-items: flex-end;
  }

  .ai-c\@xs\+ {
    align-items: center;
  }

  .ai-b\@xs\+ {
    align-items: baseline;
  }

  .ai-s\@xs\+ {
    align-items: stretch;
  }
}

@media screen and (max-width: 1439px) {
  .ai-fs\@xl- {
    align-items: flex-start;
  }

  .ai-fe\@xl- {
    align-items: flex-end;
  }

  .ai-c\@xl- {
    align-items: center;
  }

  .ai-b\@xl- {
    align-items: baseline;
  }

  .ai-s\@xl- {
    align-items: stretch;
  }
}

@media screen and (max-width: 1199px) {
  .ai-fs\@lg- {
    align-items: flex-start;
  }

  .ai-fe\@lg- {
    align-items: flex-end;
  }

  .ai-c\@lg- {
    align-items: center;
  }

  .ai-b\@lg- {
    align-items: baseline;
  }

  .ai-s\@lg- {
    align-items: stretch;
  }
}

@media screen and (max-width: 991px) {
  .ai-fs\@md- {
    align-items: flex-start;
  }

  .ai-fe\@md- {
    align-items: flex-end;
  }

  .ai-c\@md- {
    align-items: center;
  }

  .ai-b\@md- {
    align-items: baseline;
  }

  .ai-s\@md- {
    align-items: stretch;
  }
}

@media screen and (max-width: 767px) {
  .ai-fs\@sm- {
    align-items: flex-start;
  }

  .ai-fe\@sm- {
    align-items: flex-end;
  }

  .ai-c\@sm- {
    align-items: center;
  }

  .ai-b\@sm- {
    align-items: baseline;
  }

  .ai-s\@sm- {
    align-items: stretch;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ai-fs\@lg {
    align-items: flex-start;
  }

  .ai-fe\@lg {
    align-items: flex-end;
  }

  .ai-c\@lg {
    align-items: center;
  }

  .ai-b\@lg {
    align-items: baseline;
  }

  .ai-s\@lg {
    align-items: stretch;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ai-fs\@md {
    align-items: flex-start;
  }

  .ai-fe\@md {
    align-items: flex-end;
  }

  .ai-c\@md {
    align-items: center;
  }

  .ai-b\@md {
    align-items: baseline;
  }

  .ai-s\@md {
    align-items: stretch;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ai-fs\@sm {
    align-items: flex-start;
  }

  .ai-fe\@sm {
    align-items: flex-end;
  }

  .ai-c\@sm {
    align-items: center;
  }

  .ai-b\@sm {
    align-items: baseline;
  }

  .ai-s\@sm {
    align-items: stretch;
  }
}

.as-fs {
  align-self: flex-start;
}

.as-fe {
  align-self: flex-end;
}

.as-c {
  align-self: center;
}

.as-b {
  align-self: baseline;
}

.as-s {
  align-self: stretch;
}

@media screen and (min-width: 1440px) {
  .as-fs\@xl\+ {
    align-self: flex-start;
  }

  .as-fe\@xl\+ {
    align-self: flex-end;
  }

  .as-c\@xl\+ {
    align-self: center;
  }

  .as-b\@xl\+ {
    align-self: baseline;
  }

  .as-s\@xl\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 1200px) {
  .as-fs\@lg\+ {
    align-self: flex-start;
  }

  .as-fe\@lg\+ {
    align-self: flex-end;
  }

  .as-c\@lg\+ {
    align-self: center;
  }

  .as-b\@lg\+ {
    align-self: baseline;
  }

  .as-s\@lg\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 992px) {
  .as-fs\@md\+ {
    align-self: flex-start;
  }

  .as-fe\@md\+ {
    align-self: flex-end;
  }

  .as-c\@md\+ {
    align-self: center;
  }

  .as-b\@md\+ {
    align-self: baseline;
  }

  .as-s\@md\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 768px) {
  .as-fs\@sm\+ {
    align-self: flex-start;
  }

  .as-fe\@sm\+ {
    align-self: flex-end;
  }

  .as-c\@sm\+ {
    align-self: center;
  }

  .as-b\@sm\+ {
    align-self: baseline;
  }

  .as-s\@sm\+ {
    align-self: stretch;
  }
}

@media screen and (min-width: 0) {
  .as-fs\@xs\+ {
    align-self: flex-start;
  }

  .as-fe\@xs\+ {
    align-self: flex-end;
  }

  .as-c\@xs\+ {
    align-self: center;
  }

  .as-b\@xs\+ {
    align-self: baseline;
  }

  .as-s\@xs\+ {
    align-self: stretch;
  }
}

@media screen and (max-width: 1439px) {
  .as-fs\@xl- {
    align-self: flex-start;
  }

  .as-fe\@xl- {
    align-self: flex-end;
  }

  .as-c\@xl- {
    align-self: center;
  }

  .as-b\@xl- {
    align-self: baseline;
  }

  .as-s\@xl- {
    align-self: stretch;
  }
}

@media screen and (max-width: 1199px) {
  .as-fs\@lg- {
    align-self: flex-start;
  }

  .as-fe\@lg- {
    align-self: flex-end;
  }

  .as-c\@lg- {
    align-self: center;
  }

  .as-b\@lg- {
    align-self: baseline;
  }

  .as-s\@lg- {
    align-self: stretch;
  }
}

@media screen and (max-width: 991px) {
  .as-fs\@md- {
    align-self: flex-start;
  }

  .as-fe\@md- {
    align-self: flex-end;
  }

  .as-c\@md- {
    align-self: center;
  }

  .as-b\@md- {
    align-self: baseline;
  }

  .as-s\@md- {
    align-self: stretch;
  }
}

@media screen and (max-width: 767px) {
  .as-fs\@sm- {
    align-self: flex-start;
  }

  .as-fe\@sm- {
    align-self: flex-end;
  }

  .as-c\@sm- {
    align-self: center;
  }

  .as-b\@sm- {
    align-self: baseline;
  }

  .as-s\@sm- {
    align-self: stretch;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .as-fs\@lg {
    align-self: flex-start;
  }

  .as-fe\@lg {
    align-self: flex-end;
  }

  .as-c\@lg {
    align-self: center;
  }

  .as-b\@lg {
    align-self: baseline;
  }

  .as-s\@lg {
    align-self: stretch;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .as-fs\@md {
    align-self: flex-start;
  }

  .as-fe\@md {
    align-self: flex-end;
  }

  .as-c\@md {
    align-self: center;
  }

  .as-b\@md {
    align-self: baseline;
  }

  .as-s\@md {
    align-self: stretch;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .as-fs\@sm {
    align-self: flex-start;
  }

  .as-fe\@sm {
    align-self: flex-end;
  }

  .as-c\@sm {
    align-self: center;
  }

  .as-b\@sm {
    align-self: baseline;
  }

  .as-s\@sm {
    align-self: stretch;
  }
}

.ac-fs {
  align-content: flex-start;
}

.ac-fe {
  align-content: flex-end;
}

.ac-c {
  align-content: center;
}

.ac-s {
  align-content: stretch;
}

.ac-sb {
  align-content: space-between;
}

.ac-sa {
  align-content: space-around;
}

@media screen and (min-width: 1440px) {
  .ac-fs\@xl\+ {
    align-content: flex-start;
  }

  .ac-fe\@xl\+ {
    align-content: flex-end;
  }

  .ac-c\@xl\+ {
    align-content: center;
  }

  .ac-s\@xl\+ {
    align-content: stretch;
  }

  .ac-sb\@xl\+ {
    align-content: space-between;
  }

  .ac-sa\@xl\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 1200px) {
  .ac-fs\@lg\+ {
    align-content: flex-start;
  }

  .ac-fe\@lg\+ {
    align-content: flex-end;
  }

  .ac-c\@lg\+ {
    align-content: center;
  }

  .ac-s\@lg\+ {
    align-content: stretch;
  }

  .ac-sb\@lg\+ {
    align-content: space-between;
  }

  .ac-sa\@lg\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 992px) {
  .ac-fs\@md\+ {
    align-content: flex-start;
  }

  .ac-fe\@md\+ {
    align-content: flex-end;
  }

  .ac-c\@md\+ {
    align-content: center;
  }

  .ac-s\@md\+ {
    align-content: stretch;
  }

  .ac-sb\@md\+ {
    align-content: space-between;
  }

  .ac-sa\@md\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 768px) {
  .ac-fs\@sm\+ {
    align-content: flex-start;
  }

  .ac-fe\@sm\+ {
    align-content: flex-end;
  }

  .ac-c\@sm\+ {
    align-content: center;
  }

  .ac-s\@sm\+ {
    align-content: stretch;
  }

  .ac-sb\@sm\+ {
    align-content: space-between;
  }

  .ac-sa\@sm\+ {
    align-content: space-around;
  }
}

@media screen and (min-width: 0) {
  .ac-fs\@xs\+ {
    align-content: flex-start;
  }

  .ac-fe\@xs\+ {
    align-content: flex-end;
  }

  .ac-c\@xs\+ {
    align-content: center;
  }

  .ac-s\@xs\+ {
    align-content: stretch;
  }

  .ac-sb\@xs\+ {
    align-content: space-between;
  }

  .ac-sa\@xs\+ {
    align-content: space-around;
  }
}

@media screen and (max-width: 1439px) {
  .ac-fs\@xl- {
    align-content: flex-start;
  }

  .ac-fe\@xl- {
    align-content: flex-end;
  }

  .ac-c\@xl- {
    align-content: center;
  }

  .ac-s\@xl- {
    align-content: stretch;
  }

  .ac-sb\@xl- {
    align-content: space-between;
  }

  .ac-sa\@xl- {
    align-content: space-around;
  }
}

@media screen and (max-width: 1199px) {
  .ac-fs\@lg- {
    align-content: flex-start;
  }

  .ac-fe\@lg- {
    align-content: flex-end;
  }

  .ac-c\@lg- {
    align-content: center;
  }

  .ac-s\@lg- {
    align-content: stretch;
  }

  .ac-sb\@lg- {
    align-content: space-between;
  }

  .ac-sa\@lg- {
    align-content: space-around;
  }
}

@media screen and (max-width: 991px) {
  .ac-fs\@md- {
    align-content: flex-start;
  }

  .ac-fe\@md- {
    align-content: flex-end;
  }

  .ac-c\@md- {
    align-content: center;
  }

  .ac-s\@md- {
    align-content: stretch;
  }

  .ac-sb\@md- {
    align-content: space-between;
  }

  .ac-sa\@md- {
    align-content: space-around;
  }
}

@media screen and (max-width: 767px) {
  .ac-fs\@sm- {
    align-content: flex-start;
  }

  .ac-fe\@sm- {
    align-content: flex-end;
  }

  .ac-c\@sm- {
    align-content: center;
  }

  .ac-s\@sm- {
    align-content: stretch;
  }

  .ac-sb\@sm- {
    align-content: space-between;
  }

  .ac-sa\@sm- {
    align-content: space-around;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ac-fs\@lg {
    align-content: flex-start;
  }

  .ac-fe\@lg {
    align-content: flex-end;
  }

  .ac-c\@lg {
    align-content: center;
  }

  .ac-s\@lg {
    align-content: stretch;
  }

  .ac-sb\@lg {
    align-content: space-between;
  }

  .ac-sa\@lg {
    align-content: space-around;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ac-fs\@md {
    align-content: flex-start;
  }

  .ac-fe\@md {
    align-content: flex-end;
  }

  .ac-c\@md {
    align-content: center;
  }

  .ac-s\@md {
    align-content: stretch;
  }

  .ac-sb\@md {
    align-content: space-between;
  }

  .ac-sa\@md {
    align-content: space-around;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ac-fs\@sm {
    align-content: flex-start;
  }

  .ac-fe\@sm {
    align-content: flex-end;
  }

  .ac-c\@sm {
    align-content: center;
  }

  .ac-s\@sm {
    align-content: stretch;
  }

  .ac-sb\@sm {
    align-content: space-between;
  }

  .ac-sa\@sm {
    align-content: space-around;
  }
}

.jc-fs {
  justify-content: flex-start;
}

.jc-fe {
  justify-content: flex-end;
}

.jc-c {
  justify-content: center;
}

.jc-sb {
  justify-content: space-between;
}

.jc-sa {
  justify-content: space-around;
}

@media screen and (min-width: 1440px) {
  .jc-fs\@xl\+ {
    justify-content: flex-start;
  }

  .jc-fe\@xl\+ {
    justify-content: flex-end;
  }

  .jc-c\@xl\+ {
    justify-content: center;
  }

  .jc-sb\@xl\+ {
    justify-content: space-between;
  }

  .jc-sa\@xl\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 1200px) {
  .jc-fs\@lg\+ {
    justify-content: flex-start;
  }

  .jc-fe\@lg\+ {
    justify-content: flex-end;
  }

  .jc-c\@lg\+ {
    justify-content: center;
  }

  .jc-sb\@lg\+ {
    justify-content: space-between;
  }

  .jc-sa\@lg\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 992px) {
  .jc-fs\@md\+ {
    justify-content: flex-start;
  }

  .jc-fe\@md\+ {
    justify-content: flex-end;
  }

  .jc-c\@md\+ {
    justify-content: center;
  }

  .jc-sb\@md\+ {
    justify-content: space-between;
  }

  .jc-sa\@md\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 768px) {
  .jc-fs\@sm\+ {
    justify-content: flex-start;
  }

  .jc-fe\@sm\+ {
    justify-content: flex-end;
  }

  .jc-c\@sm\+ {
    justify-content: center;
  }

  .jc-sb\@sm\+ {
    justify-content: space-between;
  }

  .jc-sa\@sm\+ {
    justify-content: space-around;
  }
}

@media screen and (min-width: 0) {
  .jc-fs\@xs\+ {
    justify-content: flex-start;
  }

  .jc-fe\@xs\+ {
    justify-content: flex-end;
  }

  .jc-c\@xs\+ {
    justify-content: center;
  }

  .jc-sb\@xs\+ {
    justify-content: space-between;
  }

  .jc-sa\@xs\+ {
    justify-content: space-around;
  }
}

@media screen and (max-width: 1439px) {
  .jc-fs\@xl- {
    justify-content: flex-start;
  }

  .jc-fe\@xl- {
    justify-content: flex-end;
  }

  .jc-c\@xl- {
    justify-content: center;
  }

  .jc-sb\@xl- {
    justify-content: space-between;
  }

  .jc-sa\@xl- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 1199px) {
  .jc-fs\@lg- {
    justify-content: flex-start;
  }

  .jc-fe\@lg- {
    justify-content: flex-end;
  }

  .jc-c\@lg- {
    justify-content: center;
  }

  .jc-sb\@lg- {
    justify-content: space-between;
  }

  .jc-sa\@lg- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 991px) {
  .jc-fs\@md- {
    justify-content: flex-start;
  }

  .jc-fe\@md- {
    justify-content: flex-end;
  }

  .jc-c\@md- {
    justify-content: center;
  }

  .jc-sb\@md- {
    justify-content: space-between;
  }

  .jc-sa\@md- {
    justify-content: space-around;
  }
}

@media screen and (max-width: 767px) {
  .jc-fs\@sm- {
    justify-content: flex-start;
  }

  .jc-fe\@sm- {
    justify-content: flex-end;
  }

  .jc-c\@sm- {
    justify-content: center;
  }

  .jc-sb\@sm- {
    justify-content: space-between;
  }

  .jc-sa\@sm- {
    justify-content: space-around;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .jc-fs\@lg {
    justify-content: flex-start;
  }

  .jc-fe\@lg {
    justify-content: flex-end;
  }

  .jc-c\@lg {
    justify-content: center;
  }

  .jc-sb\@lg {
    justify-content: space-between;
  }

  .jc-sa\@lg {
    justify-content: space-around;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .jc-fs\@md {
    justify-content: flex-start;
  }

  .jc-fe\@md {
    justify-content: flex-end;
  }

  .jc-c\@md {
    justify-content: center;
  }

  .jc-sb\@md {
    justify-content: space-between;
  }

  .jc-sa\@md {
    justify-content: space-around;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .jc-fs\@sm {
    justify-content: flex-start;
  }

  .jc-fe\@sm {
    justify-content: flex-end;
  }

  .jc-c\@sm {
    justify-content: center;
  }

  .jc-sb\@sm {
    justify-content: space-between;
  }

  .jc-sa\@sm {
    justify-content: space-around;
  }
}

.fx-n {
  flex: none;
}

.fx-1 {
  flex: 1;
}

@media screen and (min-width: 1440px) {
  .fx-n\@xl\+ {
    flex: none;
  }

  .fx-1\@xl\+ {
    flex: 1;
  }
}

@media screen and (min-width: 1200px) {
  .fx-n\@lg\+ {
    flex: none;
  }

  .fx-1\@lg\+ {
    flex: 1;
  }
}

@media screen and (min-width: 992px) {
  .fx-n\@md\+ {
    flex: none;
  }

  .fx-1\@md\+ {
    flex: 1;
  }
}

@media screen and (min-width: 768px) {
  .fx-n\@sm\+ {
    flex: none;
  }

  .fx-1\@sm\+ {
    flex: 1;
  }
}

@media screen and (min-width: 0) {
  .fx-n\@xs\+ {
    flex: none;
  }

  .fx-1\@xs\+ {
    flex: 1;
  }
}

@media screen and (max-width: 1439px) {
  .fx-n\@xl- {
    flex: none;
  }

  .fx-1\@xl- {
    flex: 1;
  }
}

@media screen and (max-width: 1199px) {
  .fx-n\@lg- {
    flex: none;
  }

  .fx-1\@lg- {
    flex: 1;
  }
}

@media screen and (max-width: 991px) {
  .fx-n\@md- {
    flex: none;
  }

  .fx-1\@md- {
    flex: 1;
  }
}

@media screen and (max-width: 767px) {
  .fx-n\@sm- {
    flex: none;
  }

  .fx-1\@sm- {
    flex: 1;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fx-n\@lg {
    flex: none;
  }

  .fx-1\@lg {
    flex: 1;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fx-n\@md {
    flex: none;
  }

  .fx-1\@md {
    flex: 1;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fx-n\@sm {
    flex: none;
  }

  .fx-1\@sm {
    flex: 1;
  }
}

.fxb-a {
  flex-basis: auto;
}

.fxb-0 {
  flex-basis: 0;
}

@media screen and (min-width: 1440px) {
  .fxb-a\@xl\+ {
    flex-basis: auto;
  }

  .fxb-0\@xl\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxb-a\@lg\+ {
    flex-basis: auto;
  }

  .fxb-0\@lg\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxb-a\@md\+ {
    flex-basis: auto;
  }

  .fxb-0\@md\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxb-a\@sm\+ {
    flex-basis: auto;
  }

  .fxb-0\@sm\+ {
    flex-basis: 0;
  }
}

@media screen and (min-width: 0) {
  .fxb-a\@xs\+ {
    flex-basis: auto;
  }

  .fxb-0\@xs\+ {
    flex-basis: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxb-a\@xl- {
    flex-basis: auto;
  }

  .fxb-0\@xl- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxb-a\@lg- {
    flex-basis: auto;
  }

  .fxb-0\@lg- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxb-a\@md- {
    flex-basis: auto;
  }

  .fxb-0\@md- {
    flex-basis: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxb-a\@sm- {
    flex-basis: auto;
  }

  .fxb-0\@sm- {
    flex-basis: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxb-a\@lg {
    flex-basis: auto;
  }

  .fxb-0\@lg {
    flex-basis: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxb-a\@md {
    flex-basis: auto;
  }

  .fxb-0\@md {
    flex-basis: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxb-a\@sm {
    flex-basis: auto;
  }

  .fxb-0\@sm {
    flex-basis: 0;
  }
}

.fxg-1 {
  flex-grow: 1;
}

.fxg-0 {
  flex-grow: 0;
}

@media screen and (min-width: 1440px) {
  .fxg-1\@xl\+ {
    flex-grow: 1;
  }

  .fxg-0\@xl\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxg-1\@lg\+ {
    flex-grow: 1;
  }

  .fxg-0\@lg\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxg-1\@md\+ {
    flex-grow: 1;
  }

  .fxg-0\@md\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxg-1\@sm\+ {
    flex-grow: 1;
  }

  .fxg-0\@sm\+ {
    flex-grow: 0;
  }
}

@media screen and (min-width: 0) {
  .fxg-1\@xs\+ {
    flex-grow: 1;
  }

  .fxg-0\@xs\+ {
    flex-grow: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxg-1\@xl- {
    flex-grow: 1;
  }

  .fxg-0\@xl- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxg-1\@lg- {
    flex-grow: 1;
  }

  .fxg-0\@lg- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxg-1\@md- {
    flex-grow: 1;
  }

  .fxg-0\@md- {
    flex-grow: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxg-1\@sm- {
    flex-grow: 1;
  }

  .fxg-0\@sm- {
    flex-grow: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxg-1\@lg {
    flex-grow: 1;
  }

  .fxg-0\@lg {
    flex-grow: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxg-1\@md {
    flex-grow: 1;
  }

  .fxg-0\@md {
    flex-grow: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxg-1\@sm {
    flex-grow: 1;
  }

  .fxg-0\@sm {
    flex-grow: 0;
  }
}

.fxs-1 {
  flex-shrink: 1;
}

.fxs-0 {
  flex-shrink: 0;
}

@media screen and (min-width: 1440px) {
  .fxs-1\@xl\+ {
    flex-shrink: 1;
  }

  .fxs-0\@xl\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 1200px) {
  .fxs-1\@lg\+ {
    flex-shrink: 1;
  }

  .fxs-0\@lg\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 992px) {
  .fxs-1\@md\+ {
    flex-shrink: 1;
  }

  .fxs-0\@md\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 768px) {
  .fxs-1\@sm\+ {
    flex-shrink: 1;
  }

  .fxs-0\@sm\+ {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 0) {
  .fxs-1\@xs\+ {
    flex-shrink: 1;
  }

  .fxs-0\@xs\+ {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 1439px) {
  .fxs-1\@xl- {
    flex-shrink: 1;
  }

  .fxs-0\@xl- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 1199px) {
  .fxs-1\@lg- {
    flex-shrink: 1;
  }

  .fxs-0\@lg- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 991px) {
  .fxs-1\@md- {
    flex-shrink: 1;
  }

  .fxs-0\@md- {
    flex-shrink: 0;
  }
}

@media screen and (max-width: 767px) {
  .fxs-1\@sm- {
    flex-shrink: 1;
  }

  .fxs-0\@sm- {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fxs-1\@lg {
    flex-shrink: 1;
  }

  .fxs-0\@lg {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fxs-1\@md {
    flex-shrink: 1;
  }

  .fxs-0\@md {
    flex-shrink: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fxs-1\@sm {
    flex-shrink: 1;
  }

  .fxs-0\@sm {
    flex-shrink: 0;
  }
}

.ord-0 {
  order: 0;
}

@media screen and (min-width: 1440px) {
  .ord-0\@xl\+ {
    order: 0;
  }
}

@media screen and (min-width: 1200px) {
  .ord-0\@lg\+ {
    order: 0;
  }
}

@media screen and (min-width: 992px) {
  .ord-0\@md\+ {
    order: 0;
  }
}

@media screen and (min-width: 768px) {
  .ord-0\@sm\+ {
    order: 0;
  }
}

@media screen and (min-width: 0) {
  .ord-0\@xs\+ {
    order: 0;
  }
}

@media screen and (max-width: 1439px) {
  .ord-0\@xl- {
    order: 0;
  }
}

@media screen and (max-width: 1199px) {
  .ord-0\@lg- {
    order: 0;
  }
}

@media screen and (max-width: 991px) {
  .ord-0\@md- {
    order: 0;
  }
}

@media screen and (max-width: 767px) {
  .ord-0\@sm- {
    order: 0;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-0\@lg {
    order: 0;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-0\@md {
    order: 0;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-0\@sm {
    order: 0;
  }
}

.ord-1 {
  order: 1;
}

@media screen and (min-width: 1440px) {
  .ord-1\@xl\+ {
    order: 1;
  }
}

@media screen and (min-width: 1200px) {
  .ord-1\@lg\+ {
    order: 1;
  }
}

@media screen and (min-width: 992px) {
  .ord-1\@md\+ {
    order: 1;
  }
}

@media screen and (min-width: 768px) {
  .ord-1\@sm\+ {
    order: 1;
  }
}

@media screen and (min-width: 0) {
  .ord-1\@xs\+ {
    order: 1;
  }
}

@media screen and (max-width: 1439px) {
  .ord-1\@xl- {
    order: 1;
  }
}

@media screen and (max-width: 1199px) {
  .ord-1\@lg- {
    order: 1;
  }
}

@media screen and (max-width: 991px) {
  .ord-1\@md- {
    order: 1;
  }
}

@media screen and (max-width: 767px) {
  .ord-1\@sm- {
    order: 1;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-1\@lg {
    order: 1;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-1\@md {
    order: 1;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-1\@sm {
    order: 1;
  }
}

.ord-2 {
  order: 2;
}

@media screen and (min-width: 1440px) {
  .ord-2\@xl\+ {
    order: 2;
  }
}

@media screen and (min-width: 1200px) {
  .ord-2\@lg\+ {
    order: 2;
  }
}

@media screen and (min-width: 992px) {
  .ord-2\@md\+ {
    order: 2;
  }
}

@media screen and (min-width: 768px) {
  .ord-2\@sm\+ {
    order: 2;
  }
}

@media screen and (min-width: 0) {
  .ord-2\@xs\+ {
    order: 2;
  }
}

@media screen and (max-width: 1439px) {
  .ord-2\@xl- {
    order: 2;
  }
}

@media screen and (max-width: 1199px) {
  .ord-2\@lg- {
    order: 2;
  }
}

@media screen and (max-width: 991px) {
  .ord-2\@md- {
    order: 2;
  }
}

@media screen and (max-width: 767px) {
  .ord-2\@sm- {
    order: 2;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-2\@lg {
    order: 2;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-2\@md {
    order: 2;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-2\@sm {
    order: 2;
  }
}

.ord-3 {
  order: 3;
}

@media screen and (min-width: 1440px) {
  .ord-3\@xl\+ {
    order: 3;
  }
}

@media screen and (min-width: 1200px) {
  .ord-3\@lg\+ {
    order: 3;
  }
}

@media screen and (min-width: 992px) {
  .ord-3\@md\+ {
    order: 3;
  }
}

@media screen and (min-width: 768px) {
  .ord-3\@sm\+ {
    order: 3;
  }
}

@media screen and (min-width: 0) {
  .ord-3\@xs\+ {
    order: 3;
  }
}

@media screen and (max-width: 1439px) {
  .ord-3\@xl- {
    order: 3;
  }
}

@media screen and (max-width: 1199px) {
  .ord-3\@lg- {
    order: 3;
  }
}

@media screen and (max-width: 991px) {
  .ord-3\@md- {
    order: 3;
  }
}

@media screen and (max-width: 767px) {
  .ord-3\@sm- {
    order: 3;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-3\@lg {
    order: 3;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-3\@md {
    order: 3;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-3\@sm {
    order: 3;
  }
}

.ord-4 {
  order: 4;
}

@media screen and (min-width: 1440px) {
  .ord-4\@xl\+ {
    order: 4;
  }
}

@media screen and (min-width: 1200px) {
  .ord-4\@lg\+ {
    order: 4;
  }
}

@media screen and (min-width: 992px) {
  .ord-4\@md\+ {
    order: 4;
  }
}

@media screen and (min-width: 768px) {
  .ord-4\@sm\+ {
    order: 4;
  }
}

@media screen and (min-width: 0) {
  .ord-4\@xs\+ {
    order: 4;
  }
}

@media screen and (max-width: 1439px) {
  .ord-4\@xl- {
    order: 4;
  }
}

@media screen and (max-width: 1199px) {
  .ord-4\@lg- {
    order: 4;
  }
}

@media screen and (max-width: 991px) {
  .ord-4\@md- {
    order: 4;
  }
}

@media screen and (max-width: 767px) {
  .ord-4\@sm- {
    order: 4;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-4\@lg {
    order: 4;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-4\@md {
    order: 4;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-4\@sm {
    order: 4;
  }
}

.ord-5 {
  order: 5;
}

@media screen and (min-width: 1440px) {
  .ord-5\@xl\+ {
    order: 5;
  }
}

@media screen and (min-width: 1200px) {
  .ord-5\@lg\+ {
    order: 5;
  }
}

@media screen and (min-width: 992px) {
  .ord-5\@md\+ {
    order: 5;
  }
}

@media screen and (min-width: 768px) {
  .ord-5\@sm\+ {
    order: 5;
  }
}

@media screen and (min-width: 0) {
  .ord-5\@xs\+ {
    order: 5;
  }
}

@media screen and (max-width: 1439px) {
  .ord-5\@xl- {
    order: 5;
  }
}

@media screen and (max-width: 1199px) {
  .ord-5\@lg- {
    order: 5;
  }
}

@media screen and (max-width: 991px) {
  .ord-5\@md- {
    order: 5;
  }
}

@media screen and (max-width: 767px) {
  .ord-5\@sm- {
    order: 5;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-5\@lg {
    order: 5;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-5\@md {
    order: 5;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-5\@sm {
    order: 5;
  }
}

.ord-6 {
  order: 6;
}

@media screen and (min-width: 1440px) {
  .ord-6\@xl\+ {
    order: 6;
  }
}

@media screen and (min-width: 1200px) {
  .ord-6\@lg\+ {
    order: 6;
  }
}

@media screen and (min-width: 992px) {
  .ord-6\@md\+ {
    order: 6;
  }
}

@media screen and (min-width: 768px) {
  .ord-6\@sm\+ {
    order: 6;
  }
}

@media screen and (min-width: 0) {
  .ord-6\@xs\+ {
    order: 6;
  }
}

@media screen and (max-width: 1439px) {
  .ord-6\@xl- {
    order: 6;
  }
}

@media screen and (max-width: 1199px) {
  .ord-6\@lg- {
    order: 6;
  }
}

@media screen and (max-width: 991px) {
  .ord-6\@md- {
    order: 6;
  }
}

@media screen and (max-width: 767px) {
  .ord-6\@sm- {
    order: 6;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-6\@lg {
    order: 6;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-6\@md {
    order: 6;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-6\@sm {
    order: 6;
  }
}

.ord-7 {
  order: 7;
}

@media screen and (min-width: 1440px) {
  .ord-7\@xl\+ {
    order: 7;
  }
}

@media screen and (min-width: 1200px) {
  .ord-7\@lg\+ {
    order: 7;
  }
}

@media screen and (min-width: 992px) {
  .ord-7\@md\+ {
    order: 7;
  }
}

@media screen and (min-width: 768px) {
  .ord-7\@sm\+ {
    order: 7;
  }
}

@media screen and (min-width: 0) {
  .ord-7\@xs\+ {
    order: 7;
  }
}

@media screen and (max-width: 1439px) {
  .ord-7\@xl- {
    order: 7;
  }
}

@media screen and (max-width: 1199px) {
  .ord-7\@lg- {
    order: 7;
  }
}

@media screen and (max-width: 991px) {
  .ord-7\@md- {
    order: 7;
  }
}

@media screen and (max-width: 767px) {
  .ord-7\@sm- {
    order: 7;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-7\@lg {
    order: 7;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-7\@md {
    order: 7;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-7\@sm {
    order: 7;
  }
}

.ord-8 {
  order: 8;
}

@media screen and (min-width: 1440px) {
  .ord-8\@xl\+ {
    order: 8;
  }
}

@media screen and (min-width: 1200px) {
  .ord-8\@lg\+ {
    order: 8;
  }
}

@media screen and (min-width: 992px) {
  .ord-8\@md\+ {
    order: 8;
  }
}

@media screen and (min-width: 768px) {
  .ord-8\@sm\+ {
    order: 8;
  }
}

@media screen and (min-width: 0) {
  .ord-8\@xs\+ {
    order: 8;
  }
}

@media screen and (max-width: 1439px) {
  .ord-8\@xl- {
    order: 8;
  }
}

@media screen and (max-width: 1199px) {
  .ord-8\@lg- {
    order: 8;
  }
}

@media screen and (max-width: 991px) {
  .ord-8\@md- {
    order: 8;
  }
}

@media screen and (max-width: 767px) {
  .ord-8\@sm- {
    order: 8;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-8\@lg {
    order: 8;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-8\@md {
    order: 8;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-8\@sm {
    order: 8;
  }
}

.ord-9 {
  order: 9;
}

@media screen and (min-width: 1440px) {
  .ord-9\@xl\+ {
    order: 9;
  }
}

@media screen and (min-width: 1200px) {
  .ord-9\@lg\+ {
    order: 9;
  }
}

@media screen and (min-width: 992px) {
  .ord-9\@md\+ {
    order: 9;
  }
}

@media screen and (min-width: 768px) {
  .ord-9\@sm\+ {
    order: 9;
  }
}

@media screen and (min-width: 0) {
  .ord-9\@xs\+ {
    order: 9;
  }
}

@media screen and (max-width: 1439px) {
  .ord-9\@xl- {
    order: 9;
  }
}

@media screen and (max-width: 1199px) {
  .ord-9\@lg- {
    order: 9;
  }
}

@media screen and (max-width: 991px) {
  .ord-9\@md- {
    order: 9;
  }
}

@media screen and (max-width: 767px) {
  .ord-9\@sm- {
    order: 9;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-9\@lg {
    order: 9;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-9\@md {
    order: 9;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-9\@sm {
    order: 9;
  }
}

.ord-10 {
  order: 10;
}

@media screen and (min-width: 1440px) {
  .ord-10\@xl\+ {
    order: 10;
  }
}

@media screen and (min-width: 1200px) {
  .ord-10\@lg\+ {
    order: 10;
  }
}

@media screen and (min-width: 992px) {
  .ord-10\@md\+ {
    order: 10;
  }
}

@media screen and (min-width: 768px) {
  .ord-10\@sm\+ {
    order: 10;
  }
}

@media screen and (min-width: 0) {
  .ord-10\@xs\+ {
    order: 10;
  }
}

@media screen and (max-width: 1439px) {
  .ord-10\@xl- {
    order: 10;
  }
}

@media screen and (max-width: 1199px) {
  .ord-10\@lg- {
    order: 10;
  }
}

@media screen and (max-width: 991px) {
  .ord-10\@md- {
    order: 10;
  }
}

@media screen and (max-width: 767px) {
  .ord-10\@sm- {
    order: 10;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-10\@lg {
    order: 10;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-10\@md {
    order: 10;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-10\@sm {
    order: 10;
  }
}

.ord-11 {
  order: 11;
}

@media screen and (min-width: 1440px) {
  .ord-11\@xl\+ {
    order: 11;
  }
}

@media screen and (min-width: 1200px) {
  .ord-11\@lg\+ {
    order: 11;
  }
}

@media screen and (min-width: 992px) {
  .ord-11\@md\+ {
    order: 11;
  }
}

@media screen and (min-width: 768px) {
  .ord-11\@sm\+ {
    order: 11;
  }
}

@media screen and (min-width: 0) {
  .ord-11\@xs\+ {
    order: 11;
  }
}

@media screen and (max-width: 1439px) {
  .ord-11\@xl- {
    order: 11;
  }
}

@media screen and (max-width: 1199px) {
  .ord-11\@lg- {
    order: 11;
  }
}

@media screen and (max-width: 991px) {
  .ord-11\@md- {
    order: 11;
  }
}

@media screen and (max-width: 767px) {
  .ord-11\@sm- {
    order: 11;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-11\@lg {
    order: 11;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-11\@md {
    order: 11;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-11\@sm {
    order: 11;
  }
}

.ord-12 {
  order: 12;
}

@media screen and (min-width: 1440px) {
  .ord-12\@xl\+ {
    order: 12;
  }
}

@media screen and (min-width: 1200px) {
  .ord-12\@lg\+ {
    order: 12;
  }
}

@media screen and (min-width: 992px) {
  .ord-12\@md\+ {
    order: 12;
  }
}

@media screen and (min-width: 768px) {
  .ord-12\@sm\+ {
    order: 12;
  }
}

@media screen and (min-width: 0) {
  .ord-12\@xs\+ {
    order: 12;
  }
}

@media screen and (max-width: 1439px) {
  .ord-12\@xl- {
    order: 12;
  }
}

@media screen and (max-width: 1199px) {
  .ord-12\@lg- {
    order: 12;
  }
}

@media screen and (max-width: 991px) {
  .ord-12\@md- {
    order: 12;
  }
}

@media screen and (max-width: 767px) {
  .ord-12\@sm- {
    order: 12;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ord-12\@lg {
    order: 12;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ord-12\@md {
    order: 12;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ord-12\@sm {
    order: 12;
  }
}

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

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

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

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

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

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

@media screen and (min-width: 1440px) {
  .d-b\@xl\+ {
    display: block !important;
  }

  .d-ib\@xl\+ {
    display: inline-block !important;
  }

  .d-i\@xl\+ {
    display: inline !important;
  }

  .d-tb\@xl\+ {
    display: table !important;
  }

  .d-tbc\@xl\+ {
    display: table-cell !important;
  }

  .d-n\@xl\+ {
    display: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .d-b\@lg\+ {
    display: block !important;
  }

  .d-ib\@lg\+ {
    display: inline-block !important;
  }

  .d-i\@lg\+ {
    display: inline !important;
  }

  .d-tb\@lg\+ {
    display: table !important;
  }

  .d-tbc\@lg\+ {
    display: table-cell !important;
  }

  .d-n\@lg\+ {
    display: none !important;
  }
}

@media screen and (min-width: 992px) {
  .d-b\@md\+ {
    display: block !important;
  }

  .d-ib\@md\+ {
    display: inline-block !important;
  }

  .d-i\@md\+ {
    display: inline !important;
  }

  .d-tb\@md\+ {
    display: table !important;
  }

  .d-tbc\@md\+ {
    display: table-cell !important;
  }

  .d-n\@md\+ {
    display: none !important;
  }
}

@media screen and (min-width: 768px) {
  .d-b\@sm\+ {
    display: block !important;
  }

  .d-ib\@sm\+ {
    display: inline-block !important;
  }

  .d-i\@sm\+ {
    display: inline !important;
  }

  .d-tb\@sm\+ {
    display: table !important;
  }

  .d-tbc\@sm\+ {
    display: table-cell !important;
  }

  .d-n\@sm\+ {
    display: none !important;
  }
}

@media screen and (min-width: 0) {
  .d-b\@xs\+ {
    display: block !important;
  }

  .d-ib\@xs\+ {
    display: inline-block !important;
  }

  .d-i\@xs\+ {
    display: inline !important;
  }

  .d-tb\@xs\+ {
    display: table !important;
  }

  .d-tbc\@xs\+ {
    display: table-cell !important;
  }

  .d-n\@xs\+ {
    display: none !important;
  }
}

@media screen and (max-width: 1439px) {
  .d-b\@xl- {
    display: block !important;
  }

  .d-ib\@xl- {
    display: inline-block !important;
  }

  .d-i\@xl- {
    display: inline !important;
  }

  .d-tb\@xl- {
    display: table !important;
  }

  .d-tbc\@xl- {
    display: table-cell !important;
  }

  .d-n\@xl- {
    display: none !important;
  }
}

@media screen and (max-width: 1199px) {
  .d-b\@lg- {
    display: block !important;
  }

  .d-ib\@lg- {
    display: inline-block !important;
  }

  .d-i\@lg- {
    display: inline !important;
  }

  .d-tb\@lg- {
    display: table !important;
  }

  .d-tbc\@lg- {
    display: table-cell !important;
  }

  .d-n\@lg- {
    display: none !important;
  }
}

@media screen and (max-width: 991px) {
  .d-b\@md- {
    display: block !important;
  }

  .d-ib\@md- {
    display: inline-block !important;
  }

  .d-i\@md- {
    display: inline !important;
  }

  .d-tb\@md- {
    display: table !important;
  }

  .d-tbc\@md- {
    display: table-cell !important;
  }

  .d-n\@md- {
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  .d-b\@sm- {
    display: block !important;
  }

  .d-ib\@sm- {
    display: inline-block !important;
  }

  .d-i\@sm- {
    display: inline !important;
  }

  .d-tb\@sm- {
    display: table !important;
  }

  .d-tbc\@sm- {
    display: table-cell !important;
  }

  .d-n\@sm- {
    display: none !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .d-b\@lg {
    display: block !important;
  }

  .d-ib\@lg {
    display: inline-block !important;
  }

  .d-i\@lg {
    display: inline !important;
  }

  .d-tb\@lg {
    display: table !important;
  }

  .d-tbc\@lg {
    display: table-cell !important;
  }

  .d-n\@lg {
    display: none !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .d-b\@md {
    display: block !important;
  }

  .d-ib\@md {
    display: inline-block !important;
  }

  .d-i\@md {
    display: inline !important;
  }

  .d-tb\@md {
    display: table !important;
  }

  .d-tbc\@md {
    display: table-cell !important;
  }

  .d-n\@md {
    display: none !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .d-b\@sm {
    display: block !important;
  }

  .d-ib\@sm {
    display: inline-block !important;
  }

  .d-i\@sm {
    display: inline !important;
  }

  .d-tb\@sm {
    display: table !important;
  }

  .d-tbc\@sm {
    display: table-cell !important;
  }

  .d-n\@sm {
    display: none !important;
  }
}

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

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

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

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

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

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

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

.ovY-s {
  overflow-y: scroll !important;
}

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

@media screen and (min-width: 1440px) {
  .ov-h\@xl\+ {
    overflow: hidden !important;
  }

  .ov-a\@xl\+ {
    overflow: auto !important;
  }

  .ov-s\@xl\+ {
    overflow: scroll !important;
  }

  .ovY-h\@xl\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@xl\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@xl\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@xl\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@xl\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@xl\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 1200px) {
  .ov-h\@lg\+ {
    overflow: hidden !important;
  }

  .ov-a\@lg\+ {
    overflow: auto !important;
  }

  .ov-s\@lg\+ {
    overflow: scroll !important;
  }

  .ovY-h\@lg\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@lg\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@lg\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 992px) {
  .ov-h\@md\+ {
    overflow: hidden !important;
  }

  .ov-a\@md\+ {
    overflow: auto !important;
  }

  .ov-s\@md\+ {
    overflow: scroll !important;
  }

  .ovY-h\@md\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@md\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@md\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@md\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@md\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@md\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 768px) {
  .ov-h\@sm\+ {
    overflow: hidden !important;
  }

  .ov-a\@sm\+ {
    overflow: auto !important;
  }

  .ov-s\@sm\+ {
    overflow: scroll !important;
  }

  .ovY-h\@sm\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@sm\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@sm\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 0) {
  .ov-h\@xs\+ {
    overflow: hidden !important;
  }

  .ov-a\@xs\+ {
    overflow: auto !important;
  }

  .ov-s\@xs\+ {
    overflow: scroll !important;
  }

  .ovY-h\@xs\+ {
    overflow-y: hidden !important;
  }

  .ovX-h\@xs\+ {
    overflow-x: hidden !important;
  }

  .ovY-a\@xs\+ {
    overflow-y: auto !important;
  }

  .ovX-a\@xs\+ {
    overflow-x: auto !important;
  }

  .ovY-s\@xs\+ {
    overflow-y: scroll !important;
  }

  .ovX-s\@xs\+ {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 1439px) {
  .ov-h\@xl- {
    overflow: hidden !important;
  }

  .ov-a\@xl- {
    overflow: auto !important;
  }

  .ov-s\@xl- {
    overflow: scroll !important;
  }

  .ovY-h\@xl- {
    overflow-y: hidden !important;
  }

  .ovX-h\@xl- {
    overflow-x: hidden !important;
  }

  .ovY-a\@xl- {
    overflow-y: auto !important;
  }

  .ovX-a\@xl- {
    overflow-x: auto !important;
  }

  .ovY-s\@xl- {
    overflow-y: scroll !important;
  }

  .ovX-s\@xl- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 1199px) {
  .ov-h\@lg- {
    overflow: hidden !important;
  }

  .ov-a\@lg- {
    overflow: auto !important;
  }

  .ov-s\@lg- {
    overflow: scroll !important;
  }

  .ovY-h\@lg- {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg- {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg- {
    overflow-y: auto !important;
  }

  .ovX-a\@lg- {
    overflow-x: auto !important;
  }

  .ovY-s\@lg- {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 991px) {
  .ov-h\@md- {
    overflow: hidden !important;
  }

  .ov-a\@md- {
    overflow: auto !important;
  }

  .ov-s\@md- {
    overflow: scroll !important;
  }

  .ovY-h\@md- {
    overflow-y: hidden !important;
  }

  .ovX-h\@md- {
    overflow-x: hidden !important;
  }

  .ovY-a\@md- {
    overflow-y: auto !important;
  }

  .ovX-a\@md- {
    overflow-x: auto !important;
  }

  .ovY-s\@md- {
    overflow-y: scroll !important;
  }

  .ovX-s\@md- {
    overflow-x: scroll !important;
  }
}

@media screen and (max-width: 767px) {
  .ov-h\@sm- {
    overflow: hidden !important;
  }

  .ov-a\@sm- {
    overflow: auto !important;
  }

  .ov-s\@sm- {
    overflow: scroll !important;
  }

  .ovY-h\@sm- {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm- {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm- {
    overflow-y: auto !important;
  }

  .ovX-a\@sm- {
    overflow-x: auto !important;
  }

  .ovY-s\@sm- {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm- {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ov-h\@lg {
    overflow: hidden !important;
  }

  .ov-a\@lg {
    overflow: auto !important;
  }

  .ov-s\@lg {
    overflow: scroll !important;
  }

  .ovY-h\@lg {
    overflow-y: hidden !important;
  }

  .ovX-h\@lg {
    overflow-x: hidden !important;
  }

  .ovY-a\@lg {
    overflow-y: auto !important;
  }

  .ovX-a\@lg {
    overflow-x: auto !important;
  }

  .ovY-s\@lg {
    overflow-y: scroll !important;
  }

  .ovX-s\@lg {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ov-h\@md {
    overflow: hidden !important;
  }

  .ov-a\@md {
    overflow: auto !important;
  }

  .ov-s\@md {
    overflow: scroll !important;
  }

  .ovY-h\@md {
    overflow-y: hidden !important;
  }

  .ovX-h\@md {
    overflow-x: hidden !important;
  }

  .ovY-a\@md {
    overflow-y: auto !important;
  }

  .ovX-a\@md {
    overflow-x: auto !important;
  }

  .ovY-s\@md {
    overflow-y: scroll !important;
  }

  .ovX-s\@md {
    overflow-x: scroll !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ov-h\@sm {
    overflow: hidden !important;
  }

  .ov-a\@sm {
    overflow: auto !important;
  }

  .ov-s\@sm {
    overflow: scroll !important;
  }

  .ovY-h\@sm {
    overflow-y: hidden !important;
  }

  .ovX-h\@sm {
    overflow-x: hidden !important;
  }

  .ovY-a\@sm {
    overflow-y: auto !important;
  }

  .ovX-a\@sm {
    overflow-x: auto !important;
  }

  .ovY-s\@sm {
    overflow-y: scroll !important;
  }

  .ovX-s\@sm {
    overflow-x: scroll !important;
  }
}

.fl-l {
  float: left !important;
}

.fl-r {
  float: right !important;
}

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

@media screen and (min-width: 1440px) {
  .fl-l\@xl\+ {
    float: left !important;
  }

  .fl-r\@xl\+ {
    float: right !important;
  }

  .fl-n\@xl\+ {
    float: none !important;
  }
}

@media screen and (min-width: 1200px) {
  .fl-l\@lg\+ {
    float: left !important;
  }

  .fl-r\@lg\+ {
    float: right !important;
  }

  .fl-n\@lg\+ {
    float: none !important;
  }
}

@media screen and (min-width: 992px) {
  .fl-l\@md\+ {
    float: left !important;
  }

  .fl-r\@md\+ {
    float: right !important;
  }

  .fl-n\@md\+ {
    float: none !important;
  }
}

@media screen and (min-width: 768px) {
  .fl-l\@sm\+ {
    float: left !important;
  }

  .fl-r\@sm\+ {
    float: right !important;
  }

  .fl-n\@sm\+ {
    float: none !important;
  }
}

@media screen and (min-width: 0) {
  .fl-l\@xs\+ {
    float: left !important;
  }

  .fl-r\@xs\+ {
    float: right !important;
  }

  .fl-n\@xs\+ {
    float: none !important;
  }
}

@media screen and (max-width: 1439px) {
  .fl-l\@xl- {
    float: left !important;
  }

  .fl-r\@xl- {
    float: right !important;
  }

  .fl-n\@xl- {
    float: none !important;
  }
}

@media screen and (max-width: 1199px) {
  .fl-l\@lg- {
    float: left !important;
  }

  .fl-r\@lg- {
    float: right !important;
  }

  .fl-n\@lg- {
    float: none !important;
  }
}

@media screen and (max-width: 991px) {
  .fl-l\@md- {
    float: left !important;
  }

  .fl-r\@md- {
    float: right !important;
  }

  .fl-n\@md- {
    float: none !important;
  }
}

@media screen and (max-width: 767px) {
  .fl-l\@sm- {
    float: left !important;
  }

  .fl-r\@sm- {
    float: right !important;
  }

  .fl-n\@sm- {
    float: none !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .fl-l\@lg {
    float: left !important;
  }

  .fl-r\@lg {
    float: right !important;
  }

  .fl-n\@lg {
    float: none !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .fl-l\@md {
    float: left !important;
  }

  .fl-r\@md {
    float: right !important;
  }

  .fl-n\@md {
    float: none !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .fl-l\@sm {
    float: left !important;
  }

  .fl-r\@sm {
    float: right !important;
  }

  .fl-n\@sm {
    float: none !important;
  }
}

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

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

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

@media screen and (min-width: 1440px) {
  .va-t\@xl\+ {
    vertical-align: top !important;
  }

  .va-m\@xl\+ {
    vertical-align: middle !important;
  }

  .va-b\@xl\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 1200px) {
  .va-t\@lg\+ {
    vertical-align: top !important;
  }

  .va-m\@lg\+ {
    vertical-align: middle !important;
  }

  .va-b\@lg\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 992px) {
  .va-t\@md\+ {
    vertical-align: top !important;
  }

  .va-m\@md\+ {
    vertical-align: middle !important;
  }

  .va-b\@md\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 768px) {
  .va-t\@sm\+ {
    vertical-align: top !important;
  }

  .va-m\@sm\+ {
    vertical-align: middle !important;
  }

  .va-b\@sm\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 0) {
  .va-t\@xs\+ {
    vertical-align: top !important;
  }

  .va-m\@xs\+ {
    vertical-align: middle !important;
  }

  .va-b\@xs\+ {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 1439px) {
  .va-t\@xl- {
    vertical-align: top !important;
  }

  .va-m\@xl- {
    vertical-align: middle !important;
  }

  .va-b\@xl- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 1199px) {
  .va-t\@lg- {
    vertical-align: top !important;
  }

  .va-m\@lg- {
    vertical-align: middle !important;
  }

  .va-b\@lg- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 991px) {
  .va-t\@md- {
    vertical-align: top !important;
  }

  .va-m\@md- {
    vertical-align: middle !important;
  }

  .va-b\@md- {
    vertical-align: bottom !important;
  }
}

@media screen and (max-width: 767px) {
  .va-t\@sm- {
    vertical-align: top !important;
  }

  .va-m\@sm- {
    vertical-align: middle !important;
  }

  .va-b\@sm- {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .va-t\@lg {
    vertical-align: top !important;
  }

  .va-m\@lg {
    vertical-align: middle !important;
  }

  .va-b\@lg {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .va-t\@md {
    vertical-align: top !important;
  }

  .va-m\@md {
    vertical-align: middle !important;
  }

  .va-b\@md {
    vertical-align: bottom !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .va-t\@sm {
    vertical-align: top !important;
  }

  .va-m\@sm {
    vertical-align: middle !important;
  }

  .va-b\@sm {
    vertical-align: bottom !important;
  }
}

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

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

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

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

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

@media screen and (min-width: 1440px) {
  .pos-s\@xl\+ {
    position: static !important;
  }

  .pos-st\@xl\+ {
    position: sticky !important;
  }

  .pos-r\@xl\+ {
    position: relative !important;
  }

  .pos-a\@xl\+ {
    position: absolute !important;
  }

  .pos-f\@xl\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 1200px) {
  .pos-s\@lg\+ {
    position: static !important;
  }

  .pos-st\@lg\+ {
    position: sticky !important;
  }

  .pos-r\@lg\+ {
    position: relative !important;
  }

  .pos-a\@lg\+ {
    position: absolute !important;
  }

  .pos-f\@lg\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 992px) {
  .pos-s\@md\+ {
    position: static !important;
  }

  .pos-st\@md\+ {
    position: sticky !important;
  }

  .pos-r\@md\+ {
    position: relative !important;
  }

  .pos-a\@md\+ {
    position: absolute !important;
  }

  .pos-f\@md\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 768px) {
  .pos-s\@sm\+ {
    position: static !important;
  }

  .pos-st\@sm\+ {
    position: sticky !important;
  }

  .pos-r\@sm\+ {
    position: relative !important;
  }

  .pos-a\@sm\+ {
    position: absolute !important;
  }

  .pos-f\@sm\+ {
    position: fixed !important;
  }
}

@media screen and (min-width: 0) {
  .pos-s\@xs\+ {
    position: static !important;
  }

  .pos-st\@xs\+ {
    position: sticky !important;
  }

  .pos-r\@xs\+ {
    position: relative !important;
  }

  .pos-a\@xs\+ {
    position: absolute !important;
  }

  .pos-f\@xs\+ {
    position: fixed !important;
  }
}

@media screen and (max-width: 1439px) {
  .pos-s\@xl- {
    position: static !important;
  }

  .pos-st\@xl- {
    position: sticky !important;
  }

  .pos-r\@xl- {
    position: relative !important;
  }

  .pos-a\@xl- {
    position: absolute !important;
  }

  .pos-f\@xl- {
    position: fixed !important;
  }
}

@media screen and (max-width: 1199px) {
  .pos-s\@lg- {
    position: static !important;
  }

  .pos-st\@lg- {
    position: sticky !important;
  }

  .pos-r\@lg- {
    position: relative !important;
  }

  .pos-a\@lg- {
    position: absolute !important;
  }

  .pos-f\@lg- {
    position: fixed !important;
  }
}

@media screen and (max-width: 991px) {
  .pos-s\@md- {
    position: static !important;
  }

  .pos-st\@md- {
    position: sticky !important;
  }

  .pos-r\@md- {
    position: relative !important;
  }

  .pos-a\@md- {
    position: absolute !important;
  }

  .pos-f\@md- {
    position: fixed !important;
  }
}

@media screen and (max-width: 767px) {
  .pos-s\@sm- {
    position: static !important;
  }

  .pos-st\@sm- {
    position: sticky !important;
  }

  .pos-r\@sm- {
    position: relative !important;
  }

  .pos-a\@sm- {
    position: absolute !important;
  }

  .pos-f\@sm- {
    position: fixed !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .pos-s\@lg {
    position: static !important;
  }

  .pos-st\@lg {
    position: sticky !important;
  }

  .pos-r\@lg {
    position: relative !important;
  }

  .pos-a\@lg {
    position: absolute !important;
  }

  .pos-f\@lg {
    position: fixed !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .pos-s\@md {
    position: static !important;
  }

  .pos-st\@md {
    position: sticky !important;
  }

  .pos-r\@md {
    position: relative !important;
  }

  .pos-a\@md {
    position: absolute !important;
  }

  .pos-f\@md {
    position: fixed !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .pos-s\@sm {
    position: static !important;
  }

  .pos-st\@sm {
    position: sticky !important;
  }

  .pos-r\@sm {
    position: relative !important;
  }

  .pos-a\@sm {
    position: absolute !important;
  }

  .pos-f\@sm {
    position: fixed !important;
  }
}

.z-0 {
  z-index: 0 !important;
}

@media screen and (min-width: 1440px) {
  .z-0\@xl\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-0\@lg\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-0\@md\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-0\@sm\+ {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 0) {
  .z-0\@xs\+ {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-0\@xl- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-0\@lg- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-0\@md- {
    z-index: 0 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-0\@sm- {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-0\@lg {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-0\@md {
    z-index: 0 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-0\@sm {
    z-index: 0 !important;
  }
}

.z-1 {
  z-index: 1000 !important;
}

@media screen and (min-width: 1440px) {
  .z-1\@xl\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-1\@lg\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-1\@md\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-1\@sm\+ {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-1\@xs\+ {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-1\@xl- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-1\@lg- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-1\@md- {
    z-index: 1000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-1\@sm- {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-1\@lg {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-1\@md {
    z-index: 1000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-1\@sm {
    z-index: 1000 !important;
  }
}

.z-2 {
  z-index: 2000 !important;
}

@media screen and (min-width: 1440px) {
  .z-2\@xl\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-2\@lg\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-2\@md\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-2\@sm\+ {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-2\@xs\+ {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-2\@xl- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-2\@lg- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-2\@md- {
    z-index: 2000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-2\@sm- {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-2\@lg {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-2\@md {
    z-index: 2000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-2\@sm {
    z-index: 2000 !important;
  }
}

.z-3 {
  z-index: 3000 !important;
}

@media screen and (min-width: 1440px) {
  .z-3\@xl\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-3\@lg\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-3\@md\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-3\@sm\+ {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-3\@xs\+ {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-3\@xl- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-3\@lg- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-3\@md- {
    z-index: 3000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-3\@sm- {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-3\@lg {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-3\@md {
    z-index: 3000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-3\@sm {
    z-index: 3000 !important;
  }
}

.z-4 {
  z-index: 4000 !important;
}

@media screen and (min-width: 1440px) {
  .z-4\@xl\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-4\@lg\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-4\@md\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-4\@sm\+ {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-4\@xs\+ {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-4\@xl- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-4\@lg- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-4\@md- {
    z-index: 4000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-4\@sm- {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-4\@lg {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-4\@md {
    z-index: 4000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-4\@sm {
    z-index: 4000 !important;
  }
}

.z-5 {
  z-index: 5000 !important;
}

@media screen and (min-width: 1440px) {
  .z-5\@xl\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-5\@lg\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-5\@md\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-5\@sm\+ {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-5\@xs\+ {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-5\@xl- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-5\@lg- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-5\@md- {
    z-index: 5000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-5\@sm- {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-5\@lg {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-5\@md {
    z-index: 5000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-5\@sm {
    z-index: 5000 !important;
  }
}

.z-6 {
  z-index: 6000 !important;
}

@media screen and (min-width: 1440px) {
  .z-6\@xl\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-6\@lg\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-6\@md\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-6\@sm\+ {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-6\@xs\+ {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-6\@xl- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-6\@lg- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-6\@md- {
    z-index: 6000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-6\@sm- {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-6\@lg {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-6\@md {
    z-index: 6000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-6\@sm {
    z-index: 6000 !important;
  }
}

.z-7 {
  z-index: 7000 !important;
}

@media screen and (min-width: 1440px) {
  .z-7\@xl\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-7\@lg\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-7\@md\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-7\@sm\+ {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-7\@xs\+ {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-7\@xl- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-7\@lg- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-7\@md- {
    z-index: 7000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-7\@sm- {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-7\@lg {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-7\@md {
    z-index: 7000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-7\@sm {
    z-index: 7000 !important;
  }
}

.z-8 {
  z-index: 8000 !important;
}

@media screen and (min-width: 1440px) {
  .z-8\@xl\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-8\@lg\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-8\@md\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-8\@sm\+ {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-8\@xs\+ {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-8\@xl- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-8\@lg- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-8\@md- {
    z-index: 8000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-8\@sm- {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-8\@lg {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-8\@md {
    z-index: 8000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-8\@sm {
    z-index: 8000 !important;
  }
}

.z-9 {
  z-index: 9000 !important;
}

@media screen and (min-width: 1440px) {
  .z-9\@xl\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 1200px) {
  .z-9\@lg\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 992px) {
  .z-9\@md\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 768px) {
  .z-9\@sm\+ {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 0) {
  .z-9\@xs\+ {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 1439px) {
  .z-9\@xl- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 1199px) {
  .z-9\@lg- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 991px) {
  .z-9\@md- {
    z-index: 9000 !important;
  }
}

@media screen and (max-width: 767px) {
  .z-9\@sm- {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .z-9\@lg {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .z-9\@md {
    z-index: 9000 !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .z-9\@sm {
    z-index: 9000 !important;
  }
}

.lisp-i {
  list-style-position: inside;
}

.lisp-o {
  list-style-position: outside;
}

.lis-n {
  list-style: none;
}

.list-c {
  list-style-type: circle;
}

.list-s {
  list-style-type: square;
}

.list-u {
  list-style-type: upper-roman;
}

.list-l {
  list-style-type: lower-alpha;
}

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

.mT-0 {
  margin-top: 0px !important;
}

.mR-0 {
  margin-right: 0px !important;
}

.mB-0 {
  margin-bottom: 0px !important;
}

.mL-0 {
  margin-left: 0px !important;
}

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

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

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

.mT-nv-0 {
  margin-top: -0px !important;
}

.mR-nv-0 {
  margin-right: -0px !important;
}

.mB-nv-0 {
  margin-bottom: -0px !important;
}

.mL-nv-0 {
  margin-left: -0px !important;
}

.mY-nv-0 {
  margin-top: -0px !important;
  margin-bottom: -0px !important;
}

.mX-nv-0 {
  margin-left: -0px !important;
  margin-right: -0px !important;
}

@media screen and (min-width: 1440px) {
  .m-0\@xl\+ {
    margin: 0px !important;
  }

  .mT-0\@xl\+ {
    margin-top: 0px !important;
  }

  .mR-0\@xl\+ {
    margin-right: 0px !important;
  }

  .mB-0\@xl\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@xl\+ {
    margin-left: 0px !important;
  }

  .mY-0\@xl\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xl\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xl\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@xl\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xl\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xl\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xl\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xl\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xl\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-0\@lg\+ {
    margin: 0px !important;
  }

  .mT-0\@lg\+ {
    margin-top: 0px !important;
  }

  .mR-0\@lg\+ {
    margin-right: 0px !important;
  }

  .mB-0\@lg\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg\+ {
    margin-left: 0px !important;
  }

  .mY-0\@lg\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@lg\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-0\@md\+ {
    margin: 0px !important;
  }

  .mT-0\@md\+ {
    margin-top: 0px !important;
  }

  .mR-0\@md\+ {
    margin-right: 0px !important;
  }

  .mB-0\@md\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@md\+ {
    margin-left: 0px !important;
  }

  .mY-0\@md\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@md\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-0\@sm\+ {
    margin: 0px !important;
  }

  .mT-0\@sm\+ {
    margin-top: 0px !important;
  }

  .mR-0\@sm\+ {
    margin-right: 0px !important;
  }

  .mB-0\@sm\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm\+ {
    margin-left: 0px !important;
  }

  .mY-0\@sm\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@sm\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 0) {
  .m-0\@xs\+ {
    margin: 0px !important;
  }

  .mT-0\@xs\+ {
    margin-top: 0px !important;
  }

  .mR-0\@xs\+ {
    margin-right: 0px !important;
  }

  .mB-0\@xs\+ {
    margin-bottom: 0px !important;
  }

  .mL-0\@xs\+ {
    margin-left: 0px !important;
  }

  .mY-0\@xs\+ {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xs\+ {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xs\+ {
    margin: -0px !important;
  }

  .mT-nv-0\@xs\+ {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xs\+ {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xs\+ {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xs\+ {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xs\+ {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xs\+ {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-0\@xl- {
    margin: 0px !important;
  }

  .mT-0\@xl- {
    margin-top: 0px !important;
  }

  .mR-0\@xl- {
    margin-right: 0px !important;
  }

  .mB-0\@xl- {
    margin-bottom: 0px !important;
  }

  .mL-0\@xl- {
    margin-left: 0px !important;
  }

  .mY-0\@xl- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@xl- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@xl- {
    margin: -0px !important;
  }

  .mT-nv-0\@xl- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@xl- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@xl- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@xl- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@xl- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@xl- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-0\@lg- {
    margin: 0px !important;
  }

  .mT-0\@lg- {
    margin-top: 0px !important;
  }

  .mR-0\@lg- {
    margin-right: 0px !important;
  }

  .mB-0\@lg- {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg- {
    margin-left: 0px !important;
  }

  .mY-0\@lg- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg- {
    margin: -0px !important;
  }

  .mT-nv-0\@lg- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-0\@md- {
    margin: 0px !important;
  }

  .mT-0\@md- {
    margin-top: 0px !important;
  }

  .mR-0\@md- {
    margin-right: 0px !important;
  }

  .mB-0\@md- {
    margin-bottom: 0px !important;
  }

  .mL-0\@md- {
    margin-left: 0px !important;
  }

  .mY-0\@md- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md- {
    margin: -0px !important;
  }

  .mT-nv-0\@md- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-0\@sm- {
    margin: 0px !important;
  }

  .mT-0\@sm- {
    margin-top: 0px !important;
  }

  .mR-0\@sm- {
    margin-right: 0px !important;
  }

  .mB-0\@sm- {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm- {
    margin-left: 0px !important;
  }

  .mY-0\@sm- {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm- {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm- {
    margin: -0px !important;
  }

  .mT-nv-0\@sm- {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm- {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm- {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm- {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm- {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm- {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-0\@lg {
    margin: 0px !important;
  }

  .mT-0\@lg {
    margin-top: 0px !important;
  }

  .mR-0\@lg {
    margin-right: 0px !important;
  }

  .mB-0\@lg {
    margin-bottom: 0px !important;
  }

  .mL-0\@lg {
    margin-left: 0px !important;
  }

  .mY-0\@lg {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@lg {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@lg {
    margin: -0px !important;
  }

  .mT-nv-0\@lg {
    margin-top: -0px !important;
  }

  .mR-nv-0\@lg {
    margin-right: -0px !important;
  }

  .mB-nv-0\@lg {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@lg {
    margin-left: -0px !important;
  }

  .mY-nv-0\@lg {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@lg {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-0\@md {
    margin: 0px !important;
  }

  .mT-0\@md {
    margin-top: 0px !important;
  }

  .mR-0\@md {
    margin-right: 0px !important;
  }

  .mB-0\@md {
    margin-bottom: 0px !important;
  }

  .mL-0\@md {
    margin-left: 0px !important;
  }

  .mY-0\@md {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@md {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@md {
    margin: -0px !important;
  }

  .mT-nv-0\@md {
    margin-top: -0px !important;
  }

  .mR-nv-0\@md {
    margin-right: -0px !important;
  }

  .mB-nv-0\@md {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@md {
    margin-left: -0px !important;
  }

  .mY-nv-0\@md {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@md {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-0\@sm {
    margin: 0px !important;
  }

  .mT-0\@sm {
    margin-top: 0px !important;
  }

  .mR-0\@sm {
    margin-right: 0px !important;
  }

  .mB-0\@sm {
    margin-bottom: 0px !important;
  }

  .mL-0\@sm {
    margin-left: 0px !important;
  }

  .mY-0\@sm {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }

  .mX-0\@sm {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }

  .m-nv-0\@sm {
    margin: -0px !important;
  }

  .mT-nv-0\@sm {
    margin-top: -0px !important;
  }

  .mR-nv-0\@sm {
    margin-right: -0px !important;
  }

  .mB-nv-0\@sm {
    margin-bottom: -0px !important;
  }

  .mL-nv-0\@sm {
    margin-left: -0px !important;
  }

  .mY-nv-0\@sm {
    margin-top: -0px !important;
    margin-bottom: -0px !important;
  }

  .mX-nv-0\@sm {
    margin-left: -0px !important;
    margin-right: -0px !important;
  }
}

.m-1 {
  margin: 1px !important;
}

.mT-1 {
  margin-top: 1px !important;
}

.mR-1 {
  margin-right: 1px !important;
}

.mB-1 {
  margin-bottom: 1px !important;
}

.mL-1 {
  margin-left: 1px !important;
}

.mY-1 {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
}

.mX-1 {
  margin-left: 1px !important;
  margin-right: 1px !important;
}

.m-nv-1 {
  margin: -1px !important;
}

.mT-nv-1 {
  margin-top: -1px !important;
}

.mR-nv-1 {
  margin-right: -1px !important;
}

.mB-nv-1 {
  margin-bottom: -0px !important;
}

.mL-nv-1 {
  margin-left: -1px !important;
}

.mY-nv-1 {
  margin-top: -1px !important;
  margin-bottom: -1px !important;
}

.mX-nv-1 {
  margin-left: -1px !important;
  margin-right: -1px !important;
}

@media screen and (min-width: 1440px) {
  .m-1\@xl\+ {
    margin: 1px !important;
  }

  .mT-1\@xl\+ {
    margin-top: 1px !important;
  }

  .mR-1\@xl\+ {
    margin-right: 1px !important;
  }

  .mB-1\@xl\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@xl\+ {
    margin-left: 1px !important;
  }

  .mY-1\@xl\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xl\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xl\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@xl\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xl\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xl\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xl\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xl\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xl\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-1\@lg\+ {
    margin: 1px !important;
  }

  .mT-1\@lg\+ {
    margin-top: 1px !important;
  }

  .mR-1\@lg\+ {
    margin-right: 1px !important;
  }

  .mB-1\@lg\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg\+ {
    margin-left: 1px !important;
  }

  .mY-1\@lg\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@lg\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-1\@md\+ {
    margin: 1px !important;
  }

  .mT-1\@md\+ {
    margin-top: 1px !important;
  }

  .mR-1\@md\+ {
    margin-right: 1px !important;
  }

  .mB-1\@md\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@md\+ {
    margin-left: 1px !important;
  }

  .mY-1\@md\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@md\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-1\@sm\+ {
    margin: 1px !important;
  }

  .mT-1\@sm\+ {
    margin-top: 1px !important;
  }

  .mR-1\@sm\+ {
    margin-right: 1px !important;
  }

  .mB-1\@sm\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm\+ {
    margin-left: 1px !important;
  }

  .mY-1\@sm\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@sm\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 0) {
  .m-1\@xs\+ {
    margin: 1px !important;
  }

  .mT-1\@xs\+ {
    margin-top: 1px !important;
  }

  .mR-1\@xs\+ {
    margin-right: 1px !important;
  }

  .mB-1\@xs\+ {
    margin-bottom: 1px !important;
  }

  .mL-1\@xs\+ {
    margin-left: 1px !important;
  }

  .mY-1\@xs\+ {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xs\+ {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xs\+ {
    margin: -1px !important;
  }

  .mT-nv-1\@xs\+ {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xs\+ {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xs\+ {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xs\+ {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xs\+ {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xs\+ {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-1\@xl- {
    margin: 1px !important;
  }

  .mT-1\@xl- {
    margin-top: 1px !important;
  }

  .mR-1\@xl- {
    margin-right: 1px !important;
  }

  .mB-1\@xl- {
    margin-bottom: 1px !important;
  }

  .mL-1\@xl- {
    margin-left: 1px !important;
  }

  .mY-1\@xl- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@xl- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@xl- {
    margin: -1px !important;
  }

  .mT-nv-1\@xl- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@xl- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@xl- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@xl- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@xl- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@xl- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-1\@lg- {
    margin: 1px !important;
  }

  .mT-1\@lg- {
    margin-top: 1px !important;
  }

  .mR-1\@lg- {
    margin-right: 1px !important;
  }

  .mB-1\@lg- {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg- {
    margin-left: 1px !important;
  }

  .mY-1\@lg- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg- {
    margin: -1px !important;
  }

  .mT-nv-1\@lg- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-1\@md- {
    margin: 1px !important;
  }

  .mT-1\@md- {
    margin-top: 1px !important;
  }

  .mR-1\@md- {
    margin-right: 1px !important;
  }

  .mB-1\@md- {
    margin-bottom: 1px !important;
  }

  .mL-1\@md- {
    margin-left: 1px !important;
  }

  .mY-1\@md- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md- {
    margin: -1px !important;
  }

  .mT-nv-1\@md- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-1\@sm- {
    margin: 1px !important;
  }

  .mT-1\@sm- {
    margin-top: 1px !important;
  }

  .mR-1\@sm- {
    margin-right: 1px !important;
  }

  .mB-1\@sm- {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm- {
    margin-left: 1px !important;
  }

  .mY-1\@sm- {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm- {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm- {
    margin: -1px !important;
  }

  .mT-nv-1\@sm- {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm- {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm- {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm- {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm- {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm- {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-1\@lg {
    margin: 1px !important;
  }

  .mT-1\@lg {
    margin-top: 1px !important;
  }

  .mR-1\@lg {
    margin-right: 1px !important;
  }

  .mB-1\@lg {
    margin-bottom: 1px !important;
  }

  .mL-1\@lg {
    margin-left: 1px !important;
  }

  .mY-1\@lg {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@lg {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@lg {
    margin: -1px !important;
  }

  .mT-nv-1\@lg {
    margin-top: -1px !important;
  }

  .mR-nv-1\@lg {
    margin-right: -1px !important;
  }

  .mB-nv-1\@lg {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@lg {
    margin-left: -1px !important;
  }

  .mY-nv-1\@lg {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@lg {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-1\@md {
    margin: 1px !important;
  }

  .mT-1\@md {
    margin-top: 1px !important;
  }

  .mR-1\@md {
    margin-right: 1px !important;
  }

  .mB-1\@md {
    margin-bottom: 1px !important;
  }

  .mL-1\@md {
    margin-left: 1px !important;
  }

  .mY-1\@md {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@md {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@md {
    margin: -1px !important;
  }

  .mT-nv-1\@md {
    margin-top: -1px !important;
  }

  .mR-nv-1\@md {
    margin-right: -1px !important;
  }

  .mB-nv-1\@md {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@md {
    margin-left: -1px !important;
  }

  .mY-nv-1\@md {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@md {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-1\@sm {
    margin: 1px !important;
  }

  .mT-1\@sm {
    margin-top: 1px !important;
  }

  .mR-1\@sm {
    margin-right: 1px !important;
  }

  .mB-1\@sm {
    margin-bottom: 1px !important;
  }

  .mL-1\@sm {
    margin-left: 1px !important;
  }

  .mY-1\@sm {
    margin-top: 1px !important;
    margin-bottom: 1px !important;
  }

  .mX-1\@sm {
    margin-left: 1px !important;
    margin-right: 1px !important;
  }

  .m-nv-1\@sm {
    margin: -1px !important;
  }

  .mT-nv-1\@sm {
    margin-top: -1px !important;
  }

  .mR-nv-1\@sm {
    margin-right: -1px !important;
  }

  .mB-nv-1\@sm {
    margin-bottom: -1px !important;
  }

  .mL-nv-1\@sm {
    margin-left: -1px !important;
  }

  .mY-nv-1\@sm {
    margin-top: -1px !important;
    margin-bottom: -1px !important;
  }

  .mX-nv-1\@sm {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
}

.m-2 {
  margin: 2px !important;
}

.mT-2 {
  margin-top: 2px !important;
}

.mR-2 {
  margin-right: 2px !important;
}

.mB-2 {
  margin-bottom: 2px !important;
}

.mL-2 {
  margin-left: 2px !important;
}

.mY-2 {
  margin-top: 2px !important;
  margin-bottom: 2px !important;
}

.mX-2 {
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.m-nv-2 {
  margin: -2px !important;
}

.mT-nv-2 {
  margin-top: -2px !important;
}

.mR-nv-2 {
  margin-right: -2px !important;
}

.mB-nv-2 {
  margin-bottom: -0px !important;
}

.mL-nv-2 {
  margin-left: -2px !important;
}

.mY-nv-2 {
  margin-top: -2px !important;
  margin-bottom: -2px !important;
}

.mX-nv-2 {
  margin-left: -2px !important;
  margin-right: -2px !important;
}

@media screen and (min-width: 1440px) {
  .m-2\@xl\+ {
    margin: 2px !important;
  }

  .mT-2\@xl\+ {
    margin-top: 2px !important;
  }

  .mR-2\@xl\+ {
    margin-right: 2px !important;
  }

  .mB-2\@xl\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@xl\+ {
    margin-left: 2px !important;
  }

  .mY-2\@xl\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xl\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xl\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@xl\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xl\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xl\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xl\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xl\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xl\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-2\@lg\+ {
    margin: 2px !important;
  }

  .mT-2\@lg\+ {
    margin-top: 2px !important;
  }

  .mR-2\@lg\+ {
    margin-right: 2px !important;
  }

  .mB-2\@lg\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg\+ {
    margin-left: 2px !important;
  }

  .mY-2\@lg\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@lg\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-2\@md\+ {
    margin: 2px !important;
  }

  .mT-2\@md\+ {
    margin-top: 2px !important;
  }

  .mR-2\@md\+ {
    margin-right: 2px !important;
  }

  .mB-2\@md\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@md\+ {
    margin-left: 2px !important;
  }

  .mY-2\@md\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@md\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-2\@sm\+ {
    margin: 2px !important;
  }

  .mT-2\@sm\+ {
    margin-top: 2px !important;
  }

  .mR-2\@sm\+ {
    margin-right: 2px !important;
  }

  .mB-2\@sm\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm\+ {
    margin-left: 2px !important;
  }

  .mY-2\@sm\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@sm\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 0) {
  .m-2\@xs\+ {
    margin: 2px !important;
  }

  .mT-2\@xs\+ {
    margin-top: 2px !important;
  }

  .mR-2\@xs\+ {
    margin-right: 2px !important;
  }

  .mB-2\@xs\+ {
    margin-bottom: 2px !important;
  }

  .mL-2\@xs\+ {
    margin-left: 2px !important;
  }

  .mY-2\@xs\+ {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xs\+ {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xs\+ {
    margin: -2px !important;
  }

  .mT-nv-2\@xs\+ {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xs\+ {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xs\+ {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xs\+ {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xs\+ {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xs\+ {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-2\@xl- {
    margin: 2px !important;
  }

  .mT-2\@xl- {
    margin-top: 2px !important;
  }

  .mR-2\@xl- {
    margin-right: 2px !important;
  }

  .mB-2\@xl- {
    margin-bottom: 2px !important;
  }

  .mL-2\@xl- {
    margin-left: 2px !important;
  }

  .mY-2\@xl- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@xl- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@xl- {
    margin: -2px !important;
  }

  .mT-nv-2\@xl- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@xl- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@xl- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@xl- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@xl- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@xl- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-2\@lg- {
    margin: 2px !important;
  }

  .mT-2\@lg- {
    margin-top: 2px !important;
  }

  .mR-2\@lg- {
    margin-right: 2px !important;
  }

  .mB-2\@lg- {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg- {
    margin-left: 2px !important;
  }

  .mY-2\@lg- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg- {
    margin: -2px !important;
  }

  .mT-nv-2\@lg- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-2\@md- {
    margin: 2px !important;
  }

  .mT-2\@md- {
    margin-top: 2px !important;
  }

  .mR-2\@md- {
    margin-right: 2px !important;
  }

  .mB-2\@md- {
    margin-bottom: 2px !important;
  }

  .mL-2\@md- {
    margin-left: 2px !important;
  }

  .mY-2\@md- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md- {
    margin: -2px !important;
  }

  .mT-nv-2\@md- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-2\@sm- {
    margin: 2px !important;
  }

  .mT-2\@sm- {
    margin-top: 2px !important;
  }

  .mR-2\@sm- {
    margin-right: 2px !important;
  }

  .mB-2\@sm- {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm- {
    margin-left: 2px !important;
  }

  .mY-2\@sm- {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm- {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm- {
    margin: -2px !important;
  }

  .mT-nv-2\@sm- {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm- {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm- {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm- {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm- {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm- {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-2\@lg {
    margin: 2px !important;
  }

  .mT-2\@lg {
    margin-top: 2px !important;
  }

  .mR-2\@lg {
    margin-right: 2px !important;
  }

  .mB-2\@lg {
    margin-bottom: 2px !important;
  }

  .mL-2\@lg {
    margin-left: 2px !important;
  }

  .mY-2\@lg {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@lg {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@lg {
    margin: -2px !important;
  }

  .mT-nv-2\@lg {
    margin-top: -2px !important;
  }

  .mR-nv-2\@lg {
    margin-right: -2px !important;
  }

  .mB-nv-2\@lg {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@lg {
    margin-left: -2px !important;
  }

  .mY-nv-2\@lg {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@lg {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-2\@md {
    margin: 2px !important;
  }

  .mT-2\@md {
    margin-top: 2px !important;
  }

  .mR-2\@md {
    margin-right: 2px !important;
  }

  .mB-2\@md {
    margin-bottom: 2px !important;
  }

  .mL-2\@md {
    margin-left: 2px !important;
  }

  .mY-2\@md {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@md {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@md {
    margin: -2px !important;
  }

  .mT-nv-2\@md {
    margin-top: -2px !important;
  }

  .mR-nv-2\@md {
    margin-right: -2px !important;
  }

  .mB-nv-2\@md {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@md {
    margin-left: -2px !important;
  }

  .mY-nv-2\@md {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@md {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-2\@sm {
    margin: 2px !important;
  }

  .mT-2\@sm {
    margin-top: 2px !important;
  }

  .mR-2\@sm {
    margin-right: 2px !important;
  }

  .mB-2\@sm {
    margin-bottom: 2px !important;
  }

  .mL-2\@sm {
    margin-left: 2px !important;
  }

  .mY-2\@sm {
    margin-top: 2px !important;
    margin-bottom: 2px !important;
  }

  .mX-2\@sm {
    margin-left: 2px !important;
    margin-right: 2px !important;
  }

  .m-nv-2\@sm {
    margin: -2px !important;
  }

  .mT-nv-2\@sm {
    margin-top: -2px !important;
  }

  .mR-nv-2\@sm {
    margin-right: -2px !important;
  }

  .mB-nv-2\@sm {
    margin-bottom: -2px !important;
  }

  .mL-nv-2\@sm {
    margin-left: -2px !important;
  }

  .mY-nv-2\@sm {
    margin-top: -2px !important;
    margin-bottom: -2px !important;
  }

  .mX-nv-2\@sm {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
}

.m-3 {
  margin: 3px !important;
}

.mT-3 {
  margin-top: 3px !important;
}

.mR-3 {
  margin-right: 3px !important;
}

.mB-3 {
  margin-bottom: 3px !important;
}

.mL-3 {
  margin-left: 3px !important;
}

.mY-3 {
  margin-top: 3px !important;
  margin-bottom: 3px !important;
}

.mX-3 {
  margin-left: 3px !important;
  margin-right: 3px !important;
}

.m-nv-3 {
  margin: -3px !important;
}

.mT-nv-3 {
  margin-top: -3px !important;
}

.mR-nv-3 {
  margin-right: -3px !important;
}

.mB-nv-3 {
  margin-bottom: -0px !important;
}

.mL-nv-3 {
  margin-left: -3px !important;
}

.mY-nv-3 {
  margin-top: -3px !important;
  margin-bottom: -3px !important;
}

.mX-nv-3 {
  margin-left: -3px !important;
  margin-right: -3px !important;
}

@media screen and (min-width: 1440px) {
  .m-3\@xl\+ {
    margin: 3px !important;
  }

  .mT-3\@xl\+ {
    margin-top: 3px !important;
  }

  .mR-3\@xl\+ {
    margin-right: 3px !important;
  }

  .mB-3\@xl\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@xl\+ {
    margin-left: 3px !important;
  }

  .mY-3\@xl\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xl\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xl\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@xl\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xl\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xl\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xl\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xl\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xl\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-3\@lg\+ {
    margin: 3px !important;
  }

  .mT-3\@lg\+ {
    margin-top: 3px !important;
  }

  .mR-3\@lg\+ {
    margin-right: 3px !important;
  }

  .mB-3\@lg\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg\+ {
    margin-left: 3px !important;
  }

  .mY-3\@lg\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@lg\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-3\@md\+ {
    margin: 3px !important;
  }

  .mT-3\@md\+ {
    margin-top: 3px !important;
  }

  .mR-3\@md\+ {
    margin-right: 3px !important;
  }

  .mB-3\@md\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@md\+ {
    margin-left: 3px !important;
  }

  .mY-3\@md\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@md\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-3\@sm\+ {
    margin: 3px !important;
  }

  .mT-3\@sm\+ {
    margin-top: 3px !important;
  }

  .mR-3\@sm\+ {
    margin-right: 3px !important;
  }

  .mB-3\@sm\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm\+ {
    margin-left: 3px !important;
  }

  .mY-3\@sm\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@sm\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 0) {
  .m-3\@xs\+ {
    margin: 3px !important;
  }

  .mT-3\@xs\+ {
    margin-top: 3px !important;
  }

  .mR-3\@xs\+ {
    margin-right: 3px !important;
  }

  .mB-3\@xs\+ {
    margin-bottom: 3px !important;
  }

  .mL-3\@xs\+ {
    margin-left: 3px !important;
  }

  .mY-3\@xs\+ {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xs\+ {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xs\+ {
    margin: -3px !important;
  }

  .mT-nv-3\@xs\+ {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xs\+ {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xs\+ {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xs\+ {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xs\+ {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xs\+ {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-3\@xl- {
    margin: 3px !important;
  }

  .mT-3\@xl- {
    margin-top: 3px !important;
  }

  .mR-3\@xl- {
    margin-right: 3px !important;
  }

  .mB-3\@xl- {
    margin-bottom: 3px !important;
  }

  .mL-3\@xl- {
    margin-left: 3px !important;
  }

  .mY-3\@xl- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@xl- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@xl- {
    margin: -3px !important;
  }

  .mT-nv-3\@xl- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@xl- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@xl- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@xl- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@xl- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@xl- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-3\@lg- {
    margin: 3px !important;
  }

  .mT-3\@lg- {
    margin-top: 3px !important;
  }

  .mR-3\@lg- {
    margin-right: 3px !important;
  }

  .mB-3\@lg- {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg- {
    margin-left: 3px !important;
  }

  .mY-3\@lg- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg- {
    margin: -3px !important;
  }

  .mT-nv-3\@lg- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-3\@md- {
    margin: 3px !important;
  }

  .mT-3\@md- {
    margin-top: 3px !important;
  }

  .mR-3\@md- {
    margin-right: 3px !important;
  }

  .mB-3\@md- {
    margin-bottom: 3px !important;
  }

  .mL-3\@md- {
    margin-left: 3px !important;
  }

  .mY-3\@md- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md- {
    margin: -3px !important;
  }

  .mT-nv-3\@md- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-3\@sm- {
    margin: 3px !important;
  }

  .mT-3\@sm- {
    margin-top: 3px !important;
  }

  .mR-3\@sm- {
    margin-right: 3px !important;
  }

  .mB-3\@sm- {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm- {
    margin-left: 3px !important;
  }

  .mY-3\@sm- {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm- {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm- {
    margin: -3px !important;
  }

  .mT-nv-3\@sm- {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm- {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm- {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm- {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm- {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm- {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-3\@lg {
    margin: 3px !important;
  }

  .mT-3\@lg {
    margin-top: 3px !important;
  }

  .mR-3\@lg {
    margin-right: 3px !important;
  }

  .mB-3\@lg {
    margin-bottom: 3px !important;
  }

  .mL-3\@lg {
    margin-left: 3px !important;
  }

  .mY-3\@lg {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@lg {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@lg {
    margin: -3px !important;
  }

  .mT-nv-3\@lg {
    margin-top: -3px !important;
  }

  .mR-nv-3\@lg {
    margin-right: -3px !important;
  }

  .mB-nv-3\@lg {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@lg {
    margin-left: -3px !important;
  }

  .mY-nv-3\@lg {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@lg {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-3\@md {
    margin: 3px !important;
  }

  .mT-3\@md {
    margin-top: 3px !important;
  }

  .mR-3\@md {
    margin-right: 3px !important;
  }

  .mB-3\@md {
    margin-bottom: 3px !important;
  }

  .mL-3\@md {
    margin-left: 3px !important;
  }

  .mY-3\@md {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@md {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@md {
    margin: -3px !important;
  }

  .mT-nv-3\@md {
    margin-top: -3px !important;
  }

  .mR-nv-3\@md {
    margin-right: -3px !important;
  }

  .mB-nv-3\@md {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@md {
    margin-left: -3px !important;
  }

  .mY-nv-3\@md {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@md {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-3\@sm {
    margin: 3px !important;
  }

  .mT-3\@sm {
    margin-top: 3px !important;
  }

  .mR-3\@sm {
    margin-right: 3px !important;
  }

  .mB-3\@sm {
    margin-bottom: 3px !important;
  }

  .mL-3\@sm {
    margin-left: 3px !important;
  }

  .mY-3\@sm {
    margin-top: 3px !important;
    margin-bottom: 3px !important;
  }

  .mX-3\@sm {
    margin-left: 3px !important;
    margin-right: 3px !important;
  }

  .m-nv-3\@sm {
    margin: -3px !important;
  }

  .mT-nv-3\@sm {
    margin-top: -3px !important;
  }

  .mR-nv-3\@sm {
    margin-right: -3px !important;
  }

  .mB-nv-3\@sm {
    margin-bottom: -3px !important;
  }

  .mL-nv-3\@sm {
    margin-left: -3px !important;
  }

  .mY-nv-3\@sm {
    margin-top: -3px !important;
    margin-bottom: -3px !important;
  }

  .mX-nv-3\@sm {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
}

.m-4 {
  margin: 4px !important;
}

.mT-4 {
  margin-top: 4px !important;
}

.mR-4 {
  margin-right: 4px !important;
}

.mB-4 {
  margin-bottom: 4px !important;
}

.mL-4 {
  margin-left: 4px !important;
}

.mY-4 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.mX-4 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}

.m-nv-4 {
  margin: -4px !important;
}

.mT-nv-4 {
  margin-top: -4px !important;
}

.mR-nv-4 {
  margin-right: -4px !important;
}

.mB-nv-4 {
  margin-bottom: -0px !important;
}

.mL-nv-4 {
  margin-left: -4px !important;
}

.mY-nv-4 {
  margin-top: -4px !important;
  margin-bottom: -4px !important;
}

.mX-nv-4 {
  margin-left: -4px !important;
  margin-right: -4px !important;
}

@media screen and (min-width: 1440px) {
  .m-4\@xl\+ {
    margin: 4px !important;
  }

  .mT-4\@xl\+ {
    margin-top: 4px !important;
  }

  .mR-4\@xl\+ {
    margin-right: 4px !important;
  }

  .mB-4\@xl\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@xl\+ {
    margin-left: 4px !important;
  }

  .mY-4\@xl\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xl\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xl\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@xl\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xl\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xl\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xl\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xl\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xl\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-4\@lg\+ {
    margin: 4px !important;
  }

  .mT-4\@lg\+ {
    margin-top: 4px !important;
  }

  .mR-4\@lg\+ {
    margin-right: 4px !important;
  }

  .mB-4\@lg\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg\+ {
    margin-left: 4px !important;
  }

  .mY-4\@lg\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@lg\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-4\@md\+ {
    margin: 4px !important;
  }

  .mT-4\@md\+ {
    margin-top: 4px !important;
  }

  .mR-4\@md\+ {
    margin-right: 4px !important;
  }

  .mB-4\@md\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@md\+ {
    margin-left: 4px !important;
  }

  .mY-4\@md\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@md\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-4\@sm\+ {
    margin: 4px !important;
  }

  .mT-4\@sm\+ {
    margin-top: 4px !important;
  }

  .mR-4\@sm\+ {
    margin-right: 4px !important;
  }

  .mB-4\@sm\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm\+ {
    margin-left: 4px !important;
  }

  .mY-4\@sm\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@sm\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 0) {
  .m-4\@xs\+ {
    margin: 4px !important;
  }

  .mT-4\@xs\+ {
    margin-top: 4px !important;
  }

  .mR-4\@xs\+ {
    margin-right: 4px !important;
  }

  .mB-4\@xs\+ {
    margin-bottom: 4px !important;
  }

  .mL-4\@xs\+ {
    margin-left: 4px !important;
  }

  .mY-4\@xs\+ {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xs\+ {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xs\+ {
    margin: -4px !important;
  }

  .mT-nv-4\@xs\+ {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xs\+ {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xs\+ {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xs\+ {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xs\+ {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xs\+ {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-4\@xl- {
    margin: 4px !important;
  }

  .mT-4\@xl- {
    margin-top: 4px !important;
  }

  .mR-4\@xl- {
    margin-right: 4px !important;
  }

  .mB-4\@xl- {
    margin-bottom: 4px !important;
  }

  .mL-4\@xl- {
    margin-left: 4px !important;
  }

  .mY-4\@xl- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@xl- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@xl- {
    margin: -4px !important;
  }

  .mT-nv-4\@xl- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@xl- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@xl- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@xl- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@xl- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@xl- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-4\@lg- {
    margin: 4px !important;
  }

  .mT-4\@lg- {
    margin-top: 4px !important;
  }

  .mR-4\@lg- {
    margin-right: 4px !important;
  }

  .mB-4\@lg- {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg- {
    margin-left: 4px !important;
  }

  .mY-4\@lg- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg- {
    margin: -4px !important;
  }

  .mT-nv-4\@lg- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-4\@md- {
    margin: 4px !important;
  }

  .mT-4\@md- {
    margin-top: 4px !important;
  }

  .mR-4\@md- {
    margin-right: 4px !important;
  }

  .mB-4\@md- {
    margin-bottom: 4px !important;
  }

  .mL-4\@md- {
    margin-left: 4px !important;
  }

  .mY-4\@md- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md- {
    margin: -4px !important;
  }

  .mT-nv-4\@md- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-4\@sm- {
    margin: 4px !important;
  }

  .mT-4\@sm- {
    margin-top: 4px !important;
  }

  .mR-4\@sm- {
    margin-right: 4px !important;
  }

  .mB-4\@sm- {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm- {
    margin-left: 4px !important;
  }

  .mY-4\@sm- {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm- {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm- {
    margin: -4px !important;
  }

  .mT-nv-4\@sm- {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm- {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm- {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm- {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm- {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm- {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-4\@lg {
    margin: 4px !important;
  }

  .mT-4\@lg {
    margin-top: 4px !important;
  }

  .mR-4\@lg {
    margin-right: 4px !important;
  }

  .mB-4\@lg {
    margin-bottom: 4px !important;
  }

  .mL-4\@lg {
    margin-left: 4px !important;
  }

  .mY-4\@lg {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@lg {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@lg {
    margin: -4px !important;
  }

  .mT-nv-4\@lg {
    margin-top: -4px !important;
  }

  .mR-nv-4\@lg {
    margin-right: -4px !important;
  }

  .mB-nv-4\@lg {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@lg {
    margin-left: -4px !important;
  }

  .mY-nv-4\@lg {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@lg {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-4\@md {
    margin: 4px !important;
  }

  .mT-4\@md {
    margin-top: 4px !important;
  }

  .mR-4\@md {
    margin-right: 4px !important;
  }

  .mB-4\@md {
    margin-bottom: 4px !important;
  }

  .mL-4\@md {
    margin-left: 4px !important;
  }

  .mY-4\@md {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@md {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@md {
    margin: -4px !important;
  }

  .mT-nv-4\@md {
    margin-top: -4px !important;
  }

  .mR-nv-4\@md {
    margin-right: -4px !important;
  }

  .mB-nv-4\@md {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@md {
    margin-left: -4px !important;
  }

  .mY-nv-4\@md {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@md {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-4\@sm {
    margin: 4px !important;
  }

  .mT-4\@sm {
    margin-top: 4px !important;
  }

  .mR-4\@sm {
    margin-right: 4px !important;
  }

  .mB-4\@sm {
    margin-bottom: 4px !important;
  }

  .mL-4\@sm {
    margin-left: 4px !important;
  }

  .mY-4\@sm {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .mX-4\@sm {
    margin-left: 4px !important;
    margin-right: 4px !important;
  }

  .m-nv-4\@sm {
    margin: -4px !important;
  }

  .mT-nv-4\@sm {
    margin-top: -4px !important;
  }

  .mR-nv-4\@sm {
    margin-right: -4px !important;
  }

  .mB-nv-4\@sm {
    margin-bottom: -4px !important;
  }

  .mL-nv-4\@sm {
    margin-left: -4px !important;
  }

  .mY-nv-4\@sm {
    margin-top: -4px !important;
    margin-bottom: -4px !important;
  }

  .mX-nv-4\@sm {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
}

.m-5 {
  margin: 5px !important;
}

.mT-5 {
  margin-top: 5px !important;
}

.mR-5 {
  margin-right: 5px !important;
}

.mB-5 {
  margin-bottom: 5px !important;
}

.mL-5 {
  margin-left: 5px !important;
}

.mY-5 {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}

.mX-5 {
  margin-left: 5px !important;
  margin-right: 5px !important;
}

.m-nv-5 {
  margin: -5px !important;
}

.mT-nv-5 {
  margin-top: -5px !important;
}

.mR-nv-5 {
  margin-right: -5px !important;
}

.mB-nv-5 {
  margin-bottom: -5px !important;
}

.mL-nv-5 {
  margin-left: -5px !important;
}

.mY-nv-5 {
  margin-top: -5px !important;
  margin-bottom: -5px !important;
}

.mX-nv-5 {
  margin-left: -5px !important;
  margin-right: -5px !important;
}

@media screen and (min-width: 1440px) {
  .m-5\@xl\+ {
    margin: 5px !important;
  }

  .mT-5\@xl\+ {
    margin-top: 5px !important;
  }

  .mR-5\@xl\+ {
    margin-right: 5px !important;
  }

  .mB-5\@xl\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@xl\+ {
    margin-left: 5px !important;
  }

  .mY-5\@xl\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xl\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xl\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@xl\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xl\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xl\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xl\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xl\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xl\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-5\@lg\+ {
    margin: 5px !important;
  }

  .mT-5\@lg\+ {
    margin-top: 5px !important;
  }

  .mR-5\@lg\+ {
    margin-right: 5px !important;
  }

  .mB-5\@lg\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg\+ {
    margin-left: 5px !important;
  }

  .mY-5\@lg\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@lg\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-5\@md\+ {
    margin: 5px !important;
  }

  .mT-5\@md\+ {
    margin-top: 5px !important;
  }

  .mR-5\@md\+ {
    margin-right: 5px !important;
  }

  .mB-5\@md\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@md\+ {
    margin-left: 5px !important;
  }

  .mY-5\@md\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@md\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-5\@sm\+ {
    margin: 5px !important;
  }

  .mT-5\@sm\+ {
    margin-top: 5px !important;
  }

  .mR-5\@sm\+ {
    margin-right: 5px !important;
  }

  .mB-5\@sm\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm\+ {
    margin-left: 5px !important;
  }

  .mY-5\@sm\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@sm\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 0) {
  .m-5\@xs\+ {
    margin: 5px !important;
  }

  .mT-5\@xs\+ {
    margin-top: 5px !important;
  }

  .mR-5\@xs\+ {
    margin-right: 5px !important;
  }

  .mB-5\@xs\+ {
    margin-bottom: 5px !important;
  }

  .mL-5\@xs\+ {
    margin-left: 5px !important;
  }

  .mY-5\@xs\+ {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xs\+ {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xs\+ {
    margin: -5px !important;
  }

  .mT-nv-5\@xs\+ {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xs\+ {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xs\+ {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xs\+ {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xs\+ {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xs\+ {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-5\@xl- {
    margin: 5px !important;
  }

  .mT-5\@xl- {
    margin-top: 5px !important;
  }

  .mR-5\@xl- {
    margin-right: 5px !important;
  }

  .mB-5\@xl- {
    margin-bottom: 5px !important;
  }

  .mL-5\@xl- {
    margin-left: 5px !important;
  }

  .mY-5\@xl- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@xl- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@xl- {
    margin: -5px !important;
  }

  .mT-nv-5\@xl- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@xl- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@xl- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@xl- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@xl- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@xl- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-5\@lg- {
    margin: 5px !important;
  }

  .mT-5\@lg- {
    margin-top: 5px !important;
  }

  .mR-5\@lg- {
    margin-right: 5px !important;
  }

  .mB-5\@lg- {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg- {
    margin-left: 5px !important;
  }

  .mY-5\@lg- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg- {
    margin: -5px !important;
  }

  .mT-nv-5\@lg- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-5\@md- {
    margin: 5px !important;
  }

  .mT-5\@md- {
    margin-top: 5px !important;
  }

  .mR-5\@md- {
    margin-right: 5px !important;
  }

  .mB-5\@md- {
    margin-bottom: 5px !important;
  }

  .mL-5\@md- {
    margin-left: 5px !important;
  }

  .mY-5\@md- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md- {
    margin: -5px !important;
  }

  .mT-nv-5\@md- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-5\@sm- {
    margin: 5px !important;
  }

  .mT-5\@sm- {
    margin-top: 5px !important;
  }

  .mR-5\@sm- {
    margin-right: 5px !important;
  }

  .mB-5\@sm- {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm- {
    margin-left: 5px !important;
  }

  .mY-5\@sm- {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm- {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm- {
    margin: -5px !important;
  }

  .mT-nv-5\@sm- {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm- {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm- {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm- {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm- {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm- {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-5\@lg {
    margin: 5px !important;
  }

  .mT-5\@lg {
    margin-top: 5px !important;
  }

  .mR-5\@lg {
    margin-right: 5px !important;
  }

  .mB-5\@lg {
    margin-bottom: 5px !important;
  }

  .mL-5\@lg {
    margin-left: 5px !important;
  }

  .mY-5\@lg {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@lg {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@lg {
    margin: -5px !important;
  }

  .mT-nv-5\@lg {
    margin-top: -5px !important;
  }

  .mR-nv-5\@lg {
    margin-right: -5px !important;
  }

  .mB-nv-5\@lg {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@lg {
    margin-left: -5px !important;
  }

  .mY-nv-5\@lg {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@lg {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-5\@md {
    margin: 5px !important;
  }

  .mT-5\@md {
    margin-top: 5px !important;
  }

  .mR-5\@md {
    margin-right: 5px !important;
  }

  .mB-5\@md {
    margin-bottom: 5px !important;
  }

  .mL-5\@md {
    margin-left: 5px !important;
  }

  .mY-5\@md {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@md {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@md {
    margin: -5px !important;
  }

  .mT-nv-5\@md {
    margin-top: -5px !important;
  }

  .mR-nv-5\@md {
    margin-right: -5px !important;
  }

  .mB-nv-5\@md {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@md {
    margin-left: -5px !important;
  }

  .mY-nv-5\@md {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@md {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-5\@sm {
    margin: 5px !important;
  }

  .mT-5\@sm {
    margin-top: 5px !important;
  }

  .mR-5\@sm {
    margin-right: 5px !important;
  }

  .mB-5\@sm {
    margin-bottom: 5px !important;
  }

  .mL-5\@sm {
    margin-left: 5px !important;
  }

  .mY-5\@sm {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }

  .mX-5\@sm {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }

  .m-nv-5\@sm {
    margin: -5px !important;
  }

  .mT-nv-5\@sm {
    margin-top: -5px !important;
  }

  .mR-nv-5\@sm {
    margin-right: -5px !important;
  }

  .mB-nv-5\@sm {
    margin-bottom: -5px !important;
  }

  .mL-nv-5\@sm {
    margin-left: -5px !important;
  }

  .mY-nv-5\@sm {
    margin-top: -5px !important;
    margin-bottom: -5px !important;
  }

  .mX-nv-5\@sm {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
}

.m-10 {
  margin: 10px !important;
}

.mT-10 {
  margin-top: 10px !important;
}

.mR-10 {
  margin-right: 10px !important;
}

.mB-10 {
  margin-bottom: 10px !important;
}

.mL-10 {
  margin-left: 10px !important;
}

.mY-10 {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.mX-10 {
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.m-nv-10 {
  margin: -10px !important;
}

.mT-nv-10 {
  margin-top: -10px !important;
}

.mR-nv-10 {
  margin-right: -10px !important;
}

.mB-nv-10 {
  margin-bottom: -10px !important;
}

.mL-nv-10 {
  margin-left: -10px !important;
}

.mY-nv-10 {
  margin-top: -10px !important;
  margin-bottom: -10px !important;
}

.mX-nv-10 {
  margin-left: -10px !important;
  margin-right: -10px !important;
}

@media screen and (min-width: 1440px) {
  .m-10\@xl\+ {
    margin: 10px !important;
  }

  .mT-10\@xl\+ {
    margin-top: 10px !important;
  }

  .mR-10\@xl\+ {
    margin-right: 10px !important;
  }

  .mB-10\@xl\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@xl\+ {
    margin-left: 10px !important;
  }

  .mY-10\@xl\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xl\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xl\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@xl\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xl\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xl\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xl\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xl\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xl\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-10\@lg\+ {
    margin: 10px !important;
  }

  .mT-10\@lg\+ {
    margin-top: 10px !important;
  }

  .mR-10\@lg\+ {
    margin-right: 10px !important;
  }

  .mB-10\@lg\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg\+ {
    margin-left: 10px !important;
  }

  .mY-10\@lg\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@lg\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-10\@md\+ {
    margin: 10px !important;
  }

  .mT-10\@md\+ {
    margin-top: 10px !important;
  }

  .mR-10\@md\+ {
    margin-right: 10px !important;
  }

  .mB-10\@md\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@md\+ {
    margin-left: 10px !important;
  }

  .mY-10\@md\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@md\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-10\@sm\+ {
    margin: 10px !important;
  }

  .mT-10\@sm\+ {
    margin-top: 10px !important;
  }

  .mR-10\@sm\+ {
    margin-right: 10px !important;
  }

  .mB-10\@sm\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm\+ {
    margin-left: 10px !important;
  }

  .mY-10\@sm\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@sm\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 0) {
  .m-10\@xs\+ {
    margin: 10px !important;
  }

  .mT-10\@xs\+ {
    margin-top: 10px !important;
  }

  .mR-10\@xs\+ {
    margin-right: 10px !important;
  }

  .mB-10\@xs\+ {
    margin-bottom: 10px !important;
  }

  .mL-10\@xs\+ {
    margin-left: 10px !important;
  }

  .mY-10\@xs\+ {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xs\+ {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xs\+ {
    margin: -10px !important;
  }

  .mT-nv-10\@xs\+ {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xs\+ {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xs\+ {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xs\+ {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xs\+ {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xs\+ {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-10\@xl- {
    margin: 10px !important;
  }

  .mT-10\@xl- {
    margin-top: 10px !important;
  }

  .mR-10\@xl- {
    margin-right: 10px !important;
  }

  .mB-10\@xl- {
    margin-bottom: 10px !important;
  }

  .mL-10\@xl- {
    margin-left: 10px !important;
  }

  .mY-10\@xl- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@xl- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@xl- {
    margin: -10px !important;
  }

  .mT-nv-10\@xl- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@xl- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@xl- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@xl- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@xl- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@xl- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-10\@lg- {
    margin: 10px !important;
  }

  .mT-10\@lg- {
    margin-top: 10px !important;
  }

  .mR-10\@lg- {
    margin-right: 10px !important;
  }

  .mB-10\@lg- {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg- {
    margin-left: 10px !important;
  }

  .mY-10\@lg- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg- {
    margin: -10px !important;
  }

  .mT-nv-10\@lg- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-10\@md- {
    margin: 10px !important;
  }

  .mT-10\@md- {
    margin-top: 10px !important;
  }

  .mR-10\@md- {
    margin-right: 10px !important;
  }

  .mB-10\@md- {
    margin-bottom: 10px !important;
  }

  .mL-10\@md- {
    margin-left: 10px !important;
  }

  .mY-10\@md- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md- {
    margin: -10px !important;
  }

  .mT-nv-10\@md- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-10\@sm- {
    margin: 10px !important;
  }

  .mT-10\@sm- {
    margin-top: 10px !important;
  }

  .mR-10\@sm- {
    margin-right: 10px !important;
  }

  .mB-10\@sm- {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm- {
    margin-left: 10px !important;
  }

  .mY-10\@sm- {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm- {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm- {
    margin: -10px !important;
  }

  .mT-nv-10\@sm- {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm- {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm- {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm- {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm- {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm- {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-10\@lg {
    margin: 10px !important;
  }

  .mT-10\@lg {
    margin-top: 10px !important;
  }

  .mR-10\@lg {
    margin-right: 10px !important;
  }

  .mB-10\@lg {
    margin-bottom: 10px !important;
  }

  .mL-10\@lg {
    margin-left: 10px !important;
  }

  .mY-10\@lg {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@lg {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@lg {
    margin: -10px !important;
  }

  .mT-nv-10\@lg {
    margin-top: -10px !important;
  }

  .mR-nv-10\@lg {
    margin-right: -10px !important;
  }

  .mB-nv-10\@lg {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@lg {
    margin-left: -10px !important;
  }

  .mY-nv-10\@lg {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@lg {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-10\@md {
    margin: 10px !important;
  }

  .mT-10\@md {
    margin-top: 10px !important;
  }

  .mR-10\@md {
    margin-right: 10px !important;
  }

  .mB-10\@md {
    margin-bottom: 10px !important;
  }

  .mL-10\@md {
    margin-left: 10px !important;
  }

  .mY-10\@md {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@md {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@md {
    margin: -10px !important;
  }

  .mT-nv-10\@md {
    margin-top: -10px !important;
  }

  .mR-nv-10\@md {
    margin-right: -10px !important;
  }

  .mB-nv-10\@md {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@md {
    margin-left: -10px !important;
  }

  .mY-nv-10\@md {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@md {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-10\@sm {
    margin: 10px !important;
  }

  .mT-10\@sm {
    margin-top: 10px !important;
  }

  .mR-10\@sm {
    margin-right: 10px !important;
  }

  .mB-10\@sm {
    margin-bottom: 10px !important;
  }

  .mL-10\@sm {
    margin-left: 10px !important;
  }

  .mY-10\@sm {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }

  .mX-10\@sm {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }

  .m-nv-10\@sm {
    margin: -10px !important;
  }

  .mT-nv-10\@sm {
    margin-top: -10px !important;
  }

  .mR-nv-10\@sm {
    margin-right: -10px !important;
  }

  .mB-nv-10\@sm {
    margin-bottom: -10px !important;
  }

  .mL-nv-10\@sm {
    margin-left: -10px !important;
  }

  .mY-nv-10\@sm {
    margin-top: -10px !important;
    margin-bottom: -10px !important;
  }

  .mX-nv-10\@sm {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
}

.m-15 {
  margin: 15px !important;
}

.mT-15 {
  margin-top: 15px !important;
}

.mR-15 {
  margin-right: 15px !important;
}

.mB-15 {
  margin-bottom: 15px !important;
}

.mL-15 {
  margin-left: 15px !important;
}

.mY-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}

.mX-15 {
  margin-left: 15px !important;
  margin-right: 15px !important;
}

.m-nv-15 {
  margin: -15px !important;
}

.mT-nv-15 {
  margin-top: -15px !important;
}

.mR-nv-15 {
  margin-right: -15px !important;
}

.mB-nv-15 {
  margin-bottom: -15px !important;
}

.mL-nv-15 {
  margin-left: -15px !important;
}

.mY-nv-15 {
  margin-top: -15px !important;
  margin-bottom: -15px !important;
}

.mX-nv-15 {
  margin-left: -15px !important;
  margin-right: -15px !important;
}

@media screen and (min-width: 1440px) {
  .m-15\@xl\+ {
    margin: 15px !important;
  }

  .mT-15\@xl\+ {
    margin-top: 15px !important;
  }

  .mR-15\@xl\+ {
    margin-right: 15px !important;
  }

  .mB-15\@xl\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@xl\+ {
    margin-left: 15px !important;
  }

  .mY-15\@xl\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xl\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xl\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@xl\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xl\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xl\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xl\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xl\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xl\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-15\@lg\+ {
    margin: 15px !important;
  }

  .mT-15\@lg\+ {
    margin-top: 15px !important;
  }

  .mR-15\@lg\+ {
    margin-right: 15px !important;
  }

  .mB-15\@lg\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg\+ {
    margin-left: 15px !important;
  }

  .mY-15\@lg\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@lg\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-15\@md\+ {
    margin: 15px !important;
  }

  .mT-15\@md\+ {
    margin-top: 15px !important;
  }

  .mR-15\@md\+ {
    margin-right: 15px !important;
  }

  .mB-15\@md\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@md\+ {
    margin-left: 15px !important;
  }

  .mY-15\@md\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@md\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-15\@sm\+ {
    margin: 15px !important;
  }

  .mT-15\@sm\+ {
    margin-top: 15px !important;
  }

  .mR-15\@sm\+ {
    margin-right: 15px !important;
  }

  .mB-15\@sm\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm\+ {
    margin-left: 15px !important;
  }

  .mY-15\@sm\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@sm\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 0) {
  .m-15\@xs\+ {
    margin: 15px !important;
  }

  .mT-15\@xs\+ {
    margin-top: 15px !important;
  }

  .mR-15\@xs\+ {
    margin-right: 15px !important;
  }

  .mB-15\@xs\+ {
    margin-bottom: 15px !important;
  }

  .mL-15\@xs\+ {
    margin-left: 15px !important;
  }

  .mY-15\@xs\+ {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xs\+ {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xs\+ {
    margin: -15px !important;
  }

  .mT-nv-15\@xs\+ {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xs\+ {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xs\+ {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xs\+ {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xs\+ {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xs\+ {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-15\@xl- {
    margin: 15px !important;
  }

  .mT-15\@xl- {
    margin-top: 15px !important;
  }

  .mR-15\@xl- {
    margin-right: 15px !important;
  }

  .mB-15\@xl- {
    margin-bottom: 15px !important;
  }

  .mL-15\@xl- {
    margin-left: 15px !important;
  }

  .mY-15\@xl- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@xl- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@xl- {
    margin: -15px !important;
  }

  .mT-nv-15\@xl- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@xl- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@xl- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@xl- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@xl- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@xl- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-15\@lg- {
    margin: 15px !important;
  }

  .mT-15\@lg- {
    margin-top: 15px !important;
  }

  .mR-15\@lg- {
    margin-right: 15px !important;
  }

  .mB-15\@lg- {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg- {
    margin-left: 15px !important;
  }

  .mY-15\@lg- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg- {
    margin: -15px !important;
  }

  .mT-nv-15\@lg- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-15\@md- {
    margin: 15px !important;
  }

  .mT-15\@md- {
    margin-top: 15px !important;
  }

  .mR-15\@md- {
    margin-right: 15px !important;
  }

  .mB-15\@md- {
    margin-bottom: 15px !important;
  }

  .mL-15\@md- {
    margin-left: 15px !important;
  }

  .mY-15\@md- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md- {
    margin: -15px !important;
  }

  .mT-nv-15\@md- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-15\@sm- {
    margin: 15px !important;
  }

  .mT-15\@sm- {
    margin-top: 15px !important;
  }

  .mR-15\@sm- {
    margin-right: 15px !important;
  }

  .mB-15\@sm- {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm- {
    margin-left: 15px !important;
  }

  .mY-15\@sm- {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm- {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm- {
    margin: -15px !important;
  }

  .mT-nv-15\@sm- {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm- {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm- {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm- {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm- {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm- {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-15\@lg {
    margin: 15px !important;
  }

  .mT-15\@lg {
    margin-top: 15px !important;
  }

  .mR-15\@lg {
    margin-right: 15px !important;
  }

  .mB-15\@lg {
    margin-bottom: 15px !important;
  }

  .mL-15\@lg {
    margin-left: 15px !important;
  }

  .mY-15\@lg {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@lg {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@lg {
    margin: -15px !important;
  }

  .mT-nv-15\@lg {
    margin-top: -15px !important;
  }

  .mR-nv-15\@lg {
    margin-right: -15px !important;
  }

  .mB-nv-15\@lg {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@lg {
    margin-left: -15px !important;
  }

  .mY-nv-15\@lg {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@lg {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-15\@md {
    margin: 15px !important;
  }

  .mT-15\@md {
    margin-top: 15px !important;
  }

  .mR-15\@md {
    margin-right: 15px !important;
  }

  .mB-15\@md {
    margin-bottom: 15px !important;
  }

  .mL-15\@md {
    margin-left: 15px !important;
  }

  .mY-15\@md {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@md {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@md {
    margin: -15px !important;
  }

  .mT-nv-15\@md {
    margin-top: -15px !important;
  }

  .mR-nv-15\@md {
    margin-right: -15px !important;
  }

  .mB-nv-15\@md {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@md {
    margin-left: -15px !important;
  }

  .mY-nv-15\@md {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@md {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-15\@sm {
    margin: 15px !important;
  }

  .mT-15\@sm {
    margin-top: 15px !important;
  }

  .mR-15\@sm {
    margin-right: 15px !important;
  }

  .mB-15\@sm {
    margin-bottom: 15px !important;
  }

  .mL-15\@sm {
    margin-left: 15px !important;
  }

  .mY-15\@sm {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }

  .mX-15\@sm {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }

  .m-nv-15\@sm {
    margin: -15px !important;
  }

  .mT-nv-15\@sm {
    margin-top: -15px !important;
  }

  .mR-nv-15\@sm {
    margin-right: -15px !important;
  }

  .mB-nv-15\@sm {
    margin-bottom: -15px !important;
  }

  .mL-nv-15\@sm {
    margin-left: -15px !important;
  }

  .mY-nv-15\@sm {
    margin-top: -15px !important;
    margin-bottom: -15px !important;
  }

  .mX-nv-15\@sm {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
}

.m-20 {
  margin: 20px !important;
}

.mT-20 {
  margin-top: 20px !important;
}

.mR-20 {
  margin-right: 20px !important;
}

.mB-20 {
  margin-bottom: 20px !important;
}

.mL-20 {
  margin-left: 20px !important;
}

.mY-20 {
  margin-top: 20px !important;
  margin-bottom: 20px !important;
}

.mX-20 {
  margin-left: 20px !important;
  margin-right: 20px !important;
}

.m-nv-20 {
  margin: -20px !important;
}

.mT-nv-20 {
  margin-top: -20px !important;
}

.mR-nv-20 {
  margin-right: -20px !important;
}

.mB-nv-20 {
  margin-bottom: -20px !important;
}

.mL-nv-20 {
  margin-left: -20px !important;
}

.mY-nv-20 {
  margin-top: -20px !important;
  margin-bottom: -20px !important;
}

.mX-nv-20 {
  margin-left: -20px !important;
  margin-right: -20px !important;
}

@media screen and (min-width: 1440px) {
  .m-20\@xl\+ {
    margin: 20px !important;
  }

  .mT-20\@xl\+ {
    margin-top: 20px !important;
  }

  .mR-20\@xl\+ {
    margin-right: 20px !important;
  }

  .mB-20\@xl\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@xl\+ {
    margin-left: 20px !important;
  }

  .mY-20\@xl\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xl\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xl\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@xl\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xl\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xl\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xl\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xl\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xl\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-20\@lg\+ {
    margin: 20px !important;
  }

  .mT-20\@lg\+ {
    margin-top: 20px !important;
  }

  .mR-20\@lg\+ {
    margin-right: 20px !important;
  }

  .mB-20\@lg\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg\+ {
    margin-left: 20px !important;
  }

  .mY-20\@lg\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@lg\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-20\@md\+ {
    margin: 20px !important;
  }

  .mT-20\@md\+ {
    margin-top: 20px !important;
  }

  .mR-20\@md\+ {
    margin-right: 20px !important;
  }

  .mB-20\@md\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@md\+ {
    margin-left: 20px !important;
  }

  .mY-20\@md\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@md\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-20\@sm\+ {
    margin: 20px !important;
  }

  .mT-20\@sm\+ {
    margin-top: 20px !important;
  }

  .mR-20\@sm\+ {
    margin-right: 20px !important;
  }

  .mB-20\@sm\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm\+ {
    margin-left: 20px !important;
  }

  .mY-20\@sm\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@sm\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 0) {
  .m-20\@xs\+ {
    margin: 20px !important;
  }

  .mT-20\@xs\+ {
    margin-top: 20px !important;
  }

  .mR-20\@xs\+ {
    margin-right: 20px !important;
  }

  .mB-20\@xs\+ {
    margin-bottom: 20px !important;
  }

  .mL-20\@xs\+ {
    margin-left: 20px !important;
  }

  .mY-20\@xs\+ {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xs\+ {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xs\+ {
    margin: -20px !important;
  }

  .mT-nv-20\@xs\+ {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xs\+ {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xs\+ {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xs\+ {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xs\+ {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xs\+ {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-20\@xl- {
    margin: 20px !important;
  }

  .mT-20\@xl- {
    margin-top: 20px !important;
  }

  .mR-20\@xl- {
    margin-right: 20px !important;
  }

  .mB-20\@xl- {
    margin-bottom: 20px !important;
  }

  .mL-20\@xl- {
    margin-left: 20px !important;
  }

  .mY-20\@xl- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@xl- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@xl- {
    margin: -20px !important;
  }

  .mT-nv-20\@xl- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@xl- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@xl- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@xl- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@xl- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@xl- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-20\@lg- {
    margin: 20px !important;
  }

  .mT-20\@lg- {
    margin-top: 20px !important;
  }

  .mR-20\@lg- {
    margin-right: 20px !important;
  }

  .mB-20\@lg- {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg- {
    margin-left: 20px !important;
  }

  .mY-20\@lg- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg- {
    margin: -20px !important;
  }

  .mT-nv-20\@lg- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-20\@md- {
    margin: 20px !important;
  }

  .mT-20\@md- {
    margin-top: 20px !important;
  }

  .mR-20\@md- {
    margin-right: 20px !important;
  }

  .mB-20\@md- {
    margin-bottom: 20px !important;
  }

  .mL-20\@md- {
    margin-left: 20px !important;
  }

  .mY-20\@md- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md- {
    margin: -20px !important;
  }

  .mT-nv-20\@md- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-20\@sm- {
    margin: 20px !important;
  }

  .mT-20\@sm- {
    margin-top: 20px !important;
  }

  .mR-20\@sm- {
    margin-right: 20px !important;
  }

  .mB-20\@sm- {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm- {
    margin-left: 20px !important;
  }

  .mY-20\@sm- {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm- {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm- {
    margin: -20px !important;
  }

  .mT-nv-20\@sm- {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm- {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm- {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm- {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm- {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm- {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-20\@lg {
    margin: 20px !important;
  }

  .mT-20\@lg {
    margin-top: 20px !important;
  }

  .mR-20\@lg {
    margin-right: 20px !important;
  }

  .mB-20\@lg {
    margin-bottom: 20px !important;
  }

  .mL-20\@lg {
    margin-left: 20px !important;
  }

  .mY-20\@lg {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@lg {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@lg {
    margin: -20px !important;
  }

  .mT-nv-20\@lg {
    margin-top: -20px !important;
  }

  .mR-nv-20\@lg {
    margin-right: -20px !important;
  }

  .mB-nv-20\@lg {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@lg {
    margin-left: -20px !important;
  }

  .mY-nv-20\@lg {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@lg {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-20\@md {
    margin: 20px !important;
  }

  .mT-20\@md {
    margin-top: 20px !important;
  }

  .mR-20\@md {
    margin-right: 20px !important;
  }

  .mB-20\@md {
    margin-bottom: 20px !important;
  }

  .mL-20\@md {
    margin-left: 20px !important;
  }

  .mY-20\@md {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@md {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@md {
    margin: -20px !important;
  }

  .mT-nv-20\@md {
    margin-top: -20px !important;
  }

  .mR-nv-20\@md {
    margin-right: -20px !important;
  }

  .mB-nv-20\@md {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@md {
    margin-left: -20px !important;
  }

  .mY-nv-20\@md {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@md {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-20\@sm {
    margin: 20px !important;
  }

  .mT-20\@sm {
    margin-top: 20px !important;
  }

  .mR-20\@sm {
    margin-right: 20px !important;
  }

  .mB-20\@sm {
    margin-bottom: 20px !important;
  }

  .mL-20\@sm {
    margin-left: 20px !important;
  }

  .mY-20\@sm {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }

  .mX-20\@sm {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .m-nv-20\@sm {
    margin: -20px !important;
  }

  .mT-nv-20\@sm {
    margin-top: -20px !important;
  }

  .mR-nv-20\@sm {
    margin-right: -20px !important;
  }

  .mB-nv-20\@sm {
    margin-bottom: -20px !important;
  }

  .mL-nv-20\@sm {
    margin-left: -20px !important;
  }

  .mY-nv-20\@sm {
    margin-top: -20px !important;
    margin-bottom: -20px !important;
  }

  .mX-nv-20\@sm {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
}

.m-25 {
  margin: 25px !important;
}

.mT-25 {
  margin-top: 25px !important;
}

.mR-25 {
  margin-right: 25px !important;
}

.mB-25 {
  margin-bottom: 25px !important;
}

.mL-25 {
  margin-left: 25px !important;
}

.mY-25 {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
}

.mX-25 {
  margin-left: 25px !important;
  margin-right: 25px !important;
}

.m-nv-25 {
  margin: -25px !important;
}

.mT-nv-25 {
  margin-top: -25px !important;
}

.mR-nv-25 {
  margin-right: -25px !important;
}

.mB-nv-25 {
  margin-bottom: -25px !important;
}

.mL-nv-25 {
  margin-left: -25px !important;
}

.mY-nv-25 {
  margin-top: -25px !important;
  margin-bottom: -25px !important;
}

.mX-nv-25 {
  margin-left: -25px !important;
  margin-right: -25px !important;
}

@media screen and (min-width: 1440px) {
  .m-25\@xl\+ {
    margin: 25px !important;
  }

  .mT-25\@xl\+ {
    margin-top: 25px !important;
  }

  .mR-25\@xl\+ {
    margin-right: 25px !important;
  }

  .mB-25\@xl\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@xl\+ {
    margin-left: 25px !important;
  }

  .mY-25\@xl\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xl\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xl\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@xl\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xl\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xl\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xl\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xl\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xl\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-25\@lg\+ {
    margin: 25px !important;
  }

  .mT-25\@lg\+ {
    margin-top: 25px !important;
  }

  .mR-25\@lg\+ {
    margin-right: 25px !important;
  }

  .mB-25\@lg\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg\+ {
    margin-left: 25px !important;
  }

  .mY-25\@lg\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@lg\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-25\@md\+ {
    margin: 25px !important;
  }

  .mT-25\@md\+ {
    margin-top: 25px !important;
  }

  .mR-25\@md\+ {
    margin-right: 25px !important;
  }

  .mB-25\@md\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@md\+ {
    margin-left: 25px !important;
  }

  .mY-25\@md\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@md\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-25\@sm\+ {
    margin: 25px !important;
  }

  .mT-25\@sm\+ {
    margin-top: 25px !important;
  }

  .mR-25\@sm\+ {
    margin-right: 25px !important;
  }

  .mB-25\@sm\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm\+ {
    margin-left: 25px !important;
  }

  .mY-25\@sm\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@sm\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 0) {
  .m-25\@xs\+ {
    margin: 25px !important;
  }

  .mT-25\@xs\+ {
    margin-top: 25px !important;
  }

  .mR-25\@xs\+ {
    margin-right: 25px !important;
  }

  .mB-25\@xs\+ {
    margin-bottom: 25px !important;
  }

  .mL-25\@xs\+ {
    margin-left: 25px !important;
  }

  .mY-25\@xs\+ {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xs\+ {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xs\+ {
    margin: -25px !important;
  }

  .mT-nv-25\@xs\+ {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xs\+ {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xs\+ {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xs\+ {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xs\+ {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xs\+ {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-25\@xl- {
    margin: 25px !important;
  }

  .mT-25\@xl- {
    margin-top: 25px !important;
  }

  .mR-25\@xl- {
    margin-right: 25px !important;
  }

  .mB-25\@xl- {
    margin-bottom: 25px !important;
  }

  .mL-25\@xl- {
    margin-left: 25px !important;
  }

  .mY-25\@xl- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@xl- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@xl- {
    margin: -25px !important;
  }

  .mT-nv-25\@xl- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@xl- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@xl- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@xl- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@xl- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@xl- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-25\@lg- {
    margin: 25px !important;
  }

  .mT-25\@lg- {
    margin-top: 25px !important;
  }

  .mR-25\@lg- {
    margin-right: 25px !important;
  }

  .mB-25\@lg- {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg- {
    margin-left: 25px !important;
  }

  .mY-25\@lg- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg- {
    margin: -25px !important;
  }

  .mT-nv-25\@lg- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-25\@md- {
    margin: 25px !important;
  }

  .mT-25\@md- {
    margin-top: 25px !important;
  }

  .mR-25\@md- {
    margin-right: 25px !important;
  }

  .mB-25\@md- {
    margin-bottom: 25px !important;
  }

  .mL-25\@md- {
    margin-left: 25px !important;
  }

  .mY-25\@md- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md- {
    margin: -25px !important;
  }

  .mT-nv-25\@md- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-25\@sm- {
    margin: 25px !important;
  }

  .mT-25\@sm- {
    margin-top: 25px !important;
  }

  .mR-25\@sm- {
    margin-right: 25px !important;
  }

  .mB-25\@sm- {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm- {
    margin-left: 25px !important;
  }

  .mY-25\@sm- {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm- {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm- {
    margin: -25px !important;
  }

  .mT-nv-25\@sm- {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm- {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm- {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm- {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm- {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm- {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-25\@lg {
    margin: 25px !important;
  }

  .mT-25\@lg {
    margin-top: 25px !important;
  }

  .mR-25\@lg {
    margin-right: 25px !important;
  }

  .mB-25\@lg {
    margin-bottom: 25px !important;
  }

  .mL-25\@lg {
    margin-left: 25px !important;
  }

  .mY-25\@lg {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@lg {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@lg {
    margin: -25px !important;
  }

  .mT-nv-25\@lg {
    margin-top: -25px !important;
  }

  .mR-nv-25\@lg {
    margin-right: -25px !important;
  }

  .mB-nv-25\@lg {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@lg {
    margin-left: -25px !important;
  }

  .mY-nv-25\@lg {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@lg {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-25\@md {
    margin: 25px !important;
  }

  .mT-25\@md {
    margin-top: 25px !important;
  }

  .mR-25\@md {
    margin-right: 25px !important;
  }

  .mB-25\@md {
    margin-bottom: 25px !important;
  }

  .mL-25\@md {
    margin-left: 25px !important;
  }

  .mY-25\@md {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@md {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@md {
    margin: -25px !important;
  }

  .mT-nv-25\@md {
    margin-top: -25px !important;
  }

  .mR-nv-25\@md {
    margin-right: -25px !important;
  }

  .mB-nv-25\@md {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@md {
    margin-left: -25px !important;
  }

  .mY-nv-25\@md {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@md {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-25\@sm {
    margin: 25px !important;
  }

  .mT-25\@sm {
    margin-top: 25px !important;
  }

  .mR-25\@sm {
    margin-right: 25px !important;
  }

  .mB-25\@sm {
    margin-bottom: 25px !important;
  }

  .mL-25\@sm {
    margin-left: 25px !important;
  }

  .mY-25\@sm {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }

  .mX-25\@sm {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }

  .m-nv-25\@sm {
    margin: -25px !important;
  }

  .mT-nv-25\@sm {
    margin-top: -25px !important;
  }

  .mR-nv-25\@sm {
    margin-right: -25px !important;
  }

  .mB-nv-25\@sm {
    margin-bottom: -25px !important;
  }

  .mL-nv-25\@sm {
    margin-left: -25px !important;
  }

  .mY-nv-25\@sm {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
  }

  .mX-nv-25\@sm {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
}

.m-30 {
  margin: 30px !important;
}

.mT-30 {
  margin-top: 30px !important;
}

.mR-30 {
  margin-right: 30px !important;
}

.mB-30 {
  margin-bottom: 30px !important;
}

.mL-30 {
  margin-left: 30px !important;
}

.mY-30 {
  margin-top: 30px !important;
  margin-bottom: 30px !important;
}

.mX-30 {
  margin-left: 30px !important;
  margin-right: 30px !important;
}

.m-nv-30 {
  margin: -30px !important;
}

.mT-nv-30 {
  margin-top: -30px !important;
}

.mR-nv-30 {
  margin-right: -30px !important;
}

.mB-nv-30 {
  margin-bottom: -30px !important;
}

.mL-nv-30 {
  margin-left: -30px !important;
}

.mY-nv-30 {
  margin-top: -30px !important;
  margin-bottom: -30px !important;
}

.mX-nv-30 {
  margin-left: -30px !important;
  margin-right: -30px !important;
}

@media screen and (min-width: 1440px) {
  .m-30\@xl\+ {
    margin: 30px !important;
  }

  .mT-30\@xl\+ {
    margin-top: 30px !important;
  }

  .mR-30\@xl\+ {
    margin-right: 30px !important;
  }

  .mB-30\@xl\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@xl\+ {
    margin-left: 30px !important;
  }

  .mY-30\@xl\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xl\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xl\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@xl\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xl\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xl\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xl\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xl\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xl\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-30\@lg\+ {
    margin: 30px !important;
  }

  .mT-30\@lg\+ {
    margin-top: 30px !important;
  }

  .mR-30\@lg\+ {
    margin-right: 30px !important;
  }

  .mB-30\@lg\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg\+ {
    margin-left: 30px !important;
  }

  .mY-30\@lg\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@lg\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-30\@md\+ {
    margin: 30px !important;
  }

  .mT-30\@md\+ {
    margin-top: 30px !important;
  }

  .mR-30\@md\+ {
    margin-right: 30px !important;
  }

  .mB-30\@md\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@md\+ {
    margin-left: 30px !important;
  }

  .mY-30\@md\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@md\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-30\@sm\+ {
    margin: 30px !important;
  }

  .mT-30\@sm\+ {
    margin-top: 30px !important;
  }

  .mR-30\@sm\+ {
    margin-right: 30px !important;
  }

  .mB-30\@sm\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm\+ {
    margin-left: 30px !important;
  }

  .mY-30\@sm\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@sm\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 0) {
  .m-30\@xs\+ {
    margin: 30px !important;
  }

  .mT-30\@xs\+ {
    margin-top: 30px !important;
  }

  .mR-30\@xs\+ {
    margin-right: 30px !important;
  }

  .mB-30\@xs\+ {
    margin-bottom: 30px !important;
  }

  .mL-30\@xs\+ {
    margin-left: 30px !important;
  }

  .mY-30\@xs\+ {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xs\+ {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xs\+ {
    margin: -30px !important;
  }

  .mT-nv-30\@xs\+ {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xs\+ {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xs\+ {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xs\+ {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xs\+ {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xs\+ {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-30\@xl- {
    margin: 30px !important;
  }

  .mT-30\@xl- {
    margin-top: 30px !important;
  }

  .mR-30\@xl- {
    margin-right: 30px !important;
  }

  .mB-30\@xl- {
    margin-bottom: 30px !important;
  }

  .mL-30\@xl- {
    margin-left: 30px !important;
  }

  .mY-30\@xl- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@xl- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@xl- {
    margin: -30px !important;
  }

  .mT-nv-30\@xl- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@xl- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@xl- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@xl- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@xl- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@xl- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-30\@lg- {
    margin: 30px !important;
  }

  .mT-30\@lg- {
    margin-top: 30px !important;
  }

  .mR-30\@lg- {
    margin-right: 30px !important;
  }

  .mB-30\@lg- {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg- {
    margin-left: 30px !important;
  }

  .mY-30\@lg- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg- {
    margin: -30px !important;
  }

  .mT-nv-30\@lg- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-30\@md- {
    margin: 30px !important;
  }

  .mT-30\@md- {
    margin-top: 30px !important;
  }

  .mR-30\@md- {
    margin-right: 30px !important;
  }

  .mB-30\@md- {
    margin-bottom: 30px !important;
  }

  .mL-30\@md- {
    margin-left: 30px !important;
  }

  .mY-30\@md- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md- {
    margin: -30px !important;
  }

  .mT-nv-30\@md- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-30\@sm- {
    margin: 30px !important;
  }

  .mT-30\@sm- {
    margin-top: 30px !important;
  }

  .mR-30\@sm- {
    margin-right: 30px !important;
  }

  .mB-30\@sm- {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm- {
    margin-left: 30px !important;
  }

  .mY-30\@sm- {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm- {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm- {
    margin: -30px !important;
  }

  .mT-nv-30\@sm- {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm- {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm- {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm- {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm- {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm- {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-30\@lg {
    margin: 30px !important;
  }

  .mT-30\@lg {
    margin-top: 30px !important;
  }

  .mR-30\@lg {
    margin-right: 30px !important;
  }

  .mB-30\@lg {
    margin-bottom: 30px !important;
  }

  .mL-30\@lg {
    margin-left: 30px !important;
  }

  .mY-30\@lg {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@lg {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@lg {
    margin: -30px !important;
  }

  .mT-nv-30\@lg {
    margin-top: -30px !important;
  }

  .mR-nv-30\@lg {
    margin-right: -30px !important;
  }

  .mB-nv-30\@lg {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@lg {
    margin-left: -30px !important;
  }

  .mY-nv-30\@lg {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@lg {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-30\@md {
    margin: 30px !important;
  }

  .mT-30\@md {
    margin-top: 30px !important;
  }

  .mR-30\@md {
    margin-right: 30px !important;
  }

  .mB-30\@md {
    margin-bottom: 30px !important;
  }

  .mL-30\@md {
    margin-left: 30px !important;
  }

  .mY-30\@md {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@md {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@md {
    margin: -30px !important;
  }

  .mT-nv-30\@md {
    margin-top: -30px !important;
  }

  .mR-nv-30\@md {
    margin-right: -30px !important;
  }

  .mB-nv-30\@md {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@md {
    margin-left: -30px !important;
  }

  .mY-nv-30\@md {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@md {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-30\@sm {
    margin: 30px !important;
  }

  .mT-30\@sm {
    margin-top: 30px !important;
  }

  .mR-30\@sm {
    margin-right: 30px !important;
  }

  .mB-30\@sm {
    margin-bottom: 30px !important;
  }

  .mL-30\@sm {
    margin-left: 30px !important;
  }

  .mY-30\@sm {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }

  .mX-30\@sm {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }

  .m-nv-30\@sm {
    margin: -30px !important;
  }

  .mT-nv-30\@sm {
    margin-top: -30px !important;
  }

  .mR-nv-30\@sm {
    margin-right: -30px !important;
  }

  .mB-nv-30\@sm {
    margin-bottom: -30px !important;
  }

  .mL-nv-30\@sm {
    margin-left: -30px !important;
  }

  .mY-nv-30\@sm {
    margin-top: -30px !important;
    margin-bottom: -30px !important;
  }

  .mX-nv-30\@sm {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
}

.m-35 {
  margin: 35px !important;
}

.mT-35 {
  margin-top: 35px !important;
}

.mR-35 {
  margin-right: 35px !important;
}

.mB-35 {
  margin-bottom: 35px !important;
}

.mL-35 {
  margin-left: 35px !important;
}

.mY-35 {
  margin-top: 35px !important;
  margin-bottom: 35px !important;
}

.mX-35 {
  margin-left: 35px !important;
  margin-right: 35px !important;
}

.m-nv-35 {
  margin: -35px !important;
}

.mT-nv-35 {
  margin-top: -35px !important;
}

.mR-nv-35 {
  margin-right: -35px !important;
}

.mB-nv-35 {
  margin-bottom: -35px !important;
}

.mL-nv-35 {
  margin-left: -35px !important;
}

.mY-nv-35 {
  margin-top: -35px !important;
  margin-bottom: -35px !important;
}

.mX-nv-35 {
  margin-left: -35px !important;
  margin-right: -35px !important;
}

@media screen and (min-width: 1440px) {
  .m-35\@xl\+ {
    margin: 35px !important;
  }

  .mT-35\@xl\+ {
    margin-top: 35px !important;
  }

  .mR-35\@xl\+ {
    margin-right: 35px !important;
  }

  .mB-35\@xl\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@xl\+ {
    margin-left: 35px !important;
  }

  .mY-35\@xl\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xl\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xl\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@xl\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xl\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xl\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xl\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xl\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xl\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-35\@lg\+ {
    margin: 35px !important;
  }

  .mT-35\@lg\+ {
    margin-top: 35px !important;
  }

  .mR-35\@lg\+ {
    margin-right: 35px !important;
  }

  .mB-35\@lg\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg\+ {
    margin-left: 35px !important;
  }

  .mY-35\@lg\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@lg\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-35\@md\+ {
    margin: 35px !important;
  }

  .mT-35\@md\+ {
    margin-top: 35px !important;
  }

  .mR-35\@md\+ {
    margin-right: 35px !important;
  }

  .mB-35\@md\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@md\+ {
    margin-left: 35px !important;
  }

  .mY-35\@md\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@md\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-35\@sm\+ {
    margin: 35px !important;
  }

  .mT-35\@sm\+ {
    margin-top: 35px !important;
  }

  .mR-35\@sm\+ {
    margin-right: 35px !important;
  }

  .mB-35\@sm\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm\+ {
    margin-left: 35px !important;
  }

  .mY-35\@sm\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@sm\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 0) {
  .m-35\@xs\+ {
    margin: 35px !important;
  }

  .mT-35\@xs\+ {
    margin-top: 35px !important;
  }

  .mR-35\@xs\+ {
    margin-right: 35px !important;
  }

  .mB-35\@xs\+ {
    margin-bottom: 35px !important;
  }

  .mL-35\@xs\+ {
    margin-left: 35px !important;
  }

  .mY-35\@xs\+ {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xs\+ {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xs\+ {
    margin: -35px !important;
  }

  .mT-nv-35\@xs\+ {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xs\+ {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xs\+ {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xs\+ {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xs\+ {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xs\+ {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-35\@xl- {
    margin: 35px !important;
  }

  .mT-35\@xl- {
    margin-top: 35px !important;
  }

  .mR-35\@xl- {
    margin-right: 35px !important;
  }

  .mB-35\@xl- {
    margin-bottom: 35px !important;
  }

  .mL-35\@xl- {
    margin-left: 35px !important;
  }

  .mY-35\@xl- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@xl- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@xl- {
    margin: -35px !important;
  }

  .mT-nv-35\@xl- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@xl- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@xl- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@xl- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@xl- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@xl- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-35\@lg- {
    margin: 35px !important;
  }

  .mT-35\@lg- {
    margin-top: 35px !important;
  }

  .mR-35\@lg- {
    margin-right: 35px !important;
  }

  .mB-35\@lg- {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg- {
    margin-left: 35px !important;
  }

  .mY-35\@lg- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg- {
    margin: -35px !important;
  }

  .mT-nv-35\@lg- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-35\@md- {
    margin: 35px !important;
  }

  .mT-35\@md- {
    margin-top: 35px !important;
  }

  .mR-35\@md- {
    margin-right: 35px !important;
  }

  .mB-35\@md- {
    margin-bottom: 35px !important;
  }

  .mL-35\@md- {
    margin-left: 35px !important;
  }

  .mY-35\@md- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md- {
    margin: -35px !important;
  }

  .mT-nv-35\@md- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-35\@sm- {
    margin: 35px !important;
  }

  .mT-35\@sm- {
    margin-top: 35px !important;
  }

  .mR-35\@sm- {
    margin-right: 35px !important;
  }

  .mB-35\@sm- {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm- {
    margin-left: 35px !important;
  }

  .mY-35\@sm- {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm- {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm- {
    margin: -35px !important;
  }

  .mT-nv-35\@sm- {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm- {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm- {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm- {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm- {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm- {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-35\@lg {
    margin: 35px !important;
  }

  .mT-35\@lg {
    margin-top: 35px !important;
  }

  .mR-35\@lg {
    margin-right: 35px !important;
  }

  .mB-35\@lg {
    margin-bottom: 35px !important;
  }

  .mL-35\@lg {
    margin-left: 35px !important;
  }

  .mY-35\@lg {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@lg {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@lg {
    margin: -35px !important;
  }

  .mT-nv-35\@lg {
    margin-top: -35px !important;
  }

  .mR-nv-35\@lg {
    margin-right: -35px !important;
  }

  .mB-nv-35\@lg {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@lg {
    margin-left: -35px !important;
  }

  .mY-nv-35\@lg {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@lg {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-35\@md {
    margin: 35px !important;
  }

  .mT-35\@md {
    margin-top: 35px !important;
  }

  .mR-35\@md {
    margin-right: 35px !important;
  }

  .mB-35\@md {
    margin-bottom: 35px !important;
  }

  .mL-35\@md {
    margin-left: 35px !important;
  }

  .mY-35\@md {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@md {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@md {
    margin: -35px !important;
  }

  .mT-nv-35\@md {
    margin-top: -35px !important;
  }

  .mR-nv-35\@md {
    margin-right: -35px !important;
  }

  .mB-nv-35\@md {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@md {
    margin-left: -35px !important;
  }

  .mY-nv-35\@md {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@md {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-35\@sm {
    margin: 35px !important;
  }

  .mT-35\@sm {
    margin-top: 35px !important;
  }

  .mR-35\@sm {
    margin-right: 35px !important;
  }

  .mB-35\@sm {
    margin-bottom: 35px !important;
  }

  .mL-35\@sm {
    margin-left: 35px !important;
  }

  .mY-35\@sm {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }

  .mX-35\@sm {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }

  .m-nv-35\@sm {
    margin: -35px !important;
  }

  .mT-nv-35\@sm {
    margin-top: -35px !important;
  }

  .mR-nv-35\@sm {
    margin-right: -35px !important;
  }

  .mB-nv-35\@sm {
    margin-bottom: -35px !important;
  }

  .mL-nv-35\@sm {
    margin-left: -35px !important;
  }

  .mY-nv-35\@sm {
    margin-top: -35px !important;
    margin-bottom: -35px !important;
  }

  .mX-nv-35\@sm {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
}

.m-40 {
  margin: 40px !important;
}

.mT-40 {
  margin-top: 40px !important;
}

.mR-40 {
  margin-right: 40px !important;
}

.mB-40 {
  margin-bottom: 40px !important;
}

.mL-40 {
  margin-left: 40px !important;
}

.mY-40 {
  margin-top: 40px !important;
  margin-bottom: 40px !important;
}

.mX-40 {
  margin-left: 40px !important;
  margin-right: 40px !important;
}

.m-nv-40 {
  margin: -40px !important;
}

.mT-nv-40 {
  margin-top: -40px !important;
}

.mR-nv-40 {
  margin-right: -40px !important;
}

.mB-nv-40 {
  margin-bottom: -40px !important;
}

.mL-nv-40 {
  margin-left: -40px !important;
}

.mY-nv-40 {
  margin-top: -40px !important;
  margin-bottom: -40px !important;
}

.mX-nv-40 {
  margin-left: -40px !important;
  margin-right: -40px !important;
}

@media screen and (min-width: 1440px) {
  .m-40\@xl\+ {
    margin: 40px !important;
  }

  .mT-40\@xl\+ {
    margin-top: 40px !important;
  }

  .mR-40\@xl\+ {
    margin-right: 40px !important;
  }

  .mB-40\@xl\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@xl\+ {
    margin-left: 40px !important;
  }

  .mY-40\@xl\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xl\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xl\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@xl\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xl\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xl\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xl\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xl\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xl\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-40\@lg\+ {
    margin: 40px !important;
  }

  .mT-40\@lg\+ {
    margin-top: 40px !important;
  }

  .mR-40\@lg\+ {
    margin-right: 40px !important;
  }

  .mB-40\@lg\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg\+ {
    margin-left: 40px !important;
  }

  .mY-40\@lg\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@lg\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-40\@md\+ {
    margin: 40px !important;
  }

  .mT-40\@md\+ {
    margin-top: 40px !important;
  }

  .mR-40\@md\+ {
    margin-right: 40px !important;
  }

  .mB-40\@md\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@md\+ {
    margin-left: 40px !important;
  }

  .mY-40\@md\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@md\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-40\@sm\+ {
    margin: 40px !important;
  }

  .mT-40\@sm\+ {
    margin-top: 40px !important;
  }

  .mR-40\@sm\+ {
    margin-right: 40px !important;
  }

  .mB-40\@sm\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm\+ {
    margin-left: 40px !important;
  }

  .mY-40\@sm\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@sm\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 0) {
  .m-40\@xs\+ {
    margin: 40px !important;
  }

  .mT-40\@xs\+ {
    margin-top: 40px !important;
  }

  .mR-40\@xs\+ {
    margin-right: 40px !important;
  }

  .mB-40\@xs\+ {
    margin-bottom: 40px !important;
  }

  .mL-40\@xs\+ {
    margin-left: 40px !important;
  }

  .mY-40\@xs\+ {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xs\+ {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xs\+ {
    margin: -40px !important;
  }

  .mT-nv-40\@xs\+ {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xs\+ {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xs\+ {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xs\+ {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xs\+ {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xs\+ {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-40\@xl- {
    margin: 40px !important;
  }

  .mT-40\@xl- {
    margin-top: 40px !important;
  }

  .mR-40\@xl- {
    margin-right: 40px !important;
  }

  .mB-40\@xl- {
    margin-bottom: 40px !important;
  }

  .mL-40\@xl- {
    margin-left: 40px !important;
  }

  .mY-40\@xl- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@xl- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@xl- {
    margin: -40px !important;
  }

  .mT-nv-40\@xl- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@xl- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@xl- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@xl- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@xl- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@xl- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-40\@lg- {
    margin: 40px !important;
  }

  .mT-40\@lg- {
    margin-top: 40px !important;
  }

  .mR-40\@lg- {
    margin-right: 40px !important;
  }

  .mB-40\@lg- {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg- {
    margin-left: 40px !important;
  }

  .mY-40\@lg- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg- {
    margin: -40px !important;
  }

  .mT-nv-40\@lg- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-40\@md- {
    margin: 40px !important;
  }

  .mT-40\@md- {
    margin-top: 40px !important;
  }

  .mR-40\@md- {
    margin-right: 40px !important;
  }

  .mB-40\@md- {
    margin-bottom: 40px !important;
  }

  .mL-40\@md- {
    margin-left: 40px !important;
  }

  .mY-40\@md- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md- {
    margin: -40px !important;
  }

  .mT-nv-40\@md- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-40\@sm- {
    margin: 40px !important;
  }

  .mT-40\@sm- {
    margin-top: 40px !important;
  }

  .mR-40\@sm- {
    margin-right: 40px !important;
  }

  .mB-40\@sm- {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm- {
    margin-left: 40px !important;
  }

  .mY-40\@sm- {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm- {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm- {
    margin: -40px !important;
  }

  .mT-nv-40\@sm- {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm- {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm- {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm- {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm- {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm- {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-40\@lg {
    margin: 40px !important;
  }

  .mT-40\@lg {
    margin-top: 40px !important;
  }

  .mR-40\@lg {
    margin-right: 40px !important;
  }

  .mB-40\@lg {
    margin-bottom: 40px !important;
  }

  .mL-40\@lg {
    margin-left: 40px !important;
  }

  .mY-40\@lg {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@lg {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@lg {
    margin: -40px !important;
  }

  .mT-nv-40\@lg {
    margin-top: -40px !important;
  }

  .mR-nv-40\@lg {
    margin-right: -40px !important;
  }

  .mB-nv-40\@lg {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@lg {
    margin-left: -40px !important;
  }

  .mY-nv-40\@lg {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@lg {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-40\@md {
    margin: 40px !important;
  }

  .mT-40\@md {
    margin-top: 40px !important;
  }

  .mR-40\@md {
    margin-right: 40px !important;
  }

  .mB-40\@md {
    margin-bottom: 40px !important;
  }

  .mL-40\@md {
    margin-left: 40px !important;
  }

  .mY-40\@md {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@md {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@md {
    margin: -40px !important;
  }

  .mT-nv-40\@md {
    margin-top: -40px !important;
  }

  .mR-nv-40\@md {
    margin-right: -40px !important;
  }

  .mB-nv-40\@md {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@md {
    margin-left: -40px !important;
  }

  .mY-nv-40\@md {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@md {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-40\@sm {
    margin: 40px !important;
  }

  .mT-40\@sm {
    margin-top: 40px !important;
  }

  .mR-40\@sm {
    margin-right: 40px !important;
  }

  .mB-40\@sm {
    margin-bottom: 40px !important;
  }

  .mL-40\@sm {
    margin-left: 40px !important;
  }

  .mY-40\@sm {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }

  .mX-40\@sm {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .m-nv-40\@sm {
    margin: -40px !important;
  }

  .mT-nv-40\@sm {
    margin-top: -40px !important;
  }

  .mR-nv-40\@sm {
    margin-right: -40px !important;
  }

  .mB-nv-40\@sm {
    margin-bottom: -40px !important;
  }

  .mL-nv-40\@sm {
    margin-left: -40px !important;
  }

  .mY-nv-40\@sm {
    margin-top: -40px !important;
    margin-bottom: -40px !important;
  }

  .mX-nv-40\@sm {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
}

.m-50 {
  margin: 50px !important;
}

.mT-50 {
  margin-top: 50px !important;
}

.mR-50 {
  margin-right: 50px !important;
}

.mB-50 {
  margin-bottom: 50px !important;
}

.mL-50 {
  margin-left: 50px !important;
}

.mY-50 {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
}

.mX-50 {
  margin-left: 50px !important;
  margin-right: 50px !important;
}

.m-nv-50 {
  margin: -50px !important;
}

.mT-nv-50 {
  margin-top: -50px !important;
}

.mR-nv-50 {
  margin-right: -50px !important;
}

.mB-nv-50 {
  margin-bottom: -50px !important;
}

.mL-nv-50 {
  margin-left: -50px !important;
}

.mY-nv-50 {
  margin-top: -50px !important;
  margin-bottom: -50px !important;
}

.mX-nv-50 {
  margin-left: -50px !important;
  margin-right: -50px !important;
}

@media screen and (min-width: 1440px) {
  .m-50\@xl\+ {
    margin: 50px !important;
  }

  .mT-50\@xl\+ {
    margin-top: 50px !important;
  }

  .mR-50\@xl\+ {
    margin-right: 50px !important;
  }

  .mB-50\@xl\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@xl\+ {
    margin-left: 50px !important;
  }

  .mY-50\@xl\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xl\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xl\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@xl\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xl\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xl\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xl\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xl\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xl\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-50\@lg\+ {
    margin: 50px !important;
  }

  .mT-50\@lg\+ {
    margin-top: 50px !important;
  }

  .mR-50\@lg\+ {
    margin-right: 50px !important;
  }

  .mB-50\@lg\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg\+ {
    margin-left: 50px !important;
  }

  .mY-50\@lg\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@lg\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-50\@md\+ {
    margin: 50px !important;
  }

  .mT-50\@md\+ {
    margin-top: 50px !important;
  }

  .mR-50\@md\+ {
    margin-right: 50px !important;
  }

  .mB-50\@md\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@md\+ {
    margin-left: 50px !important;
  }

  .mY-50\@md\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@md\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-50\@sm\+ {
    margin: 50px !important;
  }

  .mT-50\@sm\+ {
    margin-top: 50px !important;
  }

  .mR-50\@sm\+ {
    margin-right: 50px !important;
  }

  .mB-50\@sm\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm\+ {
    margin-left: 50px !important;
  }

  .mY-50\@sm\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@sm\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 0) {
  .m-50\@xs\+ {
    margin: 50px !important;
  }

  .mT-50\@xs\+ {
    margin-top: 50px !important;
  }

  .mR-50\@xs\+ {
    margin-right: 50px !important;
  }

  .mB-50\@xs\+ {
    margin-bottom: 50px !important;
  }

  .mL-50\@xs\+ {
    margin-left: 50px !important;
  }

  .mY-50\@xs\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xs\+ {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xs\+ {
    margin: -50px !important;
  }

  .mT-nv-50\@xs\+ {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xs\+ {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xs\+ {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xs\+ {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xs\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xs\+ {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-50\@xl- {
    margin: 50px !important;
  }

  .mT-50\@xl- {
    margin-top: 50px !important;
  }

  .mR-50\@xl- {
    margin-right: 50px !important;
  }

  .mB-50\@xl- {
    margin-bottom: 50px !important;
  }

  .mL-50\@xl- {
    margin-left: 50px !important;
  }

  .mY-50\@xl- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@xl- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@xl- {
    margin: -50px !important;
  }

  .mT-nv-50\@xl- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@xl- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@xl- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@xl- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@xl- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@xl- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-50\@lg- {
    margin: 50px !important;
  }

  .mT-50\@lg- {
    margin-top: 50px !important;
  }

  .mR-50\@lg- {
    margin-right: 50px !important;
  }

  .mB-50\@lg- {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg- {
    margin-left: 50px !important;
  }

  .mY-50\@lg- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg- {
    margin: -50px !important;
  }

  .mT-nv-50\@lg- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-50\@md- {
    margin: 50px !important;
  }

  .mT-50\@md- {
    margin-top: 50px !important;
  }

  .mR-50\@md- {
    margin-right: 50px !important;
  }

  .mB-50\@md- {
    margin-bottom: 50px !important;
  }

  .mL-50\@md- {
    margin-left: 50px !important;
  }

  .mY-50\@md- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md- {
    margin: -50px !important;
  }

  .mT-nv-50\@md- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-50\@sm- {
    margin: 50px !important;
  }

  .mT-50\@sm- {
    margin-top: 50px !important;
  }

  .mR-50\@sm- {
    margin-right: 50px !important;
  }

  .mB-50\@sm- {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm- {
    margin-left: 50px !important;
  }

  .mY-50\@sm- {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm- {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm- {
    margin: -50px !important;
  }

  .mT-nv-50\@sm- {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm- {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm- {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm- {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm- {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm- {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-50\@lg {
    margin: 50px !important;
  }

  .mT-50\@lg {
    margin-top: 50px !important;
  }

  .mR-50\@lg {
    margin-right: 50px !important;
  }

  .mB-50\@lg {
    margin-bottom: 50px !important;
  }

  .mL-50\@lg {
    margin-left: 50px !important;
  }

  .mY-50\@lg {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@lg {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@lg {
    margin: -50px !important;
  }

  .mT-nv-50\@lg {
    margin-top: -50px !important;
  }

  .mR-nv-50\@lg {
    margin-right: -50px !important;
  }

  .mB-nv-50\@lg {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@lg {
    margin-left: -50px !important;
  }

  .mY-nv-50\@lg {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@lg {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-50\@md {
    margin: 50px !important;
  }

  .mT-50\@md {
    margin-top: 50px !important;
  }

  .mR-50\@md {
    margin-right: 50px !important;
  }

  .mB-50\@md {
    margin-bottom: 50px !important;
  }

  .mL-50\@md {
    margin-left: 50px !important;
  }

  .mY-50\@md {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@md {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@md {
    margin: -50px !important;
  }

  .mT-nv-50\@md {
    margin-top: -50px !important;
  }

  .mR-nv-50\@md {
    margin-right: -50px !important;
  }

  .mB-nv-50\@md {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@md {
    margin-left: -50px !important;
  }

  .mY-nv-50\@md {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@md {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-50\@sm {
    margin: 50px !important;
  }

  .mT-50\@sm {
    margin-top: 50px !important;
  }

  .mR-50\@sm {
    margin-right: 50px !important;
  }

  .mB-50\@sm {
    margin-bottom: 50px !important;
  }

  .mL-50\@sm {
    margin-left: 50px !important;
  }

  .mY-50\@sm {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }

  .mX-50\@sm {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }

  .m-nv-50\@sm {
    margin: -50px !important;
  }

  .mT-nv-50\@sm {
    margin-top: -50px !important;
  }

  .mR-nv-50\@sm {
    margin-right: -50px !important;
  }

  .mB-nv-50\@sm {
    margin-bottom: -50px !important;
  }

  .mL-nv-50\@sm {
    margin-left: -50px !important;
  }

  .mY-nv-50\@sm {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
  }

  .mX-nv-50\@sm {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
}

.m-60 {
  margin: 60px !important;
}

.mT-60 {
  margin-top: 60px !important;
}

.mR-60 {
  margin-right: 60px !important;
}

.mB-60 {
  margin-bottom: 60px !important;
}

.mL-60 {
  margin-left: 60px !important;
}

.mY-60 {
  margin-top: 60px !important;
  margin-bottom: 60px !important;
}

.mX-60 {
  margin-left: 60px !important;
  margin-right: 60px !important;
}

.m-nv-60 {
  margin: -60px !important;
}

.mT-nv-60 {
  margin-top: -60px !important;
}

.mR-nv-60 {
  margin-right: -60px !important;
}

.mB-nv-60 {
  margin-bottom: -60px !important;
}

.mL-nv-60 {
  margin-left: -60px !important;
}

.mY-nv-60 {
  margin-top: -60px !important;
  margin-bottom: -60px !important;
}

.mX-nv-60 {
  margin-left: -60px !important;
  margin-right: -60px !important;
}

@media screen and (min-width: 1440px) {
  .m-60\@xl\+ {
    margin: 60px !important;
  }

  .mT-60\@xl\+ {
    margin-top: 60px !important;
  }

  .mR-60\@xl\+ {
    margin-right: 60px !important;
  }

  .mB-60\@xl\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@xl\+ {
    margin-left: 60px !important;
  }

  .mY-60\@xl\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xl\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xl\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@xl\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xl\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xl\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xl\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xl\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xl\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-60\@lg\+ {
    margin: 60px !important;
  }

  .mT-60\@lg\+ {
    margin-top: 60px !important;
  }

  .mR-60\@lg\+ {
    margin-right: 60px !important;
  }

  .mB-60\@lg\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg\+ {
    margin-left: 60px !important;
  }

  .mY-60\@lg\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@lg\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-60\@md\+ {
    margin: 60px !important;
  }

  .mT-60\@md\+ {
    margin-top: 60px !important;
  }

  .mR-60\@md\+ {
    margin-right: 60px !important;
  }

  .mB-60\@md\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@md\+ {
    margin-left: 60px !important;
  }

  .mY-60\@md\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@md\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-60\@sm\+ {
    margin: 60px !important;
  }

  .mT-60\@sm\+ {
    margin-top: 60px !important;
  }

  .mR-60\@sm\+ {
    margin-right: 60px !important;
  }

  .mB-60\@sm\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm\+ {
    margin-left: 60px !important;
  }

  .mY-60\@sm\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@sm\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 0) {
  .m-60\@xs\+ {
    margin: 60px !important;
  }

  .mT-60\@xs\+ {
    margin-top: 60px !important;
  }

  .mR-60\@xs\+ {
    margin-right: 60px !important;
  }

  .mB-60\@xs\+ {
    margin-bottom: 60px !important;
  }

  .mL-60\@xs\+ {
    margin-left: 60px !important;
  }

  .mY-60\@xs\+ {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xs\+ {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xs\+ {
    margin: -60px !important;
  }

  .mT-nv-60\@xs\+ {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xs\+ {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xs\+ {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xs\+ {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xs\+ {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xs\+ {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-60\@xl- {
    margin: 60px !important;
  }

  .mT-60\@xl- {
    margin-top: 60px !important;
  }

  .mR-60\@xl- {
    margin-right: 60px !important;
  }

  .mB-60\@xl- {
    margin-bottom: 60px !important;
  }

  .mL-60\@xl- {
    margin-left: 60px !important;
  }

  .mY-60\@xl- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@xl- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@xl- {
    margin: -60px !important;
  }

  .mT-nv-60\@xl- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@xl- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@xl- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@xl- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@xl- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@xl- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-60\@lg- {
    margin: 60px !important;
  }

  .mT-60\@lg- {
    margin-top: 60px !important;
  }

  .mR-60\@lg- {
    margin-right: 60px !important;
  }

  .mB-60\@lg- {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg- {
    margin-left: 60px !important;
  }

  .mY-60\@lg- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg- {
    margin: -60px !important;
  }

  .mT-nv-60\@lg- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-60\@md- {
    margin: 60px !important;
  }

  .mT-60\@md- {
    margin-top: 60px !important;
  }

  .mR-60\@md- {
    margin-right: 60px !important;
  }

  .mB-60\@md- {
    margin-bottom: 60px !important;
  }

  .mL-60\@md- {
    margin-left: 60px !important;
  }

  .mY-60\@md- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md- {
    margin: -60px !important;
  }

  .mT-nv-60\@md- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-60\@sm- {
    margin: 60px !important;
  }

  .mT-60\@sm- {
    margin-top: 60px !important;
  }

  .mR-60\@sm- {
    margin-right: 60px !important;
  }

  .mB-60\@sm- {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm- {
    margin-left: 60px !important;
  }

  .mY-60\@sm- {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm- {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm- {
    margin: -60px !important;
  }

  .mT-nv-60\@sm- {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm- {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm- {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm- {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm- {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm- {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-60\@lg {
    margin: 60px !important;
  }

  .mT-60\@lg {
    margin-top: 60px !important;
  }

  .mR-60\@lg {
    margin-right: 60px !important;
  }

  .mB-60\@lg {
    margin-bottom: 60px !important;
  }

  .mL-60\@lg {
    margin-left: 60px !important;
  }

  .mY-60\@lg {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@lg {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@lg {
    margin: -60px !important;
  }

  .mT-nv-60\@lg {
    margin-top: -60px !important;
  }

  .mR-nv-60\@lg {
    margin-right: -60px !important;
  }

  .mB-nv-60\@lg {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@lg {
    margin-left: -60px !important;
  }

  .mY-nv-60\@lg {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@lg {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-60\@md {
    margin: 60px !important;
  }

  .mT-60\@md {
    margin-top: 60px !important;
  }

  .mR-60\@md {
    margin-right: 60px !important;
  }

  .mB-60\@md {
    margin-bottom: 60px !important;
  }

  .mL-60\@md {
    margin-left: 60px !important;
  }

  .mY-60\@md {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@md {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@md {
    margin: -60px !important;
  }

  .mT-nv-60\@md {
    margin-top: -60px !important;
  }

  .mR-nv-60\@md {
    margin-right: -60px !important;
  }

  .mB-nv-60\@md {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@md {
    margin-left: -60px !important;
  }

  .mY-nv-60\@md {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@md {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-60\@sm {
    margin: 60px !important;
  }

  .mT-60\@sm {
    margin-top: 60px !important;
  }

  .mR-60\@sm {
    margin-right: 60px !important;
  }

  .mB-60\@sm {
    margin-bottom: 60px !important;
  }

  .mL-60\@sm {
    margin-left: 60px !important;
  }

  .mY-60\@sm {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }

  .mX-60\@sm {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }

  .m-nv-60\@sm {
    margin: -60px !important;
  }

  .mT-nv-60\@sm {
    margin-top: -60px !important;
  }

  .mR-nv-60\@sm {
    margin-right: -60px !important;
  }

  .mB-nv-60\@sm {
    margin-bottom: -60px !important;
  }

  .mL-nv-60\@sm {
    margin-left: -60px !important;
  }

  .mY-nv-60\@sm {
    margin-top: -60px !important;
    margin-bottom: -60px !important;
  }

  .mX-nv-60\@sm {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
}

.m-70 {
  margin: 70px !important;
}

.mT-70 {
  margin-top: 70px !important;
}

.mR-70 {
  margin-right: 70px !important;
}

.mB-70 {
  margin-bottom: 70px !important;
}

.mL-70 {
  margin-left: 70px !important;
}

.mY-70 {
  margin-top: 70px !important;
  margin-bottom: 70px !important;
}

.mX-70 {
  margin-left: 70px !important;
  margin-right: 70px !important;
}

.m-nv-70 {
  margin: -70px !important;
}

.mT-nv-70 {
  margin-top: -70px !important;
}

.mR-nv-70 {
  margin-right: -70px !important;
}

.mB-nv-70 {
  margin-bottom: -70px !important;
}

.mL-nv-70 {
  margin-left: -70px !important;
}

.mY-nv-70 {
  margin-top: -70px !important;
  margin-bottom: -70px !important;
}

.mX-nv-70 {
  margin-left: -70px !important;
  margin-right: -70px !important;
}

@media screen and (min-width: 1440px) {
  .m-70\@xl\+ {
    margin: 70px !important;
  }

  .mT-70\@xl\+ {
    margin-top: 70px !important;
  }

  .mR-70\@xl\+ {
    margin-right: 70px !important;
  }

  .mB-70\@xl\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@xl\+ {
    margin-left: 70px !important;
  }

  .mY-70\@xl\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xl\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xl\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@xl\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xl\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xl\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xl\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xl\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xl\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-70\@lg\+ {
    margin: 70px !important;
  }

  .mT-70\@lg\+ {
    margin-top: 70px !important;
  }

  .mR-70\@lg\+ {
    margin-right: 70px !important;
  }

  .mB-70\@lg\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg\+ {
    margin-left: 70px !important;
  }

  .mY-70\@lg\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@lg\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-70\@md\+ {
    margin: 70px !important;
  }

  .mT-70\@md\+ {
    margin-top: 70px !important;
  }

  .mR-70\@md\+ {
    margin-right: 70px !important;
  }

  .mB-70\@md\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@md\+ {
    margin-left: 70px !important;
  }

  .mY-70\@md\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@md\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-70\@sm\+ {
    margin: 70px !important;
  }

  .mT-70\@sm\+ {
    margin-top: 70px !important;
  }

  .mR-70\@sm\+ {
    margin-right: 70px !important;
  }

  .mB-70\@sm\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm\+ {
    margin-left: 70px !important;
  }

  .mY-70\@sm\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@sm\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 0) {
  .m-70\@xs\+ {
    margin: 70px !important;
  }

  .mT-70\@xs\+ {
    margin-top: 70px !important;
  }

  .mR-70\@xs\+ {
    margin-right: 70px !important;
  }

  .mB-70\@xs\+ {
    margin-bottom: 70px !important;
  }

  .mL-70\@xs\+ {
    margin-left: 70px !important;
  }

  .mY-70\@xs\+ {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xs\+ {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xs\+ {
    margin: -70px !important;
  }

  .mT-nv-70\@xs\+ {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xs\+ {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xs\+ {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xs\+ {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xs\+ {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xs\+ {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-70\@xl- {
    margin: 70px !important;
  }

  .mT-70\@xl- {
    margin-top: 70px !important;
  }

  .mR-70\@xl- {
    margin-right: 70px !important;
  }

  .mB-70\@xl- {
    margin-bottom: 70px !important;
  }

  .mL-70\@xl- {
    margin-left: 70px !important;
  }

  .mY-70\@xl- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@xl- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@xl- {
    margin: -70px !important;
  }

  .mT-nv-70\@xl- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@xl- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@xl- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@xl- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@xl- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@xl- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-70\@lg- {
    margin: 70px !important;
  }

  .mT-70\@lg- {
    margin-top: 70px !important;
  }

  .mR-70\@lg- {
    margin-right: 70px !important;
  }

  .mB-70\@lg- {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg- {
    margin-left: 70px !important;
  }

  .mY-70\@lg- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg- {
    margin: -70px !important;
  }

  .mT-nv-70\@lg- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-70\@md- {
    margin: 70px !important;
  }

  .mT-70\@md- {
    margin-top: 70px !important;
  }

  .mR-70\@md- {
    margin-right: 70px !important;
  }

  .mB-70\@md- {
    margin-bottom: 70px !important;
  }

  .mL-70\@md- {
    margin-left: 70px !important;
  }

  .mY-70\@md- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md- {
    margin: -70px !important;
  }

  .mT-nv-70\@md- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-70\@sm- {
    margin: 70px !important;
  }

  .mT-70\@sm- {
    margin-top: 70px !important;
  }

  .mR-70\@sm- {
    margin-right: 70px !important;
  }

  .mB-70\@sm- {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm- {
    margin-left: 70px !important;
  }

  .mY-70\@sm- {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm- {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm- {
    margin: -70px !important;
  }

  .mT-nv-70\@sm- {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm- {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm- {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm- {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm- {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm- {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-70\@lg {
    margin: 70px !important;
  }

  .mT-70\@lg {
    margin-top: 70px !important;
  }

  .mR-70\@lg {
    margin-right: 70px !important;
  }

  .mB-70\@lg {
    margin-bottom: 70px !important;
  }

  .mL-70\@lg {
    margin-left: 70px !important;
  }

  .mY-70\@lg {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@lg {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@lg {
    margin: -70px !important;
  }

  .mT-nv-70\@lg {
    margin-top: -70px !important;
  }

  .mR-nv-70\@lg {
    margin-right: -70px !important;
  }

  .mB-nv-70\@lg {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@lg {
    margin-left: -70px !important;
  }

  .mY-nv-70\@lg {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@lg {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-70\@md {
    margin: 70px !important;
  }

  .mT-70\@md {
    margin-top: 70px !important;
  }

  .mR-70\@md {
    margin-right: 70px !important;
  }

  .mB-70\@md {
    margin-bottom: 70px !important;
  }

  .mL-70\@md {
    margin-left: 70px !important;
  }

  .mY-70\@md {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@md {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@md {
    margin: -70px !important;
  }

  .mT-nv-70\@md {
    margin-top: -70px !important;
  }

  .mR-nv-70\@md {
    margin-right: -70px !important;
  }

  .mB-nv-70\@md {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@md {
    margin-left: -70px !important;
  }

  .mY-nv-70\@md {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@md {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-70\@sm {
    margin: 70px !important;
  }

  .mT-70\@sm {
    margin-top: 70px !important;
  }

  .mR-70\@sm {
    margin-right: 70px !important;
  }

  .mB-70\@sm {
    margin-bottom: 70px !important;
  }

  .mL-70\@sm {
    margin-left: 70px !important;
  }

  .mY-70\@sm {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }

  .mX-70\@sm {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }

  .m-nv-70\@sm {
    margin: -70px !important;
  }

  .mT-nv-70\@sm {
    margin-top: -70px !important;
  }

  .mR-nv-70\@sm {
    margin-right: -70px !important;
  }

  .mB-nv-70\@sm {
    margin-bottom: -70px !important;
  }

  .mL-nv-70\@sm {
    margin-left: -70px !important;
  }

  .mY-nv-70\@sm {
    margin-top: -70px !important;
    margin-bottom: -70px !important;
  }

  .mX-nv-70\@sm {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
}

.m-80 {
  margin: 80px !important;
}

.mT-80 {
  margin-top: 80px !important;
}

.mR-80 {
  margin-right: 80px !important;
}

.mB-80 {
  margin-bottom: 80px !important;
}

.mL-80 {
  margin-left: 80px !important;
}

.mY-80 {
  margin-top: 80px !important;
  margin-bottom: 80px !important;
}

.mX-80 {
  margin-left: 80px !important;
  margin-right: 80px !important;
}

.m-nv-80 {
  margin: -80px !important;
}

.mT-nv-80 {
  margin-top: -80px !important;
}

.mR-nv-80 {
  margin-right: -80px !important;
}

.mB-nv-80 {
  margin-bottom: -80px !important;
}

.mL-nv-80 {
  margin-left: -80px !important;
}

.mY-nv-80 {
  margin-top: -80px !important;
  margin-bottom: -80px !important;
}

.mX-nv-80 {
  margin-left: -80px !important;
  margin-right: -80px !important;
}

@media screen and (min-width: 1440px) {
  .m-80\@xl\+ {
    margin: 80px !important;
  }

  .mT-80\@xl\+ {
    margin-top: 80px !important;
  }

  .mR-80\@xl\+ {
    margin-right: 80px !important;
  }

  .mB-80\@xl\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@xl\+ {
    margin-left: 80px !important;
  }

  .mY-80\@xl\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xl\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xl\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@xl\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xl\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xl\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xl\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xl\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xl\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-80\@lg\+ {
    margin: 80px !important;
  }

  .mT-80\@lg\+ {
    margin-top: 80px !important;
  }

  .mR-80\@lg\+ {
    margin-right: 80px !important;
  }

  .mB-80\@lg\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg\+ {
    margin-left: 80px !important;
  }

  .mY-80\@lg\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@lg\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-80\@md\+ {
    margin: 80px !important;
  }

  .mT-80\@md\+ {
    margin-top: 80px !important;
  }

  .mR-80\@md\+ {
    margin-right: 80px !important;
  }

  .mB-80\@md\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@md\+ {
    margin-left: 80px !important;
  }

  .mY-80\@md\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@md\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-80\@sm\+ {
    margin: 80px !important;
  }

  .mT-80\@sm\+ {
    margin-top: 80px !important;
  }

  .mR-80\@sm\+ {
    margin-right: 80px !important;
  }

  .mB-80\@sm\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm\+ {
    margin-left: 80px !important;
  }

  .mY-80\@sm\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@sm\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 0) {
  .m-80\@xs\+ {
    margin: 80px !important;
  }

  .mT-80\@xs\+ {
    margin-top: 80px !important;
  }

  .mR-80\@xs\+ {
    margin-right: 80px !important;
  }

  .mB-80\@xs\+ {
    margin-bottom: 80px !important;
  }

  .mL-80\@xs\+ {
    margin-left: 80px !important;
  }

  .mY-80\@xs\+ {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xs\+ {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xs\+ {
    margin: -80px !important;
  }

  .mT-nv-80\@xs\+ {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xs\+ {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xs\+ {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xs\+ {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xs\+ {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xs\+ {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-80\@xl- {
    margin: 80px !important;
  }

  .mT-80\@xl- {
    margin-top: 80px !important;
  }

  .mR-80\@xl- {
    margin-right: 80px !important;
  }

  .mB-80\@xl- {
    margin-bottom: 80px !important;
  }

  .mL-80\@xl- {
    margin-left: 80px !important;
  }

  .mY-80\@xl- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@xl- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@xl- {
    margin: -80px !important;
  }

  .mT-nv-80\@xl- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@xl- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@xl- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@xl- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@xl- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@xl- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-80\@lg- {
    margin: 80px !important;
  }

  .mT-80\@lg- {
    margin-top: 80px !important;
  }

  .mR-80\@lg- {
    margin-right: 80px !important;
  }

  .mB-80\@lg- {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg- {
    margin-left: 80px !important;
  }

  .mY-80\@lg- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg- {
    margin: -80px !important;
  }

  .mT-nv-80\@lg- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-80\@md- {
    margin: 80px !important;
  }

  .mT-80\@md- {
    margin-top: 80px !important;
  }

  .mR-80\@md- {
    margin-right: 80px !important;
  }

  .mB-80\@md- {
    margin-bottom: 80px !important;
  }

  .mL-80\@md- {
    margin-left: 80px !important;
  }

  .mY-80\@md- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md- {
    margin: -80px !important;
  }

  .mT-nv-80\@md- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-80\@sm- {
    margin: 80px !important;
  }

  .mT-80\@sm- {
    margin-top: 80px !important;
  }

  .mR-80\@sm- {
    margin-right: 80px !important;
  }

  .mB-80\@sm- {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm- {
    margin-left: 80px !important;
  }

  .mY-80\@sm- {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm- {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm- {
    margin: -80px !important;
  }

  .mT-nv-80\@sm- {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm- {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm- {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm- {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm- {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm- {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-80\@lg {
    margin: 80px !important;
  }

  .mT-80\@lg {
    margin-top: 80px !important;
  }

  .mR-80\@lg {
    margin-right: 80px !important;
  }

  .mB-80\@lg {
    margin-bottom: 80px !important;
  }

  .mL-80\@lg {
    margin-left: 80px !important;
  }

  .mY-80\@lg {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@lg {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@lg {
    margin: -80px !important;
  }

  .mT-nv-80\@lg {
    margin-top: -80px !important;
  }

  .mR-nv-80\@lg {
    margin-right: -80px !important;
  }

  .mB-nv-80\@lg {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@lg {
    margin-left: -80px !important;
  }

  .mY-nv-80\@lg {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@lg {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-80\@md {
    margin: 80px !important;
  }

  .mT-80\@md {
    margin-top: 80px !important;
  }

  .mR-80\@md {
    margin-right: 80px !important;
  }

  .mB-80\@md {
    margin-bottom: 80px !important;
  }

  .mL-80\@md {
    margin-left: 80px !important;
  }

  .mY-80\@md {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@md {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@md {
    margin: -80px !important;
  }

  .mT-nv-80\@md {
    margin-top: -80px !important;
  }

  .mR-nv-80\@md {
    margin-right: -80px !important;
  }

  .mB-nv-80\@md {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@md {
    margin-left: -80px !important;
  }

  .mY-nv-80\@md {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@md {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-80\@sm {
    margin: 80px !important;
  }

  .mT-80\@sm {
    margin-top: 80px !important;
  }

  .mR-80\@sm {
    margin-right: 80px !important;
  }

  .mB-80\@sm {
    margin-bottom: 80px !important;
  }

  .mL-80\@sm {
    margin-left: 80px !important;
  }

  .mY-80\@sm {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }

  .mX-80\@sm {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }

  .m-nv-80\@sm {
    margin: -80px !important;
  }

  .mT-nv-80\@sm {
    margin-top: -80px !important;
  }

  .mR-nv-80\@sm {
    margin-right: -80px !important;
  }

  .mB-nv-80\@sm {
    margin-bottom: -80px !important;
  }

  .mL-nv-80\@sm {
    margin-left: -80px !important;
  }

  .mY-nv-80\@sm {
    margin-top: -80px !important;
    margin-bottom: -80px !important;
  }

  .mX-nv-80\@sm {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
}

.m-90 {
  margin: 90px !important;
}

.mT-90 {
  margin-top: 90px !important;
}

.mR-90 {
  margin-right: 90px !important;
}

.mB-90 {
  margin-bottom: 90px !important;
}

.mL-90 {
  margin-left: 90px !important;
}

.mY-90 {
  margin-top: 90px !important;
  margin-bottom: 90px !important;
}

.mX-90 {
  margin-left: 90px !important;
  margin-right: 90px !important;
}

.m-nv-90 {
  margin: -90px !important;
}

.mT-nv-90 {
  margin-top: -90px !important;
}

.mR-nv-90 {
  margin-right: -90px !important;
}

.mB-nv-90 {
  margin-bottom: -90px !important;
}

.mL-nv-90 {
  margin-left: -90px !important;
}

.mY-nv-90 {
  margin-top: -90px !important;
  margin-bottom: -90px !important;
}

.mX-nv-90 {
  margin-left: -90px !important;
  margin-right: -90px !important;
}

@media screen and (min-width: 1440px) {
  .m-90\@xl\+ {
    margin: 90px !important;
  }

  .mT-90\@xl\+ {
    margin-top: 90px !important;
  }

  .mR-90\@xl\+ {
    margin-right: 90px !important;
  }

  .mB-90\@xl\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@xl\+ {
    margin-left: 90px !important;
  }

  .mY-90\@xl\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xl\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xl\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@xl\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xl\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xl\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xl\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xl\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xl\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-90\@lg\+ {
    margin: 90px !important;
  }

  .mT-90\@lg\+ {
    margin-top: 90px !important;
  }

  .mR-90\@lg\+ {
    margin-right: 90px !important;
  }

  .mB-90\@lg\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg\+ {
    margin-left: 90px !important;
  }

  .mY-90\@lg\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@lg\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-90\@md\+ {
    margin: 90px !important;
  }

  .mT-90\@md\+ {
    margin-top: 90px !important;
  }

  .mR-90\@md\+ {
    margin-right: 90px !important;
  }

  .mB-90\@md\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@md\+ {
    margin-left: 90px !important;
  }

  .mY-90\@md\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@md\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-90\@sm\+ {
    margin: 90px !important;
  }

  .mT-90\@sm\+ {
    margin-top: 90px !important;
  }

  .mR-90\@sm\+ {
    margin-right: 90px !important;
  }

  .mB-90\@sm\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm\+ {
    margin-left: 90px !important;
  }

  .mY-90\@sm\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@sm\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 0) {
  .m-90\@xs\+ {
    margin: 90px !important;
  }

  .mT-90\@xs\+ {
    margin-top: 90px !important;
  }

  .mR-90\@xs\+ {
    margin-right: 90px !important;
  }

  .mB-90\@xs\+ {
    margin-bottom: 90px !important;
  }

  .mL-90\@xs\+ {
    margin-left: 90px !important;
  }

  .mY-90\@xs\+ {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xs\+ {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xs\+ {
    margin: -90px !important;
  }

  .mT-nv-90\@xs\+ {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xs\+ {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xs\+ {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xs\+ {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xs\+ {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xs\+ {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-90\@xl- {
    margin: 90px !important;
  }

  .mT-90\@xl- {
    margin-top: 90px !important;
  }

  .mR-90\@xl- {
    margin-right: 90px !important;
  }

  .mB-90\@xl- {
    margin-bottom: 90px !important;
  }

  .mL-90\@xl- {
    margin-left: 90px !important;
  }

  .mY-90\@xl- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@xl- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@xl- {
    margin: -90px !important;
  }

  .mT-nv-90\@xl- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@xl- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@xl- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@xl- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@xl- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@xl- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-90\@lg- {
    margin: 90px !important;
  }

  .mT-90\@lg- {
    margin-top: 90px !important;
  }

  .mR-90\@lg- {
    margin-right: 90px !important;
  }

  .mB-90\@lg- {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg- {
    margin-left: 90px !important;
  }

  .mY-90\@lg- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg- {
    margin: -90px !important;
  }

  .mT-nv-90\@lg- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-90\@md- {
    margin: 90px !important;
  }

  .mT-90\@md- {
    margin-top: 90px !important;
  }

  .mR-90\@md- {
    margin-right: 90px !important;
  }

  .mB-90\@md- {
    margin-bottom: 90px !important;
  }

  .mL-90\@md- {
    margin-left: 90px !important;
  }

  .mY-90\@md- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md- {
    margin: -90px !important;
  }

  .mT-nv-90\@md- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-90\@sm- {
    margin: 90px !important;
  }

  .mT-90\@sm- {
    margin-top: 90px !important;
  }

  .mR-90\@sm- {
    margin-right: 90px !important;
  }

  .mB-90\@sm- {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm- {
    margin-left: 90px !important;
  }

  .mY-90\@sm- {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm- {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm- {
    margin: -90px !important;
  }

  .mT-nv-90\@sm- {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm- {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm- {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm- {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm- {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm- {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-90\@lg {
    margin: 90px !important;
  }

  .mT-90\@lg {
    margin-top: 90px !important;
  }

  .mR-90\@lg {
    margin-right: 90px !important;
  }

  .mB-90\@lg {
    margin-bottom: 90px !important;
  }

  .mL-90\@lg {
    margin-left: 90px !important;
  }

  .mY-90\@lg {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@lg {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@lg {
    margin: -90px !important;
  }

  .mT-nv-90\@lg {
    margin-top: -90px !important;
  }

  .mR-nv-90\@lg {
    margin-right: -90px !important;
  }

  .mB-nv-90\@lg {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@lg {
    margin-left: -90px !important;
  }

  .mY-nv-90\@lg {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@lg {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-90\@md {
    margin: 90px !important;
  }

  .mT-90\@md {
    margin-top: 90px !important;
  }

  .mR-90\@md {
    margin-right: 90px !important;
  }

  .mB-90\@md {
    margin-bottom: 90px !important;
  }

  .mL-90\@md {
    margin-left: 90px !important;
  }

  .mY-90\@md {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@md {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@md {
    margin: -90px !important;
  }

  .mT-nv-90\@md {
    margin-top: -90px !important;
  }

  .mR-nv-90\@md {
    margin-right: -90px !important;
  }

  .mB-nv-90\@md {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@md {
    margin-left: -90px !important;
  }

  .mY-nv-90\@md {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@md {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-90\@sm {
    margin: 90px !important;
  }

  .mT-90\@sm {
    margin-top: 90px !important;
  }

  .mR-90\@sm {
    margin-right: 90px !important;
  }

  .mB-90\@sm {
    margin-bottom: 90px !important;
  }

  .mL-90\@sm {
    margin-left: 90px !important;
  }

  .mY-90\@sm {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }

  .mX-90\@sm {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }

  .m-nv-90\@sm {
    margin: -90px !important;
  }

  .mT-nv-90\@sm {
    margin-top: -90px !important;
  }

  .mR-nv-90\@sm {
    margin-right: -90px !important;
  }

  .mB-nv-90\@sm {
    margin-bottom: -90px !important;
  }

  .mL-nv-90\@sm {
    margin-left: -90px !important;
  }

  .mY-nv-90\@sm {
    margin-top: -90px !important;
    margin-bottom: -90px !important;
  }

  .mX-nv-90\@sm {
    margin-left: -90px !important;
    margin-right: -90px !important;
  }
}

.m-100 {
  margin: 100px !important;
}

.mT-100 {
  margin-top: 100px !important;
}

.mR-100 {
  margin-right: 100px !important;
}

.mB-100 {
  margin-bottom: 100px !important;
}

.mL-100 {
  margin-left: 100px !important;
}

.mY-100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

.mX-100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.m-nv-100 {
  margin: -100px !important;
}

.mT-nv-100 {
  margin-top: -100px !important;
}

.mR-nv-100 {
  margin-right: -100px !important;
}

.mB-nv-100 {
  margin-bottom: -100px !important;
}

.mL-nv-100 {
  margin-left: -100px !important;
}

.mY-nv-100 {
  margin-top: -100px !important;
  margin-bottom: -100px !important;
}

.mX-nv-100 {
  margin-left: -100px !important;
  margin-right: -100px !important;
}

@media screen and (min-width: 1440px) {
  .m-100\@xl\+ {
    margin: 100px !important;
  }

  .mT-100\@xl\+ {
    margin-top: 100px !important;
  }

  .mR-100\@xl\+ {
    margin-right: 100px !important;
  }

  .mB-100\@xl\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@xl\+ {
    margin-left: 100px !important;
  }

  .mY-100\@xl\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xl\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xl\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@xl\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xl\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xl\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xl\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xl\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xl\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-100\@lg\+ {
    margin: 100px !important;
  }

  .mT-100\@lg\+ {
    margin-top: 100px !important;
  }

  .mR-100\@lg\+ {
    margin-right: 100px !important;
  }

  .mB-100\@lg\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg\+ {
    margin-left: 100px !important;
  }

  .mY-100\@lg\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@lg\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-100\@md\+ {
    margin: 100px !important;
  }

  .mT-100\@md\+ {
    margin-top: 100px !important;
  }

  .mR-100\@md\+ {
    margin-right: 100px !important;
  }

  .mB-100\@md\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@md\+ {
    margin-left: 100px !important;
  }

  .mY-100\@md\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@md\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-100\@sm\+ {
    margin: 100px !important;
  }

  .mT-100\@sm\+ {
    margin-top: 100px !important;
  }

  .mR-100\@sm\+ {
    margin-right: 100px !important;
  }

  .mB-100\@sm\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm\+ {
    margin-left: 100px !important;
  }

  .mY-100\@sm\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@sm\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 0) {
  .m-100\@xs\+ {
    margin: 100px !important;
  }

  .mT-100\@xs\+ {
    margin-top: 100px !important;
  }

  .mR-100\@xs\+ {
    margin-right: 100px !important;
  }

  .mB-100\@xs\+ {
    margin-bottom: 100px !important;
  }

  .mL-100\@xs\+ {
    margin-left: 100px !important;
  }

  .mY-100\@xs\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xs\+ {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xs\+ {
    margin: -100px !important;
  }

  .mT-nv-100\@xs\+ {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xs\+ {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xs\+ {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xs\+ {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xs\+ {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xs\+ {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-100\@xl- {
    margin: 100px !important;
  }

  .mT-100\@xl- {
    margin-top: 100px !important;
  }

  .mR-100\@xl- {
    margin-right: 100px !important;
  }

  .mB-100\@xl- {
    margin-bottom: 100px !important;
  }

  .mL-100\@xl- {
    margin-left: 100px !important;
  }

  .mY-100\@xl- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@xl- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@xl- {
    margin: -100px !important;
  }

  .mT-nv-100\@xl- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@xl- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@xl- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@xl- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@xl- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@xl- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-100\@lg- {
    margin: 100px !important;
  }

  .mT-100\@lg- {
    margin-top: 100px !important;
  }

  .mR-100\@lg- {
    margin-right: 100px !important;
  }

  .mB-100\@lg- {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg- {
    margin-left: 100px !important;
  }

  .mY-100\@lg- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg- {
    margin: -100px !important;
  }

  .mT-nv-100\@lg- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-100\@md- {
    margin: 100px !important;
  }

  .mT-100\@md- {
    margin-top: 100px !important;
  }

  .mR-100\@md- {
    margin-right: 100px !important;
  }

  .mB-100\@md- {
    margin-bottom: 100px !important;
  }

  .mL-100\@md- {
    margin-left: 100px !important;
  }

  .mY-100\@md- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md- {
    margin: -100px !important;
  }

  .mT-nv-100\@md- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-100\@sm- {
    margin: 100px !important;
  }

  .mT-100\@sm- {
    margin-top: 100px !important;
  }

  .mR-100\@sm- {
    margin-right: 100px !important;
  }

  .mB-100\@sm- {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm- {
    margin-left: 100px !important;
  }

  .mY-100\@sm- {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm- {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm- {
    margin: -100px !important;
  }

  .mT-nv-100\@sm- {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm- {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm- {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm- {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm- {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm- {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-100\@lg {
    margin: 100px !important;
  }

  .mT-100\@lg {
    margin-top: 100px !important;
  }

  .mR-100\@lg {
    margin-right: 100px !important;
  }

  .mB-100\@lg {
    margin-bottom: 100px !important;
  }

  .mL-100\@lg {
    margin-left: 100px !important;
  }

  .mY-100\@lg {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@lg {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@lg {
    margin: -100px !important;
  }

  .mT-nv-100\@lg {
    margin-top: -100px !important;
  }

  .mR-nv-100\@lg {
    margin-right: -100px !important;
  }

  .mB-nv-100\@lg {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@lg {
    margin-left: -100px !important;
  }

  .mY-nv-100\@lg {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@lg {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-100\@md {
    margin: 100px !important;
  }

  .mT-100\@md {
    margin-top: 100px !important;
  }

  .mR-100\@md {
    margin-right: 100px !important;
  }

  .mB-100\@md {
    margin-bottom: 100px !important;
  }

  .mL-100\@md {
    margin-left: 100px !important;
  }

  .mY-100\@md {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@md {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@md {
    margin: -100px !important;
  }

  .mT-nv-100\@md {
    margin-top: -100px !important;
  }

  .mR-nv-100\@md {
    margin-right: -100px !important;
  }

  .mB-nv-100\@md {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@md {
    margin-left: -100px !important;
  }

  .mY-nv-100\@md {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@md {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-100\@sm {
    margin: 100px !important;
  }

  .mT-100\@sm {
    margin-top: 100px !important;
  }

  .mR-100\@sm {
    margin-right: 100px !important;
  }

  .mB-100\@sm {
    margin-bottom: 100px !important;
  }

  .mL-100\@sm {
    margin-left: 100px !important;
  }

  .mY-100\@sm {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }

  .mX-100\@sm {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }

  .m-nv-100\@sm {
    margin: -100px !important;
  }

  .mT-nv-100\@sm {
    margin-top: -100px !important;
  }

  .mR-nv-100\@sm {
    margin-right: -100px !important;
  }

  .mB-nv-100\@sm {
    margin-bottom: -100px !important;
  }

  .mL-nv-100\@sm {
    margin-left: -100px !important;
  }

  .mY-nv-100\@sm {
    margin-top: -100px !important;
    margin-bottom: -100px !important;
  }

  .mX-nv-100\@sm {
    margin-left: -100px !important;
    margin-right: -100px !important;
  }
}

.m-110 {
  margin: 110px !important;
}

.mT-110 {
  margin-top: 110px !important;
}

.mR-110 {
  margin-right: 110px !important;
}

.mB-110 {
  margin-bottom: 110px !important;
}

.mL-110 {
  margin-left: 110px !important;
}

.mY-110 {
  margin-top: 110px !important;
  margin-bottom: 110px !important;
}

.mX-110 {
  margin-left: 110px !important;
  margin-right: 110px !important;
}

.m-nv-110 {
  margin: -110px !important;
}

.mT-nv-110 {
  margin-top: -110px !important;
}

.mR-nv-110 {
  margin-right: -110px !important;
}

.mB-nv-110 {
  margin-bottom: -110px !important;
}

.mL-nv-110 {
  margin-left: -110px !important;
}

.mY-nv-110 {
  margin-top: -110px !important;
  margin-bottom: -110px !important;
}

.mX-nv-110 {
  margin-left: -110px !important;
  margin-right: -110px !important;
}

@media screen and (min-width: 1440px) {
  .m-110\@xl\+ {
    margin: 110px !important;
  }

  .mT-110\@xl\+ {
    margin-top: 110px !important;
  }

  .mR-110\@xl\+ {
    margin-right: 110px !important;
  }

  .mB-110\@xl\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@xl\+ {
    margin-left: 110px !important;
  }

  .mY-110\@xl\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xl\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xl\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@xl\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xl\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xl\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xl\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xl\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xl\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-110\@lg\+ {
    margin: 110px !important;
  }

  .mT-110\@lg\+ {
    margin-top: 110px !important;
  }

  .mR-110\@lg\+ {
    margin-right: 110px !important;
  }

  .mB-110\@lg\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg\+ {
    margin-left: 110px !important;
  }

  .mY-110\@lg\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@lg\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-110\@md\+ {
    margin: 110px !important;
  }

  .mT-110\@md\+ {
    margin-top: 110px !important;
  }

  .mR-110\@md\+ {
    margin-right: 110px !important;
  }

  .mB-110\@md\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@md\+ {
    margin-left: 110px !important;
  }

  .mY-110\@md\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@md\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-110\@sm\+ {
    margin: 110px !important;
  }

  .mT-110\@sm\+ {
    margin-top: 110px !important;
  }

  .mR-110\@sm\+ {
    margin-right: 110px !important;
  }

  .mB-110\@sm\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm\+ {
    margin-left: 110px !important;
  }

  .mY-110\@sm\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@sm\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 0) {
  .m-110\@xs\+ {
    margin: 110px !important;
  }

  .mT-110\@xs\+ {
    margin-top: 110px !important;
  }

  .mR-110\@xs\+ {
    margin-right: 110px !important;
  }

  .mB-110\@xs\+ {
    margin-bottom: 110px !important;
  }

  .mL-110\@xs\+ {
    margin-left: 110px !important;
  }

  .mY-110\@xs\+ {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xs\+ {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xs\+ {
    margin: -110px !important;
  }

  .mT-nv-110\@xs\+ {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xs\+ {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xs\+ {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xs\+ {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xs\+ {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xs\+ {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-110\@xl- {
    margin: 110px !important;
  }

  .mT-110\@xl- {
    margin-top: 110px !important;
  }

  .mR-110\@xl- {
    margin-right: 110px !important;
  }

  .mB-110\@xl- {
    margin-bottom: 110px !important;
  }

  .mL-110\@xl- {
    margin-left: 110px !important;
  }

  .mY-110\@xl- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@xl- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@xl- {
    margin: -110px !important;
  }

  .mT-nv-110\@xl- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@xl- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@xl- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@xl- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@xl- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@xl- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-110\@lg- {
    margin: 110px !important;
  }

  .mT-110\@lg- {
    margin-top: 110px !important;
  }

  .mR-110\@lg- {
    margin-right: 110px !important;
  }

  .mB-110\@lg- {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg- {
    margin-left: 110px !important;
  }

  .mY-110\@lg- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg- {
    margin: -110px !important;
  }

  .mT-nv-110\@lg- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-110\@md- {
    margin: 110px !important;
  }

  .mT-110\@md- {
    margin-top: 110px !important;
  }

  .mR-110\@md- {
    margin-right: 110px !important;
  }

  .mB-110\@md- {
    margin-bottom: 110px !important;
  }

  .mL-110\@md- {
    margin-left: 110px !important;
  }

  .mY-110\@md- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md- {
    margin: -110px !important;
  }

  .mT-nv-110\@md- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-110\@sm- {
    margin: 110px !important;
  }

  .mT-110\@sm- {
    margin-top: 110px !important;
  }

  .mR-110\@sm- {
    margin-right: 110px !important;
  }

  .mB-110\@sm- {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm- {
    margin-left: 110px !important;
  }

  .mY-110\@sm- {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm- {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm- {
    margin: -110px !important;
  }

  .mT-nv-110\@sm- {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm- {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm- {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm- {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm- {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm- {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-110\@lg {
    margin: 110px !important;
  }

  .mT-110\@lg {
    margin-top: 110px !important;
  }

  .mR-110\@lg {
    margin-right: 110px !important;
  }

  .mB-110\@lg {
    margin-bottom: 110px !important;
  }

  .mL-110\@lg {
    margin-left: 110px !important;
  }

  .mY-110\@lg {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@lg {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@lg {
    margin: -110px !important;
  }

  .mT-nv-110\@lg {
    margin-top: -110px !important;
  }

  .mR-nv-110\@lg {
    margin-right: -110px !important;
  }

  .mB-nv-110\@lg {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@lg {
    margin-left: -110px !important;
  }

  .mY-nv-110\@lg {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@lg {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-110\@md {
    margin: 110px !important;
  }

  .mT-110\@md {
    margin-top: 110px !important;
  }

  .mR-110\@md {
    margin-right: 110px !important;
  }

  .mB-110\@md {
    margin-bottom: 110px !important;
  }

  .mL-110\@md {
    margin-left: 110px !important;
  }

  .mY-110\@md {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@md {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@md {
    margin: -110px !important;
  }

  .mT-nv-110\@md {
    margin-top: -110px !important;
  }

  .mR-nv-110\@md {
    margin-right: -110px !important;
  }

  .mB-nv-110\@md {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@md {
    margin-left: -110px !important;
  }

  .mY-nv-110\@md {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@md {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-110\@sm {
    margin: 110px !important;
  }

  .mT-110\@sm {
    margin-top: 110px !important;
  }

  .mR-110\@sm {
    margin-right: 110px !important;
  }

  .mB-110\@sm {
    margin-bottom: 110px !important;
  }

  .mL-110\@sm {
    margin-left: 110px !important;
  }

  .mY-110\@sm {
    margin-top: 110px !important;
    margin-bottom: 110px !important;
  }

  .mX-110\@sm {
    margin-left: 110px !important;
    margin-right: 110px !important;
  }

  .m-nv-110\@sm {
    margin: -110px !important;
  }

  .mT-nv-110\@sm {
    margin-top: -110px !important;
  }

  .mR-nv-110\@sm {
    margin-right: -110px !important;
  }

  .mB-nv-110\@sm {
    margin-bottom: -110px !important;
  }

  .mL-nv-110\@sm {
    margin-left: -110px !important;
  }

  .mY-nv-110\@sm {
    margin-top: -110px !important;
    margin-bottom: -110px !important;
  }

  .mX-nv-110\@sm {
    margin-left: -110px !important;
    margin-right: -110px !important;
  }
}

.m-120 {
  margin: 120px !important;
}

.mT-120 {
  margin-top: 120px !important;
}

.mR-120 {
  margin-right: 120px !important;
}

.mB-120 {
  margin-bottom: 120px !important;
}

.mL-120 {
  margin-left: 120px !important;
}

.mY-120 {
  margin-top: 120px !important;
  margin-bottom: 120px !important;
}

.mX-120 {
  margin-left: 120px !important;
  margin-right: 120px !important;
}

.m-nv-120 {
  margin: -120px !important;
}

.mT-nv-120 {
  margin-top: -120px !important;
}

.mR-nv-120 {
  margin-right: -120px !important;
}

.mB-nv-120 {
  margin-bottom: -120px !important;
}

.mL-nv-120 {
  margin-left: -120px !important;
}

.mY-nv-120 {
  margin-top: -120px !important;
  margin-bottom: -120px !important;
}

.mX-nv-120 {
  margin-left: -120px !important;
  margin-right: -120px !important;
}

@media screen and (min-width: 1440px) {
  .m-120\@xl\+ {
    margin: 120px !important;
  }

  .mT-120\@xl\+ {
    margin-top: 120px !important;
  }

  .mR-120\@xl\+ {
    margin-right: 120px !important;
  }

  .mB-120\@xl\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@xl\+ {
    margin-left: 120px !important;
  }

  .mY-120\@xl\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xl\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xl\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@xl\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xl\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xl\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xl\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xl\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xl\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-120\@lg\+ {
    margin: 120px !important;
  }

  .mT-120\@lg\+ {
    margin-top: 120px !important;
  }

  .mR-120\@lg\+ {
    margin-right: 120px !important;
  }

  .mB-120\@lg\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg\+ {
    margin-left: 120px !important;
  }

  .mY-120\@lg\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@lg\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-120\@md\+ {
    margin: 120px !important;
  }

  .mT-120\@md\+ {
    margin-top: 120px !important;
  }

  .mR-120\@md\+ {
    margin-right: 120px !important;
  }

  .mB-120\@md\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@md\+ {
    margin-left: 120px !important;
  }

  .mY-120\@md\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@md\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-120\@sm\+ {
    margin: 120px !important;
  }

  .mT-120\@sm\+ {
    margin-top: 120px !important;
  }

  .mR-120\@sm\+ {
    margin-right: 120px !important;
  }

  .mB-120\@sm\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm\+ {
    margin-left: 120px !important;
  }

  .mY-120\@sm\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@sm\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 0) {
  .m-120\@xs\+ {
    margin: 120px !important;
  }

  .mT-120\@xs\+ {
    margin-top: 120px !important;
  }

  .mR-120\@xs\+ {
    margin-right: 120px !important;
  }

  .mB-120\@xs\+ {
    margin-bottom: 120px !important;
  }

  .mL-120\@xs\+ {
    margin-left: 120px !important;
  }

  .mY-120\@xs\+ {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xs\+ {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xs\+ {
    margin: -120px !important;
  }

  .mT-nv-120\@xs\+ {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xs\+ {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xs\+ {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xs\+ {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xs\+ {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xs\+ {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-120\@xl- {
    margin: 120px !important;
  }

  .mT-120\@xl- {
    margin-top: 120px !important;
  }

  .mR-120\@xl- {
    margin-right: 120px !important;
  }

  .mB-120\@xl- {
    margin-bottom: 120px !important;
  }

  .mL-120\@xl- {
    margin-left: 120px !important;
  }

  .mY-120\@xl- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@xl- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@xl- {
    margin: -120px !important;
  }

  .mT-nv-120\@xl- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@xl- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@xl- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@xl- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@xl- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@xl- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-120\@lg- {
    margin: 120px !important;
  }

  .mT-120\@lg- {
    margin-top: 120px !important;
  }

  .mR-120\@lg- {
    margin-right: 120px !important;
  }

  .mB-120\@lg- {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg- {
    margin-left: 120px !important;
  }

  .mY-120\@lg- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg- {
    margin: -120px !important;
  }

  .mT-nv-120\@lg- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-120\@md- {
    margin: 120px !important;
  }

  .mT-120\@md- {
    margin-top: 120px !important;
  }

  .mR-120\@md- {
    margin-right: 120px !important;
  }

  .mB-120\@md- {
    margin-bottom: 120px !important;
  }

  .mL-120\@md- {
    margin-left: 120px !important;
  }

  .mY-120\@md- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md- {
    margin: -120px !important;
  }

  .mT-nv-120\@md- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-120\@sm- {
    margin: 120px !important;
  }

  .mT-120\@sm- {
    margin-top: 120px !important;
  }

  .mR-120\@sm- {
    margin-right: 120px !important;
  }

  .mB-120\@sm- {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm- {
    margin-left: 120px !important;
  }

  .mY-120\@sm- {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm- {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm- {
    margin: -120px !important;
  }

  .mT-nv-120\@sm- {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm- {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm- {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm- {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm- {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm- {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-120\@lg {
    margin: 120px !important;
  }

  .mT-120\@lg {
    margin-top: 120px !important;
  }

  .mR-120\@lg {
    margin-right: 120px !important;
  }

  .mB-120\@lg {
    margin-bottom: 120px !important;
  }

  .mL-120\@lg {
    margin-left: 120px !important;
  }

  .mY-120\@lg {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@lg {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@lg {
    margin: -120px !important;
  }

  .mT-nv-120\@lg {
    margin-top: -120px !important;
  }

  .mR-nv-120\@lg {
    margin-right: -120px !important;
  }

  .mB-nv-120\@lg {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@lg {
    margin-left: -120px !important;
  }

  .mY-nv-120\@lg {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@lg {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-120\@md {
    margin: 120px !important;
  }

  .mT-120\@md {
    margin-top: 120px !important;
  }

  .mR-120\@md {
    margin-right: 120px !important;
  }

  .mB-120\@md {
    margin-bottom: 120px !important;
  }

  .mL-120\@md {
    margin-left: 120px !important;
  }

  .mY-120\@md {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@md {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@md {
    margin: -120px !important;
  }

  .mT-nv-120\@md {
    margin-top: -120px !important;
  }

  .mR-nv-120\@md {
    margin-right: -120px !important;
  }

  .mB-nv-120\@md {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@md {
    margin-left: -120px !important;
  }

  .mY-nv-120\@md {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@md {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-120\@sm {
    margin: 120px !important;
  }

  .mT-120\@sm {
    margin-top: 120px !important;
  }

  .mR-120\@sm {
    margin-right: 120px !important;
  }

  .mB-120\@sm {
    margin-bottom: 120px !important;
  }

  .mL-120\@sm {
    margin-left: 120px !important;
  }

  .mY-120\@sm {
    margin-top: 120px !important;
    margin-bottom: 120px !important;
  }

  .mX-120\@sm {
    margin-left: 120px !important;
    margin-right: 120px !important;
  }

  .m-nv-120\@sm {
    margin: -120px !important;
  }

  .mT-nv-120\@sm {
    margin-top: -120px !important;
  }

  .mR-nv-120\@sm {
    margin-right: -120px !important;
  }

  .mB-nv-120\@sm {
    margin-bottom: -120px !important;
  }

  .mL-nv-120\@sm {
    margin-left: -120px !important;
  }

  .mY-nv-120\@sm {
    margin-top: -120px !important;
    margin-bottom: -120px !important;
  }

  .mX-nv-120\@sm {
    margin-left: -120px !important;
    margin-right: -120px !important;
  }
}

.m-130 {
  margin: 130px !important;
}

.mT-130 {
  margin-top: 130px !important;
}

.mR-130 {
  margin-right: 130px !important;
}

.mB-130 {
  margin-bottom: 130px !important;
}

.mL-130 {
  margin-left: 130px !important;
}

.mY-130 {
  margin-top: 130px !important;
  margin-bottom: 130px !important;
}

.mX-130 {
  margin-left: 130px !important;
  margin-right: 130px !important;
}

.m-nv-130 {
  margin: -130px !important;
}

.mT-nv-130 {
  margin-top: -130px !important;
}

.mR-nv-130 {
  margin-right: -130px !important;
}

.mB-nv-130 {
  margin-bottom: -130px !important;
}

.mL-nv-130 {
  margin-left: -130px !important;
}

.mY-nv-130 {
  margin-top: -130px !important;
  margin-bottom: -130px !important;
}

.mX-nv-130 {
  margin-left: -130px !important;
  margin-right: -130px !important;
}

@media screen and (min-width: 1440px) {
  .m-130\@xl\+ {
    margin: 130px !important;
  }

  .mT-130\@xl\+ {
    margin-top: 130px !important;
  }

  .mR-130\@xl\+ {
    margin-right: 130px !important;
  }

  .mB-130\@xl\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@xl\+ {
    margin-left: 130px !important;
  }

  .mY-130\@xl\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xl\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xl\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@xl\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xl\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xl\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xl\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xl\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xl\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-130\@lg\+ {
    margin: 130px !important;
  }

  .mT-130\@lg\+ {
    margin-top: 130px !important;
  }

  .mR-130\@lg\+ {
    margin-right: 130px !important;
  }

  .mB-130\@lg\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg\+ {
    margin-left: 130px !important;
  }

  .mY-130\@lg\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@lg\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-130\@md\+ {
    margin: 130px !important;
  }

  .mT-130\@md\+ {
    margin-top: 130px !important;
  }

  .mR-130\@md\+ {
    margin-right: 130px !important;
  }

  .mB-130\@md\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@md\+ {
    margin-left: 130px !important;
  }

  .mY-130\@md\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@md\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-130\@sm\+ {
    margin: 130px !important;
  }

  .mT-130\@sm\+ {
    margin-top: 130px !important;
  }

  .mR-130\@sm\+ {
    margin-right: 130px !important;
  }

  .mB-130\@sm\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm\+ {
    margin-left: 130px !important;
  }

  .mY-130\@sm\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@sm\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 0) {
  .m-130\@xs\+ {
    margin: 130px !important;
  }

  .mT-130\@xs\+ {
    margin-top: 130px !important;
  }

  .mR-130\@xs\+ {
    margin-right: 130px !important;
  }

  .mB-130\@xs\+ {
    margin-bottom: 130px !important;
  }

  .mL-130\@xs\+ {
    margin-left: 130px !important;
  }

  .mY-130\@xs\+ {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xs\+ {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xs\+ {
    margin: -130px !important;
  }

  .mT-nv-130\@xs\+ {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xs\+ {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xs\+ {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xs\+ {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xs\+ {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xs\+ {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-130\@xl- {
    margin: 130px !important;
  }

  .mT-130\@xl- {
    margin-top: 130px !important;
  }

  .mR-130\@xl- {
    margin-right: 130px !important;
  }

  .mB-130\@xl- {
    margin-bottom: 130px !important;
  }

  .mL-130\@xl- {
    margin-left: 130px !important;
  }

  .mY-130\@xl- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@xl- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@xl- {
    margin: -130px !important;
  }

  .mT-nv-130\@xl- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@xl- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@xl- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@xl- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@xl- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@xl- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-130\@lg- {
    margin: 130px !important;
  }

  .mT-130\@lg- {
    margin-top: 130px !important;
  }

  .mR-130\@lg- {
    margin-right: 130px !important;
  }

  .mB-130\@lg- {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg- {
    margin-left: 130px !important;
  }

  .mY-130\@lg- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg- {
    margin: -130px !important;
  }

  .mT-nv-130\@lg- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-130\@md- {
    margin: 130px !important;
  }

  .mT-130\@md- {
    margin-top: 130px !important;
  }

  .mR-130\@md- {
    margin-right: 130px !important;
  }

  .mB-130\@md- {
    margin-bottom: 130px !important;
  }

  .mL-130\@md- {
    margin-left: 130px !important;
  }

  .mY-130\@md- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md- {
    margin: -130px !important;
  }

  .mT-nv-130\@md- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-130\@sm- {
    margin: 130px !important;
  }

  .mT-130\@sm- {
    margin-top: 130px !important;
  }

  .mR-130\@sm- {
    margin-right: 130px !important;
  }

  .mB-130\@sm- {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm- {
    margin-left: 130px !important;
  }

  .mY-130\@sm- {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm- {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm- {
    margin: -130px !important;
  }

  .mT-nv-130\@sm- {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm- {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm- {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm- {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm- {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm- {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-130\@lg {
    margin: 130px !important;
  }

  .mT-130\@lg {
    margin-top: 130px !important;
  }

  .mR-130\@lg {
    margin-right: 130px !important;
  }

  .mB-130\@lg {
    margin-bottom: 130px !important;
  }

  .mL-130\@lg {
    margin-left: 130px !important;
  }

  .mY-130\@lg {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@lg {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@lg {
    margin: -130px !important;
  }

  .mT-nv-130\@lg {
    margin-top: -130px !important;
  }

  .mR-nv-130\@lg {
    margin-right: -130px !important;
  }

  .mB-nv-130\@lg {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@lg {
    margin-left: -130px !important;
  }

  .mY-nv-130\@lg {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@lg {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-130\@md {
    margin: 130px !important;
  }

  .mT-130\@md {
    margin-top: 130px !important;
  }

  .mR-130\@md {
    margin-right: 130px !important;
  }

  .mB-130\@md {
    margin-bottom: 130px !important;
  }

  .mL-130\@md {
    margin-left: 130px !important;
  }

  .mY-130\@md {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@md {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@md {
    margin: -130px !important;
  }

  .mT-nv-130\@md {
    margin-top: -130px !important;
  }

  .mR-nv-130\@md {
    margin-right: -130px !important;
  }

  .mB-nv-130\@md {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@md {
    margin-left: -130px !important;
  }

  .mY-nv-130\@md {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@md {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-130\@sm {
    margin: 130px !important;
  }

  .mT-130\@sm {
    margin-top: 130px !important;
  }

  .mR-130\@sm {
    margin-right: 130px !important;
  }

  .mB-130\@sm {
    margin-bottom: 130px !important;
  }

  .mL-130\@sm {
    margin-left: 130px !important;
  }

  .mY-130\@sm {
    margin-top: 130px !important;
    margin-bottom: 130px !important;
  }

  .mX-130\@sm {
    margin-left: 130px !important;
    margin-right: 130px !important;
  }

  .m-nv-130\@sm {
    margin: -130px !important;
  }

  .mT-nv-130\@sm {
    margin-top: -130px !important;
  }

  .mR-nv-130\@sm {
    margin-right: -130px !important;
  }

  .mB-nv-130\@sm {
    margin-bottom: -130px !important;
  }

  .mL-nv-130\@sm {
    margin-left: -130px !important;
  }

  .mY-nv-130\@sm {
    margin-top: -130px !important;
    margin-bottom: -130px !important;
  }

  .mX-nv-130\@sm {
    margin-left: -130px !important;
    margin-right: -130px !important;
  }
}

.m-140 {
  margin: 140px !important;
}

.mT-140 {
  margin-top: 140px !important;
}

.mR-140 {
  margin-right: 140px !important;
}

.mB-140 {
  margin-bottom: 140px !important;
}

.mL-140 {
  margin-left: 140px !important;
}

.mY-140 {
  margin-top: 140px !important;
  margin-bottom: 140px !important;
}

.mX-140 {
  margin-left: 140px !important;
  margin-right: 140px !important;
}

.m-nv-140 {
  margin: -140px !important;
}

.mT-nv-140 {
  margin-top: -140px !important;
}

.mR-nv-140 {
  margin-right: -140px !important;
}

.mB-nv-140 {
  margin-bottom: -140px !important;
}

.mL-nv-140 {
  margin-left: -140px !important;
}

.mY-nv-140 {
  margin-top: -140px !important;
  margin-bottom: -140px !important;
}

.mX-nv-140 {
  margin-left: -140px !important;
  margin-right: -140px !important;
}

@media screen and (min-width: 1440px) {
  .m-140\@xl\+ {
    margin: 140px !important;
  }

  .mT-140\@xl\+ {
    margin-top: 140px !important;
  }

  .mR-140\@xl\+ {
    margin-right: 140px !important;
  }

  .mB-140\@xl\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@xl\+ {
    margin-left: 140px !important;
  }

  .mY-140\@xl\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xl\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xl\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@xl\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xl\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xl\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xl\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xl\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xl\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-140\@lg\+ {
    margin: 140px !important;
  }

  .mT-140\@lg\+ {
    margin-top: 140px !important;
  }

  .mR-140\@lg\+ {
    margin-right: 140px !important;
  }

  .mB-140\@lg\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg\+ {
    margin-left: 140px !important;
  }

  .mY-140\@lg\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@lg\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-140\@md\+ {
    margin: 140px !important;
  }

  .mT-140\@md\+ {
    margin-top: 140px !important;
  }

  .mR-140\@md\+ {
    margin-right: 140px !important;
  }

  .mB-140\@md\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@md\+ {
    margin-left: 140px !important;
  }

  .mY-140\@md\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@md\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-140\@sm\+ {
    margin: 140px !important;
  }

  .mT-140\@sm\+ {
    margin-top: 140px !important;
  }

  .mR-140\@sm\+ {
    margin-right: 140px !important;
  }

  .mB-140\@sm\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm\+ {
    margin-left: 140px !important;
  }

  .mY-140\@sm\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@sm\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 0) {
  .m-140\@xs\+ {
    margin: 140px !important;
  }

  .mT-140\@xs\+ {
    margin-top: 140px !important;
  }

  .mR-140\@xs\+ {
    margin-right: 140px !important;
  }

  .mB-140\@xs\+ {
    margin-bottom: 140px !important;
  }

  .mL-140\@xs\+ {
    margin-left: 140px !important;
  }

  .mY-140\@xs\+ {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xs\+ {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xs\+ {
    margin: -140px !important;
  }

  .mT-nv-140\@xs\+ {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xs\+ {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xs\+ {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xs\+ {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xs\+ {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xs\+ {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-140\@xl- {
    margin: 140px !important;
  }

  .mT-140\@xl- {
    margin-top: 140px !important;
  }

  .mR-140\@xl- {
    margin-right: 140px !important;
  }

  .mB-140\@xl- {
    margin-bottom: 140px !important;
  }

  .mL-140\@xl- {
    margin-left: 140px !important;
  }

  .mY-140\@xl- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@xl- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@xl- {
    margin: -140px !important;
  }

  .mT-nv-140\@xl- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@xl- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@xl- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@xl- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@xl- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@xl- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-140\@lg- {
    margin: 140px !important;
  }

  .mT-140\@lg- {
    margin-top: 140px !important;
  }

  .mR-140\@lg- {
    margin-right: 140px !important;
  }

  .mB-140\@lg- {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg- {
    margin-left: 140px !important;
  }

  .mY-140\@lg- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg- {
    margin: -140px !important;
  }

  .mT-nv-140\@lg- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-140\@md- {
    margin: 140px !important;
  }

  .mT-140\@md- {
    margin-top: 140px !important;
  }

  .mR-140\@md- {
    margin-right: 140px !important;
  }

  .mB-140\@md- {
    margin-bottom: 140px !important;
  }

  .mL-140\@md- {
    margin-left: 140px !important;
  }

  .mY-140\@md- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md- {
    margin: -140px !important;
  }

  .mT-nv-140\@md- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-140\@sm- {
    margin: 140px !important;
  }

  .mT-140\@sm- {
    margin-top: 140px !important;
  }

  .mR-140\@sm- {
    margin-right: 140px !important;
  }

  .mB-140\@sm- {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm- {
    margin-left: 140px !important;
  }

  .mY-140\@sm- {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm- {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm- {
    margin: -140px !important;
  }

  .mT-nv-140\@sm- {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm- {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm- {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm- {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm- {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm- {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-140\@lg {
    margin: 140px !important;
  }

  .mT-140\@lg {
    margin-top: 140px !important;
  }

  .mR-140\@lg {
    margin-right: 140px !important;
  }

  .mB-140\@lg {
    margin-bottom: 140px !important;
  }

  .mL-140\@lg {
    margin-left: 140px !important;
  }

  .mY-140\@lg {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@lg {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@lg {
    margin: -140px !important;
  }

  .mT-nv-140\@lg {
    margin-top: -140px !important;
  }

  .mR-nv-140\@lg {
    margin-right: -140px !important;
  }

  .mB-nv-140\@lg {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@lg {
    margin-left: -140px !important;
  }

  .mY-nv-140\@lg {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@lg {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-140\@md {
    margin: 140px !important;
  }

  .mT-140\@md {
    margin-top: 140px !important;
  }

  .mR-140\@md {
    margin-right: 140px !important;
  }

  .mB-140\@md {
    margin-bottom: 140px !important;
  }

  .mL-140\@md {
    margin-left: 140px !important;
  }

  .mY-140\@md {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@md {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@md {
    margin: -140px !important;
  }

  .mT-nv-140\@md {
    margin-top: -140px !important;
  }

  .mR-nv-140\@md {
    margin-right: -140px !important;
  }

  .mB-nv-140\@md {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@md {
    margin-left: -140px !important;
  }

  .mY-nv-140\@md {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@md {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-140\@sm {
    margin: 140px !important;
  }

  .mT-140\@sm {
    margin-top: 140px !important;
  }

  .mR-140\@sm {
    margin-right: 140px !important;
  }

  .mB-140\@sm {
    margin-bottom: 140px !important;
  }

  .mL-140\@sm {
    margin-left: 140px !important;
  }

  .mY-140\@sm {
    margin-top: 140px !important;
    margin-bottom: 140px !important;
  }

  .mX-140\@sm {
    margin-left: 140px !important;
    margin-right: 140px !important;
  }

  .m-nv-140\@sm {
    margin: -140px !important;
  }

  .mT-nv-140\@sm {
    margin-top: -140px !important;
  }

  .mR-nv-140\@sm {
    margin-right: -140px !important;
  }

  .mB-nv-140\@sm {
    margin-bottom: -140px !important;
  }

  .mL-nv-140\@sm {
    margin-left: -140px !important;
  }

  .mY-nv-140\@sm {
    margin-top: -140px !important;
    margin-bottom: -140px !important;
  }

  .mX-nv-140\@sm {
    margin-left: -140px !important;
    margin-right: -140px !important;
  }
}

.m-150 {
  margin: 150px !important;
}

.mT-150 {
  margin-top: 150px !important;
}

.mR-150 {
  margin-right: 150px !important;
}

.mB-150 {
  margin-bottom: 150px !important;
}

.mL-150 {
  margin-left: 150px !important;
}

.mY-150 {
  margin-top: 150px !important;
  margin-bottom: 150px !important;
}

.mX-150 {
  margin-left: 150px !important;
  margin-right: 150px !important;
}

.m-nv-150 {
  margin: -150px !important;
}

.mT-nv-150 {
  margin-top: -150px !important;
}

.mR-nv-150 {
  margin-right: -150px !important;
}

.mB-nv-150 {
  margin-bottom: -150px !important;
}

.mL-nv-150 {
  margin-left: -150px !important;
}

.mY-nv-150 {
  margin-top: -150px !important;
  margin-bottom: -150px !important;
}

.mX-nv-150 {
  margin-left: -150px !important;
  margin-right: -150px !important;
}

@media screen and (min-width: 1440px) {
  .m-150\@xl\+ {
    margin: 150px !important;
  }

  .mT-150\@xl\+ {
    margin-top: 150px !important;
  }

  .mR-150\@xl\+ {
    margin-right: 150px !important;
  }

  .mB-150\@xl\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@xl\+ {
    margin-left: 150px !important;
  }

  .mY-150\@xl\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xl\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xl\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@xl\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xl\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xl\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xl\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xl\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xl\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-150\@lg\+ {
    margin: 150px !important;
  }

  .mT-150\@lg\+ {
    margin-top: 150px !important;
  }

  .mR-150\@lg\+ {
    margin-right: 150px !important;
  }

  .mB-150\@lg\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg\+ {
    margin-left: 150px !important;
  }

  .mY-150\@lg\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@lg\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-150\@md\+ {
    margin: 150px !important;
  }

  .mT-150\@md\+ {
    margin-top: 150px !important;
  }

  .mR-150\@md\+ {
    margin-right: 150px !important;
  }

  .mB-150\@md\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@md\+ {
    margin-left: 150px !important;
  }

  .mY-150\@md\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@md\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-150\@sm\+ {
    margin: 150px !important;
  }

  .mT-150\@sm\+ {
    margin-top: 150px !important;
  }

  .mR-150\@sm\+ {
    margin-right: 150px !important;
  }

  .mB-150\@sm\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm\+ {
    margin-left: 150px !important;
  }

  .mY-150\@sm\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@sm\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 0) {
  .m-150\@xs\+ {
    margin: 150px !important;
  }

  .mT-150\@xs\+ {
    margin-top: 150px !important;
  }

  .mR-150\@xs\+ {
    margin-right: 150px !important;
  }

  .mB-150\@xs\+ {
    margin-bottom: 150px !important;
  }

  .mL-150\@xs\+ {
    margin-left: 150px !important;
  }

  .mY-150\@xs\+ {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xs\+ {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xs\+ {
    margin: -150px !important;
  }

  .mT-nv-150\@xs\+ {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xs\+ {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xs\+ {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xs\+ {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xs\+ {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xs\+ {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-150\@xl- {
    margin: 150px !important;
  }

  .mT-150\@xl- {
    margin-top: 150px !important;
  }

  .mR-150\@xl- {
    margin-right: 150px !important;
  }

  .mB-150\@xl- {
    margin-bottom: 150px !important;
  }

  .mL-150\@xl- {
    margin-left: 150px !important;
  }

  .mY-150\@xl- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@xl- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@xl- {
    margin: -150px !important;
  }

  .mT-nv-150\@xl- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@xl- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@xl- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@xl- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@xl- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@xl- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-150\@lg- {
    margin: 150px !important;
  }

  .mT-150\@lg- {
    margin-top: 150px !important;
  }

  .mR-150\@lg- {
    margin-right: 150px !important;
  }

  .mB-150\@lg- {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg- {
    margin-left: 150px !important;
  }

  .mY-150\@lg- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg- {
    margin: -150px !important;
  }

  .mT-nv-150\@lg- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-150\@md- {
    margin: 150px !important;
  }

  .mT-150\@md- {
    margin-top: 150px !important;
  }

  .mR-150\@md- {
    margin-right: 150px !important;
  }

  .mB-150\@md- {
    margin-bottom: 150px !important;
  }

  .mL-150\@md- {
    margin-left: 150px !important;
  }

  .mY-150\@md- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md- {
    margin: -150px !important;
  }

  .mT-nv-150\@md- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-150\@sm- {
    margin: 150px !important;
  }

  .mT-150\@sm- {
    margin-top: 150px !important;
  }

  .mR-150\@sm- {
    margin-right: 150px !important;
  }

  .mB-150\@sm- {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm- {
    margin-left: 150px !important;
  }

  .mY-150\@sm- {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm- {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm- {
    margin: -150px !important;
  }

  .mT-nv-150\@sm- {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm- {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm- {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm- {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm- {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm- {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-150\@lg {
    margin: 150px !important;
  }

  .mT-150\@lg {
    margin-top: 150px !important;
  }

  .mR-150\@lg {
    margin-right: 150px !important;
  }

  .mB-150\@lg {
    margin-bottom: 150px !important;
  }

  .mL-150\@lg {
    margin-left: 150px !important;
  }

  .mY-150\@lg {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@lg {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@lg {
    margin: -150px !important;
  }

  .mT-nv-150\@lg {
    margin-top: -150px !important;
  }

  .mR-nv-150\@lg {
    margin-right: -150px !important;
  }

  .mB-nv-150\@lg {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@lg {
    margin-left: -150px !important;
  }

  .mY-nv-150\@lg {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@lg {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-150\@md {
    margin: 150px !important;
  }

  .mT-150\@md {
    margin-top: 150px !important;
  }

  .mR-150\@md {
    margin-right: 150px !important;
  }

  .mB-150\@md {
    margin-bottom: 150px !important;
  }

  .mL-150\@md {
    margin-left: 150px !important;
  }

  .mY-150\@md {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@md {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@md {
    margin: -150px !important;
  }

  .mT-nv-150\@md {
    margin-top: -150px !important;
  }

  .mR-nv-150\@md {
    margin-right: -150px !important;
  }

  .mB-nv-150\@md {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@md {
    margin-left: -150px !important;
  }

  .mY-nv-150\@md {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@md {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-150\@sm {
    margin: 150px !important;
  }

  .mT-150\@sm {
    margin-top: 150px !important;
  }

  .mR-150\@sm {
    margin-right: 150px !important;
  }

  .mB-150\@sm {
    margin-bottom: 150px !important;
  }

  .mL-150\@sm {
    margin-left: 150px !important;
  }

  .mY-150\@sm {
    margin-top: 150px !important;
    margin-bottom: 150px !important;
  }

  .mX-150\@sm {
    margin-left: 150px !important;
    margin-right: 150px !important;
  }

  .m-nv-150\@sm {
    margin: -150px !important;
  }

  .mT-nv-150\@sm {
    margin-top: -150px !important;
  }

  .mR-nv-150\@sm {
    margin-right: -150px !important;
  }

  .mB-nv-150\@sm {
    margin-bottom: -150px !important;
  }

  .mL-nv-150\@sm {
    margin-left: -150px !important;
  }

  .mY-nv-150\@sm {
    margin-top: -150px !important;
    margin-bottom: -150px !important;
  }

  .mX-nv-150\@sm {
    margin-left: -150px !important;
    margin-right: -150px !important;
  }
}

.m-160 {
  margin: 160px !important;
}

.mT-160 {
  margin-top: 160px !important;
}

.mR-160 {
  margin-right: 160px !important;
}

.mB-160 {
  margin-bottom: 160px !important;
}

.mL-160 {
  margin-left: 160px !important;
}

.mY-160 {
  margin-top: 160px !important;
  margin-bottom: 160px !important;
}

.mX-160 {
  margin-left: 160px !important;
  margin-right: 160px !important;
}

.m-nv-160 {
  margin: -160px !important;
}

.mT-nv-160 {
  margin-top: -160px !important;
}

.mR-nv-160 {
  margin-right: -160px !important;
}

.mB-nv-160 {
  margin-bottom: -160px !important;
}

.mL-nv-160 {
  margin-left: -160px !important;
}

.mY-nv-160 {
  margin-top: -160px !important;
  margin-bottom: -160px !important;
}

.mX-nv-160 {
  margin-left: -160px !important;
  margin-right: -160px !important;
}

@media screen and (min-width: 1440px) {
  .m-160\@xl\+ {
    margin: 160px !important;
  }

  .mT-160\@xl\+ {
    margin-top: 160px !important;
  }

  .mR-160\@xl\+ {
    margin-right: 160px !important;
  }

  .mB-160\@xl\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@xl\+ {
    margin-left: 160px !important;
  }

  .mY-160\@xl\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xl\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xl\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@xl\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xl\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xl\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xl\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xl\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xl\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-160\@lg\+ {
    margin: 160px !important;
  }

  .mT-160\@lg\+ {
    margin-top: 160px !important;
  }

  .mR-160\@lg\+ {
    margin-right: 160px !important;
  }

  .mB-160\@lg\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg\+ {
    margin-left: 160px !important;
  }

  .mY-160\@lg\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@lg\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 992px) {
  .m-160\@md\+ {
    margin: 160px !important;
  }

  .mT-160\@md\+ {
    margin-top: 160px !important;
  }

  .mR-160\@md\+ {
    margin-right: 160px !important;
  }

  .mB-160\@md\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@md\+ {
    margin-left: 160px !important;
  }

  .mY-160\@md\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@md\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 768px) {
  .m-160\@sm\+ {
    margin: 160px !important;
  }

  .mT-160\@sm\+ {
    margin-top: 160px !important;
  }

  .mR-160\@sm\+ {
    margin-right: 160px !important;
  }

  .mB-160\@sm\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm\+ {
    margin-left: 160px !important;
  }

  .mY-160\@sm\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@sm\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 0) {
  .m-160\@xs\+ {
    margin: 160px !important;
  }

  .mT-160\@xs\+ {
    margin-top: 160px !important;
  }

  .mR-160\@xs\+ {
    margin-right: 160px !important;
  }

  .mB-160\@xs\+ {
    margin-bottom: 160px !important;
  }

  .mL-160\@xs\+ {
    margin-left: 160px !important;
  }

  .mY-160\@xs\+ {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xs\+ {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xs\+ {
    margin: -160px !important;
  }

  .mT-nv-160\@xs\+ {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xs\+ {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xs\+ {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xs\+ {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xs\+ {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xs\+ {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-160\@xl- {
    margin: 160px !important;
  }

  .mT-160\@xl- {
    margin-top: 160px !important;
  }

  .mR-160\@xl- {
    margin-right: 160px !important;
  }

  .mB-160\@xl- {
    margin-bottom: 160px !important;
  }

  .mL-160\@xl- {
    margin-left: 160px !important;
  }

  .mY-160\@xl- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@xl- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@xl- {
    margin: -160px !important;
  }

  .mT-nv-160\@xl- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@xl- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@xl- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@xl- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@xl- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@xl- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-160\@lg- {
    margin: 160px !important;
  }

  .mT-160\@lg- {
    margin-top: 160px !important;
  }

  .mR-160\@lg- {
    margin-right: 160px !important;
  }

  .mB-160\@lg- {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg- {
    margin-left: 160px !important;
  }

  .mY-160\@lg- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg- {
    margin: -160px !important;
  }

  .mT-nv-160\@lg- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 991px) {
  .m-160\@md- {
    margin: 160px !important;
  }

  .mT-160\@md- {
    margin-top: 160px !important;
  }

  .mR-160\@md- {
    margin-right: 160px !important;
  }

  .mB-160\@md- {
    margin-bottom: 160px !important;
  }

  .mL-160\@md- {
    margin-left: 160px !important;
  }

  .mY-160\@md- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md- {
    margin: -160px !important;
  }

  .mT-nv-160\@md- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (max-width: 767px) {
  .m-160\@sm- {
    margin: 160px !important;
  }

  .mT-160\@sm- {
    margin-top: 160px !important;
  }

  .mR-160\@sm- {
    margin-right: 160px !important;
  }

  .mB-160\@sm- {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm- {
    margin-left: 160px !important;
  }

  .mY-160\@sm- {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm- {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm- {
    margin: -160px !important;
  }

  .mT-nv-160\@sm- {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm- {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm- {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm- {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm- {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm- {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-160\@lg {
    margin: 160px !important;
  }

  .mT-160\@lg {
    margin-top: 160px !important;
  }

  .mR-160\@lg {
    margin-right: 160px !important;
  }

  .mB-160\@lg {
    margin-bottom: 160px !important;
  }

  .mL-160\@lg {
    margin-left: 160px !important;
  }

  .mY-160\@lg {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@lg {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@lg {
    margin: -160px !important;
  }

  .mT-nv-160\@lg {
    margin-top: -160px !important;
  }

  .mR-nv-160\@lg {
    margin-right: -160px !important;
  }

  .mB-nv-160\@lg {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@lg {
    margin-left: -160px !important;
  }

  .mY-nv-160\@lg {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@lg {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-160\@md {
    margin: 160px !important;
  }

  .mT-160\@md {
    margin-top: 160px !important;
  }

  .mR-160\@md {
    margin-right: 160px !important;
  }

  .mB-160\@md {
    margin-bottom: 160px !important;
  }

  .mL-160\@md {
    margin-left: 160px !important;
  }

  .mY-160\@md {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@md {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@md {
    margin: -160px !important;
  }

  .mT-nv-160\@md {
    margin-top: -160px !important;
  }

  .mR-nv-160\@md {
    margin-right: -160px !important;
  }

  .mB-nv-160\@md {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@md {
    margin-left: -160px !important;
  }

  .mY-nv-160\@md {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@md {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-160\@sm {
    margin: 160px !important;
  }

  .mT-160\@sm {
    margin-top: 160px !important;
  }

  .mR-160\@sm {
    margin-right: 160px !important;
  }

  .mB-160\@sm {
    margin-bottom: 160px !important;
  }

  .mL-160\@sm {
    margin-left: 160px !important;
  }

  .mY-160\@sm {
    margin-top: 160px !important;
    margin-bottom: 160px !important;
  }

  .mX-160\@sm {
    margin-left: 160px !important;
    margin-right: 160px !important;
  }

  .m-nv-160\@sm {
    margin: -160px !important;
  }

  .mT-nv-160\@sm {
    margin-top: -160px !important;
  }

  .mR-nv-160\@sm {
    margin-right: -160px !important;
  }

  .mB-nv-160\@sm {
    margin-bottom: -160px !important;
  }

  .mL-nv-160\@sm {
    margin-left: -160px !important;
  }

  .mY-nv-160\@sm {
    margin-top: -160px !important;
    margin-bottom: -160px !important;
  }

  .mX-nv-160\@sm {
    margin-left: -160px !important;
    margin-right: -160px !important;
  }
}

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

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

.mT-a {
  margin-top: auto !important;
}

.mR-a {
  margin-right: auto !important;
}

.mB-a {
  margin-bottom: auto !important;
}

.mL-a {
  margin-left: auto !important;
}

@media screen and (min-width: 1440px) {
  .m-a\@xl\+ {
    margin: auto !important;
  }

  .mX-a\@xl\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xl\+ {
    margin-top: auto !important;
  }

  .mR-a\@xl\+ {
    margin-right: auto !important;
  }

  .mB-a\@xl\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@xl\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 1200px) {
  .m-a\@lg\+ {
    margin: auto !important;
  }

  .mX-a\@lg\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg\+ {
    margin-top: auto !important;
  }

  .mR-a\@lg\+ {
    margin-right: auto !important;
  }

  .mB-a\@lg\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@lg\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 992px) {
  .m-a\@md\+ {
    margin: auto !important;
  }

  .mX-a\@md\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md\+ {
    margin-top: auto !important;
  }

  .mR-a\@md\+ {
    margin-right: auto !important;
  }

  .mB-a\@md\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@md\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 768px) {
  .m-a\@sm\+ {
    margin: auto !important;
  }

  .mX-a\@sm\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm\+ {
    margin-top: auto !important;
  }

  .mR-a\@sm\+ {
    margin-right: auto !important;
  }

  .mB-a\@sm\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@sm\+ {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 0) {
  .m-a\@xs\+ {
    margin: auto !important;
  }

  .mX-a\@xs\+ {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xs\+ {
    margin-top: auto !important;
  }

  .mR-a\@xs\+ {
    margin-right: auto !important;
  }

  .mB-a\@xs\+ {
    margin-bottom: auto !important;
  }

  .mL-a\@xs\+ {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 1439px) {
  .m-a\@xl- {
    margin: auto !important;
  }

  .mX-a\@xl- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@xl- {
    margin-top: auto !important;
  }

  .mR-a\@xl- {
    margin-right: auto !important;
  }

  .mB-a\@xl- {
    margin-bottom: auto !important;
  }

  .mL-a\@xl- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 1199px) {
  .m-a\@lg- {
    margin: auto !important;
  }

  .mX-a\@lg- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg- {
    margin-top: auto !important;
  }

  .mR-a\@lg- {
    margin-right: auto !important;
  }

  .mB-a\@lg- {
    margin-bottom: auto !important;
  }

  .mL-a\@lg- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 991px) {
  .m-a\@md- {
    margin: auto !important;
  }

  .mX-a\@md- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md- {
    margin-top: auto !important;
  }

  .mR-a\@md- {
    margin-right: auto !important;
  }

  .mB-a\@md- {
    margin-bottom: auto !important;
  }

  .mL-a\@md- {
    margin-left: auto !important;
  }
}

@media screen and (max-width: 767px) {
  .m-a\@sm- {
    margin: auto !important;
  }

  .mX-a\@sm- {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm- {
    margin-top: auto !important;
  }

  .mR-a\@sm- {
    margin-right: auto !important;
  }

  .mB-a\@sm- {
    margin-bottom: auto !important;
  }

  .mL-a\@sm- {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .m-a\@lg {
    margin: auto !important;
  }

  .mX-a\@lg {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@lg {
    margin-top: auto !important;
  }

  .mR-a\@lg {
    margin-right: auto !important;
  }

  .mB-a\@lg {
    margin-bottom: auto !important;
  }

  .mL-a\@lg {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .m-a\@md {
    margin: auto !important;
  }

  .mX-a\@md {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@md {
    margin-top: auto !important;
  }

  .mR-a\@md {
    margin-right: auto !important;
  }

  .mB-a\@md {
    margin-bottom: auto !important;
  }

  .mL-a\@md {
    margin-left: auto !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .m-a\@sm {
    margin: auto !important;
  }

  .mX-a\@sm {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .mT-a\@sm {
    margin-top: auto !important;
  }

  .mR-a\@sm {
    margin-right: auto !important;
  }

  .mB-a\@sm {
    margin-bottom: auto !important;
  }

  .mL-a\@sm {
    margin-left: auto !important;
  }
}

.bgsz-cv {
  background-size: cover;
}

.bgsz-ct {
  background-size: contain;
}

.bgsz-full {
  background-size: 100% 100%;
}

.bgpX-c {
  background-position-x: center;
}

.bgpX-t {
  background-position-x: top;
}

.bgpX-r {
  background-position-x: right;
}

.bgpX-l {
  background-position-x: left;
}

.bgpX-b {
  background-position-x: bottom;
}

.bgpY-c {
  background-position-y: center;
}

.bgpY-t {
  background-position-y: top;
}

.bgpY-r {
  background-position-y: right;
}

.bgpY-l {
  background-position-y: left;
}

.bgpY-b {
  background-position-y: bottom;
}

.bgr-n {
  background-repeat: no-repeat;
}

.bgr-y {
  background-repeat: repeat-y;
}

.bgr-x {
  background-repeat: repeat-x;
}

.of-ct {
  object-fit: contain;
}

.of-cv {
  object-fit: cover;
}

.of-f {
  object-fit: fill;
}

.of-n {
  object-fit: none;
}

.of-sd {
  object-fit: scale-down;
}

.rsz-v {
  resize: vertical;
}

.rsz-h {
  resize: horizontal;
}

.op-0 {
  opacity: 0;
}

.op-10p {
  opacity: 0.1;
}

.op-20p {
  opacity: 0.2;
}

.op-30p {
  opacity: 0.3;
}

.op-40p {
  opacity: 0.4;
}

.op-50p {
  opacity: 0.5;
}

.op-60p {
  opacity: 0.6;
}

.op-70p {
  opacity: 0.7;
}

.op-80p {
  opacity: 0.8;
}

.op-90p {
  opacity: 0.9;
}

.op-100p {
  opacity: 1;
}

.cur-na {
  cursor: not-allowed;
}

.cur-p {
  cursor: pointer;
}

.cur-a {
  cursor: auto;
}

.vis-v {
  visibility: visible;
}

.vis-h {
  visibility: hidden;
}

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

.pT-0 {
  padding-top: 0px !important;
}

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

.pB-0 {
  padding-bottom: 0px !important;
}

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

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

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

@media screen and (min-width: 1440px) {
  .p-0\@xl\+ {
    padding: 0px !important;
  }

  .pT-0\@xl\+ {
    padding-top: 0px !important;
  }

  .pR-0\@xl\+ {
    padding-right: 0px !important;
  }

  .pB-0\@xl\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@xl\+ {
    padding-left: 0px !important;
  }

  .pY-0\@xl\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xl\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-0\@lg\+ {
    padding: 0px !important;
  }

  .pT-0\@lg\+ {
    padding-top: 0px !important;
  }

  .pR-0\@lg\+ {
    padding-right: 0px !important;
  }

  .pB-0\@lg\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg\+ {
    padding-left: 0px !important;
  }

  .pY-0\@lg\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-0\@md\+ {
    padding: 0px !important;
  }

  .pT-0\@md\+ {
    padding-top: 0px !important;
  }

  .pR-0\@md\+ {
    padding-right: 0px !important;
  }

  .pB-0\@md\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@md\+ {
    padding-left: 0px !important;
  }

  .pY-0\@md\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-0\@sm\+ {
    padding: 0px !important;
  }

  .pT-0\@sm\+ {
    padding-top: 0px !important;
  }

  .pR-0\@sm\+ {
    padding-right: 0px !important;
  }

  .pB-0\@sm\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm\+ {
    padding-left: 0px !important;
  }

  .pY-0\@sm\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 0) {
  .p-0\@xs\+ {
    padding: 0px !important;
  }

  .pT-0\@xs\+ {
    padding-top: 0px !important;
  }

  .pR-0\@xs\+ {
    padding-right: 0px !important;
  }

  .pB-0\@xs\+ {
    padding-bottom: 0px !important;
  }

  .pL-0\@xs\+ {
    padding-left: 0px !important;
  }

  .pY-0\@xs\+ {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xs\+ {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-0\@xl- {
    padding: 0px !important;
  }

  .pT-0\@xl- {
    padding-top: 0px !important;
  }

  .pR-0\@xl- {
    padding-right: 0px !important;
  }

  .pB-0\@xl- {
    padding-bottom: 0px !important;
  }

  .pL-0\@xl- {
    padding-left: 0px !important;
  }

  .pY-0\@xl- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@xl- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-0\@lg- {
    padding: 0px !important;
  }

  .pT-0\@lg- {
    padding-top: 0px !important;
  }

  .pR-0\@lg- {
    padding-right: 0px !important;
  }

  .pB-0\@lg- {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg- {
    padding-left: 0px !important;
  }

  .pY-0\@lg- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-0\@md- {
    padding: 0px !important;
  }

  .pT-0\@md- {
    padding-top: 0px !important;
  }

  .pR-0\@md- {
    padding-right: 0px !important;
  }

  .pB-0\@md- {
    padding-bottom: 0px !important;
  }

  .pL-0\@md- {
    padding-left: 0px !important;
  }

  .pY-0\@md- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-0\@sm- {
    padding: 0px !important;
  }

  .pT-0\@sm- {
    padding-top: 0px !important;
  }

  .pR-0\@sm- {
    padding-right: 0px !important;
  }

  .pB-0\@sm- {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm- {
    padding-left: 0px !important;
  }

  .pY-0\@sm- {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm- {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-0\@lg {
    padding: 0px !important;
  }

  .pT-0\@lg {
    padding-top: 0px !important;
  }

  .pR-0\@lg {
    padding-right: 0px !important;
  }

  .pB-0\@lg {
    padding-bottom: 0px !important;
  }

  .pL-0\@lg {
    padding-left: 0px !important;
  }

  .pY-0\@lg {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@lg {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-0\@md {
    padding: 0px !important;
  }

  .pT-0\@md {
    padding-top: 0px !important;
  }

  .pR-0\@md {
    padding-right: 0px !important;
  }

  .pB-0\@md {
    padding-bottom: 0px !important;
  }

  .pL-0\@md {
    padding-left: 0px !important;
  }

  .pY-0\@md {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@md {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-0\@sm {
    padding: 0px !important;
  }

  .pT-0\@sm {
    padding-top: 0px !important;
  }

  .pR-0\@sm {
    padding-right: 0px !important;
  }

  .pB-0\@sm {
    padding-bottom: 0px !important;
  }

  .pL-0\@sm {
    padding-left: 0px !important;
  }

  .pY-0\@sm {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }

  .pX-0\@sm {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
}

.p-1 {
  padding: 1px !important;
}

.pT-1 {
  padding-top: 1px !important;
}

.pR-1 {
  padding-right: 1px !important;
}

.pB-1 {
  padding-bottom: 1px !important;
}

.pL-1 {
  padding-left: 1px !important;
}

.pY-1 {
  padding-top: 1px !important;
  padding-bottom: 1px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-1\@xl\+ {
    padding: 1px !important;
  }

  .pT-1\@xl\+ {
    padding-top: 1px !important;
  }

  .pR-1\@xl\+ {
    padding-right: 1px !important;
  }

  .pB-1\@xl\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@xl\+ {
    padding-left: 1px !important;
  }

  .pY-1\@xl\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xl\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-1\@lg\+ {
    padding: 1px !important;
  }

  .pT-1\@lg\+ {
    padding-top: 1px !important;
  }

  .pR-1\@lg\+ {
    padding-right: 1px !important;
  }

  .pB-1\@lg\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg\+ {
    padding-left: 1px !important;
  }

  .pY-1\@lg\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-1\@md\+ {
    padding: 1px !important;
  }

  .pT-1\@md\+ {
    padding-top: 1px !important;
  }

  .pR-1\@md\+ {
    padding-right: 1px !important;
  }

  .pB-1\@md\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@md\+ {
    padding-left: 1px !important;
  }

  .pY-1\@md\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-1\@sm\+ {
    padding: 1px !important;
  }

  .pT-1\@sm\+ {
    padding-top: 1px !important;
  }

  .pR-1\@sm\+ {
    padding-right: 1px !important;
  }

  .pB-1\@sm\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm\+ {
    padding-left: 1px !important;
  }

  .pY-1\@sm\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 0) {
  .p-1\@xs\+ {
    padding: 1px !important;
  }

  .pT-1\@xs\+ {
    padding-top: 1px !important;
  }

  .pR-1\@xs\+ {
    padding-right: 1px !important;
  }

  .pB-1\@xs\+ {
    padding-bottom: 1px !important;
  }

  .pL-1\@xs\+ {
    padding-left: 1px !important;
  }

  .pY-1\@xs\+ {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xs\+ {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-1\@xl- {
    padding: 1px !important;
  }

  .pT-1\@xl- {
    padding-top: 1px !important;
  }

  .pR-1\@xl- {
    padding-right: 1px !important;
  }

  .pB-1\@xl- {
    padding-bottom: 1px !important;
  }

  .pL-1\@xl- {
    padding-left: 1px !important;
  }

  .pY-1\@xl- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@xl- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-1\@lg- {
    padding: 1px !important;
  }

  .pT-1\@lg- {
    padding-top: 1px !important;
  }

  .pR-1\@lg- {
    padding-right: 1px !important;
  }

  .pB-1\@lg- {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg- {
    padding-left: 1px !important;
  }

  .pY-1\@lg- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-1\@md- {
    padding: 1px !important;
  }

  .pT-1\@md- {
    padding-top: 1px !important;
  }

  .pR-1\@md- {
    padding-right: 1px !important;
  }

  .pB-1\@md- {
    padding-bottom: 1px !important;
  }

  .pL-1\@md- {
    padding-left: 1px !important;
  }

  .pY-1\@md- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-1\@sm- {
    padding: 1px !important;
  }

  .pT-1\@sm- {
    padding-top: 1px !important;
  }

  .pR-1\@sm- {
    padding-right: 1px !important;
  }

  .pB-1\@sm- {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm- {
    padding-left: 1px !important;
  }

  .pY-1\@sm- {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm- {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-1\@lg {
    padding: 1px !important;
  }

  .pT-1\@lg {
    padding-top: 1px !important;
  }

  .pR-1\@lg {
    padding-right: 1px !important;
  }

  .pB-1\@lg {
    padding-bottom: 1px !important;
  }

  .pL-1\@lg {
    padding-left: 1px !important;
  }

  .pY-1\@lg {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@lg {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-1\@md {
    padding: 1px !important;
  }

  .pT-1\@md {
    padding-top: 1px !important;
  }

  .pR-1\@md {
    padding-right: 1px !important;
  }

  .pB-1\@md {
    padding-bottom: 1px !important;
  }

  .pL-1\@md {
    padding-left: 1px !important;
  }

  .pY-1\@md {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@md {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-1\@sm {
    padding: 1px !important;
  }

  .pT-1\@sm {
    padding-top: 1px !important;
  }

  .pR-1\@sm {
    padding-right: 1px !important;
  }

  .pB-1\@sm {
    padding-bottom: 1px !important;
  }

  .pL-1\@sm {
    padding-left: 1px !important;
  }

  .pY-1\@sm {
    padding-top: 1px !important;
    padding-bottom: 1px !important;
  }

  .pX-1\@sm {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }
}

.p-2 {
  padding: 2px !important;
}

.pT-2 {
  padding-top: 2px !important;
}

.pR-2 {
  padding-right: 2px !important;
}

.pB-2 {
  padding-bottom: 2px !important;
}

.pL-2 {
  padding-left: 2px !important;
}

.pY-2 {
  padding-top: 2px !important;
  padding-bottom: 2px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-2\@xl\+ {
    padding: 2px !important;
  }

  .pT-2\@xl\+ {
    padding-top: 2px !important;
  }

  .pR-2\@xl\+ {
    padding-right: 2px !important;
  }

  .pB-2\@xl\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@xl\+ {
    padding-left: 2px !important;
  }

  .pY-2\@xl\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xl\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-2\@lg\+ {
    padding: 2px !important;
  }

  .pT-2\@lg\+ {
    padding-top: 2px !important;
  }

  .pR-2\@lg\+ {
    padding-right: 2px !important;
  }

  .pB-2\@lg\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg\+ {
    padding-left: 2px !important;
  }

  .pY-2\@lg\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-2\@md\+ {
    padding: 2px !important;
  }

  .pT-2\@md\+ {
    padding-top: 2px !important;
  }

  .pR-2\@md\+ {
    padding-right: 2px !important;
  }

  .pB-2\@md\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@md\+ {
    padding-left: 2px !important;
  }

  .pY-2\@md\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-2\@sm\+ {
    padding: 2px !important;
  }

  .pT-2\@sm\+ {
    padding-top: 2px !important;
  }

  .pR-2\@sm\+ {
    padding-right: 2px !important;
  }

  .pB-2\@sm\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm\+ {
    padding-left: 2px !important;
  }

  .pY-2\@sm\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 0) {
  .p-2\@xs\+ {
    padding: 2px !important;
  }

  .pT-2\@xs\+ {
    padding-top: 2px !important;
  }

  .pR-2\@xs\+ {
    padding-right: 2px !important;
  }

  .pB-2\@xs\+ {
    padding-bottom: 2px !important;
  }

  .pL-2\@xs\+ {
    padding-left: 2px !important;
  }

  .pY-2\@xs\+ {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xs\+ {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-2\@xl- {
    padding: 2px !important;
  }

  .pT-2\@xl- {
    padding-top: 2px !important;
  }

  .pR-2\@xl- {
    padding-right: 2px !important;
  }

  .pB-2\@xl- {
    padding-bottom: 2px !important;
  }

  .pL-2\@xl- {
    padding-left: 2px !important;
  }

  .pY-2\@xl- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@xl- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-2\@lg- {
    padding: 2px !important;
  }

  .pT-2\@lg- {
    padding-top: 2px !important;
  }

  .pR-2\@lg- {
    padding-right: 2px !important;
  }

  .pB-2\@lg- {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg- {
    padding-left: 2px !important;
  }

  .pY-2\@lg- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-2\@md- {
    padding: 2px !important;
  }

  .pT-2\@md- {
    padding-top: 2px !important;
  }

  .pR-2\@md- {
    padding-right: 2px !important;
  }

  .pB-2\@md- {
    padding-bottom: 2px !important;
  }

  .pL-2\@md- {
    padding-left: 2px !important;
  }

  .pY-2\@md- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-2\@sm- {
    padding: 2px !important;
  }

  .pT-2\@sm- {
    padding-top: 2px !important;
  }

  .pR-2\@sm- {
    padding-right: 2px !important;
  }

  .pB-2\@sm- {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm- {
    padding-left: 2px !important;
  }

  .pY-2\@sm- {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm- {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-2\@lg {
    padding: 2px !important;
  }

  .pT-2\@lg {
    padding-top: 2px !important;
  }

  .pR-2\@lg {
    padding-right: 2px !important;
  }

  .pB-2\@lg {
    padding-bottom: 2px !important;
  }

  .pL-2\@lg {
    padding-left: 2px !important;
  }

  .pY-2\@lg {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@lg {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-2\@md {
    padding: 2px !important;
  }

  .pT-2\@md {
    padding-top: 2px !important;
  }

  .pR-2\@md {
    padding-right: 2px !important;
  }

  .pB-2\@md {
    padding-bottom: 2px !important;
  }

  .pL-2\@md {
    padding-left: 2px !important;
  }

  .pY-2\@md {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@md {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-2\@sm {
    padding: 2px !important;
  }

  .pT-2\@sm {
    padding-top: 2px !important;
  }

  .pR-2\@sm {
    padding-right: 2px !important;
  }

  .pB-2\@sm {
    padding-bottom: 2px !important;
  }

  .pL-2\@sm {
    padding-left: 2px !important;
  }

  .pY-2\@sm {
    padding-top: 2px !important;
    padding-bottom: 2px !important;
  }

  .pX-2\@sm {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }
}

.p-3 {
  padding: 3px !important;
}

.pT-3 {
  padding-top: 3px !important;
}

.pR-3 {
  padding-right: 3px !important;
}

.pB-3 {
  padding-bottom: 3px !important;
}

.pL-3 {
  padding-left: 3px !important;
}

.pY-3 {
  padding-top: 3px !important;
  padding-bottom: 3px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-3\@xl\+ {
    padding: 3px !important;
  }

  .pT-3\@xl\+ {
    padding-top: 3px !important;
  }

  .pR-3\@xl\+ {
    padding-right: 3px !important;
  }

  .pB-3\@xl\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@xl\+ {
    padding-left: 3px !important;
  }

  .pY-3\@xl\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xl\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-3\@lg\+ {
    padding: 3px !important;
  }

  .pT-3\@lg\+ {
    padding-top: 3px !important;
  }

  .pR-3\@lg\+ {
    padding-right: 3px !important;
  }

  .pB-3\@lg\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg\+ {
    padding-left: 3px !important;
  }

  .pY-3\@lg\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-3\@md\+ {
    padding: 3px !important;
  }

  .pT-3\@md\+ {
    padding-top: 3px !important;
  }

  .pR-3\@md\+ {
    padding-right: 3px !important;
  }

  .pB-3\@md\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@md\+ {
    padding-left: 3px !important;
  }

  .pY-3\@md\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-3\@sm\+ {
    padding: 3px !important;
  }

  .pT-3\@sm\+ {
    padding-top: 3px !important;
  }

  .pR-3\@sm\+ {
    padding-right: 3px !important;
  }

  .pB-3\@sm\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm\+ {
    padding-left: 3px !important;
  }

  .pY-3\@sm\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 0) {
  .p-3\@xs\+ {
    padding: 3px !important;
  }

  .pT-3\@xs\+ {
    padding-top: 3px !important;
  }

  .pR-3\@xs\+ {
    padding-right: 3px !important;
  }

  .pB-3\@xs\+ {
    padding-bottom: 3px !important;
  }

  .pL-3\@xs\+ {
    padding-left: 3px !important;
  }

  .pY-3\@xs\+ {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xs\+ {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-3\@xl- {
    padding: 3px !important;
  }

  .pT-3\@xl- {
    padding-top: 3px !important;
  }

  .pR-3\@xl- {
    padding-right: 3px !important;
  }

  .pB-3\@xl- {
    padding-bottom: 3px !important;
  }

  .pL-3\@xl- {
    padding-left: 3px !important;
  }

  .pY-3\@xl- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@xl- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-3\@lg- {
    padding: 3px !important;
  }

  .pT-3\@lg- {
    padding-top: 3px !important;
  }

  .pR-3\@lg- {
    padding-right: 3px !important;
  }

  .pB-3\@lg- {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg- {
    padding-left: 3px !important;
  }

  .pY-3\@lg- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-3\@md- {
    padding: 3px !important;
  }

  .pT-3\@md- {
    padding-top: 3px !important;
  }

  .pR-3\@md- {
    padding-right: 3px !important;
  }

  .pB-3\@md- {
    padding-bottom: 3px !important;
  }

  .pL-3\@md- {
    padding-left: 3px !important;
  }

  .pY-3\@md- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-3\@sm- {
    padding: 3px !important;
  }

  .pT-3\@sm- {
    padding-top: 3px !important;
  }

  .pR-3\@sm- {
    padding-right: 3px !important;
  }

  .pB-3\@sm- {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm- {
    padding-left: 3px !important;
  }

  .pY-3\@sm- {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm- {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-3\@lg {
    padding: 3px !important;
  }

  .pT-3\@lg {
    padding-top: 3px !important;
  }

  .pR-3\@lg {
    padding-right: 3px !important;
  }

  .pB-3\@lg {
    padding-bottom: 3px !important;
  }

  .pL-3\@lg {
    padding-left: 3px !important;
  }

  .pY-3\@lg {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@lg {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-3\@md {
    padding: 3px !important;
  }

  .pT-3\@md {
    padding-top: 3px !important;
  }

  .pR-3\@md {
    padding-right: 3px !important;
  }

  .pB-3\@md {
    padding-bottom: 3px !important;
  }

  .pL-3\@md {
    padding-left: 3px !important;
  }

  .pY-3\@md {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@md {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-3\@sm {
    padding: 3px !important;
  }

  .pT-3\@sm {
    padding-top: 3px !important;
  }

  .pR-3\@sm {
    padding-right: 3px !important;
  }

  .pB-3\@sm {
    padding-bottom: 3px !important;
  }

  .pL-3\@sm {
    padding-left: 3px !important;
  }

  .pY-3\@sm {
    padding-top: 3px !important;
    padding-bottom: 3px !important;
  }

  .pX-3\@sm {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }
}

.p-4 {
  padding: 4px !important;
}

.pT-4 {
  padding-top: 4px !important;
}

.pR-4 {
  padding-right: 4px !important;
}

.pB-4 {
  padding-bottom: 4px !important;
}

.pL-4 {
  padding-left: 4px !important;
}

.pY-4 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-4\@xl\+ {
    padding: 4px !important;
  }

  .pT-4\@xl\+ {
    padding-top: 4px !important;
  }

  .pR-4\@xl\+ {
    padding-right: 4px !important;
  }

  .pB-4\@xl\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@xl\+ {
    padding-left: 4px !important;
  }

  .pY-4\@xl\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xl\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-4\@lg\+ {
    padding: 4px !important;
  }

  .pT-4\@lg\+ {
    padding-top: 4px !important;
  }

  .pR-4\@lg\+ {
    padding-right: 4px !important;
  }

  .pB-4\@lg\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg\+ {
    padding-left: 4px !important;
  }

  .pY-4\@lg\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-4\@md\+ {
    padding: 4px !important;
  }

  .pT-4\@md\+ {
    padding-top: 4px !important;
  }

  .pR-4\@md\+ {
    padding-right: 4px !important;
  }

  .pB-4\@md\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@md\+ {
    padding-left: 4px !important;
  }

  .pY-4\@md\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-4\@sm\+ {
    padding: 4px !important;
  }

  .pT-4\@sm\+ {
    padding-top: 4px !important;
  }

  .pR-4\@sm\+ {
    padding-right: 4px !important;
  }

  .pB-4\@sm\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm\+ {
    padding-left: 4px !important;
  }

  .pY-4\@sm\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 0) {
  .p-4\@xs\+ {
    padding: 4px !important;
  }

  .pT-4\@xs\+ {
    padding-top: 4px !important;
  }

  .pR-4\@xs\+ {
    padding-right: 4px !important;
  }

  .pB-4\@xs\+ {
    padding-bottom: 4px !important;
  }

  .pL-4\@xs\+ {
    padding-left: 4px !important;
  }

  .pY-4\@xs\+ {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xs\+ {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-4\@xl- {
    padding: 4px !important;
  }

  .pT-4\@xl- {
    padding-top: 4px !important;
  }

  .pR-4\@xl- {
    padding-right: 4px !important;
  }

  .pB-4\@xl- {
    padding-bottom: 4px !important;
  }

  .pL-4\@xl- {
    padding-left: 4px !important;
  }

  .pY-4\@xl- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@xl- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-4\@lg- {
    padding: 4px !important;
  }

  .pT-4\@lg- {
    padding-top: 4px !important;
  }

  .pR-4\@lg- {
    padding-right: 4px !important;
  }

  .pB-4\@lg- {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg- {
    padding-left: 4px !important;
  }

  .pY-4\@lg- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-4\@md- {
    padding: 4px !important;
  }

  .pT-4\@md- {
    padding-top: 4px !important;
  }

  .pR-4\@md- {
    padding-right: 4px !important;
  }

  .pB-4\@md- {
    padding-bottom: 4px !important;
  }

  .pL-4\@md- {
    padding-left: 4px !important;
  }

  .pY-4\@md- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-4\@sm- {
    padding: 4px !important;
  }

  .pT-4\@sm- {
    padding-top: 4px !important;
  }

  .pR-4\@sm- {
    padding-right: 4px !important;
  }

  .pB-4\@sm- {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm- {
    padding-left: 4px !important;
  }

  .pY-4\@sm- {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm- {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-4\@lg {
    padding: 4px !important;
  }

  .pT-4\@lg {
    padding-top: 4px !important;
  }

  .pR-4\@lg {
    padding-right: 4px !important;
  }

  .pB-4\@lg {
    padding-bottom: 4px !important;
  }

  .pL-4\@lg {
    padding-left: 4px !important;
  }

  .pY-4\@lg {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@lg {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-4\@md {
    padding: 4px !important;
  }

  .pT-4\@md {
    padding-top: 4px !important;
  }

  .pR-4\@md {
    padding-right: 4px !important;
  }

  .pB-4\@md {
    padding-bottom: 4px !important;
  }

  .pL-4\@md {
    padding-left: 4px !important;
  }

  .pY-4\@md {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@md {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-4\@sm {
    padding: 4px !important;
  }

  .pT-4\@sm {
    padding-top: 4px !important;
  }

  .pR-4\@sm {
    padding-right: 4px !important;
  }

  .pB-4\@sm {
    padding-bottom: 4px !important;
  }

  .pL-4\@sm {
    padding-left: 4px !important;
  }

  .pY-4\@sm {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .pX-4\@sm {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }
}

.p-5 {
  padding: 5px !important;
}

.pT-5 {
  padding-top: 5px !important;
}

.pR-5 {
  padding-right: 5px !important;
}

.pB-5 {
  padding-bottom: 5px !important;
}

.pL-5 {
  padding-left: 5px !important;
}

.pY-5 {
  padding-top: 5px !important;
  padding-bottom: 5px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-5\@xl\+ {
    padding: 5px !important;
  }

  .pT-5\@xl\+ {
    padding-top: 5px !important;
  }

  .pR-5\@xl\+ {
    padding-right: 5px !important;
  }

  .pB-5\@xl\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@xl\+ {
    padding-left: 5px !important;
  }

  .pY-5\@xl\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xl\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-5\@lg\+ {
    padding: 5px !important;
  }

  .pT-5\@lg\+ {
    padding-top: 5px !important;
  }

  .pR-5\@lg\+ {
    padding-right: 5px !important;
  }

  .pB-5\@lg\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg\+ {
    padding-left: 5px !important;
  }

  .pY-5\@lg\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-5\@md\+ {
    padding: 5px !important;
  }

  .pT-5\@md\+ {
    padding-top: 5px !important;
  }

  .pR-5\@md\+ {
    padding-right: 5px !important;
  }

  .pB-5\@md\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@md\+ {
    padding-left: 5px !important;
  }

  .pY-5\@md\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-5\@sm\+ {
    padding: 5px !important;
  }

  .pT-5\@sm\+ {
    padding-top: 5px !important;
  }

  .pR-5\@sm\+ {
    padding-right: 5px !important;
  }

  .pB-5\@sm\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm\+ {
    padding-left: 5px !important;
  }

  .pY-5\@sm\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 0) {
  .p-5\@xs\+ {
    padding: 5px !important;
  }

  .pT-5\@xs\+ {
    padding-top: 5px !important;
  }

  .pR-5\@xs\+ {
    padding-right: 5px !important;
  }

  .pB-5\@xs\+ {
    padding-bottom: 5px !important;
  }

  .pL-5\@xs\+ {
    padding-left: 5px !important;
  }

  .pY-5\@xs\+ {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xs\+ {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-5\@xl- {
    padding: 5px !important;
  }

  .pT-5\@xl- {
    padding-top: 5px !important;
  }

  .pR-5\@xl- {
    padding-right: 5px !important;
  }

  .pB-5\@xl- {
    padding-bottom: 5px !important;
  }

  .pL-5\@xl- {
    padding-left: 5px !important;
  }

  .pY-5\@xl- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@xl- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-5\@lg- {
    padding: 5px !important;
  }

  .pT-5\@lg- {
    padding-top: 5px !important;
  }

  .pR-5\@lg- {
    padding-right: 5px !important;
  }

  .pB-5\@lg- {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg- {
    padding-left: 5px !important;
  }

  .pY-5\@lg- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-5\@md- {
    padding: 5px !important;
  }

  .pT-5\@md- {
    padding-top: 5px !important;
  }

  .pR-5\@md- {
    padding-right: 5px !important;
  }

  .pB-5\@md- {
    padding-bottom: 5px !important;
  }

  .pL-5\@md- {
    padding-left: 5px !important;
  }

  .pY-5\@md- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-5\@sm- {
    padding: 5px !important;
  }

  .pT-5\@sm- {
    padding-top: 5px !important;
  }

  .pR-5\@sm- {
    padding-right: 5px !important;
  }

  .pB-5\@sm- {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm- {
    padding-left: 5px !important;
  }

  .pY-5\@sm- {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm- {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-5\@lg {
    padding: 5px !important;
  }

  .pT-5\@lg {
    padding-top: 5px !important;
  }

  .pR-5\@lg {
    padding-right: 5px !important;
  }

  .pB-5\@lg {
    padding-bottom: 5px !important;
  }

  .pL-5\@lg {
    padding-left: 5px !important;
  }

  .pY-5\@lg {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@lg {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-5\@md {
    padding: 5px !important;
  }

  .pT-5\@md {
    padding-top: 5px !important;
  }

  .pR-5\@md {
    padding-right: 5px !important;
  }

  .pB-5\@md {
    padding-bottom: 5px !important;
  }

  .pL-5\@md {
    padding-left: 5px !important;
  }

  .pY-5\@md {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@md {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-5\@sm {
    padding: 5px !important;
  }

  .pT-5\@sm {
    padding-top: 5px !important;
  }

  .pR-5\@sm {
    padding-right: 5px !important;
  }

  .pB-5\@sm {
    padding-bottom: 5px !important;
  }

  .pL-5\@sm {
    padding-left: 5px !important;
  }

  .pY-5\@sm {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }

  .pX-5\@sm {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
}

.p-10 {
  padding: 10px !important;
}

.pT-10 {
  padding-top: 10px !important;
}

.pR-10 {
  padding-right: 10px !important;
}

.pB-10 {
  padding-bottom: 10px !important;
}

.pL-10 {
  padding-left: 10px !important;
}

.pY-10 {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-10\@xl\+ {
    padding: 10px !important;
  }

  .pT-10\@xl\+ {
    padding-top: 10px !important;
  }

  .pR-10\@xl\+ {
    padding-right: 10px !important;
  }

  .pB-10\@xl\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@xl\+ {
    padding-left: 10px !important;
  }

  .pY-10\@xl\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xl\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-10\@lg\+ {
    padding: 10px !important;
  }

  .pT-10\@lg\+ {
    padding-top: 10px !important;
  }

  .pR-10\@lg\+ {
    padding-right: 10px !important;
  }

  .pB-10\@lg\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg\+ {
    padding-left: 10px !important;
  }

  .pY-10\@lg\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-10\@md\+ {
    padding: 10px !important;
  }

  .pT-10\@md\+ {
    padding-top: 10px !important;
  }

  .pR-10\@md\+ {
    padding-right: 10px !important;
  }

  .pB-10\@md\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@md\+ {
    padding-left: 10px !important;
  }

  .pY-10\@md\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-10\@sm\+ {
    padding: 10px !important;
  }

  .pT-10\@sm\+ {
    padding-top: 10px !important;
  }

  .pR-10\@sm\+ {
    padding-right: 10px !important;
  }

  .pB-10\@sm\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm\+ {
    padding-left: 10px !important;
  }

  .pY-10\@sm\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 0) {
  .p-10\@xs\+ {
    padding: 10px !important;
  }

  .pT-10\@xs\+ {
    padding-top: 10px !important;
  }

  .pR-10\@xs\+ {
    padding-right: 10px !important;
  }

  .pB-10\@xs\+ {
    padding-bottom: 10px !important;
  }

  .pL-10\@xs\+ {
    padding-left: 10px !important;
  }

  .pY-10\@xs\+ {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xs\+ {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-10\@xl- {
    padding: 10px !important;
  }

  .pT-10\@xl- {
    padding-top: 10px !important;
  }

  .pR-10\@xl- {
    padding-right: 10px !important;
  }

  .pB-10\@xl- {
    padding-bottom: 10px !important;
  }

  .pL-10\@xl- {
    padding-left: 10px !important;
  }

  .pY-10\@xl- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@xl- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-10\@lg- {
    padding: 10px !important;
  }

  .pT-10\@lg- {
    padding-top: 10px !important;
  }

  .pR-10\@lg- {
    padding-right: 10px !important;
  }

  .pB-10\@lg- {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg- {
    padding-left: 10px !important;
  }

  .pY-10\@lg- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-10\@md- {
    padding: 10px !important;
  }

  .pT-10\@md- {
    padding-top: 10px !important;
  }

  .pR-10\@md- {
    padding-right: 10px !important;
  }

  .pB-10\@md- {
    padding-bottom: 10px !important;
  }

  .pL-10\@md- {
    padding-left: 10px !important;
  }

  .pY-10\@md- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-10\@sm- {
    padding: 10px !important;
  }

  .pT-10\@sm- {
    padding-top: 10px !important;
  }

  .pR-10\@sm- {
    padding-right: 10px !important;
  }

  .pB-10\@sm- {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm- {
    padding-left: 10px !important;
  }

  .pY-10\@sm- {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm- {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-10\@lg {
    padding: 10px !important;
  }

  .pT-10\@lg {
    padding-top: 10px !important;
  }

  .pR-10\@lg {
    padding-right: 10px !important;
  }

  .pB-10\@lg {
    padding-bottom: 10px !important;
  }

  .pL-10\@lg {
    padding-left: 10px !important;
  }

  .pY-10\@lg {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@lg {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-10\@md {
    padding: 10px !important;
  }

  .pT-10\@md {
    padding-top: 10px !important;
  }

  .pR-10\@md {
    padding-right: 10px !important;
  }

  .pB-10\@md {
    padding-bottom: 10px !important;
  }

  .pL-10\@md {
    padding-left: 10px !important;
  }

  .pY-10\@md {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@md {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-10\@sm {
    padding: 10px !important;
  }

  .pT-10\@sm {
    padding-top: 10px !important;
  }

  .pR-10\@sm {
    padding-right: 10px !important;
  }

  .pB-10\@sm {
    padding-bottom: 10px !important;
  }

  .pL-10\@sm {
    padding-left: 10px !important;
  }

  .pY-10\@sm {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }

  .pX-10\@sm {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
}

.p-15 {
  padding: 15px !important;
}

.pT-15 {
  padding-top: 15px !important;
}

.pR-15 {
  padding-right: 15px !important;
}

.pB-15 {
  padding-bottom: 15px !important;
}

.pL-15 {
  padding-left: 15px !important;
}

.pY-15 {
  padding-top: 15px !important;
  padding-bottom: 15px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-15\@xl\+ {
    padding: 15px !important;
  }

  .pT-15\@xl\+ {
    padding-top: 15px !important;
  }

  .pR-15\@xl\+ {
    padding-right: 15px !important;
  }

  .pB-15\@xl\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@xl\+ {
    padding-left: 15px !important;
  }

  .pY-15\@xl\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xl\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-15\@lg\+ {
    padding: 15px !important;
  }

  .pT-15\@lg\+ {
    padding-top: 15px !important;
  }

  .pR-15\@lg\+ {
    padding-right: 15px !important;
  }

  .pB-15\@lg\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg\+ {
    padding-left: 15px !important;
  }

  .pY-15\@lg\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-15\@md\+ {
    padding: 15px !important;
  }

  .pT-15\@md\+ {
    padding-top: 15px !important;
  }

  .pR-15\@md\+ {
    padding-right: 15px !important;
  }

  .pB-15\@md\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@md\+ {
    padding-left: 15px !important;
  }

  .pY-15\@md\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-15\@sm\+ {
    padding: 15px !important;
  }

  .pT-15\@sm\+ {
    padding-top: 15px !important;
  }

  .pR-15\@sm\+ {
    padding-right: 15px !important;
  }

  .pB-15\@sm\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm\+ {
    padding-left: 15px !important;
  }

  .pY-15\@sm\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 0) {
  .p-15\@xs\+ {
    padding: 15px !important;
  }

  .pT-15\@xs\+ {
    padding-top: 15px !important;
  }

  .pR-15\@xs\+ {
    padding-right: 15px !important;
  }

  .pB-15\@xs\+ {
    padding-bottom: 15px !important;
  }

  .pL-15\@xs\+ {
    padding-left: 15px !important;
  }

  .pY-15\@xs\+ {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xs\+ {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-15\@xl- {
    padding: 15px !important;
  }

  .pT-15\@xl- {
    padding-top: 15px !important;
  }

  .pR-15\@xl- {
    padding-right: 15px !important;
  }

  .pB-15\@xl- {
    padding-bottom: 15px !important;
  }

  .pL-15\@xl- {
    padding-left: 15px !important;
  }

  .pY-15\@xl- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@xl- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-15\@lg- {
    padding: 15px !important;
  }

  .pT-15\@lg- {
    padding-top: 15px !important;
  }

  .pR-15\@lg- {
    padding-right: 15px !important;
  }

  .pB-15\@lg- {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg- {
    padding-left: 15px !important;
  }

  .pY-15\@lg- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-15\@md- {
    padding: 15px !important;
  }

  .pT-15\@md- {
    padding-top: 15px !important;
  }

  .pR-15\@md- {
    padding-right: 15px !important;
  }

  .pB-15\@md- {
    padding-bottom: 15px !important;
  }

  .pL-15\@md- {
    padding-left: 15px !important;
  }

  .pY-15\@md- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-15\@sm- {
    padding: 15px !important;
  }

  .pT-15\@sm- {
    padding-top: 15px !important;
  }

  .pR-15\@sm- {
    padding-right: 15px !important;
  }

  .pB-15\@sm- {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm- {
    padding-left: 15px !important;
  }

  .pY-15\@sm- {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm- {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-15\@lg {
    padding: 15px !important;
  }

  .pT-15\@lg {
    padding-top: 15px !important;
  }

  .pR-15\@lg {
    padding-right: 15px !important;
  }

  .pB-15\@lg {
    padding-bottom: 15px !important;
  }

  .pL-15\@lg {
    padding-left: 15px !important;
  }

  .pY-15\@lg {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@lg {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-15\@md {
    padding: 15px !important;
  }

  .pT-15\@md {
    padding-top: 15px !important;
  }

  .pR-15\@md {
    padding-right: 15px !important;
  }

  .pB-15\@md {
    padding-bottom: 15px !important;
  }

  .pL-15\@md {
    padding-left: 15px !important;
  }

  .pY-15\@md {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@md {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-15\@sm {
    padding: 15px !important;
  }

  .pT-15\@sm {
    padding-top: 15px !important;
  }

  .pR-15\@sm {
    padding-right: 15px !important;
  }

  .pB-15\@sm {
    padding-bottom: 15px !important;
  }

  .pL-15\@sm {
    padding-left: 15px !important;
  }

  .pY-15\@sm {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }

  .pX-15\@sm {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
}

.p-20 {
  padding: 20px !important;
}

.pT-20 {
  padding-top: 20px !important;
}

.pR-20 {
  padding-right: 20px !important;
}

.pB-20 {
  padding-bottom: 20px !important;
}

.pL-20 {
  padding-left: 20px !important;
}

.pY-20 {
  padding-top: 20px !important;
  padding-bottom: 20px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-20\@xl\+ {
    padding: 20px !important;
  }

  .pT-20\@xl\+ {
    padding-top: 20px !important;
  }

  .pR-20\@xl\+ {
    padding-right: 20px !important;
  }

  .pB-20\@xl\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@xl\+ {
    padding-left: 20px !important;
  }

  .pY-20\@xl\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xl\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-20\@lg\+ {
    padding: 20px !important;
  }

  .pT-20\@lg\+ {
    padding-top: 20px !important;
  }

  .pR-20\@lg\+ {
    padding-right: 20px !important;
  }

  .pB-20\@lg\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg\+ {
    padding-left: 20px !important;
  }

  .pY-20\@lg\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-20\@md\+ {
    padding: 20px !important;
  }

  .pT-20\@md\+ {
    padding-top: 20px !important;
  }

  .pR-20\@md\+ {
    padding-right: 20px !important;
  }

  .pB-20\@md\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@md\+ {
    padding-left: 20px !important;
  }

  .pY-20\@md\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-20\@sm\+ {
    padding: 20px !important;
  }

  .pT-20\@sm\+ {
    padding-top: 20px !important;
  }

  .pR-20\@sm\+ {
    padding-right: 20px !important;
  }

  .pB-20\@sm\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm\+ {
    padding-left: 20px !important;
  }

  .pY-20\@sm\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 0) {
  .p-20\@xs\+ {
    padding: 20px !important;
  }

  .pT-20\@xs\+ {
    padding-top: 20px !important;
  }

  .pR-20\@xs\+ {
    padding-right: 20px !important;
  }

  .pB-20\@xs\+ {
    padding-bottom: 20px !important;
  }

  .pL-20\@xs\+ {
    padding-left: 20px !important;
  }

  .pY-20\@xs\+ {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xs\+ {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-20\@xl- {
    padding: 20px !important;
  }

  .pT-20\@xl- {
    padding-top: 20px !important;
  }

  .pR-20\@xl- {
    padding-right: 20px !important;
  }

  .pB-20\@xl- {
    padding-bottom: 20px !important;
  }

  .pL-20\@xl- {
    padding-left: 20px !important;
  }

  .pY-20\@xl- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@xl- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-20\@lg- {
    padding: 20px !important;
  }

  .pT-20\@lg- {
    padding-top: 20px !important;
  }

  .pR-20\@lg- {
    padding-right: 20px !important;
  }

  .pB-20\@lg- {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg- {
    padding-left: 20px !important;
  }

  .pY-20\@lg- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-20\@md- {
    padding: 20px !important;
  }

  .pT-20\@md- {
    padding-top: 20px !important;
  }

  .pR-20\@md- {
    padding-right: 20px !important;
  }

  .pB-20\@md- {
    padding-bottom: 20px !important;
  }

  .pL-20\@md- {
    padding-left: 20px !important;
  }

  .pY-20\@md- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-20\@sm- {
    padding: 20px !important;
  }

  .pT-20\@sm- {
    padding-top: 20px !important;
  }

  .pR-20\@sm- {
    padding-right: 20px !important;
  }

  .pB-20\@sm- {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm- {
    padding-left: 20px !important;
  }

  .pY-20\@sm- {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm- {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-20\@lg {
    padding: 20px !important;
  }

  .pT-20\@lg {
    padding-top: 20px !important;
  }

  .pR-20\@lg {
    padding-right: 20px !important;
  }

  .pB-20\@lg {
    padding-bottom: 20px !important;
  }

  .pL-20\@lg {
    padding-left: 20px !important;
  }

  .pY-20\@lg {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@lg {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-20\@md {
    padding: 20px !important;
  }

  .pT-20\@md {
    padding-top: 20px !important;
  }

  .pR-20\@md {
    padding-right: 20px !important;
  }

  .pB-20\@md {
    padding-bottom: 20px !important;
  }

  .pL-20\@md {
    padding-left: 20px !important;
  }

  .pY-20\@md {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@md {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-20\@sm {
    padding: 20px !important;
  }

  .pT-20\@sm {
    padding-top: 20px !important;
  }

  .pR-20\@sm {
    padding-right: 20px !important;
  }

  .pB-20\@sm {
    padding-bottom: 20px !important;
  }

  .pL-20\@sm {
    padding-left: 20px !important;
  }

  .pY-20\@sm {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }

  .pX-20\@sm {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
}

.p-25 {
  padding: 25px !important;
}

.pT-25 {
  padding-top: 25px !important;
}

.pR-25 {
  padding-right: 25px !important;
}

.pB-25 {
  padding-bottom: 25px !important;
}

.pL-25 {
  padding-left: 25px !important;
}

.pY-25 {
  padding-top: 25px !important;
  padding-bottom: 25px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-25\@xl\+ {
    padding: 25px !important;
  }

  .pT-25\@xl\+ {
    padding-top: 25px !important;
  }

  .pR-25\@xl\+ {
    padding-right: 25px !important;
  }

  .pB-25\@xl\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@xl\+ {
    padding-left: 25px !important;
  }

  .pY-25\@xl\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xl\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-25\@lg\+ {
    padding: 25px !important;
  }

  .pT-25\@lg\+ {
    padding-top: 25px !important;
  }

  .pR-25\@lg\+ {
    padding-right: 25px !important;
  }

  .pB-25\@lg\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg\+ {
    padding-left: 25px !important;
  }

  .pY-25\@lg\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-25\@md\+ {
    padding: 25px !important;
  }

  .pT-25\@md\+ {
    padding-top: 25px !important;
  }

  .pR-25\@md\+ {
    padding-right: 25px !important;
  }

  .pB-25\@md\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@md\+ {
    padding-left: 25px !important;
  }

  .pY-25\@md\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-25\@sm\+ {
    padding: 25px !important;
  }

  .pT-25\@sm\+ {
    padding-top: 25px !important;
  }

  .pR-25\@sm\+ {
    padding-right: 25px !important;
  }

  .pB-25\@sm\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm\+ {
    padding-left: 25px !important;
  }

  .pY-25\@sm\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 0) {
  .p-25\@xs\+ {
    padding: 25px !important;
  }

  .pT-25\@xs\+ {
    padding-top: 25px !important;
  }

  .pR-25\@xs\+ {
    padding-right: 25px !important;
  }

  .pB-25\@xs\+ {
    padding-bottom: 25px !important;
  }

  .pL-25\@xs\+ {
    padding-left: 25px !important;
  }

  .pY-25\@xs\+ {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xs\+ {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-25\@xl- {
    padding: 25px !important;
  }

  .pT-25\@xl- {
    padding-top: 25px !important;
  }

  .pR-25\@xl- {
    padding-right: 25px !important;
  }

  .pB-25\@xl- {
    padding-bottom: 25px !important;
  }

  .pL-25\@xl- {
    padding-left: 25px !important;
  }

  .pY-25\@xl- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@xl- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-25\@lg- {
    padding: 25px !important;
  }

  .pT-25\@lg- {
    padding-top: 25px !important;
  }

  .pR-25\@lg- {
    padding-right: 25px !important;
  }

  .pB-25\@lg- {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg- {
    padding-left: 25px !important;
  }

  .pY-25\@lg- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-25\@md- {
    padding: 25px !important;
  }

  .pT-25\@md- {
    padding-top: 25px !important;
  }

  .pR-25\@md- {
    padding-right: 25px !important;
  }

  .pB-25\@md- {
    padding-bottom: 25px !important;
  }

  .pL-25\@md- {
    padding-left: 25px !important;
  }

  .pY-25\@md- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-25\@sm- {
    padding: 25px !important;
  }

  .pT-25\@sm- {
    padding-top: 25px !important;
  }

  .pR-25\@sm- {
    padding-right: 25px !important;
  }

  .pB-25\@sm- {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm- {
    padding-left: 25px !important;
  }

  .pY-25\@sm- {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm- {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-25\@lg {
    padding: 25px !important;
  }

  .pT-25\@lg {
    padding-top: 25px !important;
  }

  .pR-25\@lg {
    padding-right: 25px !important;
  }

  .pB-25\@lg {
    padding-bottom: 25px !important;
  }

  .pL-25\@lg {
    padding-left: 25px !important;
  }

  .pY-25\@lg {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@lg {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-25\@md {
    padding: 25px !important;
  }

  .pT-25\@md {
    padding-top: 25px !important;
  }

  .pR-25\@md {
    padding-right: 25px !important;
  }

  .pB-25\@md {
    padding-bottom: 25px !important;
  }

  .pL-25\@md {
    padding-left: 25px !important;
  }

  .pY-25\@md {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@md {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-25\@sm {
    padding: 25px !important;
  }

  .pT-25\@sm {
    padding-top: 25px !important;
  }

  .pR-25\@sm {
    padding-right: 25px !important;
  }

  .pB-25\@sm {
    padding-bottom: 25px !important;
  }

  .pL-25\@sm {
    padding-left: 25px !important;
  }

  .pY-25\@sm {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }

  .pX-25\@sm {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
}

.p-30 {
  padding: 30px !important;
}

.pT-30 {
  padding-top: 30px !important;
}

.pR-30 {
  padding-right: 30px !important;
}

.pB-30 {
  padding-bottom: 30px !important;
}

.pL-30 {
  padding-left: 30px !important;
}

.pY-30 {
  padding-top: 30px !important;
  padding-bottom: 30px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-30\@xl\+ {
    padding: 30px !important;
  }

  .pT-30\@xl\+ {
    padding-top: 30px !important;
  }

  .pR-30\@xl\+ {
    padding-right: 30px !important;
  }

  .pB-30\@xl\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@xl\+ {
    padding-left: 30px !important;
  }

  .pY-30\@xl\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xl\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-30\@lg\+ {
    padding: 30px !important;
  }

  .pT-30\@lg\+ {
    padding-top: 30px !important;
  }

  .pR-30\@lg\+ {
    padding-right: 30px !important;
  }

  .pB-30\@lg\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg\+ {
    padding-left: 30px !important;
  }

  .pY-30\@lg\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-30\@md\+ {
    padding: 30px !important;
  }

  .pT-30\@md\+ {
    padding-top: 30px !important;
  }

  .pR-30\@md\+ {
    padding-right: 30px !important;
  }

  .pB-30\@md\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@md\+ {
    padding-left: 30px !important;
  }

  .pY-30\@md\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-30\@sm\+ {
    padding: 30px !important;
  }

  .pT-30\@sm\+ {
    padding-top: 30px !important;
  }

  .pR-30\@sm\+ {
    padding-right: 30px !important;
  }

  .pB-30\@sm\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm\+ {
    padding-left: 30px !important;
  }

  .pY-30\@sm\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 0) {
  .p-30\@xs\+ {
    padding: 30px !important;
  }

  .pT-30\@xs\+ {
    padding-top: 30px !important;
  }

  .pR-30\@xs\+ {
    padding-right: 30px !important;
  }

  .pB-30\@xs\+ {
    padding-bottom: 30px !important;
  }

  .pL-30\@xs\+ {
    padding-left: 30px !important;
  }

  .pY-30\@xs\+ {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xs\+ {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-30\@xl- {
    padding: 30px !important;
  }

  .pT-30\@xl- {
    padding-top: 30px !important;
  }

  .pR-30\@xl- {
    padding-right: 30px !important;
  }

  .pB-30\@xl- {
    padding-bottom: 30px !important;
  }

  .pL-30\@xl- {
    padding-left: 30px !important;
  }

  .pY-30\@xl- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@xl- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-30\@lg- {
    padding: 30px !important;
  }

  .pT-30\@lg- {
    padding-top: 30px !important;
  }

  .pR-30\@lg- {
    padding-right: 30px !important;
  }

  .pB-30\@lg- {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg- {
    padding-left: 30px !important;
  }

  .pY-30\@lg- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-30\@md- {
    padding: 30px !important;
  }

  .pT-30\@md- {
    padding-top: 30px !important;
  }

  .pR-30\@md- {
    padding-right: 30px !important;
  }

  .pB-30\@md- {
    padding-bottom: 30px !important;
  }

  .pL-30\@md- {
    padding-left: 30px !important;
  }

  .pY-30\@md- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-30\@sm- {
    padding: 30px !important;
  }

  .pT-30\@sm- {
    padding-top: 30px !important;
  }

  .pR-30\@sm- {
    padding-right: 30px !important;
  }

  .pB-30\@sm- {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm- {
    padding-left: 30px !important;
  }

  .pY-30\@sm- {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm- {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-30\@lg {
    padding: 30px !important;
  }

  .pT-30\@lg {
    padding-top: 30px !important;
  }

  .pR-30\@lg {
    padding-right: 30px !important;
  }

  .pB-30\@lg {
    padding-bottom: 30px !important;
  }

  .pL-30\@lg {
    padding-left: 30px !important;
  }

  .pY-30\@lg {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@lg {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-30\@md {
    padding: 30px !important;
  }

  .pT-30\@md {
    padding-top: 30px !important;
  }

  .pR-30\@md {
    padding-right: 30px !important;
  }

  .pB-30\@md {
    padding-bottom: 30px !important;
  }

  .pL-30\@md {
    padding-left: 30px !important;
  }

  .pY-30\@md {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@md {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-30\@sm {
    padding: 30px !important;
  }

  .pT-30\@sm {
    padding-top: 30px !important;
  }

  .pR-30\@sm {
    padding-right: 30px !important;
  }

  .pB-30\@sm {
    padding-bottom: 30px !important;
  }

  .pL-30\@sm {
    padding-left: 30px !important;
  }

  .pY-30\@sm {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }

  .pX-30\@sm {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
}

.p-35 {
  padding: 35px !important;
}

.pT-35 {
  padding-top: 35px !important;
}

.pR-35 {
  padding-right: 35px !important;
}

.pB-35 {
  padding-bottom: 35px !important;
}

.pL-35 {
  padding-left: 35px !important;
}

.pY-35 {
  padding-top: 35px !important;
  padding-bottom: 35px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-35\@xl\+ {
    padding: 35px !important;
  }

  .pT-35\@xl\+ {
    padding-top: 35px !important;
  }

  .pR-35\@xl\+ {
    padding-right: 35px !important;
  }

  .pB-35\@xl\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@xl\+ {
    padding-left: 35px !important;
  }

  .pY-35\@xl\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xl\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-35\@lg\+ {
    padding: 35px !important;
  }

  .pT-35\@lg\+ {
    padding-top: 35px !important;
  }

  .pR-35\@lg\+ {
    padding-right: 35px !important;
  }

  .pB-35\@lg\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg\+ {
    padding-left: 35px !important;
  }

  .pY-35\@lg\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-35\@md\+ {
    padding: 35px !important;
  }

  .pT-35\@md\+ {
    padding-top: 35px !important;
  }

  .pR-35\@md\+ {
    padding-right: 35px !important;
  }

  .pB-35\@md\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@md\+ {
    padding-left: 35px !important;
  }

  .pY-35\@md\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-35\@sm\+ {
    padding: 35px !important;
  }

  .pT-35\@sm\+ {
    padding-top: 35px !important;
  }

  .pR-35\@sm\+ {
    padding-right: 35px !important;
  }

  .pB-35\@sm\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm\+ {
    padding-left: 35px !important;
  }

  .pY-35\@sm\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 0) {
  .p-35\@xs\+ {
    padding: 35px !important;
  }

  .pT-35\@xs\+ {
    padding-top: 35px !important;
  }

  .pR-35\@xs\+ {
    padding-right: 35px !important;
  }

  .pB-35\@xs\+ {
    padding-bottom: 35px !important;
  }

  .pL-35\@xs\+ {
    padding-left: 35px !important;
  }

  .pY-35\@xs\+ {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xs\+ {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-35\@xl- {
    padding: 35px !important;
  }

  .pT-35\@xl- {
    padding-top: 35px !important;
  }

  .pR-35\@xl- {
    padding-right: 35px !important;
  }

  .pB-35\@xl- {
    padding-bottom: 35px !important;
  }

  .pL-35\@xl- {
    padding-left: 35px !important;
  }

  .pY-35\@xl- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@xl- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-35\@lg- {
    padding: 35px !important;
  }

  .pT-35\@lg- {
    padding-top: 35px !important;
  }

  .pR-35\@lg- {
    padding-right: 35px !important;
  }

  .pB-35\@lg- {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg- {
    padding-left: 35px !important;
  }

  .pY-35\@lg- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-35\@md- {
    padding: 35px !important;
  }

  .pT-35\@md- {
    padding-top: 35px !important;
  }

  .pR-35\@md- {
    padding-right: 35px !important;
  }

  .pB-35\@md- {
    padding-bottom: 35px !important;
  }

  .pL-35\@md- {
    padding-left: 35px !important;
  }

  .pY-35\@md- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-35\@sm- {
    padding: 35px !important;
  }

  .pT-35\@sm- {
    padding-top: 35px !important;
  }

  .pR-35\@sm- {
    padding-right: 35px !important;
  }

  .pB-35\@sm- {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm- {
    padding-left: 35px !important;
  }

  .pY-35\@sm- {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm- {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-35\@lg {
    padding: 35px !important;
  }

  .pT-35\@lg {
    padding-top: 35px !important;
  }

  .pR-35\@lg {
    padding-right: 35px !important;
  }

  .pB-35\@lg {
    padding-bottom: 35px !important;
  }

  .pL-35\@lg {
    padding-left: 35px !important;
  }

  .pY-35\@lg {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@lg {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-35\@md {
    padding: 35px !important;
  }

  .pT-35\@md {
    padding-top: 35px !important;
  }

  .pR-35\@md {
    padding-right: 35px !important;
  }

  .pB-35\@md {
    padding-bottom: 35px !important;
  }

  .pL-35\@md {
    padding-left: 35px !important;
  }

  .pY-35\@md {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@md {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-35\@sm {
    padding: 35px !important;
  }

  .pT-35\@sm {
    padding-top: 35px !important;
  }

  .pR-35\@sm {
    padding-right: 35px !important;
  }

  .pB-35\@sm {
    padding-bottom: 35px !important;
  }

  .pL-35\@sm {
    padding-left: 35px !important;
  }

  .pY-35\@sm {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }

  .pX-35\@sm {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
}

.p-40 {
  padding: 40px !important;
}

.pT-40 {
  padding-top: 40px !important;
}

.pR-40 {
  padding-right: 40px !important;
}

.pB-40 {
  padding-bottom: 40px !important;
}

.pL-40 {
  padding-left: 40px !important;
}

.pY-40 {
  padding-top: 40px !important;
  padding-bottom: 40px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-40\@xl\+ {
    padding: 40px !important;
  }

  .pT-40\@xl\+ {
    padding-top: 40px !important;
  }

  .pR-40\@xl\+ {
    padding-right: 40px !important;
  }

  .pB-40\@xl\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@xl\+ {
    padding-left: 40px !important;
  }

  .pY-40\@xl\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xl\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-40\@lg\+ {
    padding: 40px !important;
  }

  .pT-40\@lg\+ {
    padding-top: 40px !important;
  }

  .pR-40\@lg\+ {
    padding-right: 40px !important;
  }

  .pB-40\@lg\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg\+ {
    padding-left: 40px !important;
  }

  .pY-40\@lg\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-40\@md\+ {
    padding: 40px !important;
  }

  .pT-40\@md\+ {
    padding-top: 40px !important;
  }

  .pR-40\@md\+ {
    padding-right: 40px !important;
  }

  .pB-40\@md\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@md\+ {
    padding-left: 40px !important;
  }

  .pY-40\@md\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-40\@sm\+ {
    padding: 40px !important;
  }

  .pT-40\@sm\+ {
    padding-top: 40px !important;
  }

  .pR-40\@sm\+ {
    padding-right: 40px !important;
  }

  .pB-40\@sm\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm\+ {
    padding-left: 40px !important;
  }

  .pY-40\@sm\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 0) {
  .p-40\@xs\+ {
    padding: 40px !important;
  }

  .pT-40\@xs\+ {
    padding-top: 40px !important;
  }

  .pR-40\@xs\+ {
    padding-right: 40px !important;
  }

  .pB-40\@xs\+ {
    padding-bottom: 40px !important;
  }

  .pL-40\@xs\+ {
    padding-left: 40px !important;
  }

  .pY-40\@xs\+ {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xs\+ {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-40\@xl- {
    padding: 40px !important;
  }

  .pT-40\@xl- {
    padding-top: 40px !important;
  }

  .pR-40\@xl- {
    padding-right: 40px !important;
  }

  .pB-40\@xl- {
    padding-bottom: 40px !important;
  }

  .pL-40\@xl- {
    padding-left: 40px !important;
  }

  .pY-40\@xl- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@xl- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-40\@lg- {
    padding: 40px !important;
  }

  .pT-40\@lg- {
    padding-top: 40px !important;
  }

  .pR-40\@lg- {
    padding-right: 40px !important;
  }

  .pB-40\@lg- {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg- {
    padding-left: 40px !important;
  }

  .pY-40\@lg- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-40\@md- {
    padding: 40px !important;
  }

  .pT-40\@md- {
    padding-top: 40px !important;
  }

  .pR-40\@md- {
    padding-right: 40px !important;
  }

  .pB-40\@md- {
    padding-bottom: 40px !important;
  }

  .pL-40\@md- {
    padding-left: 40px !important;
  }

  .pY-40\@md- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-40\@sm- {
    padding: 40px !important;
  }

  .pT-40\@sm- {
    padding-top: 40px !important;
  }

  .pR-40\@sm- {
    padding-right: 40px !important;
  }

  .pB-40\@sm- {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm- {
    padding-left: 40px !important;
  }

  .pY-40\@sm- {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm- {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-40\@lg {
    padding: 40px !important;
  }

  .pT-40\@lg {
    padding-top: 40px !important;
  }

  .pR-40\@lg {
    padding-right: 40px !important;
  }

  .pB-40\@lg {
    padding-bottom: 40px !important;
  }

  .pL-40\@lg {
    padding-left: 40px !important;
  }

  .pY-40\@lg {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@lg {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-40\@md {
    padding: 40px !important;
  }

  .pT-40\@md {
    padding-top: 40px !important;
  }

  .pR-40\@md {
    padding-right: 40px !important;
  }

  .pB-40\@md {
    padding-bottom: 40px !important;
  }

  .pL-40\@md {
    padding-left: 40px !important;
  }

  .pY-40\@md {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@md {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-40\@sm {
    padding: 40px !important;
  }

  .pT-40\@sm {
    padding-top: 40px !important;
  }

  .pR-40\@sm {
    padding-right: 40px !important;
  }

  .pB-40\@sm {
    padding-bottom: 40px !important;
  }

  .pL-40\@sm {
    padding-left: 40px !important;
  }

  .pY-40\@sm {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }

  .pX-40\@sm {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
}

.p-50 {
  padding: 50px !important;
}

.pT-50 {
  padding-top: 50px !important;
}

.pR-50 {
  padding-right: 50px !important;
}

.pB-50 {
  padding-bottom: 50px !important;
}

.pL-50 {
  padding-left: 50px !important;
}

.pY-50 {
  padding-top: 50px !important;
  padding-bottom: 50px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-50\@xl\+ {
    padding: 50px !important;
  }

  .pT-50\@xl\+ {
    padding-top: 50px !important;
  }

  .pR-50\@xl\+ {
    padding-right: 50px !important;
  }

  .pB-50\@xl\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@xl\+ {
    padding-left: 50px !important;
  }

  .pY-50\@xl\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xl\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-50\@lg\+ {
    padding: 50px !important;
  }

  .pT-50\@lg\+ {
    padding-top: 50px !important;
  }

  .pR-50\@lg\+ {
    padding-right: 50px !important;
  }

  .pB-50\@lg\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg\+ {
    padding-left: 50px !important;
  }

  .pY-50\@lg\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-50\@md\+ {
    padding: 50px !important;
  }

  .pT-50\@md\+ {
    padding-top: 50px !important;
  }

  .pR-50\@md\+ {
    padding-right: 50px !important;
  }

  .pB-50\@md\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@md\+ {
    padding-left: 50px !important;
  }

  .pY-50\@md\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-50\@sm\+ {
    padding: 50px !important;
  }

  .pT-50\@sm\+ {
    padding-top: 50px !important;
  }

  .pR-50\@sm\+ {
    padding-right: 50px !important;
  }

  .pB-50\@sm\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm\+ {
    padding-left: 50px !important;
  }

  .pY-50\@sm\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 0) {
  .p-50\@xs\+ {
    padding: 50px !important;
  }

  .pT-50\@xs\+ {
    padding-top: 50px !important;
  }

  .pR-50\@xs\+ {
    padding-right: 50px !important;
  }

  .pB-50\@xs\+ {
    padding-bottom: 50px !important;
  }

  .pL-50\@xs\+ {
    padding-left: 50px !important;
  }

  .pY-50\@xs\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xs\+ {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-50\@xl- {
    padding: 50px !important;
  }

  .pT-50\@xl- {
    padding-top: 50px !important;
  }

  .pR-50\@xl- {
    padding-right: 50px !important;
  }

  .pB-50\@xl- {
    padding-bottom: 50px !important;
  }

  .pL-50\@xl- {
    padding-left: 50px !important;
  }

  .pY-50\@xl- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@xl- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-50\@lg- {
    padding: 50px !important;
  }

  .pT-50\@lg- {
    padding-top: 50px !important;
  }

  .pR-50\@lg- {
    padding-right: 50px !important;
  }

  .pB-50\@lg- {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg- {
    padding-left: 50px !important;
  }

  .pY-50\@lg- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-50\@md- {
    padding: 50px !important;
  }

  .pT-50\@md- {
    padding-top: 50px !important;
  }

  .pR-50\@md- {
    padding-right: 50px !important;
  }

  .pB-50\@md- {
    padding-bottom: 50px !important;
  }

  .pL-50\@md- {
    padding-left: 50px !important;
  }

  .pY-50\@md- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-50\@sm- {
    padding: 50px !important;
  }

  .pT-50\@sm- {
    padding-top: 50px !important;
  }

  .pR-50\@sm- {
    padding-right: 50px !important;
  }

  .pB-50\@sm- {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm- {
    padding-left: 50px !important;
  }

  .pY-50\@sm- {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm- {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-50\@lg {
    padding: 50px !important;
  }

  .pT-50\@lg {
    padding-top: 50px !important;
  }

  .pR-50\@lg {
    padding-right: 50px !important;
  }

  .pB-50\@lg {
    padding-bottom: 50px !important;
  }

  .pL-50\@lg {
    padding-left: 50px !important;
  }

  .pY-50\@lg {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@lg {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-50\@md {
    padding: 50px !important;
  }

  .pT-50\@md {
    padding-top: 50px !important;
  }

  .pR-50\@md {
    padding-right: 50px !important;
  }

  .pB-50\@md {
    padding-bottom: 50px !important;
  }

  .pL-50\@md {
    padding-left: 50px !important;
  }

  .pY-50\@md {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@md {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-50\@sm {
    padding: 50px !important;
  }

  .pT-50\@sm {
    padding-top: 50px !important;
  }

  .pR-50\@sm {
    padding-right: 50px !important;
  }

  .pB-50\@sm {
    padding-bottom: 50px !important;
  }

  .pL-50\@sm {
    padding-left: 50px !important;
  }

  .pY-50\@sm {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }

  .pX-50\@sm {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
}

.p-60 {
  padding: 60px !important;
}

.pT-60 {
  padding-top: 60px !important;
}

.pR-60 {
  padding-right: 60px !important;
}

.pB-60 {
  padding-bottom: 60px !important;
}

.pL-60 {
  padding-left: 60px !important;
}

.pY-60 {
  padding-top: 60px !important;
  padding-bottom: 60px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-60\@xl\+ {
    padding: 60px !important;
  }

  .pT-60\@xl\+ {
    padding-top: 60px !important;
  }

  .pR-60\@xl\+ {
    padding-right: 60px !important;
  }

  .pB-60\@xl\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@xl\+ {
    padding-left: 60px !important;
  }

  .pY-60\@xl\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xl\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-60\@lg\+ {
    padding: 60px !important;
  }

  .pT-60\@lg\+ {
    padding-top: 60px !important;
  }

  .pR-60\@lg\+ {
    padding-right: 60px !important;
  }

  .pB-60\@lg\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg\+ {
    padding-left: 60px !important;
  }

  .pY-60\@lg\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-60\@md\+ {
    padding: 60px !important;
  }

  .pT-60\@md\+ {
    padding-top: 60px !important;
  }

  .pR-60\@md\+ {
    padding-right: 60px !important;
  }

  .pB-60\@md\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@md\+ {
    padding-left: 60px !important;
  }

  .pY-60\@md\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-60\@sm\+ {
    padding: 60px !important;
  }

  .pT-60\@sm\+ {
    padding-top: 60px !important;
  }

  .pR-60\@sm\+ {
    padding-right: 60px !important;
  }

  .pB-60\@sm\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm\+ {
    padding-left: 60px !important;
  }

  .pY-60\@sm\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 0) {
  .p-60\@xs\+ {
    padding: 60px !important;
  }

  .pT-60\@xs\+ {
    padding-top: 60px !important;
  }

  .pR-60\@xs\+ {
    padding-right: 60px !important;
  }

  .pB-60\@xs\+ {
    padding-bottom: 60px !important;
  }

  .pL-60\@xs\+ {
    padding-left: 60px !important;
  }

  .pY-60\@xs\+ {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xs\+ {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-60\@xl- {
    padding: 60px !important;
  }

  .pT-60\@xl- {
    padding-top: 60px !important;
  }

  .pR-60\@xl- {
    padding-right: 60px !important;
  }

  .pB-60\@xl- {
    padding-bottom: 60px !important;
  }

  .pL-60\@xl- {
    padding-left: 60px !important;
  }

  .pY-60\@xl- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@xl- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-60\@lg- {
    padding: 60px !important;
  }

  .pT-60\@lg- {
    padding-top: 60px !important;
  }

  .pR-60\@lg- {
    padding-right: 60px !important;
  }

  .pB-60\@lg- {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg- {
    padding-left: 60px !important;
  }

  .pY-60\@lg- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-60\@md- {
    padding: 60px !important;
  }

  .pT-60\@md- {
    padding-top: 60px !important;
  }

  .pR-60\@md- {
    padding-right: 60px !important;
  }

  .pB-60\@md- {
    padding-bottom: 60px !important;
  }

  .pL-60\@md- {
    padding-left: 60px !important;
  }

  .pY-60\@md- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-60\@sm- {
    padding: 60px !important;
  }

  .pT-60\@sm- {
    padding-top: 60px !important;
  }

  .pR-60\@sm- {
    padding-right: 60px !important;
  }

  .pB-60\@sm- {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm- {
    padding-left: 60px !important;
  }

  .pY-60\@sm- {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm- {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-60\@lg {
    padding: 60px !important;
  }

  .pT-60\@lg {
    padding-top: 60px !important;
  }

  .pR-60\@lg {
    padding-right: 60px !important;
  }

  .pB-60\@lg {
    padding-bottom: 60px !important;
  }

  .pL-60\@lg {
    padding-left: 60px !important;
  }

  .pY-60\@lg {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@lg {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-60\@md {
    padding: 60px !important;
  }

  .pT-60\@md {
    padding-top: 60px !important;
  }

  .pR-60\@md {
    padding-right: 60px !important;
  }

  .pB-60\@md {
    padding-bottom: 60px !important;
  }

  .pL-60\@md {
    padding-left: 60px !important;
  }

  .pY-60\@md {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@md {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-60\@sm {
    padding: 60px !important;
  }

  .pT-60\@sm {
    padding-top: 60px !important;
  }

  .pR-60\@sm {
    padding-right: 60px !important;
  }

  .pB-60\@sm {
    padding-bottom: 60px !important;
  }

  .pL-60\@sm {
    padding-left: 60px !important;
  }

  .pY-60\@sm {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }

  .pX-60\@sm {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
}

.p-70 {
  padding: 70px !important;
}

.pT-70 {
  padding-top: 70px !important;
}

.pR-70 {
  padding-right: 70px !important;
}

.pB-70 {
  padding-bottom: 70px !important;
}

.pL-70 {
  padding-left: 70px !important;
}

.pY-70 {
  padding-top: 70px !important;
  padding-bottom: 70px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-70\@xl\+ {
    padding: 70px !important;
  }

  .pT-70\@xl\+ {
    padding-top: 70px !important;
  }

  .pR-70\@xl\+ {
    padding-right: 70px !important;
  }

  .pB-70\@xl\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@xl\+ {
    padding-left: 70px !important;
  }

  .pY-70\@xl\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xl\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-70\@lg\+ {
    padding: 70px !important;
  }

  .pT-70\@lg\+ {
    padding-top: 70px !important;
  }

  .pR-70\@lg\+ {
    padding-right: 70px !important;
  }

  .pB-70\@lg\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg\+ {
    padding-left: 70px !important;
  }

  .pY-70\@lg\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-70\@md\+ {
    padding: 70px !important;
  }

  .pT-70\@md\+ {
    padding-top: 70px !important;
  }

  .pR-70\@md\+ {
    padding-right: 70px !important;
  }

  .pB-70\@md\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@md\+ {
    padding-left: 70px !important;
  }

  .pY-70\@md\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-70\@sm\+ {
    padding: 70px !important;
  }

  .pT-70\@sm\+ {
    padding-top: 70px !important;
  }

  .pR-70\@sm\+ {
    padding-right: 70px !important;
  }

  .pB-70\@sm\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm\+ {
    padding-left: 70px !important;
  }

  .pY-70\@sm\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 0) {
  .p-70\@xs\+ {
    padding: 70px !important;
  }

  .pT-70\@xs\+ {
    padding-top: 70px !important;
  }

  .pR-70\@xs\+ {
    padding-right: 70px !important;
  }

  .pB-70\@xs\+ {
    padding-bottom: 70px !important;
  }

  .pL-70\@xs\+ {
    padding-left: 70px !important;
  }

  .pY-70\@xs\+ {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xs\+ {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-70\@xl- {
    padding: 70px !important;
  }

  .pT-70\@xl- {
    padding-top: 70px !important;
  }

  .pR-70\@xl- {
    padding-right: 70px !important;
  }

  .pB-70\@xl- {
    padding-bottom: 70px !important;
  }

  .pL-70\@xl- {
    padding-left: 70px !important;
  }

  .pY-70\@xl- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@xl- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-70\@lg- {
    padding: 70px !important;
  }

  .pT-70\@lg- {
    padding-top: 70px !important;
  }

  .pR-70\@lg- {
    padding-right: 70px !important;
  }

  .pB-70\@lg- {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg- {
    padding-left: 70px !important;
  }

  .pY-70\@lg- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-70\@md- {
    padding: 70px !important;
  }

  .pT-70\@md- {
    padding-top: 70px !important;
  }

  .pR-70\@md- {
    padding-right: 70px !important;
  }

  .pB-70\@md- {
    padding-bottom: 70px !important;
  }

  .pL-70\@md- {
    padding-left: 70px !important;
  }

  .pY-70\@md- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-70\@sm- {
    padding: 70px !important;
  }

  .pT-70\@sm- {
    padding-top: 70px !important;
  }

  .pR-70\@sm- {
    padding-right: 70px !important;
  }

  .pB-70\@sm- {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm- {
    padding-left: 70px !important;
  }

  .pY-70\@sm- {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm- {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-70\@lg {
    padding: 70px !important;
  }

  .pT-70\@lg {
    padding-top: 70px !important;
  }

  .pR-70\@lg {
    padding-right: 70px !important;
  }

  .pB-70\@lg {
    padding-bottom: 70px !important;
  }

  .pL-70\@lg {
    padding-left: 70px !important;
  }

  .pY-70\@lg {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@lg {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-70\@md {
    padding: 70px !important;
  }

  .pT-70\@md {
    padding-top: 70px !important;
  }

  .pR-70\@md {
    padding-right: 70px !important;
  }

  .pB-70\@md {
    padding-bottom: 70px !important;
  }

  .pL-70\@md {
    padding-left: 70px !important;
  }

  .pY-70\@md {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@md {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-70\@sm {
    padding: 70px !important;
  }

  .pT-70\@sm {
    padding-top: 70px !important;
  }

  .pR-70\@sm {
    padding-right: 70px !important;
  }

  .pB-70\@sm {
    padding-bottom: 70px !important;
  }

  .pL-70\@sm {
    padding-left: 70px !important;
  }

  .pY-70\@sm {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }

  .pX-70\@sm {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
}

.p-80 {
  padding: 80px !important;
}

.pT-80 {
  padding-top: 80px !important;
}

.pR-80 {
  padding-right: 80px !important;
}

.pB-80 {
  padding-bottom: 80px !important;
}

.pL-80 {
  padding-left: 80px !important;
}

.pY-80 {
  padding-top: 80px !important;
  padding-bottom: 80px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-80\@xl\+ {
    padding: 80px !important;
  }

  .pT-80\@xl\+ {
    padding-top: 80px !important;
  }

  .pR-80\@xl\+ {
    padding-right: 80px !important;
  }

  .pB-80\@xl\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@xl\+ {
    padding-left: 80px !important;
  }

  .pY-80\@xl\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xl\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-80\@lg\+ {
    padding: 80px !important;
  }

  .pT-80\@lg\+ {
    padding-top: 80px !important;
  }

  .pR-80\@lg\+ {
    padding-right: 80px !important;
  }

  .pB-80\@lg\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg\+ {
    padding-left: 80px !important;
  }

  .pY-80\@lg\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-80\@md\+ {
    padding: 80px !important;
  }

  .pT-80\@md\+ {
    padding-top: 80px !important;
  }

  .pR-80\@md\+ {
    padding-right: 80px !important;
  }

  .pB-80\@md\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@md\+ {
    padding-left: 80px !important;
  }

  .pY-80\@md\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-80\@sm\+ {
    padding: 80px !important;
  }

  .pT-80\@sm\+ {
    padding-top: 80px !important;
  }

  .pR-80\@sm\+ {
    padding-right: 80px !important;
  }

  .pB-80\@sm\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm\+ {
    padding-left: 80px !important;
  }

  .pY-80\@sm\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 0) {
  .p-80\@xs\+ {
    padding: 80px !important;
  }

  .pT-80\@xs\+ {
    padding-top: 80px !important;
  }

  .pR-80\@xs\+ {
    padding-right: 80px !important;
  }

  .pB-80\@xs\+ {
    padding-bottom: 80px !important;
  }

  .pL-80\@xs\+ {
    padding-left: 80px !important;
  }

  .pY-80\@xs\+ {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xs\+ {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-80\@xl- {
    padding: 80px !important;
  }

  .pT-80\@xl- {
    padding-top: 80px !important;
  }

  .pR-80\@xl- {
    padding-right: 80px !important;
  }

  .pB-80\@xl- {
    padding-bottom: 80px !important;
  }

  .pL-80\@xl- {
    padding-left: 80px !important;
  }

  .pY-80\@xl- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@xl- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-80\@lg- {
    padding: 80px !important;
  }

  .pT-80\@lg- {
    padding-top: 80px !important;
  }

  .pR-80\@lg- {
    padding-right: 80px !important;
  }

  .pB-80\@lg- {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg- {
    padding-left: 80px !important;
  }

  .pY-80\@lg- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-80\@md- {
    padding: 80px !important;
  }

  .pT-80\@md- {
    padding-top: 80px !important;
  }

  .pR-80\@md- {
    padding-right: 80px !important;
  }

  .pB-80\@md- {
    padding-bottom: 80px !important;
  }

  .pL-80\@md- {
    padding-left: 80px !important;
  }

  .pY-80\@md- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-80\@sm- {
    padding: 80px !important;
  }

  .pT-80\@sm- {
    padding-top: 80px !important;
  }

  .pR-80\@sm- {
    padding-right: 80px !important;
  }

  .pB-80\@sm- {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm- {
    padding-left: 80px !important;
  }

  .pY-80\@sm- {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm- {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-80\@lg {
    padding: 80px !important;
  }

  .pT-80\@lg {
    padding-top: 80px !important;
  }

  .pR-80\@lg {
    padding-right: 80px !important;
  }

  .pB-80\@lg {
    padding-bottom: 80px !important;
  }

  .pL-80\@lg {
    padding-left: 80px !important;
  }

  .pY-80\@lg {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@lg {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-80\@md {
    padding: 80px !important;
  }

  .pT-80\@md {
    padding-top: 80px !important;
  }

  .pR-80\@md {
    padding-right: 80px !important;
  }

  .pB-80\@md {
    padding-bottom: 80px !important;
  }

  .pL-80\@md {
    padding-left: 80px !important;
  }

  .pY-80\@md {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@md {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-80\@sm {
    padding: 80px !important;
  }

  .pT-80\@sm {
    padding-top: 80px !important;
  }

  .pR-80\@sm {
    padding-right: 80px !important;
  }

  .pB-80\@sm {
    padding-bottom: 80px !important;
  }

  .pL-80\@sm {
    padding-left: 80px !important;
  }

  .pY-80\@sm {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }

  .pX-80\@sm {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}

.p-90 {
  padding: 90px !important;
}

.pT-90 {
  padding-top: 90px !important;
}

.pR-90 {
  padding-right: 90px !important;
}

.pB-90 {
  padding-bottom: 90px !important;
}

.pL-90 {
  padding-left: 90px !important;
}

.pY-90 {
  padding-top: 90px !important;
  padding-bottom: 90px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-90\@xl\+ {
    padding: 90px !important;
  }

  .pT-90\@xl\+ {
    padding-top: 90px !important;
  }

  .pR-90\@xl\+ {
    padding-right: 90px !important;
  }

  .pB-90\@xl\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@xl\+ {
    padding-left: 90px !important;
  }

  .pY-90\@xl\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xl\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-90\@lg\+ {
    padding: 90px !important;
  }

  .pT-90\@lg\+ {
    padding-top: 90px !important;
  }

  .pR-90\@lg\+ {
    padding-right: 90px !important;
  }

  .pB-90\@lg\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg\+ {
    padding-left: 90px !important;
  }

  .pY-90\@lg\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-90\@md\+ {
    padding: 90px !important;
  }

  .pT-90\@md\+ {
    padding-top: 90px !important;
  }

  .pR-90\@md\+ {
    padding-right: 90px !important;
  }

  .pB-90\@md\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@md\+ {
    padding-left: 90px !important;
  }

  .pY-90\@md\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-90\@sm\+ {
    padding: 90px !important;
  }

  .pT-90\@sm\+ {
    padding-top: 90px !important;
  }

  .pR-90\@sm\+ {
    padding-right: 90px !important;
  }

  .pB-90\@sm\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm\+ {
    padding-left: 90px !important;
  }

  .pY-90\@sm\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 0) {
  .p-90\@xs\+ {
    padding: 90px !important;
  }

  .pT-90\@xs\+ {
    padding-top: 90px !important;
  }

  .pR-90\@xs\+ {
    padding-right: 90px !important;
  }

  .pB-90\@xs\+ {
    padding-bottom: 90px !important;
  }

  .pL-90\@xs\+ {
    padding-left: 90px !important;
  }

  .pY-90\@xs\+ {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xs\+ {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-90\@xl- {
    padding: 90px !important;
  }

  .pT-90\@xl- {
    padding-top: 90px !important;
  }

  .pR-90\@xl- {
    padding-right: 90px !important;
  }

  .pB-90\@xl- {
    padding-bottom: 90px !important;
  }

  .pL-90\@xl- {
    padding-left: 90px !important;
  }

  .pY-90\@xl- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@xl- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-90\@lg- {
    padding: 90px !important;
  }

  .pT-90\@lg- {
    padding-top: 90px !important;
  }

  .pR-90\@lg- {
    padding-right: 90px !important;
  }

  .pB-90\@lg- {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg- {
    padding-left: 90px !important;
  }

  .pY-90\@lg- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-90\@md- {
    padding: 90px !important;
  }

  .pT-90\@md- {
    padding-top: 90px !important;
  }

  .pR-90\@md- {
    padding-right: 90px !important;
  }

  .pB-90\@md- {
    padding-bottom: 90px !important;
  }

  .pL-90\@md- {
    padding-left: 90px !important;
  }

  .pY-90\@md- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-90\@sm- {
    padding: 90px !important;
  }

  .pT-90\@sm- {
    padding-top: 90px !important;
  }

  .pR-90\@sm- {
    padding-right: 90px !important;
  }

  .pB-90\@sm- {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm- {
    padding-left: 90px !important;
  }

  .pY-90\@sm- {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm- {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-90\@lg {
    padding: 90px !important;
  }

  .pT-90\@lg {
    padding-top: 90px !important;
  }

  .pR-90\@lg {
    padding-right: 90px !important;
  }

  .pB-90\@lg {
    padding-bottom: 90px !important;
  }

  .pL-90\@lg {
    padding-left: 90px !important;
  }

  .pY-90\@lg {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@lg {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-90\@md {
    padding: 90px !important;
  }

  .pT-90\@md {
    padding-top: 90px !important;
  }

  .pR-90\@md {
    padding-right: 90px !important;
  }

  .pB-90\@md {
    padding-bottom: 90px !important;
  }

  .pL-90\@md {
    padding-left: 90px !important;
  }

  .pY-90\@md {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@md {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-90\@sm {
    padding: 90px !important;
  }

  .pT-90\@sm {
    padding-top: 90px !important;
  }

  .pR-90\@sm {
    padding-right: 90px !important;
  }

  .pB-90\@sm {
    padding-bottom: 90px !important;
  }

  .pL-90\@sm {
    padding-left: 90px !important;
  }

  .pY-90\@sm {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }

  .pX-90\@sm {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
}

.p-100 {
  padding: 100px !important;
}

.pT-100 {
  padding-top: 100px !important;
}

.pR-100 {
  padding-right: 100px !important;
}

.pB-100 {
  padding-bottom: 100px !important;
}

.pL-100 {
  padding-left: 100px !important;
}

.pY-100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-100\@xl\+ {
    padding: 100px !important;
  }

  .pT-100\@xl\+ {
    padding-top: 100px !important;
  }

  .pR-100\@xl\+ {
    padding-right: 100px !important;
  }

  .pB-100\@xl\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@xl\+ {
    padding-left: 100px !important;
  }

  .pY-100\@xl\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xl\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-100\@lg\+ {
    padding: 100px !important;
  }

  .pT-100\@lg\+ {
    padding-top: 100px !important;
  }

  .pR-100\@lg\+ {
    padding-right: 100px !important;
  }

  .pB-100\@lg\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg\+ {
    padding-left: 100px !important;
  }

  .pY-100\@lg\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-100\@md\+ {
    padding: 100px !important;
  }

  .pT-100\@md\+ {
    padding-top: 100px !important;
  }

  .pR-100\@md\+ {
    padding-right: 100px !important;
  }

  .pB-100\@md\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@md\+ {
    padding-left: 100px !important;
  }

  .pY-100\@md\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-100\@sm\+ {
    padding: 100px !important;
  }

  .pT-100\@sm\+ {
    padding-top: 100px !important;
  }

  .pR-100\@sm\+ {
    padding-right: 100px !important;
  }

  .pB-100\@sm\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm\+ {
    padding-left: 100px !important;
  }

  .pY-100\@sm\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 0) {
  .p-100\@xs\+ {
    padding: 100px !important;
  }

  .pT-100\@xs\+ {
    padding-top: 100px !important;
  }

  .pR-100\@xs\+ {
    padding-right: 100px !important;
  }

  .pB-100\@xs\+ {
    padding-bottom: 100px !important;
  }

  .pL-100\@xs\+ {
    padding-left: 100px !important;
  }

  .pY-100\@xs\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xs\+ {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-100\@xl- {
    padding: 100px !important;
  }

  .pT-100\@xl- {
    padding-top: 100px !important;
  }

  .pR-100\@xl- {
    padding-right: 100px !important;
  }

  .pB-100\@xl- {
    padding-bottom: 100px !important;
  }

  .pL-100\@xl- {
    padding-left: 100px !important;
  }

  .pY-100\@xl- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@xl- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-100\@lg- {
    padding: 100px !important;
  }

  .pT-100\@lg- {
    padding-top: 100px !important;
  }

  .pR-100\@lg- {
    padding-right: 100px !important;
  }

  .pB-100\@lg- {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg- {
    padding-left: 100px !important;
  }

  .pY-100\@lg- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-100\@md- {
    padding: 100px !important;
  }

  .pT-100\@md- {
    padding-top: 100px !important;
  }

  .pR-100\@md- {
    padding-right: 100px !important;
  }

  .pB-100\@md- {
    padding-bottom: 100px !important;
  }

  .pL-100\@md- {
    padding-left: 100px !important;
  }

  .pY-100\@md- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-100\@sm- {
    padding: 100px !important;
  }

  .pT-100\@sm- {
    padding-top: 100px !important;
  }

  .pR-100\@sm- {
    padding-right: 100px !important;
  }

  .pB-100\@sm- {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm- {
    padding-left: 100px !important;
  }

  .pY-100\@sm- {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm- {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-100\@lg {
    padding: 100px !important;
  }

  .pT-100\@lg {
    padding-top: 100px !important;
  }

  .pR-100\@lg {
    padding-right: 100px !important;
  }

  .pB-100\@lg {
    padding-bottom: 100px !important;
  }

  .pL-100\@lg {
    padding-left: 100px !important;
  }

  .pY-100\@lg {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@lg {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-100\@md {
    padding: 100px !important;
  }

  .pT-100\@md {
    padding-top: 100px !important;
  }

  .pR-100\@md {
    padding-right: 100px !important;
  }

  .pB-100\@md {
    padding-bottom: 100px !important;
  }

  .pL-100\@md {
    padding-left: 100px !important;
  }

  .pY-100\@md {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@md {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-100\@sm {
    padding: 100px !important;
  }

  .pT-100\@sm {
    padding-top: 100px !important;
  }

  .pR-100\@sm {
    padding-right: 100px !important;
  }

  .pB-100\@sm {
    padding-bottom: 100px !important;
  }

  .pL-100\@sm {
    padding-left: 100px !important;
  }

  .pY-100\@sm {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }

  .pX-100\@sm {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
}

.p-110 {
  padding: 110px !important;
}

.pT-110 {
  padding-top: 110px !important;
}

.pR-110 {
  padding-right: 110px !important;
}

.pB-110 {
  padding-bottom: 110px !important;
}

.pL-110 {
  padding-left: 110px !important;
}

.pY-110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-110\@xl\+ {
    padding: 110px !important;
  }

  .pT-110\@xl\+ {
    padding-top: 110px !important;
  }

  .pR-110\@xl\+ {
    padding-right: 110px !important;
  }

  .pB-110\@xl\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@xl\+ {
    padding-left: 110px !important;
  }

  .pY-110\@xl\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xl\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-110\@lg\+ {
    padding: 110px !important;
  }

  .pT-110\@lg\+ {
    padding-top: 110px !important;
  }

  .pR-110\@lg\+ {
    padding-right: 110px !important;
  }

  .pB-110\@lg\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg\+ {
    padding-left: 110px !important;
  }

  .pY-110\@lg\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-110\@md\+ {
    padding: 110px !important;
  }

  .pT-110\@md\+ {
    padding-top: 110px !important;
  }

  .pR-110\@md\+ {
    padding-right: 110px !important;
  }

  .pB-110\@md\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@md\+ {
    padding-left: 110px !important;
  }

  .pY-110\@md\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-110\@sm\+ {
    padding: 110px !important;
  }

  .pT-110\@sm\+ {
    padding-top: 110px !important;
  }

  .pR-110\@sm\+ {
    padding-right: 110px !important;
  }

  .pB-110\@sm\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm\+ {
    padding-left: 110px !important;
  }

  .pY-110\@sm\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 0) {
  .p-110\@xs\+ {
    padding: 110px !important;
  }

  .pT-110\@xs\+ {
    padding-top: 110px !important;
  }

  .pR-110\@xs\+ {
    padding-right: 110px !important;
  }

  .pB-110\@xs\+ {
    padding-bottom: 110px !important;
  }

  .pL-110\@xs\+ {
    padding-left: 110px !important;
  }

  .pY-110\@xs\+ {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xs\+ {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-110\@xl- {
    padding: 110px !important;
  }

  .pT-110\@xl- {
    padding-top: 110px !important;
  }

  .pR-110\@xl- {
    padding-right: 110px !important;
  }

  .pB-110\@xl- {
    padding-bottom: 110px !important;
  }

  .pL-110\@xl- {
    padding-left: 110px !important;
  }

  .pY-110\@xl- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@xl- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-110\@lg- {
    padding: 110px !important;
  }

  .pT-110\@lg- {
    padding-top: 110px !important;
  }

  .pR-110\@lg- {
    padding-right: 110px !important;
  }

  .pB-110\@lg- {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg- {
    padding-left: 110px !important;
  }

  .pY-110\@lg- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-110\@md- {
    padding: 110px !important;
  }

  .pT-110\@md- {
    padding-top: 110px !important;
  }

  .pR-110\@md- {
    padding-right: 110px !important;
  }

  .pB-110\@md- {
    padding-bottom: 110px !important;
  }

  .pL-110\@md- {
    padding-left: 110px !important;
  }

  .pY-110\@md- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-110\@sm- {
    padding: 110px !important;
  }

  .pT-110\@sm- {
    padding-top: 110px !important;
  }

  .pR-110\@sm- {
    padding-right: 110px !important;
  }

  .pB-110\@sm- {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm- {
    padding-left: 110px !important;
  }

  .pY-110\@sm- {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm- {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-110\@lg {
    padding: 110px !important;
  }

  .pT-110\@lg {
    padding-top: 110px !important;
  }

  .pR-110\@lg {
    padding-right: 110px !important;
  }

  .pB-110\@lg {
    padding-bottom: 110px !important;
  }

  .pL-110\@lg {
    padding-left: 110px !important;
  }

  .pY-110\@lg {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@lg {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-110\@md {
    padding: 110px !important;
  }

  .pT-110\@md {
    padding-top: 110px !important;
  }

  .pR-110\@md {
    padding-right: 110px !important;
  }

  .pB-110\@md {
    padding-bottom: 110px !important;
  }

  .pL-110\@md {
    padding-left: 110px !important;
  }

  .pY-110\@md {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@md {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-110\@sm {
    padding: 110px !important;
  }

  .pT-110\@sm {
    padding-top: 110px !important;
  }

  .pR-110\@sm {
    padding-right: 110px !important;
  }

  .pB-110\@sm {
    padding-bottom: 110px !important;
  }

  .pL-110\@sm {
    padding-left: 110px !important;
  }

  .pY-110\@sm {
    padding-top: 110px !important;
    padding-bottom: 110px !important;
  }

  .pX-110\@sm {
    padding-left: 110px !important;
    padding-right: 110px !important;
  }
}

.p-120 {
  padding: 120px !important;
}

.pT-120 {
  padding-top: 120px !important;
}

.pR-120 {
  padding-right: 120px !important;
}

.pB-120 {
  padding-bottom: 120px !important;
}

.pL-120 {
  padding-left: 120px !important;
}

.pY-120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-120\@xl\+ {
    padding: 120px !important;
  }

  .pT-120\@xl\+ {
    padding-top: 120px !important;
  }

  .pR-120\@xl\+ {
    padding-right: 120px !important;
  }

  .pB-120\@xl\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@xl\+ {
    padding-left: 120px !important;
  }

  .pY-120\@xl\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xl\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-120\@lg\+ {
    padding: 120px !important;
  }

  .pT-120\@lg\+ {
    padding-top: 120px !important;
  }

  .pR-120\@lg\+ {
    padding-right: 120px !important;
  }

  .pB-120\@lg\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg\+ {
    padding-left: 120px !important;
  }

  .pY-120\@lg\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-120\@md\+ {
    padding: 120px !important;
  }

  .pT-120\@md\+ {
    padding-top: 120px !important;
  }

  .pR-120\@md\+ {
    padding-right: 120px !important;
  }

  .pB-120\@md\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@md\+ {
    padding-left: 120px !important;
  }

  .pY-120\@md\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-120\@sm\+ {
    padding: 120px !important;
  }

  .pT-120\@sm\+ {
    padding-top: 120px !important;
  }

  .pR-120\@sm\+ {
    padding-right: 120px !important;
  }

  .pB-120\@sm\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm\+ {
    padding-left: 120px !important;
  }

  .pY-120\@sm\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 0) {
  .p-120\@xs\+ {
    padding: 120px !important;
  }

  .pT-120\@xs\+ {
    padding-top: 120px !important;
  }

  .pR-120\@xs\+ {
    padding-right: 120px !important;
  }

  .pB-120\@xs\+ {
    padding-bottom: 120px !important;
  }

  .pL-120\@xs\+ {
    padding-left: 120px !important;
  }

  .pY-120\@xs\+ {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xs\+ {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-120\@xl- {
    padding: 120px !important;
  }

  .pT-120\@xl- {
    padding-top: 120px !important;
  }

  .pR-120\@xl- {
    padding-right: 120px !important;
  }

  .pB-120\@xl- {
    padding-bottom: 120px !important;
  }

  .pL-120\@xl- {
    padding-left: 120px !important;
  }

  .pY-120\@xl- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@xl- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-120\@lg- {
    padding: 120px !important;
  }

  .pT-120\@lg- {
    padding-top: 120px !important;
  }

  .pR-120\@lg- {
    padding-right: 120px !important;
  }

  .pB-120\@lg- {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg- {
    padding-left: 120px !important;
  }

  .pY-120\@lg- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-120\@md- {
    padding: 120px !important;
  }

  .pT-120\@md- {
    padding-top: 120px !important;
  }

  .pR-120\@md- {
    padding-right: 120px !important;
  }

  .pB-120\@md- {
    padding-bottom: 120px !important;
  }

  .pL-120\@md- {
    padding-left: 120px !important;
  }

  .pY-120\@md- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-120\@sm- {
    padding: 120px !important;
  }

  .pT-120\@sm- {
    padding-top: 120px !important;
  }

  .pR-120\@sm- {
    padding-right: 120px !important;
  }

  .pB-120\@sm- {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm- {
    padding-left: 120px !important;
  }

  .pY-120\@sm- {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm- {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-120\@lg {
    padding: 120px !important;
  }

  .pT-120\@lg {
    padding-top: 120px !important;
  }

  .pR-120\@lg {
    padding-right: 120px !important;
  }

  .pB-120\@lg {
    padding-bottom: 120px !important;
  }

  .pL-120\@lg {
    padding-left: 120px !important;
  }

  .pY-120\@lg {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@lg {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-120\@md {
    padding: 120px !important;
  }

  .pT-120\@md {
    padding-top: 120px !important;
  }

  .pR-120\@md {
    padding-right: 120px !important;
  }

  .pB-120\@md {
    padding-bottom: 120px !important;
  }

  .pL-120\@md {
    padding-left: 120px !important;
  }

  .pY-120\@md {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@md {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-120\@sm {
    padding: 120px !important;
  }

  .pT-120\@sm {
    padding-top: 120px !important;
  }

  .pR-120\@sm {
    padding-right: 120px !important;
  }

  .pB-120\@sm {
    padding-bottom: 120px !important;
  }

  .pL-120\@sm {
    padding-left: 120px !important;
  }

  .pY-120\@sm {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
  }

  .pX-120\@sm {
    padding-left: 120px !important;
    padding-right: 120px !important;
  }
}

.p-130 {
  padding: 130px !important;
}

.pT-130 {
  padding-top: 130px !important;
}

.pR-130 {
  padding-right: 130px !important;
}

.pB-130 {
  padding-bottom: 130px !important;
}

.pL-130 {
  padding-left: 130px !important;
}

.pY-130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-130\@xl\+ {
    padding: 130px !important;
  }

  .pT-130\@xl\+ {
    padding-top: 130px !important;
  }

  .pR-130\@xl\+ {
    padding-right: 130px !important;
  }

  .pB-130\@xl\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@xl\+ {
    padding-left: 130px !important;
  }

  .pY-130\@xl\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xl\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-130\@lg\+ {
    padding: 130px !important;
  }

  .pT-130\@lg\+ {
    padding-top: 130px !important;
  }

  .pR-130\@lg\+ {
    padding-right: 130px !important;
  }

  .pB-130\@lg\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg\+ {
    padding-left: 130px !important;
  }

  .pY-130\@lg\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-130\@md\+ {
    padding: 130px !important;
  }

  .pT-130\@md\+ {
    padding-top: 130px !important;
  }

  .pR-130\@md\+ {
    padding-right: 130px !important;
  }

  .pB-130\@md\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@md\+ {
    padding-left: 130px !important;
  }

  .pY-130\@md\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-130\@sm\+ {
    padding: 130px !important;
  }

  .pT-130\@sm\+ {
    padding-top: 130px !important;
  }

  .pR-130\@sm\+ {
    padding-right: 130px !important;
  }

  .pB-130\@sm\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm\+ {
    padding-left: 130px !important;
  }

  .pY-130\@sm\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 0) {
  .p-130\@xs\+ {
    padding: 130px !important;
  }

  .pT-130\@xs\+ {
    padding-top: 130px !important;
  }

  .pR-130\@xs\+ {
    padding-right: 130px !important;
  }

  .pB-130\@xs\+ {
    padding-bottom: 130px !important;
  }

  .pL-130\@xs\+ {
    padding-left: 130px !important;
  }

  .pY-130\@xs\+ {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xs\+ {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-130\@xl- {
    padding: 130px !important;
  }

  .pT-130\@xl- {
    padding-top: 130px !important;
  }

  .pR-130\@xl- {
    padding-right: 130px !important;
  }

  .pB-130\@xl- {
    padding-bottom: 130px !important;
  }

  .pL-130\@xl- {
    padding-left: 130px !important;
  }

  .pY-130\@xl- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@xl- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-130\@lg- {
    padding: 130px !important;
  }

  .pT-130\@lg- {
    padding-top: 130px !important;
  }

  .pR-130\@lg- {
    padding-right: 130px !important;
  }

  .pB-130\@lg- {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg- {
    padding-left: 130px !important;
  }

  .pY-130\@lg- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-130\@md- {
    padding: 130px !important;
  }

  .pT-130\@md- {
    padding-top: 130px !important;
  }

  .pR-130\@md- {
    padding-right: 130px !important;
  }

  .pB-130\@md- {
    padding-bottom: 130px !important;
  }

  .pL-130\@md- {
    padding-left: 130px !important;
  }

  .pY-130\@md- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-130\@sm- {
    padding: 130px !important;
  }

  .pT-130\@sm- {
    padding-top: 130px !important;
  }

  .pR-130\@sm- {
    padding-right: 130px !important;
  }

  .pB-130\@sm- {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm- {
    padding-left: 130px !important;
  }

  .pY-130\@sm- {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm- {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-130\@lg {
    padding: 130px !important;
  }

  .pT-130\@lg {
    padding-top: 130px !important;
  }

  .pR-130\@lg {
    padding-right: 130px !important;
  }

  .pB-130\@lg {
    padding-bottom: 130px !important;
  }

  .pL-130\@lg {
    padding-left: 130px !important;
  }

  .pY-130\@lg {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@lg {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-130\@md {
    padding: 130px !important;
  }

  .pT-130\@md {
    padding-top: 130px !important;
  }

  .pR-130\@md {
    padding-right: 130px !important;
  }

  .pB-130\@md {
    padding-bottom: 130px !important;
  }

  .pL-130\@md {
    padding-left: 130px !important;
  }

  .pY-130\@md {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@md {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-130\@sm {
    padding: 130px !important;
  }

  .pT-130\@sm {
    padding-top: 130px !important;
  }

  .pR-130\@sm {
    padding-right: 130px !important;
  }

  .pB-130\@sm {
    padding-bottom: 130px !important;
  }

  .pL-130\@sm {
    padding-left: 130px !important;
  }

  .pY-130\@sm {
    padding-top: 130px !important;
    padding-bottom: 130px !important;
  }

  .pX-130\@sm {
    padding-left: 130px !important;
    padding-right: 130px !important;
  }
}

.p-140 {
  padding: 140px !important;
}

.pT-140 {
  padding-top: 140px !important;
}

.pR-140 {
  padding-right: 140px !important;
}

.pB-140 {
  padding-bottom: 140px !important;
}

.pL-140 {
  padding-left: 140px !important;
}

.pY-140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-140\@xl\+ {
    padding: 140px !important;
  }

  .pT-140\@xl\+ {
    padding-top: 140px !important;
  }

  .pR-140\@xl\+ {
    padding-right: 140px !important;
  }

  .pB-140\@xl\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@xl\+ {
    padding-left: 140px !important;
  }

  .pY-140\@xl\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xl\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-140\@lg\+ {
    padding: 140px !important;
  }

  .pT-140\@lg\+ {
    padding-top: 140px !important;
  }

  .pR-140\@lg\+ {
    padding-right: 140px !important;
  }

  .pB-140\@lg\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg\+ {
    padding-left: 140px !important;
  }

  .pY-140\@lg\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-140\@md\+ {
    padding: 140px !important;
  }

  .pT-140\@md\+ {
    padding-top: 140px !important;
  }

  .pR-140\@md\+ {
    padding-right: 140px !important;
  }

  .pB-140\@md\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@md\+ {
    padding-left: 140px !important;
  }

  .pY-140\@md\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-140\@sm\+ {
    padding: 140px !important;
  }

  .pT-140\@sm\+ {
    padding-top: 140px !important;
  }

  .pR-140\@sm\+ {
    padding-right: 140px !important;
  }

  .pB-140\@sm\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm\+ {
    padding-left: 140px !important;
  }

  .pY-140\@sm\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 0) {
  .p-140\@xs\+ {
    padding: 140px !important;
  }

  .pT-140\@xs\+ {
    padding-top: 140px !important;
  }

  .pR-140\@xs\+ {
    padding-right: 140px !important;
  }

  .pB-140\@xs\+ {
    padding-bottom: 140px !important;
  }

  .pL-140\@xs\+ {
    padding-left: 140px !important;
  }

  .pY-140\@xs\+ {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xs\+ {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-140\@xl- {
    padding: 140px !important;
  }

  .pT-140\@xl- {
    padding-top: 140px !important;
  }

  .pR-140\@xl- {
    padding-right: 140px !important;
  }

  .pB-140\@xl- {
    padding-bottom: 140px !important;
  }

  .pL-140\@xl- {
    padding-left: 140px !important;
  }

  .pY-140\@xl- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@xl- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-140\@lg- {
    padding: 140px !important;
  }

  .pT-140\@lg- {
    padding-top: 140px !important;
  }

  .pR-140\@lg- {
    padding-right: 140px !important;
  }

  .pB-140\@lg- {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg- {
    padding-left: 140px !important;
  }

  .pY-140\@lg- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-140\@md- {
    padding: 140px !important;
  }

  .pT-140\@md- {
    padding-top: 140px !important;
  }

  .pR-140\@md- {
    padding-right: 140px !important;
  }

  .pB-140\@md- {
    padding-bottom: 140px !important;
  }

  .pL-140\@md- {
    padding-left: 140px !important;
  }

  .pY-140\@md- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-140\@sm- {
    padding: 140px !important;
  }

  .pT-140\@sm- {
    padding-top: 140px !important;
  }

  .pR-140\@sm- {
    padding-right: 140px !important;
  }

  .pB-140\@sm- {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm- {
    padding-left: 140px !important;
  }

  .pY-140\@sm- {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm- {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-140\@lg {
    padding: 140px !important;
  }

  .pT-140\@lg {
    padding-top: 140px !important;
  }

  .pR-140\@lg {
    padding-right: 140px !important;
  }

  .pB-140\@lg {
    padding-bottom: 140px !important;
  }

  .pL-140\@lg {
    padding-left: 140px !important;
  }

  .pY-140\@lg {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@lg {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-140\@md {
    padding: 140px !important;
  }

  .pT-140\@md {
    padding-top: 140px !important;
  }

  .pR-140\@md {
    padding-right: 140px !important;
  }

  .pB-140\@md {
    padding-bottom: 140px !important;
  }

  .pL-140\@md {
    padding-left: 140px !important;
  }

  .pY-140\@md {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@md {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-140\@sm {
    padding: 140px !important;
  }

  .pT-140\@sm {
    padding-top: 140px !important;
  }

  .pR-140\@sm {
    padding-right: 140px !important;
  }

  .pB-140\@sm {
    padding-bottom: 140px !important;
  }

  .pL-140\@sm {
    padding-left: 140px !important;
  }

  .pY-140\@sm {
    padding-top: 140px !important;
    padding-bottom: 140px !important;
  }

  .pX-140\@sm {
    padding-left: 140px !important;
    padding-right: 140px !important;
  }
}

.p-150 {
  padding: 150px !important;
}

.pT-150 {
  padding-top: 150px !important;
}

.pR-150 {
  padding-right: 150px !important;
}

.pB-150 {
  padding-bottom: 150px !important;
}

.pL-150 {
  padding-left: 150px !important;
}

.pY-150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-150\@xl\+ {
    padding: 150px !important;
  }

  .pT-150\@xl\+ {
    padding-top: 150px !important;
  }

  .pR-150\@xl\+ {
    padding-right: 150px !important;
  }

  .pB-150\@xl\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@xl\+ {
    padding-left: 150px !important;
  }

  .pY-150\@xl\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xl\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-150\@lg\+ {
    padding: 150px !important;
  }

  .pT-150\@lg\+ {
    padding-top: 150px !important;
  }

  .pR-150\@lg\+ {
    padding-right: 150px !important;
  }

  .pB-150\@lg\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg\+ {
    padding-left: 150px !important;
  }

  .pY-150\@lg\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-150\@md\+ {
    padding: 150px !important;
  }

  .pT-150\@md\+ {
    padding-top: 150px !important;
  }

  .pR-150\@md\+ {
    padding-right: 150px !important;
  }

  .pB-150\@md\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@md\+ {
    padding-left: 150px !important;
  }

  .pY-150\@md\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-150\@sm\+ {
    padding: 150px !important;
  }

  .pT-150\@sm\+ {
    padding-top: 150px !important;
  }

  .pR-150\@sm\+ {
    padding-right: 150px !important;
  }

  .pB-150\@sm\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm\+ {
    padding-left: 150px !important;
  }

  .pY-150\@sm\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 0) {
  .p-150\@xs\+ {
    padding: 150px !important;
  }

  .pT-150\@xs\+ {
    padding-top: 150px !important;
  }

  .pR-150\@xs\+ {
    padding-right: 150px !important;
  }

  .pB-150\@xs\+ {
    padding-bottom: 150px !important;
  }

  .pL-150\@xs\+ {
    padding-left: 150px !important;
  }

  .pY-150\@xs\+ {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xs\+ {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-150\@xl- {
    padding: 150px !important;
  }

  .pT-150\@xl- {
    padding-top: 150px !important;
  }

  .pR-150\@xl- {
    padding-right: 150px !important;
  }

  .pB-150\@xl- {
    padding-bottom: 150px !important;
  }

  .pL-150\@xl- {
    padding-left: 150px !important;
  }

  .pY-150\@xl- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@xl- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-150\@lg- {
    padding: 150px !important;
  }

  .pT-150\@lg- {
    padding-top: 150px !important;
  }

  .pR-150\@lg- {
    padding-right: 150px !important;
  }

  .pB-150\@lg- {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg- {
    padding-left: 150px !important;
  }

  .pY-150\@lg- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-150\@md- {
    padding: 150px !important;
  }

  .pT-150\@md- {
    padding-top: 150px !important;
  }

  .pR-150\@md- {
    padding-right: 150px !important;
  }

  .pB-150\@md- {
    padding-bottom: 150px !important;
  }

  .pL-150\@md- {
    padding-left: 150px !important;
  }

  .pY-150\@md- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-150\@sm- {
    padding: 150px !important;
  }

  .pT-150\@sm- {
    padding-top: 150px !important;
  }

  .pR-150\@sm- {
    padding-right: 150px !important;
  }

  .pB-150\@sm- {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm- {
    padding-left: 150px !important;
  }

  .pY-150\@sm- {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm- {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-150\@lg {
    padding: 150px !important;
  }

  .pT-150\@lg {
    padding-top: 150px !important;
  }

  .pR-150\@lg {
    padding-right: 150px !important;
  }

  .pB-150\@lg {
    padding-bottom: 150px !important;
  }

  .pL-150\@lg {
    padding-left: 150px !important;
  }

  .pY-150\@lg {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@lg {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-150\@md {
    padding: 150px !important;
  }

  .pT-150\@md {
    padding-top: 150px !important;
  }

  .pR-150\@md {
    padding-right: 150px !important;
  }

  .pB-150\@md {
    padding-bottom: 150px !important;
  }

  .pL-150\@md {
    padding-left: 150px !important;
  }

  .pY-150\@md {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@md {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-150\@sm {
    padding: 150px !important;
  }

  .pT-150\@sm {
    padding-top: 150px !important;
  }

  .pR-150\@sm {
    padding-right: 150px !important;
  }

  .pB-150\@sm {
    padding-bottom: 150px !important;
  }

  .pL-150\@sm {
    padding-left: 150px !important;
  }

  .pY-150\@sm {
    padding-top: 150px !important;
    padding-bottom: 150px !important;
  }

  .pX-150\@sm {
    padding-left: 150px !important;
    padding-right: 150px !important;
  }
}

.p-160 {
  padding: 160px !important;
}

.pT-160 {
  padding-top: 160px !important;
}

.pR-160 {
  padding-right: 160px !important;
}

.pB-160 {
  padding-bottom: 160px !important;
}

.pL-160 {
  padding-left: 160px !important;
}

.pY-160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important;
}

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

@media screen and (min-width: 1440px) {
  .p-160\@xl\+ {
    padding: 160px !important;
  }

  .pT-160\@xl\+ {
    padding-top: 160px !important;
  }

  .pR-160\@xl\+ {
    padding-right: 160px !important;
  }

  .pB-160\@xl\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@xl\+ {
    padding-left: 160px !important;
  }

  .pY-160\@xl\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xl\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 1200px) {
  .p-160\@lg\+ {
    padding: 160px !important;
  }

  .pT-160\@lg\+ {
    padding-top: 160px !important;
  }

  .pR-160\@lg\+ {
    padding-right: 160px !important;
  }

  .pB-160\@lg\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg\+ {
    padding-left: 160px !important;
  }

  .pY-160\@lg\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 992px) {
  .p-160\@md\+ {
    padding: 160px !important;
  }

  .pT-160\@md\+ {
    padding-top: 160px !important;
  }

  .pR-160\@md\+ {
    padding-right: 160px !important;
  }

  .pB-160\@md\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@md\+ {
    padding-left: 160px !important;
  }

  .pY-160\@md\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 768px) {
  .p-160\@sm\+ {
    padding: 160px !important;
  }

  .pT-160\@sm\+ {
    padding-top: 160px !important;
  }

  .pR-160\@sm\+ {
    padding-right: 160px !important;
  }

  .pB-160\@sm\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm\+ {
    padding-left: 160px !important;
  }

  .pY-160\@sm\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 0) {
  .p-160\@xs\+ {
    padding: 160px !important;
  }

  .pT-160\@xs\+ {
    padding-top: 160px !important;
  }

  .pR-160\@xs\+ {
    padding-right: 160px !important;
  }

  .pB-160\@xs\+ {
    padding-bottom: 160px !important;
  }

  .pL-160\@xs\+ {
    padding-left: 160px !important;
  }

  .pY-160\@xs\+ {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xs\+ {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 1439px) {
  .p-160\@xl- {
    padding: 160px !important;
  }

  .pT-160\@xl- {
    padding-top: 160px !important;
  }

  .pR-160\@xl- {
    padding-right: 160px !important;
  }

  .pB-160\@xl- {
    padding-bottom: 160px !important;
  }

  .pL-160\@xl- {
    padding-left: 160px !important;
  }

  .pY-160\@xl- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@xl- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 1199px) {
  .p-160\@lg- {
    padding: 160px !important;
  }

  .pT-160\@lg- {
    padding-top: 160px !important;
  }

  .pR-160\@lg- {
    padding-right: 160px !important;
  }

  .pB-160\@lg- {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg- {
    padding-left: 160px !important;
  }

  .pY-160\@lg- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 991px) {
  .p-160\@md- {
    padding: 160px !important;
  }

  .pT-160\@md- {
    padding-top: 160px !important;
  }

  .pR-160\@md- {
    padding-right: 160px !important;
  }

  .pB-160\@md- {
    padding-bottom: 160px !important;
  }

  .pL-160\@md- {
    padding-left: 160px !important;
  }

  .pY-160\@md- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (max-width: 767px) {
  .p-160\@sm- {
    padding: 160px !important;
  }

  .pT-160\@sm- {
    padding-top: 160px !important;
  }

  .pR-160\@sm- {
    padding-right: 160px !important;
  }

  .pB-160\@sm- {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm- {
    padding-left: 160px !important;
  }

  .pY-160\@sm- {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm- {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .p-160\@lg {
    padding: 160px !important;
  }

  .pT-160\@lg {
    padding-top: 160px !important;
  }

  .pR-160\@lg {
    padding-right: 160px !important;
  }

  .pB-160\@lg {
    padding-bottom: 160px !important;
  }

  .pL-160\@lg {
    padding-left: 160px !important;
  }

  .pY-160\@lg {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@lg {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .p-160\@md {
    padding: 160px !important;
  }

  .pT-160\@md {
    padding-top: 160px !important;
  }

  .pR-160\@md {
    padding-right: 160px !important;
  }

  .pB-160\@md {
    padding-bottom: 160px !important;
  }

  .pL-160\@md {
    padding-left: 160px !important;
  }

  .pY-160\@md {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@md {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .p-160\@sm {
    padding: 160px !important;
  }

  .pT-160\@sm {
    padding-top: 160px !important;
  }

  .pR-160\@sm {
    padding-right: 160px !important;
  }

  .pB-160\@sm {
    padding-bottom: 160px !important;
  }

  .pL-160\@sm {
    padding-left: 160px !important;
  }

  .pY-160\@sm {
    padding-top: 160px !important;
    padding-bottom: 160px !important;
  }

  .pX-160\@sm {
    padding-left: 160px !important;
    padding-right: 160px !important;
  }
}

.t-0 {
  top: 0px;
}

.r-0 {
  right: 0px;
}

.b-0 {
  bottom: 0px;
}

.l-0 {
  left: 0px;
}

@media screen and (min-width: 1440px) {
  .t-0\@xl\+ {
    top: 0px;
  }

  .r-0\@xl\+ {
    right: 0px;
  }

  .b-0\@xl\+ {
    bottom: 0px;
  }

  .l-0\@xl\+ {
    left: 0px;
  }
}

@media screen and (min-width: 1200px) {
  .t-0\@lg\+ {
    top: 0px;
  }

  .r-0\@lg\+ {
    right: 0px;
  }

  .b-0\@lg\+ {
    bottom: 0px;
  }

  .l-0\@lg\+ {
    left: 0px;
  }
}

@media screen and (min-width: 992px) {
  .t-0\@md\+ {
    top: 0px;
  }

  .r-0\@md\+ {
    right: 0px;
  }

  .b-0\@md\+ {
    bottom: 0px;
  }

  .l-0\@md\+ {
    left: 0px;
  }
}

@media screen and (min-width: 768px) {
  .t-0\@sm\+ {
    top: 0px;
  }

  .r-0\@sm\+ {
    right: 0px;
  }

  .b-0\@sm\+ {
    bottom: 0px;
  }

  .l-0\@sm\+ {
    left: 0px;
  }
}

@media screen and (min-width: 0) {
  .t-0\@xs\+ {
    top: 0px;
  }

  .r-0\@xs\+ {
    right: 0px;
  }

  .b-0\@xs\+ {
    bottom: 0px;
  }

  .l-0\@xs\+ {
    left: 0px;
  }
}

@media screen and (max-width: 1439px) {
  .t-0\@xl- {
    top: 0px;
  }

  .r-0\@xl- {
    right: 0px;
  }

  .b-0\@xl- {
    bottom: 0px;
  }

  .l-0\@xl- {
    left: 0px;
  }
}

@media screen and (max-width: 1199px) {
  .t-0\@lg- {
    top: 0px;
  }

  .r-0\@lg- {
    right: 0px;
  }

  .b-0\@lg- {
    bottom: 0px;
  }

  .l-0\@lg- {
    left: 0px;
  }
}

@media screen and (max-width: 991px) {
  .t-0\@md- {
    top: 0px;
  }

  .r-0\@md- {
    right: 0px;
  }

  .b-0\@md- {
    bottom: 0px;
  }

  .l-0\@md- {
    left: 0px;
  }
}

@media screen and (max-width: 767px) {
  .t-0\@sm- {
    top: 0px;
  }

  .r-0\@sm- {
    right: 0px;
  }

  .b-0\@sm- {
    bottom: 0px;
  }

  .l-0\@sm- {
    left: 0px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-0\@lg {
    top: 0px;
  }

  .r-0\@lg {
    right: 0px;
  }

  .b-0\@lg {
    bottom: 0px;
  }

  .l-0\@lg {
    left: 0px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-0\@md {
    top: 0px;
  }

  .r-0\@md {
    right: 0px;
  }

  .b-0\@md {
    bottom: 0px;
  }

  .l-0\@md {
    left: 0px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-0\@sm {
    top: 0px;
  }

  .r-0\@sm {
    right: 0px;
  }

  .b-0\@sm {
    bottom: 0px;
  }

  .l-0\@sm {
    left: 0px;
  }
}

.t-1 {
  top: 1px;
}

.r-1 {
  right: 1px;
}

.b-1 {
  bottom: 1px;
}

.l-1 {
  left: 1px;
}

@media screen and (min-width: 1440px) {
  .t-1\@xl\+ {
    top: 1px;
  }

  .r-1\@xl\+ {
    right: 1px;
  }

  .b-1\@xl\+ {
    bottom: 1px;
  }

  .l-1\@xl\+ {
    left: 1px;
  }
}

@media screen and (min-width: 1200px) {
  .t-1\@lg\+ {
    top: 1px;
  }

  .r-1\@lg\+ {
    right: 1px;
  }

  .b-1\@lg\+ {
    bottom: 1px;
  }

  .l-1\@lg\+ {
    left: 1px;
  }
}

@media screen and (min-width: 992px) {
  .t-1\@md\+ {
    top: 1px;
  }

  .r-1\@md\+ {
    right: 1px;
  }

  .b-1\@md\+ {
    bottom: 1px;
  }

  .l-1\@md\+ {
    left: 1px;
  }
}

@media screen and (min-width: 768px) {
  .t-1\@sm\+ {
    top: 1px;
  }

  .r-1\@sm\+ {
    right: 1px;
  }

  .b-1\@sm\+ {
    bottom: 1px;
  }

  .l-1\@sm\+ {
    left: 1px;
  }
}

@media screen and (min-width: 0) {
  .t-1\@xs\+ {
    top: 1px;
  }

  .r-1\@xs\+ {
    right: 1px;
  }

  .b-1\@xs\+ {
    bottom: 1px;
  }

  .l-1\@xs\+ {
    left: 1px;
  }
}

@media screen and (max-width: 1439px) {
  .t-1\@xl- {
    top: 1px;
  }

  .r-1\@xl- {
    right: 1px;
  }

  .b-1\@xl- {
    bottom: 1px;
  }

  .l-1\@xl- {
    left: 1px;
  }
}

@media screen and (max-width: 1199px) {
  .t-1\@lg- {
    top: 1px;
  }

  .r-1\@lg- {
    right: 1px;
  }

  .b-1\@lg- {
    bottom: 1px;
  }

  .l-1\@lg- {
    left: 1px;
  }
}

@media screen and (max-width: 991px) {
  .t-1\@md- {
    top: 1px;
  }

  .r-1\@md- {
    right: 1px;
  }

  .b-1\@md- {
    bottom: 1px;
  }

  .l-1\@md- {
    left: 1px;
  }
}

@media screen and (max-width: 767px) {
  .t-1\@sm- {
    top: 1px;
  }

  .r-1\@sm- {
    right: 1px;
  }

  .b-1\@sm- {
    bottom: 1px;
  }

  .l-1\@sm- {
    left: 1px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-1\@lg {
    top: 1px;
  }

  .r-1\@lg {
    right: 1px;
  }

  .b-1\@lg {
    bottom: 1px;
  }

  .l-1\@lg {
    left: 1px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-1\@md {
    top: 1px;
  }

  .r-1\@md {
    right: 1px;
  }

  .b-1\@md {
    bottom: 1px;
  }

  .l-1\@md {
    left: 1px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-1\@sm {
    top: 1px;
  }

  .r-1\@sm {
    right: 1px;
  }

  .b-1\@sm {
    bottom: 1px;
  }

  .l-1\@sm {
    left: 1px;
  }
}

.t-2 {
  top: 2px;
}

.r-2 {
  right: 2px;
}

.b-2 {
  bottom: 2px;
}

.l-2 {
  left: 2px;
}

@media screen and (min-width: 1440px) {
  .t-2\@xl\+ {
    top: 2px;
  }

  .r-2\@xl\+ {
    right: 2px;
  }

  .b-2\@xl\+ {
    bottom: 2px;
  }

  .l-2\@xl\+ {
    left: 2px;
  }
}

@media screen and (min-width: 1200px) {
  .t-2\@lg\+ {
    top: 2px;
  }

  .r-2\@lg\+ {
    right: 2px;
  }

  .b-2\@lg\+ {
    bottom: 2px;
  }

  .l-2\@lg\+ {
    left: 2px;
  }
}

@media screen and (min-width: 992px) {
  .t-2\@md\+ {
    top: 2px;
  }

  .r-2\@md\+ {
    right: 2px;
  }

  .b-2\@md\+ {
    bottom: 2px;
  }

  .l-2\@md\+ {
    left: 2px;
  }
}

@media screen and (min-width: 768px) {
  .t-2\@sm\+ {
    top: 2px;
  }

  .r-2\@sm\+ {
    right: 2px;
  }

  .b-2\@sm\+ {
    bottom: 2px;
  }

  .l-2\@sm\+ {
    left: 2px;
  }
}

@media screen and (min-width: 0) {
  .t-2\@xs\+ {
    top: 2px;
  }

  .r-2\@xs\+ {
    right: 2px;
  }

  .b-2\@xs\+ {
    bottom: 2px;
  }

  .l-2\@xs\+ {
    left: 2px;
  }
}

@media screen and (max-width: 1439px) {
  .t-2\@xl- {
    top: 2px;
  }

  .r-2\@xl- {
    right: 2px;
  }

  .b-2\@xl- {
    bottom: 2px;
  }

  .l-2\@xl- {
    left: 2px;
  }
}

@media screen and (max-width: 1199px) {
  .t-2\@lg- {
    top: 2px;
  }

  .r-2\@lg- {
    right: 2px;
  }

  .b-2\@lg- {
    bottom: 2px;
  }

  .l-2\@lg- {
    left: 2px;
  }
}

@media screen and (max-width: 991px) {
  .t-2\@md- {
    top: 2px;
  }

  .r-2\@md- {
    right: 2px;
  }

  .b-2\@md- {
    bottom: 2px;
  }

  .l-2\@md- {
    left: 2px;
  }
}

@media screen and (max-width: 767px) {
  .t-2\@sm- {
    top: 2px;
  }

  .r-2\@sm- {
    right: 2px;
  }

  .b-2\@sm- {
    bottom: 2px;
  }

  .l-2\@sm- {
    left: 2px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-2\@lg {
    top: 2px;
  }

  .r-2\@lg {
    right: 2px;
  }

  .b-2\@lg {
    bottom: 2px;
  }

  .l-2\@lg {
    left: 2px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-2\@md {
    top: 2px;
  }

  .r-2\@md {
    right: 2px;
  }

  .b-2\@md {
    bottom: 2px;
  }

  .l-2\@md {
    left: 2px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-2\@sm {
    top: 2px;
  }

  .r-2\@sm {
    right: 2px;
  }

  .b-2\@sm {
    bottom: 2px;
  }

  .l-2\@sm {
    left: 2px;
  }
}

.t-3 {
  top: 3px;
}

.r-3 {
  right: 3px;
}

.b-3 {
  bottom: 3px;
}

.l-3 {
  left: 3px;
}

@media screen and (min-width: 1440px) {
  .t-3\@xl\+ {
    top: 3px;
  }

  .r-3\@xl\+ {
    right: 3px;
  }

  .b-3\@xl\+ {
    bottom: 3px;
  }

  .l-3\@xl\+ {
    left: 3px;
  }
}

@media screen and (min-width: 1200px) {
  .t-3\@lg\+ {
    top: 3px;
  }

  .r-3\@lg\+ {
    right: 3px;
  }

  .b-3\@lg\+ {
    bottom: 3px;
  }

  .l-3\@lg\+ {
    left: 3px;
  }
}

@media screen and (min-width: 992px) {
  .t-3\@md\+ {
    top: 3px;
  }

  .r-3\@md\+ {
    right: 3px;
  }

  .b-3\@md\+ {
    bottom: 3px;
  }

  .l-3\@md\+ {
    left: 3px;
  }
}

@media screen and (min-width: 768px) {
  .t-3\@sm\+ {
    top: 3px;
  }

  .r-3\@sm\+ {
    right: 3px;
  }

  .b-3\@sm\+ {
    bottom: 3px;
  }

  .l-3\@sm\+ {
    left: 3px;
  }
}

@media screen and (min-width: 0) {
  .t-3\@xs\+ {
    top: 3px;
  }

  .r-3\@xs\+ {
    right: 3px;
  }

  .b-3\@xs\+ {
    bottom: 3px;
  }

  .l-3\@xs\+ {
    left: 3px;
  }
}

@media screen and (max-width: 1439px) {
  .t-3\@xl- {
    top: 3px;
  }

  .r-3\@xl- {
    right: 3px;
  }

  .b-3\@xl- {
    bottom: 3px;
  }

  .l-3\@xl- {
    left: 3px;
  }
}

@media screen and (max-width: 1199px) {
  .t-3\@lg- {
    top: 3px;
  }

  .r-3\@lg- {
    right: 3px;
  }

  .b-3\@lg- {
    bottom: 3px;
  }

  .l-3\@lg- {
    left: 3px;
  }
}

@media screen and (max-width: 991px) {
  .t-3\@md- {
    top: 3px;
  }

  .r-3\@md- {
    right: 3px;
  }

  .b-3\@md- {
    bottom: 3px;
  }

  .l-3\@md- {
    left: 3px;
  }
}

@media screen and (max-width: 767px) {
  .t-3\@sm- {
    top: 3px;
  }

  .r-3\@sm- {
    right: 3px;
  }

  .b-3\@sm- {
    bottom: 3px;
  }

  .l-3\@sm- {
    left: 3px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-3\@lg {
    top: 3px;
  }

  .r-3\@lg {
    right: 3px;
  }

  .b-3\@lg {
    bottom: 3px;
  }

  .l-3\@lg {
    left: 3px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-3\@md {
    top: 3px;
  }

  .r-3\@md {
    right: 3px;
  }

  .b-3\@md {
    bottom: 3px;
  }

  .l-3\@md {
    left: 3px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-3\@sm {
    top: 3px;
  }

  .r-3\@sm {
    right: 3px;
  }

  .b-3\@sm {
    bottom: 3px;
  }

  .l-3\@sm {
    left: 3px;
  }
}

.t-4 {
  top: 4px;
}

.r-4 {
  right: 4px;
}

.b-4 {
  bottom: 4px;
}

.l-4 {
  left: 4px;
}

@media screen and (min-width: 1440px) {
  .t-4\@xl\+ {
    top: 4px;
  }

  .r-4\@xl\+ {
    right: 4px;
  }

  .b-4\@xl\+ {
    bottom: 4px;
  }

  .l-4\@xl\+ {
    left: 4px;
  }
}

@media screen and (min-width: 1200px) {
  .t-4\@lg\+ {
    top: 4px;
  }

  .r-4\@lg\+ {
    right: 4px;
  }

  .b-4\@lg\+ {
    bottom: 4px;
  }

  .l-4\@lg\+ {
    left: 4px;
  }
}

@media screen and (min-width: 992px) {
  .t-4\@md\+ {
    top: 4px;
  }

  .r-4\@md\+ {
    right: 4px;
  }

  .b-4\@md\+ {
    bottom: 4px;
  }

  .l-4\@md\+ {
    left: 4px;
  }
}

@media screen and (min-width: 768px) {
  .t-4\@sm\+ {
    top: 4px;
  }

  .r-4\@sm\+ {
    right: 4px;
  }

  .b-4\@sm\+ {
    bottom: 4px;
  }

  .l-4\@sm\+ {
    left: 4px;
  }
}

@media screen and (min-width: 0) {
  .t-4\@xs\+ {
    top: 4px;
  }

  .r-4\@xs\+ {
    right: 4px;
  }

  .b-4\@xs\+ {
    bottom: 4px;
  }

  .l-4\@xs\+ {
    left: 4px;
  }
}

@media screen and (max-width: 1439px) {
  .t-4\@xl- {
    top: 4px;
  }

  .r-4\@xl- {
    right: 4px;
  }

  .b-4\@xl- {
    bottom: 4px;
  }

  .l-4\@xl- {
    left: 4px;
  }
}

@media screen and (max-width: 1199px) {
  .t-4\@lg- {
    top: 4px;
  }

  .r-4\@lg- {
    right: 4px;
  }

  .b-4\@lg- {
    bottom: 4px;
  }

  .l-4\@lg- {
    left: 4px;
  }
}

@media screen and (max-width: 991px) {
  .t-4\@md- {
    top: 4px;
  }

  .r-4\@md- {
    right: 4px;
  }

  .b-4\@md- {
    bottom: 4px;
  }

  .l-4\@md- {
    left: 4px;
  }
}

@media screen and (max-width: 767px) {
  .t-4\@sm- {
    top: 4px;
  }

  .r-4\@sm- {
    right: 4px;
  }

  .b-4\@sm- {
    bottom: 4px;
  }

  .l-4\@sm- {
    left: 4px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-4\@lg {
    top: 4px;
  }

  .r-4\@lg {
    right: 4px;
  }

  .b-4\@lg {
    bottom: 4px;
  }

  .l-4\@lg {
    left: 4px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-4\@md {
    top: 4px;
  }

  .r-4\@md {
    right: 4px;
  }

  .b-4\@md {
    bottom: 4px;
  }

  .l-4\@md {
    left: 4px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-4\@sm {
    top: 4px;
  }

  .r-4\@sm {
    right: 4px;
  }

  .b-4\@sm {
    bottom: 4px;
  }

  .l-4\@sm {
    left: 4px;
  }
}

.t-5 {
  top: 5px;
}

.r-5 {
  right: 5px;
}

.b-5 {
  bottom: 5px;
}

.l-5 {
  left: 5px;
}

@media screen and (min-width: 1440px) {
  .t-5\@xl\+ {
    top: 5px;
  }

  .r-5\@xl\+ {
    right: 5px;
  }

  .b-5\@xl\+ {
    bottom: 5px;
  }

  .l-5\@xl\+ {
    left: 5px;
  }
}

@media screen and (min-width: 1200px) {
  .t-5\@lg\+ {
    top: 5px;
  }

  .r-5\@lg\+ {
    right: 5px;
  }

  .b-5\@lg\+ {
    bottom: 5px;
  }

  .l-5\@lg\+ {
    left: 5px;
  }
}

@media screen and (min-width: 992px) {
  .t-5\@md\+ {
    top: 5px;
  }

  .r-5\@md\+ {
    right: 5px;
  }

  .b-5\@md\+ {
    bottom: 5px;
  }

  .l-5\@md\+ {
    left: 5px;
  }
}

@media screen and (min-width: 768px) {
  .t-5\@sm\+ {
    top: 5px;
  }

  .r-5\@sm\+ {
    right: 5px;
  }

  .b-5\@sm\+ {
    bottom: 5px;
  }

  .l-5\@sm\+ {
    left: 5px;
  }
}

@media screen and (min-width: 0) {
  .t-5\@xs\+ {
    top: 5px;
  }

  .r-5\@xs\+ {
    right: 5px;
  }

  .b-5\@xs\+ {
    bottom: 5px;
  }

  .l-5\@xs\+ {
    left: 5px;
  }
}

@media screen and (max-width: 1439px) {
  .t-5\@xl- {
    top: 5px;
  }

  .r-5\@xl- {
    right: 5px;
  }

  .b-5\@xl- {
    bottom: 5px;
  }

  .l-5\@xl- {
    left: 5px;
  }
}

@media screen and (max-width: 1199px) {
  .t-5\@lg- {
    top: 5px;
  }

  .r-5\@lg- {
    right: 5px;
  }

  .b-5\@lg- {
    bottom: 5px;
  }

  .l-5\@lg- {
    left: 5px;
  }
}

@media screen and (max-width: 991px) {
  .t-5\@md- {
    top: 5px;
  }

  .r-5\@md- {
    right: 5px;
  }

  .b-5\@md- {
    bottom: 5px;
  }

  .l-5\@md- {
    left: 5px;
  }
}

@media screen and (max-width: 767px) {
  .t-5\@sm- {
    top: 5px;
  }

  .r-5\@sm- {
    right: 5px;
  }

  .b-5\@sm- {
    bottom: 5px;
  }

  .l-5\@sm- {
    left: 5px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-5\@lg {
    top: 5px;
  }

  .r-5\@lg {
    right: 5px;
  }

  .b-5\@lg {
    bottom: 5px;
  }

  .l-5\@lg {
    left: 5px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-5\@md {
    top: 5px;
  }

  .r-5\@md {
    right: 5px;
  }

  .b-5\@md {
    bottom: 5px;
  }

  .l-5\@md {
    left: 5px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-5\@sm {
    top: 5px;
  }

  .r-5\@sm {
    right: 5px;
  }

  .b-5\@sm {
    bottom: 5px;
  }

  .l-5\@sm {
    left: 5px;
  }
}

.t-10 {
  top: 10px;
}

.r-10 {
  right: 10px;
}

.b-10 {
  bottom: 10px;
}

.l-10 {
  left: 10px;
}

@media screen and (min-width: 1440px) {
  .t-10\@xl\+ {
    top: 10px;
  }

  .r-10\@xl\+ {
    right: 10px;
  }

  .b-10\@xl\+ {
    bottom: 10px;
  }

  .l-10\@xl\+ {
    left: 10px;
  }
}

@media screen and (min-width: 1200px) {
  .t-10\@lg\+ {
    top: 10px;
  }

  .r-10\@lg\+ {
    right: 10px;
  }

  .b-10\@lg\+ {
    bottom: 10px;
  }

  .l-10\@lg\+ {
    left: 10px;
  }
}

@media screen and (min-width: 992px) {
  .t-10\@md\+ {
    top: 10px;
  }

  .r-10\@md\+ {
    right: 10px;
  }

  .b-10\@md\+ {
    bottom: 10px;
  }

  .l-10\@md\+ {
    left: 10px;
  }
}

@media screen and (min-width: 768px) {
  .t-10\@sm\+ {
    top: 10px;
  }

  .r-10\@sm\+ {
    right: 10px;
  }

  .b-10\@sm\+ {
    bottom: 10px;
  }

  .l-10\@sm\+ {
    left: 10px;
  }
}

@media screen and (min-width: 0) {
  .t-10\@xs\+ {
    top: 10px;
  }

  .r-10\@xs\+ {
    right: 10px;
  }

  .b-10\@xs\+ {
    bottom: 10px;
  }

  .l-10\@xs\+ {
    left: 10px;
  }
}

@media screen and (max-width: 1439px) {
  .t-10\@xl- {
    top: 10px;
  }

  .r-10\@xl- {
    right: 10px;
  }

  .b-10\@xl- {
    bottom: 10px;
  }

  .l-10\@xl- {
    left: 10px;
  }
}

@media screen and (max-width: 1199px) {
  .t-10\@lg- {
    top: 10px;
  }

  .r-10\@lg- {
    right: 10px;
  }

  .b-10\@lg- {
    bottom: 10px;
  }

  .l-10\@lg- {
    left: 10px;
  }
}

@media screen and (max-width: 991px) {
  .t-10\@md- {
    top: 10px;
  }

  .r-10\@md- {
    right: 10px;
  }

  .b-10\@md- {
    bottom: 10px;
  }

  .l-10\@md- {
    left: 10px;
  }
}

@media screen and (max-width: 767px) {
  .t-10\@sm- {
    top: 10px;
  }

  .r-10\@sm- {
    right: 10px;
  }

  .b-10\@sm- {
    bottom: 10px;
  }

  .l-10\@sm- {
    left: 10px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-10\@lg {
    top: 10px;
  }

  .r-10\@lg {
    right: 10px;
  }

  .b-10\@lg {
    bottom: 10px;
  }

  .l-10\@lg {
    left: 10px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-10\@md {
    top: 10px;
  }

  .r-10\@md {
    right: 10px;
  }

  .b-10\@md {
    bottom: 10px;
  }

  .l-10\@md {
    left: 10px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-10\@sm {
    top: 10px;
  }

  .r-10\@sm {
    right: 10px;
  }

  .b-10\@sm {
    bottom: 10px;
  }

  .l-10\@sm {
    left: 10px;
  }
}

.t-15 {
  top: 15px;
}

.r-15 {
  right: 15px;
}

.b-15 {
  bottom: 15px;
}

.l-15 {
  left: 15px;
}

@media screen and (min-width: 1440px) {
  .t-15\@xl\+ {
    top: 15px;
  }

  .r-15\@xl\+ {
    right: 15px;
  }

  .b-15\@xl\+ {
    bottom: 15px;
  }

  .l-15\@xl\+ {
    left: 15px;
  }
}

@media screen and (min-width: 1200px) {
  .t-15\@lg\+ {
    top: 15px;
  }

  .r-15\@lg\+ {
    right: 15px;
  }

  .b-15\@lg\+ {
    bottom: 15px;
  }

  .l-15\@lg\+ {
    left: 15px;
  }
}

@media screen and (min-width: 992px) {
  .t-15\@md\+ {
    top: 15px;
  }

  .r-15\@md\+ {
    right: 15px;
  }

  .b-15\@md\+ {
    bottom: 15px;
  }

  .l-15\@md\+ {
    left: 15px;
  }
}

@media screen and (min-width: 768px) {
  .t-15\@sm\+ {
    top: 15px;
  }

  .r-15\@sm\+ {
    right: 15px;
  }

  .b-15\@sm\+ {
    bottom: 15px;
  }

  .l-15\@sm\+ {
    left: 15px;
  }
}

@media screen and (min-width: 0) {
  .t-15\@xs\+ {
    top: 15px;
  }

  .r-15\@xs\+ {
    right: 15px;
  }

  .b-15\@xs\+ {
    bottom: 15px;
  }

  .l-15\@xs\+ {
    left: 15px;
  }
}

@media screen and (max-width: 1439px) {
  .t-15\@xl- {
    top: 15px;
  }

  .r-15\@xl- {
    right: 15px;
  }

  .b-15\@xl- {
    bottom: 15px;
  }

  .l-15\@xl- {
    left: 15px;
  }
}

@media screen and (max-width: 1199px) {
  .t-15\@lg- {
    top: 15px;
  }

  .r-15\@lg- {
    right: 15px;
  }

  .b-15\@lg- {
    bottom: 15px;
  }

  .l-15\@lg- {
    left: 15px;
  }
}

@media screen and (max-width: 991px) {
  .t-15\@md- {
    top: 15px;
  }

  .r-15\@md- {
    right: 15px;
  }

  .b-15\@md- {
    bottom: 15px;
  }

  .l-15\@md- {
    left: 15px;
  }
}

@media screen and (max-width: 767px) {
  .t-15\@sm- {
    top: 15px;
  }

  .r-15\@sm- {
    right: 15px;
  }

  .b-15\@sm- {
    bottom: 15px;
  }

  .l-15\@sm- {
    left: 15px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-15\@lg {
    top: 15px;
  }

  .r-15\@lg {
    right: 15px;
  }

  .b-15\@lg {
    bottom: 15px;
  }

  .l-15\@lg {
    left: 15px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-15\@md {
    top: 15px;
  }

  .r-15\@md {
    right: 15px;
  }

  .b-15\@md {
    bottom: 15px;
  }

  .l-15\@md {
    left: 15px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-15\@sm {
    top: 15px;
  }

  .r-15\@sm {
    right: 15px;
  }

  .b-15\@sm {
    bottom: 15px;
  }

  .l-15\@sm {
    left: 15px;
  }
}

.t-20 {
  top: 20px;
}

.r-20 {
  right: 20px;
}

.b-20 {
  bottom: 20px;
}

.l-20 {
  left: 20px;
}

@media screen and (min-width: 1440px) {
  .t-20\@xl\+ {
    top: 20px;
  }

  .r-20\@xl\+ {
    right: 20px;
  }

  .b-20\@xl\+ {
    bottom: 20px;
  }

  .l-20\@xl\+ {
    left: 20px;
  }
}

@media screen and (min-width: 1200px) {
  .t-20\@lg\+ {
    top: 20px;
  }

  .r-20\@lg\+ {
    right: 20px;
  }

  .b-20\@lg\+ {
    bottom: 20px;
  }

  .l-20\@lg\+ {
    left: 20px;
  }
}

@media screen and (min-width: 992px) {
  .t-20\@md\+ {
    top: 20px;
  }

  .r-20\@md\+ {
    right: 20px;
  }

  .b-20\@md\+ {
    bottom: 20px;
  }

  .l-20\@md\+ {
    left: 20px;
  }
}

@media screen and (min-width: 768px) {
  .t-20\@sm\+ {
    top: 20px;
  }

  .r-20\@sm\+ {
    right: 20px;
  }

  .b-20\@sm\+ {
    bottom: 20px;
  }

  .l-20\@sm\+ {
    left: 20px;
  }
}

@media screen and (min-width: 0) {
  .t-20\@xs\+ {
    top: 20px;
  }

  .r-20\@xs\+ {
    right: 20px;
  }

  .b-20\@xs\+ {
    bottom: 20px;
  }

  .l-20\@xs\+ {
    left: 20px;
  }
}

@media screen and (max-width: 1439px) {
  .t-20\@xl- {
    top: 20px;
  }

  .r-20\@xl- {
    right: 20px;
  }

  .b-20\@xl- {
    bottom: 20px;
  }

  .l-20\@xl- {
    left: 20px;
  }
}

@media screen and (max-width: 1199px) {
  .t-20\@lg- {
    top: 20px;
  }

  .r-20\@lg- {
    right: 20px;
  }

  .b-20\@lg- {
    bottom: 20px;
  }

  .l-20\@lg- {
    left: 20px;
  }
}

@media screen and (max-width: 991px) {
  .t-20\@md- {
    top: 20px;
  }

  .r-20\@md- {
    right: 20px;
  }

  .b-20\@md- {
    bottom: 20px;
  }

  .l-20\@md- {
    left: 20px;
  }
}

@media screen and (max-width: 767px) {
  .t-20\@sm- {
    top: 20px;
  }

  .r-20\@sm- {
    right: 20px;
  }

  .b-20\@sm- {
    bottom: 20px;
  }

  .l-20\@sm- {
    left: 20px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-20\@lg {
    top: 20px;
  }

  .r-20\@lg {
    right: 20px;
  }

  .b-20\@lg {
    bottom: 20px;
  }

  .l-20\@lg {
    left: 20px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-20\@md {
    top: 20px;
  }

  .r-20\@md {
    right: 20px;
  }

  .b-20\@md {
    bottom: 20px;
  }

  .l-20\@md {
    left: 20px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-20\@sm {
    top: 20px;
  }

  .r-20\@sm {
    right: 20px;
  }

  .b-20\@sm {
    bottom: 20px;
  }

  .l-20\@sm {
    left: 20px;
  }
}

.t-25 {
  top: 25px;
}

.r-25 {
  right: 25px;
}

.b-25 {
  bottom: 25px;
}

.l-25 {
  left: 25px;
}

@media screen and (min-width: 1440px) {
  .t-25\@xl\+ {
    top: 25px;
  }

  .r-25\@xl\+ {
    right: 25px;
  }

  .b-25\@xl\+ {
    bottom: 25px;
  }

  .l-25\@xl\+ {
    left: 25px;
  }
}

@media screen and (min-width: 1200px) {
  .t-25\@lg\+ {
    top: 25px;
  }

  .r-25\@lg\+ {
    right: 25px;
  }

  .b-25\@lg\+ {
    bottom: 25px;
  }

  .l-25\@lg\+ {
    left: 25px;
  }
}

@media screen and (min-width: 992px) {
  .t-25\@md\+ {
    top: 25px;
  }

  .r-25\@md\+ {
    right: 25px;
  }

  .b-25\@md\+ {
    bottom: 25px;
  }

  .l-25\@md\+ {
    left: 25px;
  }
}

@media screen and (min-width: 768px) {
  .t-25\@sm\+ {
    top: 25px;
  }

  .r-25\@sm\+ {
    right: 25px;
  }

  .b-25\@sm\+ {
    bottom: 25px;
  }

  .l-25\@sm\+ {
    left: 25px;
  }
}

@media screen and (min-width: 0) {
  .t-25\@xs\+ {
    top: 25px;
  }

  .r-25\@xs\+ {
    right: 25px;
  }

  .b-25\@xs\+ {
    bottom: 25px;
  }

  .l-25\@xs\+ {
    left: 25px;
  }
}

@media screen and (max-width: 1439px) {
  .t-25\@xl- {
    top: 25px;
  }

  .r-25\@xl- {
    right: 25px;
  }

  .b-25\@xl- {
    bottom: 25px;
  }

  .l-25\@xl- {
    left: 25px;
  }
}

@media screen and (max-width: 1199px) {
  .t-25\@lg- {
    top: 25px;
  }

  .r-25\@lg- {
    right: 25px;
  }

  .b-25\@lg- {
    bottom: 25px;
  }

  .l-25\@lg- {
    left: 25px;
  }
}

@media screen and (max-width: 991px) {
  .t-25\@md- {
    top: 25px;
  }

  .r-25\@md- {
    right: 25px;
  }

  .b-25\@md- {
    bottom: 25px;
  }

  .l-25\@md- {
    left: 25px;
  }
}

@media screen and (max-width: 767px) {
  .t-25\@sm- {
    top: 25px;
  }

  .r-25\@sm- {
    right: 25px;
  }

  .b-25\@sm- {
    bottom: 25px;
  }

  .l-25\@sm- {
    left: 25px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-25\@lg {
    top: 25px;
  }

  .r-25\@lg {
    right: 25px;
  }

  .b-25\@lg {
    bottom: 25px;
  }

  .l-25\@lg {
    left: 25px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-25\@md {
    top: 25px;
  }

  .r-25\@md {
    right: 25px;
  }

  .b-25\@md {
    bottom: 25px;
  }

  .l-25\@md {
    left: 25px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-25\@sm {
    top: 25px;
  }

  .r-25\@sm {
    right: 25px;
  }

  .b-25\@sm {
    bottom: 25px;
  }

  .l-25\@sm {
    left: 25px;
  }
}

.t-30 {
  top: 30px;
}

.r-30 {
  right: 30px;
}

.b-30 {
  bottom: 30px;
}

.l-30 {
  left: 30px;
}

@media screen and (min-width: 1440px) {
  .t-30\@xl\+ {
    top: 30px;
  }

  .r-30\@xl\+ {
    right: 30px;
  }

  .b-30\@xl\+ {
    bottom: 30px;
  }

  .l-30\@xl\+ {
    left: 30px;
  }
}

@media screen and (min-width: 1200px) {
  .t-30\@lg\+ {
    top: 30px;
  }

  .r-30\@lg\+ {
    right: 30px;
  }

  .b-30\@lg\+ {
    bottom: 30px;
  }

  .l-30\@lg\+ {
    left: 30px;
  }
}

@media screen and (min-width: 992px) {
  .t-30\@md\+ {
    top: 30px;
  }

  .r-30\@md\+ {
    right: 30px;
  }

  .b-30\@md\+ {
    bottom: 30px;
  }

  .l-30\@md\+ {
    left: 30px;
  }
}

@media screen and (min-width: 768px) {
  .t-30\@sm\+ {
    top: 30px;
  }

  .r-30\@sm\+ {
    right: 30px;
  }

  .b-30\@sm\+ {
    bottom: 30px;
  }

  .l-30\@sm\+ {
    left: 30px;
  }
}

@media screen and (min-width: 0) {
  .t-30\@xs\+ {
    top: 30px;
  }

  .r-30\@xs\+ {
    right: 30px;
  }

  .b-30\@xs\+ {
    bottom: 30px;
  }

  .l-30\@xs\+ {
    left: 30px;
  }
}

@media screen and (max-width: 1439px) {
  .t-30\@xl- {
    top: 30px;
  }

  .r-30\@xl- {
    right: 30px;
  }

  .b-30\@xl- {
    bottom: 30px;
  }

  .l-30\@xl- {
    left: 30px;
  }
}

@media screen and (max-width: 1199px) {
  .t-30\@lg- {
    top: 30px;
  }

  .r-30\@lg- {
    right: 30px;
  }

  .b-30\@lg- {
    bottom: 30px;
  }

  .l-30\@lg- {
    left: 30px;
  }
}

@media screen and (max-width: 991px) {
  .t-30\@md- {
    top: 30px;
  }

  .r-30\@md- {
    right: 30px;
  }

  .b-30\@md- {
    bottom: 30px;
  }

  .l-30\@md- {
    left: 30px;
  }
}

@media screen and (max-width: 767px) {
  .t-30\@sm- {
    top: 30px;
  }

  .r-30\@sm- {
    right: 30px;
  }

  .b-30\@sm- {
    bottom: 30px;
  }

  .l-30\@sm- {
    left: 30px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-30\@lg {
    top: 30px;
  }

  .r-30\@lg {
    right: 30px;
  }

  .b-30\@lg {
    bottom: 30px;
  }

  .l-30\@lg {
    left: 30px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-30\@md {
    top: 30px;
  }

  .r-30\@md {
    right: 30px;
  }

  .b-30\@md {
    bottom: 30px;
  }

  .l-30\@md {
    left: 30px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-30\@sm {
    top: 30px;
  }

  .r-30\@sm {
    right: 30px;
  }

  .b-30\@sm {
    bottom: 30px;
  }

  .l-30\@sm {
    left: 30px;
  }
}

.t-35 {
  top: 35px;
}

.r-35 {
  right: 35px;
}

.b-35 {
  bottom: 35px;
}

.l-35 {
  left: 35px;
}

@media screen and (min-width: 1440px) {
  .t-35\@xl\+ {
    top: 35px;
  }

  .r-35\@xl\+ {
    right: 35px;
  }

  .b-35\@xl\+ {
    bottom: 35px;
  }

  .l-35\@xl\+ {
    left: 35px;
  }
}

@media screen and (min-width: 1200px) {
  .t-35\@lg\+ {
    top: 35px;
  }

  .r-35\@lg\+ {
    right: 35px;
  }

  .b-35\@lg\+ {
    bottom: 35px;
  }

  .l-35\@lg\+ {
    left: 35px;
  }
}

@media screen and (min-width: 992px) {
  .t-35\@md\+ {
    top: 35px;
  }

  .r-35\@md\+ {
    right: 35px;
  }

  .b-35\@md\+ {
    bottom: 35px;
  }

  .l-35\@md\+ {
    left: 35px;
  }
}

@media screen and (min-width: 768px) {
  .t-35\@sm\+ {
    top: 35px;
  }

  .r-35\@sm\+ {
    right: 35px;
  }

  .b-35\@sm\+ {
    bottom: 35px;
  }

  .l-35\@sm\+ {
    left: 35px;
  }
}

@media screen and (min-width: 0) {
  .t-35\@xs\+ {
    top: 35px;
  }

  .r-35\@xs\+ {
    right: 35px;
  }

  .b-35\@xs\+ {
    bottom: 35px;
  }

  .l-35\@xs\+ {
    left: 35px;
  }
}

@media screen and (max-width: 1439px) {
  .t-35\@xl- {
    top: 35px;
  }

  .r-35\@xl- {
    right: 35px;
  }

  .b-35\@xl- {
    bottom: 35px;
  }

  .l-35\@xl- {
    left: 35px;
  }
}

@media screen and (max-width: 1199px) {
  .t-35\@lg- {
    top: 35px;
  }

  .r-35\@lg- {
    right: 35px;
  }

  .b-35\@lg- {
    bottom: 35px;
  }

  .l-35\@lg- {
    left: 35px;
  }
}

@media screen and (max-width: 991px) {
  .t-35\@md- {
    top: 35px;
  }

  .r-35\@md- {
    right: 35px;
  }

  .b-35\@md- {
    bottom: 35px;
  }

  .l-35\@md- {
    left: 35px;
  }
}

@media screen and (max-width: 767px) {
  .t-35\@sm- {
    top: 35px;
  }

  .r-35\@sm- {
    right: 35px;
  }

  .b-35\@sm- {
    bottom: 35px;
  }

  .l-35\@sm- {
    left: 35px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-35\@lg {
    top: 35px;
  }

  .r-35\@lg {
    right: 35px;
  }

  .b-35\@lg {
    bottom: 35px;
  }

  .l-35\@lg {
    left: 35px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-35\@md {
    top: 35px;
  }

  .r-35\@md {
    right: 35px;
  }

  .b-35\@md {
    bottom: 35px;
  }

  .l-35\@md {
    left: 35px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-35\@sm {
    top: 35px;
  }

  .r-35\@sm {
    right: 35px;
  }

  .b-35\@sm {
    bottom: 35px;
  }

  .l-35\@sm {
    left: 35px;
  }
}

.t-40 {
  top: 40px;
}

.r-40 {
  right: 40px;
}

.b-40 {
  bottom: 40px;
}

.l-40 {
  left: 40px;
}

@media screen and (min-width: 1440px) {
  .t-40\@xl\+ {
    top: 40px;
  }

  .r-40\@xl\+ {
    right: 40px;
  }

  .b-40\@xl\+ {
    bottom: 40px;
  }

  .l-40\@xl\+ {
    left: 40px;
  }
}

@media screen and (min-width: 1200px) {
  .t-40\@lg\+ {
    top: 40px;
  }

  .r-40\@lg\+ {
    right: 40px;
  }

  .b-40\@lg\+ {
    bottom: 40px;
  }

  .l-40\@lg\+ {
    left: 40px;
  }
}

@media screen and (min-width: 992px) {
  .t-40\@md\+ {
    top: 40px;
  }

  .r-40\@md\+ {
    right: 40px;
  }

  .b-40\@md\+ {
    bottom: 40px;
  }

  .l-40\@md\+ {
    left: 40px;
  }
}

@media screen and (min-width: 768px) {
  .t-40\@sm\+ {
    top: 40px;
  }

  .r-40\@sm\+ {
    right: 40px;
  }

  .b-40\@sm\+ {
    bottom: 40px;
  }

  .l-40\@sm\+ {
    left: 40px;
  }
}

@media screen and (min-width: 0) {
  .t-40\@xs\+ {
    top: 40px;
  }

  .r-40\@xs\+ {
    right: 40px;
  }

  .b-40\@xs\+ {
    bottom: 40px;
  }

  .l-40\@xs\+ {
    left: 40px;
  }
}

@media screen and (max-width: 1439px) {
  .t-40\@xl- {
    top: 40px;
  }

  .r-40\@xl- {
    right: 40px;
  }

  .b-40\@xl- {
    bottom: 40px;
  }

  .l-40\@xl- {
    left: 40px;
  }
}

@media screen and (max-width: 1199px) {
  .t-40\@lg- {
    top: 40px;
  }

  .r-40\@lg- {
    right: 40px;
  }

  .b-40\@lg- {
    bottom: 40px;
  }

  .l-40\@lg- {
    left: 40px;
  }
}

@media screen and (max-width: 991px) {
  .t-40\@md- {
    top: 40px;
  }

  .r-40\@md- {
    right: 40px;
  }

  .b-40\@md- {
    bottom: 40px;
  }

  .l-40\@md- {
    left: 40px;
  }
}

@media screen and (max-width: 767px) {
  .t-40\@sm- {
    top: 40px;
  }

  .r-40\@sm- {
    right: 40px;
  }

  .b-40\@sm- {
    bottom: 40px;
  }

  .l-40\@sm- {
    left: 40px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-40\@lg {
    top: 40px;
  }

  .r-40\@lg {
    right: 40px;
  }

  .b-40\@lg {
    bottom: 40px;
  }

  .l-40\@lg {
    left: 40px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-40\@md {
    top: 40px;
  }

  .r-40\@md {
    right: 40px;
  }

  .b-40\@md {
    bottom: 40px;
  }

  .l-40\@md {
    left: 40px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-40\@sm {
    top: 40px;
  }

  .r-40\@sm {
    right: 40px;
  }

  .b-40\@sm {
    bottom: 40px;
  }

  .l-40\@sm {
    left: 40px;
  }
}

.t-50 {
  top: 50px;
}

.r-50 {
  right: 50px;
}

.b-50 {
  bottom: 50px;
}

.l-50 {
  left: 50px;
}

@media screen and (min-width: 1440px) {
  .t-50\@xl\+ {
    top: 50px;
  }

  .r-50\@xl\+ {
    right: 50px;
  }

  .b-50\@xl\+ {
    bottom: 50px;
  }

  .l-50\@xl\+ {
    left: 50px;
  }
}

@media screen and (min-width: 1200px) {
  .t-50\@lg\+ {
    top: 50px;
  }

  .r-50\@lg\+ {
    right: 50px;
  }

  .b-50\@lg\+ {
    bottom: 50px;
  }

  .l-50\@lg\+ {
    left: 50px;
  }
}

@media screen and (min-width: 992px) {
  .t-50\@md\+ {
    top: 50px;
  }

  .r-50\@md\+ {
    right: 50px;
  }

  .b-50\@md\+ {
    bottom: 50px;
  }

  .l-50\@md\+ {
    left: 50px;
  }
}

@media screen and (min-width: 768px) {
  .t-50\@sm\+ {
    top: 50px;
  }

  .r-50\@sm\+ {
    right: 50px;
  }

  .b-50\@sm\+ {
    bottom: 50px;
  }

  .l-50\@sm\+ {
    left: 50px;
  }
}

@media screen and (min-width: 0) {
  .t-50\@xs\+ {
    top: 50px;
  }

  .r-50\@xs\+ {
    right: 50px;
  }

  .b-50\@xs\+ {
    bottom: 50px;
  }

  .l-50\@xs\+ {
    left: 50px;
  }
}

@media screen and (max-width: 1439px) {
  .t-50\@xl- {
    top: 50px;
  }

  .r-50\@xl- {
    right: 50px;
  }

  .b-50\@xl- {
    bottom: 50px;
  }

  .l-50\@xl- {
    left: 50px;
  }
}

@media screen and (max-width: 1199px) {
  .t-50\@lg- {
    top: 50px;
  }

  .r-50\@lg- {
    right: 50px;
  }

  .b-50\@lg- {
    bottom: 50px;
  }

  .l-50\@lg- {
    left: 50px;
  }
}

@media screen and (max-width: 991px) {
  .t-50\@md- {
    top: 50px;
  }

  .r-50\@md- {
    right: 50px;
  }

  .b-50\@md- {
    bottom: 50px;
  }

  .l-50\@md- {
    left: 50px;
  }
}

@media screen and (max-width: 767px) {
  .t-50\@sm- {
    top: 50px;
  }

  .r-50\@sm- {
    right: 50px;
  }

  .b-50\@sm- {
    bottom: 50px;
  }

  .l-50\@sm- {
    left: 50px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-50\@lg {
    top: 50px;
  }

  .r-50\@lg {
    right: 50px;
  }

  .b-50\@lg {
    bottom: 50px;
  }

  .l-50\@lg {
    left: 50px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-50\@md {
    top: 50px;
  }

  .r-50\@md {
    right: 50px;
  }

  .b-50\@md {
    bottom: 50px;
  }

  .l-50\@md {
    left: 50px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-50\@sm {
    top: 50px;
  }

  .r-50\@sm {
    right: 50px;
  }

  .b-50\@sm {
    bottom: 50px;
  }

  .l-50\@sm {
    left: 50px;
  }
}

.t-60 {
  top: 60px;
}

.r-60 {
  right: 60px;
}

.b-60 {
  bottom: 60px;
}

.l-60 {
  left: 60px;
}

@media screen and (min-width: 1440px) {
  .t-60\@xl\+ {
    top: 60px;
  }

  .r-60\@xl\+ {
    right: 60px;
  }

  .b-60\@xl\+ {
    bottom: 60px;
  }

  .l-60\@xl\+ {
    left: 60px;
  }
}

@media screen and (min-width: 1200px) {
  .t-60\@lg\+ {
    top: 60px;
  }

  .r-60\@lg\+ {
    right: 60px;
  }

  .b-60\@lg\+ {
    bottom: 60px;
  }

  .l-60\@lg\+ {
    left: 60px;
  }
}

@media screen and (min-width: 992px) {
  .t-60\@md\+ {
    top: 60px;
  }

  .r-60\@md\+ {
    right: 60px;
  }

  .b-60\@md\+ {
    bottom: 60px;
  }

  .l-60\@md\+ {
    left: 60px;
  }
}

@media screen and (min-width: 768px) {
  .t-60\@sm\+ {
    top: 60px;
  }

  .r-60\@sm\+ {
    right: 60px;
  }

  .b-60\@sm\+ {
    bottom: 60px;
  }

  .l-60\@sm\+ {
    left: 60px;
  }
}

@media screen and (min-width: 0) {
  .t-60\@xs\+ {
    top: 60px;
  }

  .r-60\@xs\+ {
    right: 60px;
  }

  .b-60\@xs\+ {
    bottom: 60px;
  }

  .l-60\@xs\+ {
    left: 60px;
  }
}

@media screen and (max-width: 1439px) {
  .t-60\@xl- {
    top: 60px;
  }

  .r-60\@xl- {
    right: 60px;
  }

  .b-60\@xl- {
    bottom: 60px;
  }

  .l-60\@xl- {
    left: 60px;
  }
}

@media screen and (max-width: 1199px) {
  .t-60\@lg- {
    top: 60px;
  }

  .r-60\@lg- {
    right: 60px;
  }

  .b-60\@lg- {
    bottom: 60px;
  }

  .l-60\@lg- {
    left: 60px;
  }
}

@media screen and (max-width: 991px) {
  .t-60\@md- {
    top: 60px;
  }

  .r-60\@md- {
    right: 60px;
  }

  .b-60\@md- {
    bottom: 60px;
  }

  .l-60\@md- {
    left: 60px;
  }
}

@media screen and (max-width: 767px) {
  .t-60\@sm- {
    top: 60px;
  }

  .r-60\@sm- {
    right: 60px;
  }

  .b-60\@sm- {
    bottom: 60px;
  }

  .l-60\@sm- {
    left: 60px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-60\@lg {
    top: 60px;
  }

  .r-60\@lg {
    right: 60px;
  }

  .b-60\@lg {
    bottom: 60px;
  }

  .l-60\@lg {
    left: 60px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-60\@md {
    top: 60px;
  }

  .r-60\@md {
    right: 60px;
  }

  .b-60\@md {
    bottom: 60px;
  }

  .l-60\@md {
    left: 60px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-60\@sm {
    top: 60px;
  }

  .r-60\@sm {
    right: 60px;
  }

  .b-60\@sm {
    bottom: 60px;
  }

  .l-60\@sm {
    left: 60px;
  }
}

.t-70 {
  top: 70px;
}

.r-70 {
  right: 70px;
}

.b-70 {
  bottom: 70px;
}

.l-70 {
  left: 70px;
}

@media screen and (min-width: 1440px) {
  .t-70\@xl\+ {
    top: 70px;
  }

  .r-70\@xl\+ {
    right: 70px;
  }

  .b-70\@xl\+ {
    bottom: 70px;
  }

  .l-70\@xl\+ {
    left: 70px;
  }
}

@media screen and (min-width: 1200px) {
  .t-70\@lg\+ {
    top: 70px;
  }

  .r-70\@lg\+ {
    right: 70px;
  }

  .b-70\@lg\+ {
    bottom: 70px;
  }

  .l-70\@lg\+ {
    left: 70px;
  }
}

@media screen and (min-width: 992px) {
  .t-70\@md\+ {
    top: 70px;
  }

  .r-70\@md\+ {
    right: 70px;
  }

  .b-70\@md\+ {
    bottom: 70px;
  }

  .l-70\@md\+ {
    left: 70px;
  }
}

@media screen and (min-width: 768px) {
  .t-70\@sm\+ {
    top: 70px;
  }

  .r-70\@sm\+ {
    right: 70px;
  }

  .b-70\@sm\+ {
    bottom: 70px;
  }

  .l-70\@sm\+ {
    left: 70px;
  }
}

@media screen and (min-width: 0) {
  .t-70\@xs\+ {
    top: 70px;
  }

  .r-70\@xs\+ {
    right: 70px;
  }

  .b-70\@xs\+ {
    bottom: 70px;
  }

  .l-70\@xs\+ {
    left: 70px;
  }
}

@media screen and (max-width: 1439px) {
  .t-70\@xl- {
    top: 70px;
  }

  .r-70\@xl- {
    right: 70px;
  }

  .b-70\@xl- {
    bottom: 70px;
  }

  .l-70\@xl- {
    left: 70px;
  }
}

@media screen and (max-width: 1199px) {
  .t-70\@lg- {
    top: 70px;
  }

  .r-70\@lg- {
    right: 70px;
  }

  .b-70\@lg- {
    bottom: 70px;
  }

  .l-70\@lg- {
    left: 70px;
  }
}

@media screen and (max-width: 991px) {
  .t-70\@md- {
    top: 70px;
  }

  .r-70\@md- {
    right: 70px;
  }

  .b-70\@md- {
    bottom: 70px;
  }

  .l-70\@md- {
    left: 70px;
  }
}

@media screen and (max-width: 767px) {
  .t-70\@sm- {
    top: 70px;
  }

  .r-70\@sm- {
    right: 70px;
  }

  .b-70\@sm- {
    bottom: 70px;
  }

  .l-70\@sm- {
    left: 70px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-70\@lg {
    top: 70px;
  }

  .r-70\@lg {
    right: 70px;
  }

  .b-70\@lg {
    bottom: 70px;
  }

  .l-70\@lg {
    left: 70px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-70\@md {
    top: 70px;
  }

  .r-70\@md {
    right: 70px;
  }

  .b-70\@md {
    bottom: 70px;
  }

  .l-70\@md {
    left: 70px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-70\@sm {
    top: 70px;
  }

  .r-70\@sm {
    right: 70px;
  }

  .b-70\@sm {
    bottom: 70px;
  }

  .l-70\@sm {
    left: 70px;
  }
}

.t-80 {
  top: 80px;
}

.r-80 {
  right: 80px;
}

.b-80 {
  bottom: 80px;
}

.l-80 {
  left: 80px;
}

@media screen and (min-width: 1440px) {
  .t-80\@xl\+ {
    top: 80px;
  }

  .r-80\@xl\+ {
    right: 80px;
  }

  .b-80\@xl\+ {
    bottom: 80px;
  }

  .l-80\@xl\+ {
    left: 80px;
  }
}

@media screen and (min-width: 1200px) {
  .t-80\@lg\+ {
    top: 80px;
  }

  .r-80\@lg\+ {
    right: 80px;
  }

  .b-80\@lg\+ {
    bottom: 80px;
  }

  .l-80\@lg\+ {
    left: 80px;
  }
}

@media screen and (min-width: 992px) {
  .t-80\@md\+ {
    top: 80px;
  }

  .r-80\@md\+ {
    right: 80px;
  }

  .b-80\@md\+ {
    bottom: 80px;
  }

  .l-80\@md\+ {
    left: 80px;
  }
}

@media screen and (min-width: 768px) {
  .t-80\@sm\+ {
    top: 80px;
  }

  .r-80\@sm\+ {
    right: 80px;
  }

  .b-80\@sm\+ {
    bottom: 80px;
  }

  .l-80\@sm\+ {
    left: 80px;
  }
}

@media screen and (min-width: 0) {
  .t-80\@xs\+ {
    top: 80px;
  }

  .r-80\@xs\+ {
    right: 80px;
  }

  .b-80\@xs\+ {
    bottom: 80px;
  }

  .l-80\@xs\+ {
    left: 80px;
  }
}

@media screen and (max-width: 1439px) {
  .t-80\@xl- {
    top: 80px;
  }

  .r-80\@xl- {
    right: 80px;
  }

  .b-80\@xl- {
    bottom: 80px;
  }

  .l-80\@xl- {
    left: 80px;
  }
}

@media screen and (max-width: 1199px) {
  .t-80\@lg- {
    top: 80px;
  }

  .r-80\@lg- {
    right: 80px;
  }

  .b-80\@lg- {
    bottom: 80px;
  }

  .l-80\@lg- {
    left: 80px;
  }
}

@media screen and (max-width: 991px) {
  .t-80\@md- {
    top: 80px;
  }

  .r-80\@md- {
    right: 80px;
  }

  .b-80\@md- {
    bottom: 80px;
  }

  .l-80\@md- {
    left: 80px;
  }
}

@media screen and (max-width: 767px) {
  .t-80\@sm- {
    top: 80px;
  }

  .r-80\@sm- {
    right: 80px;
  }

  .b-80\@sm- {
    bottom: 80px;
  }

  .l-80\@sm- {
    left: 80px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-80\@lg {
    top: 80px;
  }

  .r-80\@lg {
    right: 80px;
  }

  .b-80\@lg {
    bottom: 80px;
  }

  .l-80\@lg {
    left: 80px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-80\@md {
    top: 80px;
  }

  .r-80\@md {
    right: 80px;
  }

  .b-80\@md {
    bottom: 80px;
  }

  .l-80\@md {
    left: 80px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-80\@sm {
    top: 80px;
  }

  .r-80\@sm {
    right: 80px;
  }

  .b-80\@sm {
    bottom: 80px;
  }

  .l-80\@sm {
    left: 80px;
  }
}

.t-90 {
  top: 90px;
}

.r-90 {
  right: 90px;
}

.b-90 {
  bottom: 90px;
}

.l-90 {
  left: 90px;
}

@media screen and (min-width: 1440px) {
  .t-90\@xl\+ {
    top: 90px;
  }

  .r-90\@xl\+ {
    right: 90px;
  }

  .b-90\@xl\+ {
    bottom: 90px;
  }

  .l-90\@xl\+ {
    left: 90px;
  }
}

@media screen and (min-width: 1200px) {
  .t-90\@lg\+ {
    top: 90px;
  }

  .r-90\@lg\+ {
    right: 90px;
  }

  .b-90\@lg\+ {
    bottom: 90px;
  }

  .l-90\@lg\+ {
    left: 90px;
  }
}

@media screen and (min-width: 992px) {
  .t-90\@md\+ {
    top: 90px;
  }

  .r-90\@md\+ {
    right: 90px;
  }

  .b-90\@md\+ {
    bottom: 90px;
  }

  .l-90\@md\+ {
    left: 90px;
  }
}

@media screen and (min-width: 768px) {
  .t-90\@sm\+ {
    top: 90px;
  }

  .r-90\@sm\+ {
    right: 90px;
  }

  .b-90\@sm\+ {
    bottom: 90px;
  }

  .l-90\@sm\+ {
    left: 90px;
  }
}

@media screen and (min-width: 0) {
  .t-90\@xs\+ {
    top: 90px;
  }

  .r-90\@xs\+ {
    right: 90px;
  }

  .b-90\@xs\+ {
    bottom: 90px;
  }

  .l-90\@xs\+ {
    left: 90px;
  }
}

@media screen and (max-width: 1439px) {
  .t-90\@xl- {
    top: 90px;
  }

  .r-90\@xl- {
    right: 90px;
  }

  .b-90\@xl- {
    bottom: 90px;
  }

  .l-90\@xl- {
    left: 90px;
  }
}

@media screen and (max-width: 1199px) {
  .t-90\@lg- {
    top: 90px;
  }

  .r-90\@lg- {
    right: 90px;
  }

  .b-90\@lg- {
    bottom: 90px;
  }

  .l-90\@lg- {
    left: 90px;
  }
}

@media screen and (max-width: 991px) {
  .t-90\@md- {
    top: 90px;
  }

  .r-90\@md- {
    right: 90px;
  }

  .b-90\@md- {
    bottom: 90px;
  }

  .l-90\@md- {
    left: 90px;
  }
}

@media screen and (max-width: 767px) {
  .t-90\@sm- {
    top: 90px;
  }

  .r-90\@sm- {
    right: 90px;
  }

  .b-90\@sm- {
    bottom: 90px;
  }

  .l-90\@sm- {
    left: 90px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-90\@lg {
    top: 90px;
  }

  .r-90\@lg {
    right: 90px;
  }

  .b-90\@lg {
    bottom: 90px;
  }

  .l-90\@lg {
    left: 90px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-90\@md {
    top: 90px;
  }

  .r-90\@md {
    right: 90px;
  }

  .b-90\@md {
    bottom: 90px;
  }

  .l-90\@md {
    left: 90px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-90\@sm {
    top: 90px;
  }

  .r-90\@sm {
    right: 90px;
  }

  .b-90\@sm {
    bottom: 90px;
  }

  .l-90\@sm {
    left: 90px;
  }
}

.t-100 {
  top: 100px;
}

.r-100 {
  right: 100px;
}

.b-100 {
  bottom: 100px;
}

.l-100 {
  left: 100px;
}

@media screen and (min-width: 1440px) {
  .t-100\@xl\+ {
    top: 100px;
  }

  .r-100\@xl\+ {
    right: 100px;
  }

  .b-100\@xl\+ {
    bottom: 100px;
  }

  .l-100\@xl\+ {
    left: 100px;
  }
}

@media screen and (min-width: 1200px) {
  .t-100\@lg\+ {
    top: 100px;
  }

  .r-100\@lg\+ {
    right: 100px;
  }

  .b-100\@lg\+ {
    bottom: 100px;
  }

  .l-100\@lg\+ {
    left: 100px;
  }
}

@media screen and (min-width: 992px) {
  .t-100\@md\+ {
    top: 100px;
  }

  .r-100\@md\+ {
    right: 100px;
  }

  .b-100\@md\+ {
    bottom: 100px;
  }

  .l-100\@md\+ {
    left: 100px;
  }
}

@media screen and (min-width: 768px) {
  .t-100\@sm\+ {
    top: 100px;
  }

  .r-100\@sm\+ {
    right: 100px;
  }

  .b-100\@sm\+ {
    bottom: 100px;
  }

  .l-100\@sm\+ {
    left: 100px;
  }
}

@media screen and (min-width: 0) {
  .t-100\@xs\+ {
    top: 100px;
  }

  .r-100\@xs\+ {
    right: 100px;
  }

  .b-100\@xs\+ {
    bottom: 100px;
  }

  .l-100\@xs\+ {
    left: 100px;
  }
}

@media screen and (max-width: 1439px) {
  .t-100\@xl- {
    top: 100px;
  }

  .r-100\@xl- {
    right: 100px;
  }

  .b-100\@xl- {
    bottom: 100px;
  }

  .l-100\@xl- {
    left: 100px;
  }
}

@media screen and (max-width: 1199px) {
  .t-100\@lg- {
    top: 100px;
  }

  .r-100\@lg- {
    right: 100px;
  }

  .b-100\@lg- {
    bottom: 100px;
  }

  .l-100\@lg- {
    left: 100px;
  }
}

@media screen and (max-width: 991px) {
  .t-100\@md- {
    top: 100px;
  }

  .r-100\@md- {
    right: 100px;
  }

  .b-100\@md- {
    bottom: 100px;
  }

  .l-100\@md- {
    left: 100px;
  }
}

@media screen and (max-width: 767px) {
  .t-100\@sm- {
    top: 100px;
  }

  .r-100\@sm- {
    right: 100px;
  }

  .b-100\@sm- {
    bottom: 100px;
  }

  .l-100\@sm- {
    left: 100px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-100\@lg {
    top: 100px;
  }

  .r-100\@lg {
    right: 100px;
  }

  .b-100\@lg {
    bottom: 100px;
  }

  .l-100\@lg {
    left: 100px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-100\@md {
    top: 100px;
  }

  .r-100\@md {
    right: 100px;
  }

  .b-100\@md {
    bottom: 100px;
  }

  .l-100\@md {
    left: 100px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-100\@sm {
    top: 100px;
  }

  .r-100\@sm {
    right: 100px;
  }

  .b-100\@sm {
    bottom: 100px;
  }

  .l-100\@sm {
    left: 100px;
  }
}

.t-110 {
  top: 110px;
}

.r-110 {
  right: 110px;
}

.b-110 {
  bottom: 110px;
}

.l-110 {
  left: 110px;
}

@media screen and (min-width: 1440px) {
  .t-110\@xl\+ {
    top: 110px;
  }

  .r-110\@xl\+ {
    right: 110px;
  }

  .b-110\@xl\+ {
    bottom: 110px;
  }

  .l-110\@xl\+ {
    left: 110px;
  }
}

@media screen and (min-width: 1200px) {
  .t-110\@lg\+ {
    top: 110px;
  }

  .r-110\@lg\+ {
    right: 110px;
  }

  .b-110\@lg\+ {
    bottom: 110px;
  }

  .l-110\@lg\+ {
    left: 110px;
  }
}

@media screen and (min-width: 992px) {
  .t-110\@md\+ {
    top: 110px;
  }

  .r-110\@md\+ {
    right: 110px;
  }

  .b-110\@md\+ {
    bottom: 110px;
  }

  .l-110\@md\+ {
    left: 110px;
  }
}

@media screen and (min-width: 768px) {
  .t-110\@sm\+ {
    top: 110px;
  }

  .r-110\@sm\+ {
    right: 110px;
  }

  .b-110\@sm\+ {
    bottom: 110px;
  }

  .l-110\@sm\+ {
    left: 110px;
  }
}

@media screen and (min-width: 0) {
  .t-110\@xs\+ {
    top: 110px;
  }

  .r-110\@xs\+ {
    right: 110px;
  }

  .b-110\@xs\+ {
    bottom: 110px;
  }

  .l-110\@xs\+ {
    left: 110px;
  }
}

@media screen and (max-width: 1439px) {
  .t-110\@xl- {
    top: 110px;
  }

  .r-110\@xl- {
    right: 110px;
  }

  .b-110\@xl- {
    bottom: 110px;
  }

  .l-110\@xl- {
    left: 110px;
  }
}

@media screen and (max-width: 1199px) {
  .t-110\@lg- {
    top: 110px;
  }

  .r-110\@lg- {
    right: 110px;
  }

  .b-110\@lg- {
    bottom: 110px;
  }

  .l-110\@lg- {
    left: 110px;
  }
}

@media screen and (max-width: 991px) {
  .t-110\@md- {
    top: 110px;
  }

  .r-110\@md- {
    right: 110px;
  }

  .b-110\@md- {
    bottom: 110px;
  }

  .l-110\@md- {
    left: 110px;
  }
}

@media screen and (max-width: 767px) {
  .t-110\@sm- {
    top: 110px;
  }

  .r-110\@sm- {
    right: 110px;
  }

  .b-110\@sm- {
    bottom: 110px;
  }

  .l-110\@sm- {
    left: 110px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-110\@lg {
    top: 110px;
  }

  .r-110\@lg {
    right: 110px;
  }

  .b-110\@lg {
    bottom: 110px;
  }

  .l-110\@lg {
    left: 110px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-110\@md {
    top: 110px;
  }

  .r-110\@md {
    right: 110px;
  }

  .b-110\@md {
    bottom: 110px;
  }

  .l-110\@md {
    left: 110px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-110\@sm {
    top: 110px;
  }

  .r-110\@sm {
    right: 110px;
  }

  .b-110\@sm {
    bottom: 110px;
  }

  .l-110\@sm {
    left: 110px;
  }
}

.t-120 {
  top: 120px;
}

.r-120 {
  right: 120px;
}

.b-120 {
  bottom: 120px;
}

.l-120 {
  left: 120px;
}

@media screen and (min-width: 1440px) {
  .t-120\@xl\+ {
    top: 120px;
  }

  .r-120\@xl\+ {
    right: 120px;
  }

  .b-120\@xl\+ {
    bottom: 120px;
  }

  .l-120\@xl\+ {
    left: 120px;
  }
}

@media screen and (min-width: 1200px) {
  .t-120\@lg\+ {
    top: 120px;
  }

  .r-120\@lg\+ {
    right: 120px;
  }

  .b-120\@lg\+ {
    bottom: 120px;
  }

  .l-120\@lg\+ {
    left: 120px;
  }
}

@media screen and (min-width: 992px) {
  .t-120\@md\+ {
    top: 120px;
  }

  .r-120\@md\+ {
    right: 120px;
  }

  .b-120\@md\+ {
    bottom: 120px;
  }

  .l-120\@md\+ {
    left: 120px;
  }
}

@media screen and (min-width: 768px) {
  .t-120\@sm\+ {
    top: 120px;
  }

  .r-120\@sm\+ {
    right: 120px;
  }

  .b-120\@sm\+ {
    bottom: 120px;
  }

  .l-120\@sm\+ {
    left: 120px;
  }
}

@media screen and (min-width: 0) {
  .t-120\@xs\+ {
    top: 120px;
  }

  .r-120\@xs\+ {
    right: 120px;
  }

  .b-120\@xs\+ {
    bottom: 120px;
  }

  .l-120\@xs\+ {
    left: 120px;
  }
}

@media screen and (max-width: 1439px) {
  .t-120\@xl- {
    top: 120px;
  }

  .r-120\@xl- {
    right: 120px;
  }

  .b-120\@xl- {
    bottom: 120px;
  }

  .l-120\@xl- {
    left: 120px;
  }
}

@media screen and (max-width: 1199px) {
  .t-120\@lg- {
    top: 120px;
  }

  .r-120\@lg- {
    right: 120px;
  }

  .b-120\@lg- {
    bottom: 120px;
  }

  .l-120\@lg- {
    left: 120px;
  }
}

@media screen and (max-width: 991px) {
  .t-120\@md- {
    top: 120px;
  }

  .r-120\@md- {
    right: 120px;
  }

  .b-120\@md- {
    bottom: 120px;
  }

  .l-120\@md- {
    left: 120px;
  }
}

@media screen and (max-width: 767px) {
  .t-120\@sm- {
    top: 120px;
  }

  .r-120\@sm- {
    right: 120px;
  }

  .b-120\@sm- {
    bottom: 120px;
  }

  .l-120\@sm- {
    left: 120px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-120\@lg {
    top: 120px;
  }

  .r-120\@lg {
    right: 120px;
  }

  .b-120\@lg {
    bottom: 120px;
  }

  .l-120\@lg {
    left: 120px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-120\@md {
    top: 120px;
  }

  .r-120\@md {
    right: 120px;
  }

  .b-120\@md {
    bottom: 120px;
  }

  .l-120\@md {
    left: 120px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-120\@sm {
    top: 120px;
  }

  .r-120\@sm {
    right: 120px;
  }

  .b-120\@sm {
    bottom: 120px;
  }

  .l-120\@sm {
    left: 120px;
  }
}

.t-130 {
  top: 130px;
}

.r-130 {
  right: 130px;
}

.b-130 {
  bottom: 130px;
}

.l-130 {
  left: 130px;
}

@media screen and (min-width: 1440px) {
  .t-130\@xl\+ {
    top: 130px;
  }

  .r-130\@xl\+ {
    right: 130px;
  }

  .b-130\@xl\+ {
    bottom: 130px;
  }

  .l-130\@xl\+ {
    left: 130px;
  }
}

@media screen and (min-width: 1200px) {
  .t-130\@lg\+ {
    top: 130px;
  }

  .r-130\@lg\+ {
    right: 130px;
  }

  .b-130\@lg\+ {
    bottom: 130px;
  }

  .l-130\@lg\+ {
    left: 130px;
  }
}

@media screen and (min-width: 992px) {
  .t-130\@md\+ {
    top: 130px;
  }

  .r-130\@md\+ {
    right: 130px;
  }

  .b-130\@md\+ {
    bottom: 130px;
  }

  .l-130\@md\+ {
    left: 130px;
  }
}

@media screen and (min-width: 768px) {
  .t-130\@sm\+ {
    top: 130px;
  }

  .r-130\@sm\+ {
    right: 130px;
  }

  .b-130\@sm\+ {
    bottom: 130px;
  }

  .l-130\@sm\+ {
    left: 130px;
  }
}

@media screen and (min-width: 0) {
  .t-130\@xs\+ {
    top: 130px;
  }

  .r-130\@xs\+ {
    right: 130px;
  }

  .b-130\@xs\+ {
    bottom: 130px;
  }

  .l-130\@xs\+ {
    left: 130px;
  }
}

@media screen and (max-width: 1439px) {
  .t-130\@xl- {
    top: 130px;
  }

  .r-130\@xl- {
    right: 130px;
  }

  .b-130\@xl- {
    bottom: 130px;
  }

  .l-130\@xl- {
    left: 130px;
  }
}

@media screen and (max-width: 1199px) {
  .t-130\@lg- {
    top: 130px;
  }

  .r-130\@lg- {
    right: 130px;
  }

  .b-130\@lg- {
    bottom: 130px;
  }

  .l-130\@lg- {
    left: 130px;
  }
}

@media screen and (max-width: 991px) {
  .t-130\@md- {
    top: 130px;
  }

  .r-130\@md- {
    right: 130px;
  }

  .b-130\@md- {
    bottom: 130px;
  }

  .l-130\@md- {
    left: 130px;
  }
}

@media screen and (max-width: 767px) {
  .t-130\@sm- {
    top: 130px;
  }

  .r-130\@sm- {
    right: 130px;
  }

  .b-130\@sm- {
    bottom: 130px;
  }

  .l-130\@sm- {
    left: 130px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-130\@lg {
    top: 130px;
  }

  .r-130\@lg {
    right: 130px;
  }

  .b-130\@lg {
    bottom: 130px;
  }

  .l-130\@lg {
    left: 130px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-130\@md {
    top: 130px;
  }

  .r-130\@md {
    right: 130px;
  }

  .b-130\@md {
    bottom: 130px;
  }

  .l-130\@md {
    left: 130px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-130\@sm {
    top: 130px;
  }

  .r-130\@sm {
    right: 130px;
  }

  .b-130\@sm {
    bottom: 130px;
  }

  .l-130\@sm {
    left: 130px;
  }
}

.t-140 {
  top: 140px;
}

.r-140 {
  right: 140px;
}

.b-140 {
  bottom: 140px;
}

.l-140 {
  left: 140px;
}

@media screen and (min-width: 1440px) {
  .t-140\@xl\+ {
    top: 140px;
  }

  .r-140\@xl\+ {
    right: 140px;
  }

  .b-140\@xl\+ {
    bottom: 140px;
  }

  .l-140\@xl\+ {
    left: 140px;
  }
}

@media screen and (min-width: 1200px) {
  .t-140\@lg\+ {
    top: 140px;
  }

  .r-140\@lg\+ {
    right: 140px;
  }

  .b-140\@lg\+ {
    bottom: 140px;
  }

  .l-140\@lg\+ {
    left: 140px;
  }
}

@media screen and (min-width: 992px) {
  .t-140\@md\+ {
    top: 140px;
  }

  .r-140\@md\+ {
    right: 140px;
  }

  .b-140\@md\+ {
    bottom: 140px;
  }

  .l-140\@md\+ {
    left: 140px;
  }
}

@media screen and (min-width: 768px) {
  .t-140\@sm\+ {
    top: 140px;
  }

  .r-140\@sm\+ {
    right: 140px;
  }

  .b-140\@sm\+ {
    bottom: 140px;
  }

  .l-140\@sm\+ {
    left: 140px;
  }
}

@media screen and (min-width: 0) {
  .t-140\@xs\+ {
    top: 140px;
  }

  .r-140\@xs\+ {
    right: 140px;
  }

  .b-140\@xs\+ {
    bottom: 140px;
  }

  .l-140\@xs\+ {
    left: 140px;
  }
}

@media screen and (max-width: 1439px) {
  .t-140\@xl- {
    top: 140px;
  }

  .r-140\@xl- {
    right: 140px;
  }

  .b-140\@xl- {
    bottom: 140px;
  }

  .l-140\@xl- {
    left: 140px;
  }
}

@media screen and (max-width: 1199px) {
  .t-140\@lg- {
    top: 140px;
  }

  .r-140\@lg- {
    right: 140px;
  }

  .b-140\@lg- {
    bottom: 140px;
  }

  .l-140\@lg- {
    left: 140px;
  }
}

@media screen and (max-width: 991px) {
  .t-140\@md- {
    top: 140px;
  }

  .r-140\@md- {
    right: 140px;
  }

  .b-140\@md- {
    bottom: 140px;
  }

  .l-140\@md- {
    left: 140px;
  }
}

@media screen and (max-width: 767px) {
  .t-140\@sm- {
    top: 140px;
  }

  .r-140\@sm- {
    right: 140px;
  }

  .b-140\@sm- {
    bottom: 140px;
  }

  .l-140\@sm- {
    left: 140px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-140\@lg {
    top: 140px;
  }

  .r-140\@lg {
    right: 140px;
  }

  .b-140\@lg {
    bottom: 140px;
  }

  .l-140\@lg {
    left: 140px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-140\@md {
    top: 140px;
  }

  .r-140\@md {
    right: 140px;
  }

  .b-140\@md {
    bottom: 140px;
  }

  .l-140\@md {
    left: 140px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-140\@sm {
    top: 140px;
  }

  .r-140\@sm {
    right: 140px;
  }

  .b-140\@sm {
    bottom: 140px;
  }

  .l-140\@sm {
    left: 140px;
  }
}

.t-150 {
  top: 150px;
}

.r-150 {
  right: 150px;
}

.b-150 {
  bottom: 150px;
}

.l-150 {
  left: 150px;
}

@media screen and (min-width: 1440px) {
  .t-150\@xl\+ {
    top: 150px;
  }

  .r-150\@xl\+ {
    right: 150px;
  }

  .b-150\@xl\+ {
    bottom: 150px;
  }

  .l-150\@xl\+ {
    left: 150px;
  }
}

@media screen and (min-width: 1200px) {
  .t-150\@lg\+ {
    top: 150px;
  }

  .r-150\@lg\+ {
    right: 150px;
  }

  .b-150\@lg\+ {
    bottom: 150px;
  }

  .l-150\@lg\+ {
    left: 150px;
  }
}

@media screen and (min-width: 992px) {
  .t-150\@md\+ {
    top: 150px;
  }

  .r-150\@md\+ {
    right: 150px;
  }

  .b-150\@md\+ {
    bottom: 150px;
  }

  .l-150\@md\+ {
    left: 150px;
  }
}

@media screen and (min-width: 768px) {
  .t-150\@sm\+ {
    top: 150px;
  }

  .r-150\@sm\+ {
    right: 150px;
  }

  .b-150\@sm\+ {
    bottom: 150px;
  }

  .l-150\@sm\+ {
    left: 150px;
  }
}

@media screen and (min-width: 0) {
  .t-150\@xs\+ {
    top: 150px;
  }

  .r-150\@xs\+ {
    right: 150px;
  }

  .b-150\@xs\+ {
    bottom: 150px;
  }

  .l-150\@xs\+ {
    left: 150px;
  }
}

@media screen and (max-width: 1439px) {
  .t-150\@xl- {
    top: 150px;
  }

  .r-150\@xl- {
    right: 150px;
  }

  .b-150\@xl- {
    bottom: 150px;
  }

  .l-150\@xl- {
    left: 150px;
  }
}

@media screen and (max-width: 1199px) {
  .t-150\@lg- {
    top: 150px;
  }

  .r-150\@lg- {
    right: 150px;
  }

  .b-150\@lg- {
    bottom: 150px;
  }

  .l-150\@lg- {
    left: 150px;
  }
}

@media screen and (max-width: 991px) {
  .t-150\@md- {
    top: 150px;
  }

  .r-150\@md- {
    right: 150px;
  }

  .b-150\@md- {
    bottom: 150px;
  }

  .l-150\@md- {
    left: 150px;
  }
}

@media screen and (max-width: 767px) {
  .t-150\@sm- {
    top: 150px;
  }

  .r-150\@sm- {
    right: 150px;
  }

  .b-150\@sm- {
    bottom: 150px;
  }

  .l-150\@sm- {
    left: 150px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-150\@lg {
    top: 150px;
  }

  .r-150\@lg {
    right: 150px;
  }

  .b-150\@lg {
    bottom: 150px;
  }

  .l-150\@lg {
    left: 150px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-150\@md {
    top: 150px;
  }

  .r-150\@md {
    right: 150px;
  }

  .b-150\@md {
    bottom: 150px;
  }

  .l-150\@md {
    left: 150px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-150\@sm {
    top: 150px;
  }

  .r-150\@sm {
    right: 150px;
  }

  .b-150\@sm {
    bottom: 150px;
  }

  .l-150\@sm {
    left: 150px;
  }
}

.t-160 {
  top: 160px;
}

.r-160 {
  right: 160px;
}

.b-160 {
  bottom: 160px;
}

.l-160 {
  left: 160px;
}

@media screen and (min-width: 1440px) {
  .t-160\@xl\+ {
    top: 160px;
  }

  .r-160\@xl\+ {
    right: 160px;
  }

  .b-160\@xl\+ {
    bottom: 160px;
  }

  .l-160\@xl\+ {
    left: 160px;
  }
}

@media screen and (min-width: 1200px) {
  .t-160\@lg\+ {
    top: 160px;
  }

  .r-160\@lg\+ {
    right: 160px;
  }

  .b-160\@lg\+ {
    bottom: 160px;
  }

  .l-160\@lg\+ {
    left: 160px;
  }
}

@media screen and (min-width: 992px) {
  .t-160\@md\+ {
    top: 160px;
  }

  .r-160\@md\+ {
    right: 160px;
  }

  .b-160\@md\+ {
    bottom: 160px;
  }

  .l-160\@md\+ {
    left: 160px;
  }
}

@media screen and (min-width: 768px) {
  .t-160\@sm\+ {
    top: 160px;
  }

  .r-160\@sm\+ {
    right: 160px;
  }

  .b-160\@sm\+ {
    bottom: 160px;
  }

  .l-160\@sm\+ {
    left: 160px;
  }
}

@media screen and (min-width: 0) {
  .t-160\@xs\+ {
    top: 160px;
  }

  .r-160\@xs\+ {
    right: 160px;
  }

  .b-160\@xs\+ {
    bottom: 160px;
  }

  .l-160\@xs\+ {
    left: 160px;
  }
}

@media screen and (max-width: 1439px) {
  .t-160\@xl- {
    top: 160px;
  }

  .r-160\@xl- {
    right: 160px;
  }

  .b-160\@xl- {
    bottom: 160px;
  }

  .l-160\@xl- {
    left: 160px;
  }
}

@media screen and (max-width: 1199px) {
  .t-160\@lg- {
    top: 160px;
  }

  .r-160\@lg- {
    right: 160px;
  }

  .b-160\@lg- {
    bottom: 160px;
  }

  .l-160\@lg- {
    left: 160px;
  }
}

@media screen and (max-width: 991px) {
  .t-160\@md- {
    top: 160px;
  }

  .r-160\@md- {
    right: 160px;
  }

  .b-160\@md- {
    bottom: 160px;
  }

  .l-160\@md- {
    left: 160px;
  }
}

@media screen and (max-width: 767px) {
  .t-160\@sm- {
    top: 160px;
  }

  .r-160\@sm- {
    right: 160px;
  }

  .b-160\@sm- {
    bottom: 160px;
  }

  .l-160\@sm- {
    left: 160px;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .t-160\@lg {
    top: 160px;
  }

  .r-160\@lg {
    right: 160px;
  }

  .b-160\@lg {
    bottom: 160px;
  }

  .l-160\@lg {
    left: 160px;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .t-160\@md {
    top: 160px;
  }

  .r-160\@md {
    right: 160px;
  }

  .b-160\@md {
    bottom: 160px;
  }

  .l-160\@md {
    left: 160px;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .t-160\@sm {
    top: 160px;
  }

  .r-160\@sm {
    right: 160px;
  }

  .b-160\@sm {
    bottom: 160px;
  }

  .l-160\@sm {
    left: 160px;
  }
}

.tl-50p {
  top: 50%;
  left: 50%;
}

.tr-50p {
  top: 50%;
  right: 50%;
}

.t-50p {
  top: 50%;
}

.r-50p {
  right: 50%;
}

.b-50p {
  bottom: 50%;
}

.l-50p {
  left: 50%;
}

@media screen and (min-width: 1440px) {
  .tl-50p\@xl\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xl\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xl\+ {
    top: 50%;
  }

  .r-50p\@xl\+ {
    right: 50%;
  }

  .b-50p\@xl\+ {
    bottom: 50%;
  }

  .l-50p\@xl\+ {
    left: 50%;
  }
}

@media screen and (min-width: 1200px) {
  .tl-50p\@lg\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg\+ {
    top: 50%;
  }

  .r-50p\@lg\+ {
    right: 50%;
  }

  .b-50p\@lg\+ {
    bottom: 50%;
  }

  .l-50p\@lg\+ {
    left: 50%;
  }
}

@media screen and (min-width: 992px) {
  .tl-50p\@md\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md\+ {
    top: 50%;
  }

  .r-50p\@md\+ {
    right: 50%;
  }

  .b-50p\@md\+ {
    bottom: 50%;
  }

  .l-50p\@md\+ {
    left: 50%;
  }
}

@media screen and (min-width: 768px) {
  .tl-50p\@sm\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm\+ {
    top: 50%;
  }

  .r-50p\@sm\+ {
    right: 50%;
  }

  .b-50p\@sm\+ {
    bottom: 50%;
  }

  .l-50p\@sm\+ {
    left: 50%;
  }
}

@media screen and (min-width: 0) {
  .tl-50p\@xs\+ {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xs\+ {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xs\+ {
    top: 50%;
  }

  .r-50p\@xs\+ {
    right: 50%;
  }

  .b-50p\@xs\+ {
    bottom: 50%;
  }

  .l-50p\@xs\+ {
    left: 50%;
  }
}

@media screen and (max-width: 1439px) {
  .tl-50p\@xl- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@xl- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@xl- {
    top: 50%;
  }

  .r-50p\@xl- {
    right: 50%;
  }

  .b-50p\@xl- {
    bottom: 50%;
  }

  .l-50p\@xl- {
    left: 50%;
  }
}

@media screen and (max-width: 1199px) {
  .tl-50p\@lg- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg- {
    top: 50%;
  }

  .r-50p\@lg- {
    right: 50%;
  }

  .b-50p\@lg- {
    bottom: 50%;
  }

  .l-50p\@lg- {
    left: 50%;
  }
}

@media screen and (max-width: 991px) {
  .tl-50p\@md- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md- {
    top: 50%;
  }

  .r-50p\@md- {
    right: 50%;
  }

  .b-50p\@md- {
    bottom: 50%;
  }

  .l-50p\@md- {
    left: 50%;
  }
}

@media screen and (max-width: 767px) {
  .tl-50p\@sm- {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm- {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm- {
    top: 50%;
  }

  .r-50p\@sm- {
    right: 50%;
  }

  .b-50p\@sm- {
    bottom: 50%;
  }

  .l-50p\@sm- {
    left: 50%;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .tl-50p\@lg {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@lg {
    top: 50%;
    right: 50%;
  }

  .t-50p\@lg {
    top: 50%;
  }

  .r-50p\@lg {
    right: 50%;
  }

  .b-50p\@lg {
    bottom: 50%;
  }

  .l-50p\@lg {
    left: 50%;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .tl-50p\@md {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@md {
    top: 50%;
    right: 50%;
  }

  .t-50p\@md {
    top: 50%;
  }

  .r-50p\@md {
    right: 50%;
  }

  .b-50p\@md {
    bottom: 50%;
  }

  .l-50p\@md {
    left: 50%;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .tl-50p\@sm {
    top: 50%;
    left: 50%;
  }

  .tr-50p\@sm {
    top: 50%;
    right: 50%;
  }

  .t-50p\@sm {
    top: 50%;
  }

  .r-50p\@sm {
    right: 50%;
  }

  .b-50p\@sm {
    bottom: 50%;
  }

  .l-50p\@sm {
    left: 50%;
  }
}

.w-1\/4r,
.sz-1\/4r {
  width: 0.25rem;
}

.w-1\/2r,
.sz-1\/2r {
  width: 0.5rem;
}

.w-3\/4r,
.sz-3\/4r {
  width: 0.75rem;
}

.w-1r,
.sz-1r {
  width: 1rem;
}

.w-3\/2r,
.sz-3\/2r {
  width: 1.5rem;
}

.w-2r,
.sz-2r {
  width: 2rem;
}

.w-5\/2r,
.sz-5\/2r {
  width: 2.5rem;
}

.w-3r,
.sz-3r {
  width: 3rem;
}

.w-7\/2r,
.sz-7\/2r {
  width: 3.5rem;
}

.w-4r,
.sz-4r {
  width: 4rem;
}

.w-9\/2r,
.sz-9\/2r {
  width: 4.5rem;
}

.w-5r,
.sz-5r {
  width: 5rem;
}

.w-11\/2r,
.sz-11\/2r {
  width: 5.5rem;
}

.w-6r,
.sz-6r {
  width: 6rem;
}

@media screen and (min-width: 1440px) {
  .w-1\/4r\@xl\+,
  .sz-1\/4r\@xl\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@xl\+,
  .sz-1\/2r\@xl\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@xl\+,
  .sz-3\/4r\@xl\+ {
    width: 0.75rem;
  }

  .w-1r\@xl\+,
  .sz-1r\@xl\+ {
    width: 1rem;
  }

  .w-3\/2r\@xl\+,
  .sz-3\/2r\@xl\+ {
    width: 1.5rem;
  }

  .w-2r\@xl\+,
  .sz-2r\@xl\+ {
    width: 2rem;
  }

  .w-5\/2r\@xl\+,
  .sz-5\/2r\@xl\+ {
    width: 2.5rem;
  }

  .w-3r\@xl\+,
  .sz-3r\@xl\+ {
    width: 3rem;
  }

  .w-7\/2r\@xl\+,
  .sz-7\/2r\@xl\+ {
    width: 3.5rem;
  }

  .w-4r\@xl\+,
  .sz-4r\@xl\+ {
    width: 4rem;
  }

  .w-9\/2r\@xl\+,
  .sz-9\/2r\@xl\+ {
    width: 4.5rem;
  }

  .w-5r\@xl\+,
  .sz-5r\@xl\+ {
    width: 5rem;
  }

  .w-11\/2r\@xl\+,
  .sz-11\/2r\@xl\+ {
    width: 5.5rem;
  }

  .w-6r\@xl\+,
  .sz-6r\@xl\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 1200px) {
  .w-1\/4r\@lg\+,
  .sz-1\/4r\@lg\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@lg\+,
  .sz-1\/2r\@lg\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@lg\+,
  .sz-3\/4r\@lg\+ {
    width: 0.75rem;
  }

  .w-1r\@lg\+,
  .sz-1r\@lg\+ {
    width: 1rem;
  }

  .w-3\/2r\@lg\+,
  .sz-3\/2r\@lg\+ {
    width: 1.5rem;
  }

  .w-2r\@lg\+,
  .sz-2r\@lg\+ {
    width: 2rem;
  }

  .w-5\/2r\@lg\+,
  .sz-5\/2r\@lg\+ {
    width: 2.5rem;
  }

  .w-3r\@lg\+,
  .sz-3r\@lg\+ {
    width: 3rem;
  }

  .w-7\/2r\@lg\+,
  .sz-7\/2r\@lg\+ {
    width: 3.5rem;
  }

  .w-4r\@lg\+,
  .sz-4r\@lg\+ {
    width: 4rem;
  }

  .w-9\/2r\@lg\+,
  .sz-9\/2r\@lg\+ {
    width: 4.5rem;
  }

  .w-5r\@lg\+,
  .sz-5r\@lg\+ {
    width: 5rem;
  }

  .w-11\/2r\@lg\+,
  .sz-11\/2r\@lg\+ {
    width: 5.5rem;
  }

  .w-6r\@lg\+,
  .sz-6r\@lg\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 992px) {
  .w-1\/4r\@md\+,
  .sz-1\/4r\@md\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@md\+,
  .sz-1\/2r\@md\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@md\+,
  .sz-3\/4r\@md\+ {
    width: 0.75rem;
  }

  .w-1r\@md\+,
  .sz-1r\@md\+ {
    width: 1rem;
  }

  .w-3\/2r\@md\+,
  .sz-3\/2r\@md\+ {
    width: 1.5rem;
  }

  .w-2r\@md\+,
  .sz-2r\@md\+ {
    width: 2rem;
  }

  .w-5\/2r\@md\+,
  .sz-5\/2r\@md\+ {
    width: 2.5rem;
  }

  .w-3r\@md\+,
  .sz-3r\@md\+ {
    width: 3rem;
  }

  .w-7\/2r\@md\+,
  .sz-7\/2r\@md\+ {
    width: 3.5rem;
  }

  .w-4r\@md\+,
  .sz-4r\@md\+ {
    width: 4rem;
  }

  .w-9\/2r\@md\+,
  .sz-9\/2r\@md\+ {
    width: 4.5rem;
  }

  .w-5r\@md\+,
  .sz-5r\@md\+ {
    width: 5rem;
  }

  .w-11\/2r\@md\+,
  .sz-11\/2r\@md\+ {
    width: 5.5rem;
  }

  .w-6r\@md\+,
  .sz-6r\@md\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 768px) {
  .w-1\/4r\@sm\+,
  .sz-1\/4r\@sm\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@sm\+,
  .sz-1\/2r\@sm\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@sm\+,
  .sz-3\/4r\@sm\+ {
    width: 0.75rem;
  }

  .w-1r\@sm\+,
  .sz-1r\@sm\+ {
    width: 1rem;
  }

  .w-3\/2r\@sm\+,
  .sz-3\/2r\@sm\+ {
    width: 1.5rem;
  }

  .w-2r\@sm\+,
  .sz-2r\@sm\+ {
    width: 2rem;
  }

  .w-5\/2r\@sm\+,
  .sz-5\/2r\@sm\+ {
    width: 2.5rem;
  }

  .w-3r\@sm\+,
  .sz-3r\@sm\+ {
    width: 3rem;
  }

  .w-7\/2r\@sm\+,
  .sz-7\/2r\@sm\+ {
    width: 3.5rem;
  }

  .w-4r\@sm\+,
  .sz-4r\@sm\+ {
    width: 4rem;
  }

  .w-9\/2r\@sm\+,
  .sz-9\/2r\@sm\+ {
    width: 4.5rem;
  }

  .w-5r\@sm\+,
  .sz-5r\@sm\+ {
    width: 5rem;
  }

  .w-11\/2r\@sm\+,
  .sz-11\/2r\@sm\+ {
    width: 5.5rem;
  }

  .w-6r\@sm\+,
  .sz-6r\@sm\+ {
    width: 6rem;
  }
}

@media screen and (min-width: 0) {
  .w-1\/4r\@xs\+,
  .sz-1\/4r\@xs\+ {
    width: 0.25rem;
  }

  .w-1\/2r\@xs\+,
  .sz-1\/2r\@xs\+ {
    width: 0.5rem;
  }

  .w-3\/4r\@xs\+,
  .sz-3\/4r\@xs\+ {
    width: 0.75rem;
  }

  .w-1r\@xs\+,
  .sz-1r\@xs\+ {
    width: 1rem;
  }

  .w-3\/2r\@xs\+,
  .sz-3\/2r\@xs\+ {
    width: 1.5rem;
  }

  .w-2r\@xs\+,
  .sz-2r\@xs\+ {
    width: 2rem;
  }

  .w-5\/2r\@xs\+,
  .sz-5\/2r\@xs\+ {
    width: 2.5rem;
  }

  .w-3r\@xs\+,
  .sz-3r\@xs\+ {
    width: 3rem;
  }

  .w-7\/2r\@xs\+,
  .sz-7\/2r\@xs\+ {
    width: 3.5rem;
  }

  .w-4r\@xs\+,
  .sz-4r\@xs\+ {
    width: 4rem;
  }

  .w-9\/2r\@xs\+,
  .sz-9\/2r\@xs\+ {
    width: 4.5rem;
  }

  .w-5r\@xs\+,
  .sz-5r\@xs\+ {
    width: 5rem;
  }

  .w-11\/2r\@xs\+,
  .sz-11\/2r\@xs\+ {
    width: 5.5rem;
  }

  .w-6r\@xs\+,
  .sz-6r\@xs\+ {
    width: 6rem;
  }
}

@media screen and (max-width: 1439px) {
  .w-1\/4r\@xl-,
  .sz-1\/4r\@xl- {
    width: 0.25rem;
  }

  .w-1\/2r\@xl-,
  .sz-1\/2r\@xl- {
    width: 0.5rem;
  }

  .w-3\/4r\@xl-,
  .sz-3\/4r\@xl- {
    width: 0.75rem;
  }

  .w-1r\@xl-,
  .sz-1r\@xl- {
    width: 1rem;
  }

  .w-3\/2r\@xl-,
  .sz-3\/2r\@xl- {
    width: 1.5rem;
  }

  .w-2r\@xl-,
  .sz-2r\@xl- {
    width: 2rem;
  }

  .w-5\/2r\@xl-,
  .sz-5\/2r\@xl- {
    width: 2.5rem;
  }

  .w-3r\@xl-,
  .sz-3r\@xl- {
    width: 3rem;
  }

  .w-7\/2r\@xl-,
  .sz-7\/2r\@xl- {
    width: 3.5rem;
  }

  .w-4r\@xl-,
  .sz-4r\@xl- {
    width: 4rem;
  }

  .w-9\/2r\@xl-,
  .sz-9\/2r\@xl- {
    width: 4.5rem;
  }

  .w-5r\@xl-,
  .sz-5r\@xl- {
    width: 5rem;
  }

  .w-11\/2r\@xl-,
  .sz-11\/2r\@xl- {
    width: 5.5rem;
  }

  .w-6r\@xl-,
  .sz-6r\@xl- {
    width: 6rem;
  }
}

@media screen and (max-width: 1199px) {
  .w-1\/4r\@lg-,
  .sz-1\/4r\@lg- {
    width: 0.25rem;
  }

  .w-1\/2r\@lg-,
  .sz-1\/2r\@lg- {
    width: 0.5rem;
  }

  .w-3\/4r\@lg-,
  .sz-3\/4r\@lg- {
    width: 0.75rem;
  }

  .w-1r\@lg-,
  .sz-1r\@lg- {
    width: 1rem;
  }

  .w-3\/2r\@lg-,
  .sz-3\/2r\@lg- {
    width: 1.5rem;
  }

  .w-2r\@lg-,
  .sz-2r\@lg- {
    width: 2rem;
  }

  .w-5\/2r\@lg-,
  .sz-5\/2r\@lg- {
    width: 2.5rem;
  }

  .w-3r\@lg-,
  .sz-3r\@lg- {
    width: 3rem;
  }

  .w-7\/2r\@lg-,
  .sz-7\/2r\@lg- {
    width: 3.5rem;
  }

  .w-4r\@lg-,
  .sz-4r\@lg- {
    width: 4rem;
  }

  .w-9\/2r\@lg-,
  .sz-9\/2r\@lg- {
    width: 4.5rem;
  }

  .w-5r\@lg-,
  .sz-5r\@lg- {
    width: 5rem;
  }

  .w-11\/2r\@lg-,
  .sz-11\/2r\@lg- {
    width: 5.5rem;
  }

  .w-6r\@lg-,
  .sz-6r\@lg- {
    width: 6rem;
  }
}

@media screen and (max-width: 991px) {
  .w-1\/4r\@md-,
  .sz-1\/4r\@md- {
    width: 0.25rem;
  }

  .w-1\/2r\@md-,
  .sz-1\/2r\@md- {
    width: 0.5rem;
  }

  .w-3\/4r\@md-,
  .sz-3\/4r\@md- {
    width: 0.75rem;
  }

  .w-1r\@md-,
  .sz-1r\@md- {
    width: 1rem;
  }

  .w-3\/2r\@md-,
  .sz-3\/2r\@md- {
    width: 1.5rem;
  }

  .w-2r\@md-,
  .sz-2r\@md- {
    width: 2rem;
  }

  .w-5\/2r\@md-,
  .sz-5\/2r\@md- {
    width: 2.5rem;
  }

  .w-3r\@md-,
  .sz-3r\@md- {
    width: 3rem;
  }

  .w-7\/2r\@md-,
  .sz-7\/2r\@md- {
    width: 3.5rem;
  }

  .w-4r\@md-,
  .sz-4r\@md- {
    width: 4rem;
  }

  .w-9\/2r\@md-,
  .sz-9\/2r\@md- {
    width: 4.5rem;
  }

  .w-5r\@md-,
  .sz-5r\@md- {
    width: 5rem;
  }

  .w-11\/2r\@md-,
  .sz-11\/2r\@md- {
    width: 5.5rem;
  }

  .w-6r\@md-,
  .sz-6r\@md- {
    width: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .w-1\/4r\@sm-,
  .sz-1\/4r\@sm- {
    width: 0.25rem;
  }

  .w-1\/2r\@sm-,
  .sz-1\/2r\@sm- {
    width: 0.5rem;
  }

  .w-3\/4r\@sm-,
  .sz-3\/4r\@sm- {
    width: 0.75rem;
  }

  .w-1r\@sm-,
  .sz-1r\@sm- {
    width: 1rem;
  }

  .w-3\/2r\@sm-,
  .sz-3\/2r\@sm- {
    width: 1.5rem;
  }

  .w-2r\@sm-,
  .sz-2r\@sm- {
    width: 2rem;
  }

  .w-5\/2r\@sm-,
  .sz-5\/2r\@sm- {
    width: 2.5rem;
  }

  .w-3r\@sm-,
  .sz-3r\@sm- {
    width: 3rem;
  }

  .w-7\/2r\@sm-,
  .sz-7\/2r\@sm- {
    width: 3.5rem;
  }

  .w-4r\@sm-,
  .sz-4r\@sm- {
    width: 4rem;
  }

  .w-9\/2r\@sm-,
  .sz-9\/2r\@sm- {
    width: 4.5rem;
  }

  .w-5r\@sm-,
  .sz-5r\@sm- {
    width: 5rem;
  }

  .w-11\/2r\@sm-,
  .sz-11\/2r\@sm- {
    width: 5.5rem;
  }

  .w-6r\@sm-,
  .sz-6r\@sm- {
    width: 6rem;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .w-1\/4r\@lg,
  .sz-1\/4r\@lg {
    width: 0.25rem;
  }

  .w-1\/2r\@lg,
  .sz-1\/2r\@lg {
    width: 0.5rem;
  }

  .w-3\/4r\@lg,
  .sz-3\/4r\@lg {
    width: 0.75rem;
  }

  .w-1r\@lg,
  .sz-1r\@lg {
    width: 1rem;
  }

  .w-3\/2r\@lg,
  .sz-3\/2r\@lg {
    width: 1.5rem;
  }

  .w-2r\@lg,
  .sz-2r\@lg {
    width: 2rem;
  }

  .w-5\/2r\@lg,
  .sz-5\/2r\@lg {
    width: 2.5rem;
  }

  .w-3r\@lg,
  .sz-3r\@lg {
    width: 3rem;
  }

  .w-7\/2r\@lg,
  .sz-7\/2r\@lg {
    width: 3.5rem;
  }

  .w-4r\@lg,
  .sz-4r\@lg {
    width: 4rem;
  }

  .w-9\/2r\@lg,
  .sz-9\/2r\@lg {
    width: 4.5rem;
  }

  .w-5r\@lg,
  .sz-5r\@lg {
    width: 5rem;
  }

  .w-11\/2r\@lg,
  .sz-11\/2r\@lg {
    width: 5.5rem;
  }

  .w-6r\@lg,
  .sz-6r\@lg {
    width: 6rem;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .w-1\/4r\@md,
  .sz-1\/4r\@md {
    width: 0.25rem;
  }

  .w-1\/2r\@md,
  .sz-1\/2r\@md {
    width: 0.5rem;
  }

  .w-3\/4r\@md,
  .sz-3\/4r\@md {
    width: 0.75rem;
  }

  .w-1r\@md,
  .sz-1r\@md {
    width: 1rem;
  }

  .w-3\/2r\@md,
  .sz-3\/2r\@md {
    width: 1.5rem;
  }

  .w-2r\@md,
  .sz-2r\@md {
    width: 2rem;
  }

  .w-5\/2r\@md,
  .sz-5\/2r\@md {
    width: 2.5rem;
  }

  .w-3r\@md,
  .sz-3r\@md {
    width: 3rem;
  }

  .w-7\/2r\@md,
  .sz-7\/2r\@md {
    width: 3.5rem;
  }

  .w-4r\@md,
  .sz-4r\@md {
    width: 4rem;
  }

  .w-9\/2r\@md,
  .sz-9\/2r\@md {
    width: 4.5rem;
  }

  .w-5r\@md,
  .sz-5r\@md {
    width: 5rem;
  }

  .w-11\/2r\@md,
  .sz-11\/2r\@md {
    width: 5.5rem;
  }

  .w-6r\@md,
  .sz-6r\@md {
    width: 6rem;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .w-1\/4r\@sm,
  .sz-1\/4r\@sm {
    width: 0.25rem;
  }

  .w-1\/2r\@sm,
  .sz-1\/2r\@sm {
    width: 0.5rem;
  }

  .w-3\/4r\@sm,
  .sz-3\/4r\@sm {
    width: 0.75rem;
  }

  .w-1r\@sm,
  .sz-1r\@sm {
    width: 1rem;
  }

  .w-3\/2r\@sm,
  .sz-3\/2r\@sm {
    width: 1.5rem;
  }

  .w-2r\@sm,
  .sz-2r\@sm {
    width: 2rem;
  }

  .w-5\/2r\@sm,
  .sz-5\/2r\@sm {
    width: 2.5rem;
  }

  .w-3r\@sm,
  .sz-3r\@sm {
    width: 3rem;
  }

  .w-7\/2r\@sm,
  .sz-7\/2r\@sm {
    width: 3.5rem;
  }

  .w-4r\@sm,
  .sz-4r\@sm {
    width: 4rem;
  }

  .w-9\/2r\@sm,
  .sz-9\/2r\@sm {
    width: 4.5rem;
  }

  .w-5r\@sm,
  .sz-5r\@sm {
    width: 5rem;
  }

  .w-11\/2r\@sm,
  .sz-11\/2r\@sm {
    width: 5.5rem;
  }

  .w-6r\@sm,
  .sz-6r\@sm {
    width: 6rem;
  }
}

.w-0 {
  width: 0px;
}

.w-10p {
  width: 10%;
}

.w-20p {
  width: 20%;
}

.w-30p {
  width: 30%;
}

.w-40p {
  width: 40%;
}

.w-50p {
  width: 50%;
}

.w-60p {
  width: 60%;
}

.w-70p {
  width: 70%;
}

.w-80p {
  width: 80%;
}

.w-90p {
  width: 90%;
}

.w-100p {
  width: 100%;
}

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

.w-a {
  width: auto;
}

@media screen and (min-width: 1440px) {
  .w-0\@xl\+ {
    width: 0px;
  }

  .w-10p\@xl\+ {
    width: 10%;
  }

  .w-20p\@xl\+ {
    width: 20%;
  }

  .w-30p\@xl\+ {
    width: 30%;
  }

  .w-40p\@xl\+ {
    width: 40%;
  }

  .w-50p\@xl\+ {
    width: 50%;
  }

  .w-60p\@xl\+ {
    width: 60%;
  }

  .w-70p\@xl\+ {
    width: 70%;
  }

  .w-80p\@xl\+ {
    width: 80%;
  }

  .w-90p\@xl\+ {
    width: 90%;
  }

  .w-100p\@xl\+ {
    width: 100%;
  }

  .w-1px\@xl\+ {
    width: 1px;
  }

  .w-a\@xl\+ {
    width: auto;
  }
}

@media screen and (min-width: 1200px) {
  .w-0\@lg\+ {
    width: 0px;
  }

  .w-10p\@lg\+ {
    width: 10%;
  }

  .w-20p\@lg\+ {
    width: 20%;
  }

  .w-30p\@lg\+ {
    width: 30%;
  }

  .w-40p\@lg\+ {
    width: 40%;
  }

  .w-50p\@lg\+ {
    width: 50%;
  }

  .w-60p\@lg\+ {
    width: 60%;
  }

  .w-70p\@lg\+ {
    width: 70%;
  }

  .w-80p\@lg\+ {
    width: 80%;
  }

  .w-90p\@lg\+ {
    width: 90%;
  }

  .w-100p\@lg\+ {
    width: 100%;
  }

  .w-1px\@lg\+ {
    width: 1px;
  }

  .w-a\@lg\+ {
    width: auto;
  }
}

@media screen and (min-width: 992px) {
  .w-0\@md\+ {
    width: 0px;
  }

  .w-10p\@md\+ {
    width: 10%;
  }

  .w-20p\@md\+ {
    width: 20%;
  }

  .w-30p\@md\+ {
    width: 30%;
  }

  .w-40p\@md\+ {
    width: 40%;
  }

  .w-50p\@md\+ {
    width: 50%;
  }

  .w-60p\@md\+ {
    width: 60%;
  }

  .w-70p\@md\+ {
    width: 70%;
  }

  .w-80p\@md\+ {
    width: 80%;
  }

  .w-90p\@md\+ {
    width: 90%;
  }

  .w-100p\@md\+ {
    width: 100%;
  }

  .w-1px\@md\+ {
    width: 1px;
  }

  .w-a\@md\+ {
    width: auto;
  }
}

@media screen and (min-width: 768px) {
  .w-0\@sm\+ {
    width: 0px;
  }

  .w-10p\@sm\+ {
    width: 10%;
  }

  .w-20p\@sm\+ {
    width: 20%;
  }

  .w-30p\@sm\+ {
    width: 30%;
  }

  .w-40p\@sm\+ {
    width: 40%;
  }

  .w-50p\@sm\+ {
    width: 50%;
  }

  .w-60p\@sm\+ {
    width: 60%;
  }

  .w-70p\@sm\+ {
    width: 70%;
  }

  .w-80p\@sm\+ {
    width: 80%;
  }

  .w-90p\@sm\+ {
    width: 90%;
  }

  .w-100p\@sm\+ {
    width: 100%;
  }

  .w-1px\@sm\+ {
    width: 1px;
  }

  .w-a\@sm\+ {
    width: auto;
  }
}

@media screen and (min-width: 0) {
  .w-0\@xs\+ {
    width: 0px;
  }

  .w-10p\@xs\+ {
    width: 10%;
  }

  .w-20p\@xs\+ {
    width: 20%;
  }

  .w-30p\@xs\+ {
    width: 30%;
  }

  .w-40p\@xs\+ {
    width: 40%;
  }

  .w-50p\@xs\+ {
    width: 50%;
  }

  .w-60p\@xs\+ {
    width: 60%;
  }

  .w-70p\@xs\+ {
    width: 70%;
  }

  .w-80p\@xs\+ {
    width: 80%;
  }

  .w-90p\@xs\+ {
    width: 90%;
  }

  .w-100p\@xs\+ {
    width: 100%;
  }

  .w-1px\@xs\+ {
    width: 1px;
  }

  .w-a\@xs\+ {
    width: auto;
  }
}

@media screen and (max-width: 1439px) {
  .w-0\@xl- {
    width: 0px;
  }

  .w-10p\@xl- {
    width: 10%;
  }

  .w-20p\@xl- {
    width: 20%;
  }

  .w-30p\@xl- {
    width: 30%;
  }

  .w-40p\@xl- {
    width: 40%;
  }

  .w-50p\@xl- {
    width: 50%;
  }

  .w-60p\@xl- {
    width: 60%;
  }

  .w-70p\@xl- {
    width: 70%;
  }

  .w-80p\@xl- {
    width: 80%;
  }

  .w-90p\@xl- {
    width: 90%;
  }

  .w-100p\@xl- {
    width: 100%;
  }

  .w-1px\@xl- {
    width: 1px;
  }

  .w-a\@xl- {
    width: auto;
  }
}

@media screen and (max-width: 1199px) {
  .w-0\@lg- {
    width: 0px;
  }

  .w-10p\@lg- {
    width: 10%;
  }

  .w-20p\@lg- {
    width: 20%;
  }

  .w-30p\@lg- {
    width: 30%;
  }

  .w-40p\@lg- {
    width: 40%;
  }

  .w-50p\@lg- {
    width: 50%;
  }

  .w-60p\@lg- {
    width: 60%;
  }

  .w-70p\@lg- {
    width: 70%;
  }

  .w-80p\@lg- {
    width: 80%;
  }

  .w-90p\@lg- {
    width: 90%;
  }

  .w-100p\@lg- {
    width: 100%;
  }

  .w-1px\@lg- {
    width: 1px;
  }

  .w-a\@lg- {
    width: auto;
  }
}

@media screen and (max-width: 991px) {
  .w-0\@md- {
    width: 0px;
  }

  .w-10p\@md- {
    width: 10%;
  }

  .w-20p\@md- {
    width: 20%;
  }

  .w-30p\@md- {
    width: 30%;
  }

  .w-40p\@md- {
    width: 40%;
  }

  .w-50p\@md- {
    width: 50%;
  }

  .w-60p\@md- {
    width: 60%;
  }

  .w-70p\@md- {
    width: 70%;
  }

  .w-80p\@md- {
    width: 80%;
  }

  .w-90p\@md- {
    width: 90%;
  }

  .w-100p\@md- {
    width: 100%;
  }

  .w-1px\@md- {
    width: 1px;
  }

  .w-a\@md- {
    width: auto;
  }
}

@media screen and (max-width: 767px) {
  .w-0\@sm- {
    width: 0px;
  }

  .w-10p\@sm- {
    width: 10%;
  }

  .w-20p\@sm- {
    width: 20%;
  }

  .w-30p\@sm- {
    width: 30%;
  }

  .w-40p\@sm- {
    width: 40%;
  }

  .w-50p\@sm- {
    width: 50%;
  }

  .w-60p\@sm- {
    width: 60%;
  }

  .w-70p\@sm- {
    width: 70%;
  }

  .w-80p\@sm- {
    width: 80%;
  }

  .w-90p\@sm- {
    width: 90%;
  }

  .w-100p\@sm- {
    width: 100%;
  }

  .w-1px\@sm- {
    width: 1px;
  }

  .w-a\@sm- {
    width: auto;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .w-0\@lg {
    width: 0px;
  }

  .w-10p\@lg {
    width: 10%;
  }

  .w-20p\@lg {
    width: 20%;
  }

  .w-30p\@lg {
    width: 30%;
  }

  .w-40p\@lg {
    width: 40%;
  }

  .w-50p\@lg {
    width: 50%;
  }

  .w-60p\@lg {
    width: 60%;
  }

  .w-70p\@lg {
    width: 70%;
  }

  .w-80p\@lg {
    width: 80%;
  }

  .w-90p\@lg {
    width: 90%;
  }

  .w-100p\@lg {
    width: 100%;
  }

  .w-1px\@lg {
    width: 1px;
  }

  .w-a\@lg {
    width: auto;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .w-0\@md {
    width: 0px;
  }

  .w-10p\@md {
    width: 10%;
  }

  .w-20p\@md {
    width: 20%;
  }

  .w-30p\@md {
    width: 30%;
  }

  .w-40p\@md {
    width: 40%;
  }

  .w-50p\@md {
    width: 50%;
  }

  .w-60p\@md {
    width: 60%;
  }

  .w-70p\@md {
    width: 70%;
  }

  .w-80p\@md {
    width: 80%;
  }

  .w-90p\@md {
    width: 90%;
  }

  .w-100p\@md {
    width: 100%;
  }

  .w-1px\@md {
    width: 1px;
  }

  .w-a\@md {
    width: auto;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .w-0\@sm {
    width: 0px;
  }

  .w-10p\@sm {
    width: 10%;
  }

  .w-20p\@sm {
    width: 20%;
  }

  .w-30p\@sm {
    width: 30%;
  }

  .w-40p\@sm {
    width: 40%;
  }

  .w-50p\@sm {
    width: 50%;
  }

  .w-60p\@sm {
    width: 60%;
  }

  .w-70p\@sm {
    width: 70%;
  }

  .w-80p\@sm {
    width: 80%;
  }

  .w-90p\@sm {
    width: 90%;
  }

  .w-100p\@sm {
    width: 100%;
  }

  .w-1px\@sm {
    width: 1px;
  }

  .w-a\@sm {
    width: auto;
  }
}

.h-1\/4r,
.sz-1\/4r {
  height: 0.25rem;
}

.h-1\/2r,
.sz-1\/2r {
  height: 0.5rem;
}

.h-3\/4r,
.sz-3\/4r {
  height: 0.75rem;
}

.h-1r,
.sz-1r {
  height: 1rem;
}

.h-3\/2r,
.sz-3\/2r {
  height: 1.5rem;
}

.h-2r,
.sz-2r {
  height: 2rem;
}

.h-5\/2r,
.sz-5\/2r {
  height: 2.5rem;
}

.h-3r,
.sz-3r {
  height: 3rem;
}

.h-7\/2r,
.sz-7\/2r {
  height: 3.5rem;
}

.h-4r,
.sz-4r {
  height: 4rem;
}

.h-9\/2r,
.sz-9\/2r {
  height: 4.5rem;
}

.h-5r,
.sz-5r {
  height: 5rem;
}

.h-11\/2r,
.sz-11\/2r {
  height: 5.5rem;
}

.h-6r,
.sz-6r {
  height: 6rem;
}

@media screen and (min-width: 1440px) {
  .h-1\/4r\@xl\+,
  .sz-1\/4r\@xl\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@xl\+,
  .sz-1\/2r\@xl\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@xl\+,
  .sz-3\/4r\@xl\+ {
    height: 0.75rem;
  }

  .h-1r\@xl\+,
  .sz-1r\@xl\+ {
    height: 1rem;
  }

  .h-3\/2r\@xl\+,
  .sz-3\/2r\@xl\+ {
    height: 1.5rem;
  }

  .h-2r\@xl\+,
  .sz-2r\@xl\+ {
    height: 2rem;
  }

  .h-5\/2r\@xl\+,
  .sz-5\/2r\@xl\+ {
    height: 2.5rem;
  }

  .h-3r\@xl\+,
  .sz-3r\@xl\+ {
    height: 3rem;
  }

  .h-7\/2r\@xl\+,
  .sz-7\/2r\@xl\+ {
    height: 3.5rem;
  }

  .h-4r\@xl\+,
  .sz-4r\@xl\+ {
    height: 4rem;
  }

  .h-9\/2r\@xl\+,
  .sz-9\/2r\@xl\+ {
    height: 4.5rem;
  }

  .h-5r\@xl\+,
  .sz-5r\@xl\+ {
    height: 5rem;
  }

  .h-11\/2r\@xl\+,
  .sz-11\/2r\@xl\+ {
    height: 5.5rem;
  }

  .h-6r\@xl\+,
  .sz-6r\@xl\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 1200px) {
  .h-1\/4r\@lg\+,
  .sz-1\/4r\@lg\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@lg\+,
  .sz-1\/2r\@lg\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@lg\+,
  .sz-3\/4r\@lg\+ {
    height: 0.75rem;
  }

  .h-1r\@lg\+,
  .sz-1r\@lg\+ {
    height: 1rem;
  }

  .h-3\/2r\@lg\+,
  .sz-3\/2r\@lg\+ {
    height: 1.5rem;
  }

  .h-2r\@lg\+,
  .sz-2r\@lg\+ {
    height: 2rem;
  }

  .h-5\/2r\@lg\+,
  .sz-5\/2r\@lg\+ {
    height: 2.5rem;
  }

  .h-3r\@lg\+,
  .sz-3r\@lg\+ {
    height: 3rem;
  }

  .h-7\/2r\@lg\+,
  .sz-7\/2r\@lg\+ {
    height: 3.5rem;
  }

  .h-4r\@lg\+,
  .sz-4r\@lg\+ {
    height: 4rem;
  }

  .h-9\/2r\@lg\+,
  .sz-9\/2r\@lg\+ {
    height: 4.5rem;
  }

  .h-5r\@lg\+,
  .sz-5r\@lg\+ {
    height: 5rem;
  }

  .h-11\/2r\@lg\+,
  .sz-11\/2r\@lg\+ {
    height: 5.5rem;
  }

  .h-6r\@lg\+,
  .sz-6r\@lg\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 992px) {
  .h-1\/4r\@md\+,
  .sz-1\/4r\@md\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@md\+,
  .sz-1\/2r\@md\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@md\+,
  .sz-3\/4r\@md\+ {
    height: 0.75rem;
  }

  .h-1r\@md\+,
  .sz-1r\@md\+ {
    height: 1rem;
  }

  .h-3\/2r\@md\+,
  .sz-3\/2r\@md\+ {
    height: 1.5rem;
  }

  .h-2r\@md\+,
  .sz-2r\@md\+ {
    height: 2rem;
  }

  .h-5\/2r\@md\+,
  .sz-5\/2r\@md\+ {
    height: 2.5rem;
  }

  .h-3r\@md\+,
  .sz-3r\@md\+ {
    height: 3rem;
  }

  .h-7\/2r\@md\+,
  .sz-7\/2r\@md\+ {
    height: 3.5rem;
  }

  .h-4r\@md\+,
  .sz-4r\@md\+ {
    height: 4rem;
  }

  .h-9\/2r\@md\+,
  .sz-9\/2r\@md\+ {
    height: 4.5rem;
  }

  .h-5r\@md\+,
  .sz-5r\@md\+ {
    height: 5rem;
  }

  .h-11\/2r\@md\+,
  .sz-11\/2r\@md\+ {
    height: 5.5rem;
  }

  .h-6r\@md\+,
  .sz-6r\@md\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 768px) {
  .h-1\/4r\@sm\+,
  .sz-1\/4r\@sm\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@sm\+,
  .sz-1\/2r\@sm\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@sm\+,
  .sz-3\/4r\@sm\+ {
    height: 0.75rem;
  }

  .h-1r\@sm\+,
  .sz-1r\@sm\+ {
    height: 1rem;
  }

  .h-3\/2r\@sm\+,
  .sz-3\/2r\@sm\+ {
    height: 1.5rem;
  }

  .h-2r\@sm\+,
  .sz-2r\@sm\+ {
    height: 2rem;
  }

  .h-5\/2r\@sm\+,
  .sz-5\/2r\@sm\+ {
    height: 2.5rem;
  }

  .h-3r\@sm\+,
  .sz-3r\@sm\+ {
    height: 3rem;
  }

  .h-7\/2r\@sm\+,
  .sz-7\/2r\@sm\+ {
    height: 3.5rem;
  }

  .h-4r\@sm\+,
  .sz-4r\@sm\+ {
    height: 4rem;
  }

  .h-9\/2r\@sm\+,
  .sz-9\/2r\@sm\+ {
    height: 4.5rem;
  }

  .h-5r\@sm\+,
  .sz-5r\@sm\+ {
    height: 5rem;
  }

  .h-11\/2r\@sm\+,
  .sz-11\/2r\@sm\+ {
    height: 5.5rem;
  }

  .h-6r\@sm\+,
  .sz-6r\@sm\+ {
    height: 6rem;
  }
}

@media screen and (min-width: 0) {
  .h-1\/4r\@xs\+,
  .sz-1\/4r\@xs\+ {
    height: 0.25rem;
  }

  .h-1\/2r\@xs\+,
  .sz-1\/2r\@xs\+ {
    height: 0.5rem;
  }

  .h-3\/4r\@xs\+,
  .sz-3\/4r\@xs\+ {
    height: 0.75rem;
  }

  .h-1r\@xs\+,
  .sz-1r\@xs\+ {
    height: 1rem;
  }

  .h-3\/2r\@xs\+,
  .sz-3\/2r\@xs\+ {
    height: 1.5rem;
  }

  .h-2r\@xs\+,
  .sz-2r\@xs\+ {
    height: 2rem;
  }

  .h-5\/2r\@xs\+,
  .sz-5\/2r\@xs\+ {
    height: 2.5rem;
  }

  .h-3r\@xs\+,
  .sz-3r\@xs\+ {
    height: 3rem;
  }

  .h-7\/2r\@xs\+,
  .sz-7\/2r\@xs\+ {
    height: 3.5rem;
  }

  .h-4r\@xs\+,
  .sz-4r\@xs\+ {
    height: 4rem;
  }

  .h-9\/2r\@xs\+,
  .sz-9\/2r\@xs\+ {
    height: 4.5rem;
  }

  .h-5r\@xs\+,
  .sz-5r\@xs\+ {
    height: 5rem;
  }

  .h-11\/2r\@xs\+,
  .sz-11\/2r\@xs\+ {
    height: 5.5rem;
  }

  .h-6r\@xs\+,
  .sz-6r\@xs\+ {
    height: 6rem;
  }
}

@media screen and (max-width: 1439px) {
  .h-1\/4r\@xl-,
  .sz-1\/4r\@xl- {
    height: 0.25rem;
  }

  .h-1\/2r\@xl-,
  .sz-1\/2r\@xl- {
    height: 0.5rem;
  }

  .h-3\/4r\@xl-,
  .sz-3\/4r\@xl- {
    height: 0.75rem;
  }

  .h-1r\@xl-,
  .sz-1r\@xl- {
    height: 1rem;
  }

  .h-3\/2r\@xl-,
  .sz-3\/2r\@xl- {
    height: 1.5rem;
  }

  .h-2r\@xl-,
  .sz-2r\@xl- {
    height: 2rem;
  }

  .h-5\/2r\@xl-,
  .sz-5\/2r\@xl- {
    height: 2.5rem;
  }

  .h-3r\@xl-,
  .sz-3r\@xl- {
    height: 3rem;
  }

  .h-7\/2r\@xl-,
  .sz-7\/2r\@xl- {
    height: 3.5rem;
  }

  .h-4r\@xl-,
  .sz-4r\@xl- {
    height: 4rem;
  }

  .h-9\/2r\@xl-,
  .sz-9\/2r\@xl- {
    height: 4.5rem;
  }

  .h-5r\@xl-,
  .sz-5r\@xl- {
    height: 5rem;
  }

  .h-11\/2r\@xl-,
  .sz-11\/2r\@xl- {
    height: 5.5rem;
  }

  .h-6r\@xl-,
  .sz-6r\@xl- {
    height: 6rem;
  }
}

@media screen and (max-width: 1199px) {
  .h-1\/4r\@lg-,
  .sz-1\/4r\@lg- {
    height: 0.25rem;
  }

  .h-1\/2r\@lg-,
  .sz-1\/2r\@lg- {
    height: 0.5rem;
  }

  .h-3\/4r\@lg-,
  .sz-3\/4r\@lg- {
    height: 0.75rem;
  }

  .h-1r\@lg-,
  .sz-1r\@lg- {
    height: 1rem;
  }

  .h-3\/2r\@lg-,
  .sz-3\/2r\@lg- {
    height: 1.5rem;
  }

  .h-2r\@lg-,
  .sz-2r\@lg- {
    height: 2rem;
  }

  .h-5\/2r\@lg-,
  .sz-5\/2r\@lg- {
    height: 2.5rem;
  }

  .h-3r\@lg-,
  .sz-3r\@lg- {
    height: 3rem;
  }

  .h-7\/2r\@lg-,
  .sz-7\/2r\@lg- {
    height: 3.5rem;
  }

  .h-4r\@lg-,
  .sz-4r\@lg- {
    height: 4rem;
  }

  .h-9\/2r\@lg-,
  .sz-9\/2r\@lg- {
    height: 4.5rem;
  }

  .h-5r\@lg-,
  .sz-5r\@lg- {
    height: 5rem;
  }

  .h-11\/2r\@lg-,
  .sz-11\/2r\@lg- {
    height: 5.5rem;
  }

  .h-6r\@lg-,
  .sz-6r\@lg- {
    height: 6rem;
  }
}

@media screen and (max-width: 991px) {
  .h-1\/4r\@md-,
  .sz-1\/4r\@md- {
    height: 0.25rem;
  }

  .h-1\/2r\@md-,
  .sz-1\/2r\@md- {
    height: 0.5rem;
  }

  .h-3\/4r\@md-,
  .sz-3\/4r\@md- {
    height: 0.75rem;
  }

  .h-1r\@md-,
  .sz-1r\@md- {
    height: 1rem;
  }

  .h-3\/2r\@md-,
  .sz-3\/2r\@md- {
    height: 1.5rem;
  }

  .h-2r\@md-,
  .sz-2r\@md- {
    height: 2rem;
  }

  .h-5\/2r\@md-,
  .sz-5\/2r\@md- {
    height: 2.5rem;
  }

  .h-3r\@md-,
  .sz-3r\@md- {
    height: 3rem;
  }

  .h-7\/2r\@md-,
  .sz-7\/2r\@md- {
    height: 3.5rem;
  }

  .h-4r\@md-,
  .sz-4r\@md- {
    height: 4rem;
  }

  .h-9\/2r\@md-,
  .sz-9\/2r\@md- {
    height: 4.5rem;
  }

  .h-5r\@md-,
  .sz-5r\@md- {
    height: 5rem;
  }

  .h-11\/2r\@md-,
  .sz-11\/2r\@md- {
    height: 5.5rem;
  }

  .h-6r\@md-,
  .sz-6r\@md- {
    height: 6rem;
  }
}

@media screen and (max-width: 767px) {
  .h-1\/4r\@sm-,
  .sz-1\/4r\@sm- {
    height: 0.25rem;
  }

  .h-1\/2r\@sm-,
  .sz-1\/2r\@sm- {
    height: 0.5rem;
  }

  .h-3\/4r\@sm-,
  .sz-3\/4r\@sm- {
    height: 0.75rem;
  }

  .h-1r\@sm-,
  .sz-1r\@sm- {
    height: 1rem;
  }

  .h-3\/2r\@sm-,
  .sz-3\/2r\@sm- {
    height: 1.5rem;
  }

  .h-2r\@sm-,
  .sz-2r\@sm- {
    height: 2rem;
  }

  .h-5\/2r\@sm-,
  .sz-5\/2r\@sm- {
    height: 2.5rem;
  }

  .h-3r\@sm-,
  .sz-3r\@sm- {
    height: 3rem;
  }

  .h-7\/2r\@sm-,
  .sz-7\/2r\@sm- {
    height: 3.5rem;
  }

  .h-4r\@sm-,
  .sz-4r\@sm- {
    height: 4rem;
  }

  .h-9\/2r\@sm-,
  .sz-9\/2r\@sm- {
    height: 4.5rem;
  }

  .h-5r\@sm-,
  .sz-5r\@sm- {
    height: 5rem;
  }

  .h-11\/2r\@sm-,
  .sz-11\/2r\@sm- {
    height: 5.5rem;
  }

  .h-6r\@sm-,
  .sz-6r\@sm- {
    height: 6rem;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .h-1\/4r\@lg,
  .sz-1\/4r\@lg {
    height: 0.25rem;
  }

  .h-1\/2r\@lg,
  .sz-1\/2r\@lg {
    height: 0.5rem;
  }

  .h-3\/4r\@lg,
  .sz-3\/4r\@lg {
    height: 0.75rem;
  }

  .h-1r\@lg,
  .sz-1r\@lg {
    height: 1rem;
  }

  .h-3\/2r\@lg,
  .sz-3\/2r\@lg {
    height: 1.5rem;
  }

  .h-2r\@lg,
  .sz-2r\@lg {
    height: 2rem;
  }

  .h-5\/2r\@lg,
  .sz-5\/2r\@lg {
    height: 2.5rem;
  }

  .h-3r\@lg,
  .sz-3r\@lg {
    height: 3rem;
  }

  .h-7\/2r\@lg,
  .sz-7\/2r\@lg {
    height: 3.5rem;
  }

  .h-4r\@lg,
  .sz-4r\@lg {
    height: 4rem;
  }

  .h-9\/2r\@lg,
  .sz-9\/2r\@lg {
    height: 4.5rem;
  }

  .h-5r\@lg,
  .sz-5r\@lg {
    height: 5rem;
  }

  .h-11\/2r\@lg,
  .sz-11\/2r\@lg {
    height: 5.5rem;
  }

  .h-6r\@lg,
  .sz-6r\@lg {
    height: 6rem;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .h-1\/4r\@md,
  .sz-1\/4r\@md {
    height: 0.25rem;
  }

  .h-1\/2r\@md,
  .sz-1\/2r\@md {
    height: 0.5rem;
  }

  .h-3\/4r\@md,
  .sz-3\/4r\@md {
    height: 0.75rem;
  }

  .h-1r\@md,
  .sz-1r\@md {
    height: 1rem;
  }

  .h-3\/2r\@md,
  .sz-3\/2r\@md {
    height: 1.5rem;
  }

  .h-2r\@md,
  .sz-2r\@md {
    height: 2rem;
  }

  .h-5\/2r\@md,
  .sz-5\/2r\@md {
    height: 2.5rem;
  }

  .h-3r\@md,
  .sz-3r\@md {
    height: 3rem;
  }

  .h-7\/2r\@md,
  .sz-7\/2r\@md {
    height: 3.5rem;
  }

  .h-4r\@md,
  .sz-4r\@md {
    height: 4rem;
  }

  .h-9\/2r\@md,
  .sz-9\/2r\@md {
    height: 4.5rem;
  }

  .h-5r\@md,
  .sz-5r\@md {
    height: 5rem;
  }

  .h-11\/2r\@md,
  .sz-11\/2r\@md {
    height: 5.5rem;
  }

  .h-6r\@md,
  .sz-6r\@md {
    height: 6rem;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .h-1\/4r\@sm,
  .sz-1\/4r\@sm {
    height: 0.25rem;
  }

  .h-1\/2r\@sm,
  .sz-1\/2r\@sm {
    height: 0.5rem;
  }

  .h-3\/4r\@sm,
  .sz-3\/4r\@sm {
    height: 0.75rem;
  }

  .h-1r\@sm,
  .sz-1r\@sm {
    height: 1rem;
  }

  .h-3\/2r\@sm,
  .sz-3\/2r\@sm {
    height: 1.5rem;
  }

  .h-2r\@sm,
  .sz-2r\@sm {
    height: 2rem;
  }

  .h-5\/2r\@sm,
  .sz-5\/2r\@sm {
    height: 2.5rem;
  }

  .h-3r\@sm,
  .sz-3r\@sm {
    height: 3rem;
  }

  .h-7\/2r\@sm,
  .sz-7\/2r\@sm {
    height: 3.5rem;
  }

  .h-4r\@sm,
  .sz-4r\@sm {
    height: 4rem;
  }

  .h-9\/2r\@sm,
  .sz-9\/2r\@sm {
    height: 4.5rem;
  }

  .h-5r\@sm,
  .sz-5r\@sm {
    height: 5rem;
  }

  .h-11\/2r\@sm,
  .sz-11\/2r\@sm {
    height: 5.5rem;
  }

  .h-6r\@sm,
  .sz-6r\@sm {
    height: 6rem;
  }
}

.h-0 {
  height: 0;
}

.h-auto {
  height: auto;
}

.h-100p {
  height: 100%;
}

.h-100vh {
  height: 100vh;
}

@media screen and (min-width: 1440px) {
  .h-0\@xl\+ {
    height: 0;
  }

  .h-auto\@xl\+ {
    height: auto;
  }

  .h-100p\@xl\+ {
    height: 100%;
  }

  .h-100vh\@xl\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 1200px) {
  .h-0\@lg\+ {
    height: 0;
  }

  .h-auto\@lg\+ {
    height: auto;
  }

  .h-100p\@lg\+ {
    height: 100%;
  }

  .h-100vh\@lg\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 992px) {
  .h-0\@md\+ {
    height: 0;
  }

  .h-auto\@md\+ {
    height: auto;
  }

  .h-100p\@md\+ {
    height: 100%;
  }

  .h-100vh\@md\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 768px) {
  .h-0\@sm\+ {
    height: 0;
  }

  .h-auto\@sm\+ {
    height: auto;
  }

  .h-100p\@sm\+ {
    height: 100%;
  }

  .h-100vh\@sm\+ {
    height: 100vh;
  }
}

@media screen and (min-width: 0) {
  .h-0\@xs\+ {
    height: 0;
  }

  .h-auto\@xs\+ {
    height: auto;
  }

  .h-100p\@xs\+ {
    height: 100%;
  }

  .h-100vh\@xs\+ {
    height: 100vh;
  }
}

@media screen and (max-width: 1439px) {
  .h-0\@xl- {
    height: 0;
  }

  .h-auto\@xl- {
    height: auto;
  }

  .h-100p\@xl- {
    height: 100%;
  }

  .h-100vh\@xl- {
    height: 100vh;
  }
}

@media screen and (max-width: 1199px) {
  .h-0\@lg- {
    height: 0;
  }

  .h-auto\@lg- {
    height: auto;
  }

  .h-100p\@lg- {
    height: 100%;
  }

  .h-100vh\@lg- {
    height: 100vh;
  }
}

@media screen and (max-width: 991px) {
  .h-0\@md- {
    height: 0;
  }

  .h-auto\@md- {
    height: auto;
  }

  .h-100p\@md- {
    height: 100%;
  }

  .h-100vh\@md- {
    height: 100vh;
  }
}

@media screen and (max-width: 767px) {
  .h-0\@sm- {
    height: 0;
  }

  .h-auto\@sm- {
    height: auto;
  }

  .h-100p\@sm- {
    height: 100%;
  }

  .h-100vh\@sm- {
    height: 100vh;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .h-0\@lg {
    height: 0;
  }

  .h-auto\@lg {
    height: auto;
  }

  .h-100p\@lg {
    height: 100%;
  }

  .h-100vh\@lg {
    height: 100vh;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .h-0\@md {
    height: 0;
  }

  .h-auto\@md {
    height: auto;
  }

  .h-100p\@md {
    height: 100%;
  }

  .h-100vh\@md {
    height: 100vh;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .h-0\@sm {
    height: 0;
  }

  .h-auto\@sm {
    height: auto;
  }

  .h-100p\@sm {
    height: 100%;
  }

  .h-100vh\@sm {
    height: 100vh;
  }
}

.mw-100p {
  max-width: 100%;
}

.mh-100p {
  max-height: 100%;
}

@media screen and (min-width: 1440px) {
  .mw-100p\@xl\+ {
    max-width: 100%;
  }

  .mh-100p\@xl\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 1200px) {
  .mw-100p\@lg\+ {
    max-width: 100%;
  }

  .mh-100p\@lg\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 992px) {
  .mw-100p\@md\+ {
    max-width: 100%;
  }

  .mh-100p\@md\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 768px) {
  .mw-100p\@sm\+ {
    max-width: 100%;
  }

  .mh-100p\@sm\+ {
    max-height: 100%;
  }
}

@media screen and (min-width: 0) {
  .mw-100p\@xs\+ {
    max-width: 100%;
  }

  .mh-100p\@xs\+ {
    max-height: 100%;
  }
}

@media screen and (max-width: 1439px) {
  .mw-100p\@xl- {
    max-width: 100%;
  }

  .mh-100p\@xl- {
    max-height: 100%;
  }
}

@media screen and (max-width: 1199px) {
  .mw-100p\@lg- {
    max-width: 100%;
  }

  .mh-100p\@lg- {
    max-height: 100%;
  }
}

@media screen and (max-width: 991px) {
  .mw-100p\@md- {
    max-width: 100%;
  }

  .mh-100p\@md- {
    max-height: 100%;
  }
}

@media screen and (max-width: 767px) {
  .mw-100p\@sm- {
    max-width: 100%;
  }

  .mh-100p\@sm- {
    max-height: 100%;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .mw-100p\@lg {
    max-width: 100%;
  }

  .mh-100p\@lg {
    max-height: 100%;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .mw-100p\@md {
    max-width: 100%;
  }

  .mh-100p\@md {
    max-height: 100%;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .mw-100p\@sm {
    max-width: 100%;
  }

  .mh-100p\@sm {
    max-height: 100%;
  }
}

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

.ta-l {
  text-align: left !important;
}

.ta-r {
  text-align: right !important;
}

@media screen and (min-width: 1440px) {
  .ta-c\@xl\+ {
    text-align: center !important;
  }

  .ta-l\@xl\+ {
    text-align: left !important;
  }

  .ta-r\@xl\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 1200px) {
  .ta-c\@lg\+ {
    text-align: center !important;
  }

  .ta-l\@lg\+ {
    text-align: left !important;
  }

  .ta-r\@lg\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 992px) {
  .ta-c\@md\+ {
    text-align: center !important;
  }

  .ta-l\@md\+ {
    text-align: left !important;
  }

  .ta-r\@md\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 768px) {
  .ta-c\@sm\+ {
    text-align: center !important;
  }

  .ta-l\@sm\+ {
    text-align: left !important;
  }

  .ta-r\@sm\+ {
    text-align: right !important;
  }
}

@media screen and (min-width: 0) {
  .ta-c\@xs\+ {
    text-align: center !important;
  }

  .ta-l\@xs\+ {
    text-align: left !important;
  }

  .ta-r\@xs\+ {
    text-align: right !important;
  }
}

@media screen and (max-width: 1439px) {
  .ta-c\@xl- {
    text-align: center !important;
  }

  .ta-l\@xl- {
    text-align: left !important;
  }

  .ta-r\@xl- {
    text-align: right !important;
  }
}

@media screen and (max-width: 1199px) {
  .ta-c\@lg- {
    text-align: center !important;
  }

  .ta-l\@lg- {
    text-align: left !important;
  }

  .ta-r\@lg- {
    text-align: right !important;
  }
}

@media screen and (max-width: 991px) {
  .ta-c\@md- {
    text-align: center !important;
  }

  .ta-l\@md- {
    text-align: left !important;
  }

  .ta-r\@md- {
    text-align: right !important;
  }
}

@media screen and (max-width: 767px) {
  .ta-c\@sm- {
    text-align: center !important;
  }

  .ta-l\@sm- {
    text-align: left !important;
  }

  .ta-r\@sm- {
    text-align: right !important;
  }
}

@media screen and (min-width: 1199px) and (max-width: 1439px) {
  .ta-c\@lg {
    text-align: center !important;
  }

  .ta-l\@lg {
    text-align: left !important;
  }

  .ta-r\@lg {
    text-align: right !important;
  }
}

@media screen and (min-width: 991px) and (max-width: 1199px) {
  .ta-c\@md {
    text-align: center !important;
  }

  .ta-l\@md {
    text-align: left !important;
  }

  .ta-r\@md {
    text-align: right !important;
  }
}

@media screen and (min-width: 767px) and (max-width: 991px) {
  .ta-c\@sm {
    text-align: center !important;
  }

  .ta-l\@sm {
    text-align: left !important;
  }

  .ta-r\@sm {
    text-align: right !important;
  }
}

.tt-n {
  text-transform: none !important;
}

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

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

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

.fs-i {
  font-style: italic !important;
}

.fs-o {
  font-style: oblique !important;
}

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

.td-o {
  text-decoration: overline !important;
}

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

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

.whs-nw {
  white-space: nowrap !important;
}

.whs-p {
  white-space: pre !important;
}

.whs-n {
  white-space: normal !important;
}

.wob-n {
  word-break: normal !important;
}

.wob-ba {
  word-break: break-all !important;
}

.wob-k {
  word-break: keep-all !important;
}

.wow-bw {
  word-wrap: break-word !important;
}

.wow-n {
  word-wrap: normal !important;
}

.tov-e {
  text-overflow: ellipsis !important;
}

.fsz-xs {
  font-size: 0.75rem !important;
}

.fsz-sm {
  font-size: 0.87rem !important;
}

.fsz-def {
  font-size: 1rem !important;
}

.fsz-md {
  font-size: 1.15rem !important;
}

.fsz-lg {
  font-size: 1.4rem !important;
}

.fsz-xl {
  font-size: 1.7rem !important;
}

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

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

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

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

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

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

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

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

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

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

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

.lh-3\/2 {
  line-height: 1.5 !important;
}

.bd {
  border: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdT {
  border-top: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdR {
  border-right: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdB {
  border-bottom: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

.bdL {
  border-left: 1px solid rgba(0, 0, 0, 0.0625) !important;
}

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

.bdwT-0 {
  border-top-width: 0px !important;
}

.bdwR-0 {
  border-right-width: 0px !important;
}

.bdwB-0 {
  border-bottom-width: 0px !important;
}

.bdwL-0 {
  border-left-width: 0px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.bdrs-0 {
  border-radius: 0px !important;
}

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

.bdrsR-0 {
  border-top-right-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

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

.bdrsL-0 {
  border-top-left-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
}

.bdrs-1 {
  border-radius: 1px !important;
}

.bdrsT-1 {
  border-top-left-radius: 1px !important;
  border-top-right-radius: 1px !important;
}

.bdrsR-1 {
  border-top-right-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}

.bdrsB-1 {
  border-bottom-left-radius: 1px !important;
  border-bottom-right-radius: 1px !important;
}

.bdrsL-1 {
  border-top-left-radius: 1px !important;
  border-bottom-left-radius: 1px !important;
}

.bdrs-2 {
  border-radius: 2px !important;
}

.bdrsT-2 {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}

.bdrsR-2 {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.bdrsB-2 {
  border-bottom-left-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}

.bdrsL-2 {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}

.bdrs-3 {
  border-radius: 3px !important;
}

.bdrsT-3 {
  border-top-left-radius: 3px !important;
  border-top-right-radius: 3px !important;
}

.bdrsR-3 {
  border-top-right-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.bdrsB-3 {
  border-bottom-left-radius: 3px !important;
  border-bottom-right-radius: 3px !important;
}

.bdrsL-3 {
  border-top-left-radius: 3px !important;
  border-bottom-left-radius: 3px !important;
}

.bdrs-4 {
  border-radius: 4px !important;
}

.bdrsT-4 {
  border-top-left-radius: 4px !important;
  border-top-right-radius: 4px !important;
}

.bdrsR-4 {
  border-top-right-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.bdrsB-4 {
  border-bottom-left-radius: 4px !important;
  border-bottom-right-radius: 4px !important;
}

.bdrsL-4 {
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}

.bdrs-50p {
  border-radius: 50% !important;
}

.bdrs-10em {
  border-radius: 10em !important;
}

.bds-n {
  border-style: none !important;
}

.bds-s {
  border-style: solid !important;
}

.bds-dt {
  border-style: dotted !important;
}

.bds-ds {
  border-style: dashed !important;
}

.bds-db {
  border-style: double !important;
}

.bds-g {
  border-style: groove !important;
}

.bds-r {
  border-style: ridge !important;
}

.bds-i {
  border-style: inset !important;
}

.bds-o {
  border-style: outset !important;
}

.no-after::after {
  display: none !important;
}

.no-before::before {
  display: none !important;
}

.c-white,
.cH-white:hover {
  color: #ffffff !important;
}

.bgc-white,
.bgcH-white:hover {
  background-color: #ffffff !important;
}

.bdc-white,
.bdcH-white:hover {
  border-color: #ffffff !important;
}

.fill-white,
.fillH-white:hover {
  fill: #ffffff !important;
}

.str-white,
.strH-white:hover {
  stroke: #ffffff !important;
}

.c-red-50,
.cH-red-50:hover {
  color: #ffebee !important;
}

.bgc-red-50,
.bgcH-red-50:hover {
  background-color: #ffebee !important;
}

.bdc-red-50,
.bdcH-red-50:hover {
  border-color: #ffebee !important;
}

.fill-red-50,
.fillH-red-50:hover {
  fill: #ffebee !important;
}

.str-red-50,
.strH-red-50:hover {
  stroke: #ffebee !important;
}

.c-red-100,
.cH-red-100:hover {
  color: #ffcdd2 !important;
}

.bgc-red-100,
.bgcH-red-100:hover {
  background-color: #ffcdd2 !important;
}

.bdc-red-100,
.bdcH-red-100:hover {
  border-color: #ffcdd2 !important;
}

.fill-red-100,
.fillH-red-100:hover {
  fill: #ffcdd2 !important;
}

.str-red-100,
.strH-red-100:hover {
  stroke: #ffcdd2 !important;
}

.c-red-200,
.cH-red-200:hover {
  color: #ef9a9a !important;
}

.bgc-red-200,
.bgcH-red-200:hover {
  background-color: #ef9a9a !important;
}

.bdc-red-200,
.bdcH-red-200:hover {
  border-color: #ef9a9a !important;
}

.fill-red-200,
.fillH-red-200:hover {
  fill: #ef9a9a !important;
}

.str-red-200,
.strH-red-200:hover {
  stroke: #ef9a9a !important;
}

.c-red-300,
.cH-red-300:hover {
  color: #e57373 !important;
}

.bgc-red-300,
.bgcH-red-300:hover {
  background-color: #e57373 !important;
}

.bdc-red-300,
.bdcH-red-300:hover {
  border-color: #e57373 !important;
}

.fill-red-300,
.fillH-red-300:hover {
  fill: #e57373 !important;
}

.str-red-300,
.strH-red-300:hover {
  stroke: #e57373 !important;
}

.c-red-400,
.cH-red-400:hover {
  color: #ef5350 !important;
}

.bgc-red-400,
.bgcH-red-400:hover {
  background-color: #ef5350 !important;
}

.bdc-red-400,
.bdcH-red-400:hover {
  border-color: #ef5350 !important;
}

.fill-red-400,
.fillH-red-400:hover {
  fill: #ef5350 !important;
}

.str-red-400,
.strH-red-400:hover {
  stroke: #ef5350 !important;
}

.c-red-500,
.cH-red-500:hover {
  color: #f44336 !important;
}

.bgc-red-500,
.bgcH-red-500:hover {
  background-color: #f44336 !important;
}

.bdc-red-500,
.bdcH-red-500:hover {
  border-color: #f44336 !important;
}

.fill-red-500,
.fillH-red-500:hover {
  fill: #f44336 !important;
}

.str-red-500,
.strH-red-500:hover {
  stroke: #f44336 !important;
}

.c-red-600,
.cH-red-600:hover {
  color: #e53935 !important;
}

.bgc-red-600,
.bgcH-red-600:hover {
  background-color: #e53935 !important;
}

.bdc-red-600,
.bdcH-red-600:hover {
  border-color: #e53935 !important;
}

.fill-red-600,
.fillH-red-600:hover {
  fill: #e53935 !important;
}

.str-red-600,
.strH-red-600:hover {
  stroke: #e53935 !important;
}

.c-red-700,
.cH-red-700:hover {
  color: #d32f2f !important;
}

.bgc-red-700,
.bgcH-red-700:hover {
  background-color: #d32f2f !important;
}

.bdc-red-700,
.bdcH-red-700:hover {
  border-color: #d32f2f !important;
}

.fill-red-700,
.fillH-red-700:hover {
  fill: #d32f2f !important;
}

.str-red-700,
.strH-red-700:hover {
  stroke: #d32f2f !important;
}

.c-red-800,
.cH-red-800:hover {
  color: #c62828 !important;
}

.bgc-red-800,
.bgcH-red-800:hover {
  background-color: #c62828 !important;
}

.bdc-red-800,
.bdcH-red-800:hover {
  border-color: #c62828 !important;
}

.fill-red-800,
.fillH-red-800:hover {
  fill: #c62828 !important;
}

.str-red-800,
.strH-red-800:hover {
  stroke: #c62828 !important;
}

.c-red-900,
.cH-red-900:hover {
  color: #b71c1c !important;
}

.bgc-red-900,
.bgcH-red-900:hover {
  background-color: #b71c1c !important;
}

.bdc-red-900,
.bdcH-red-900:hover {
  border-color: #b71c1c !important;
}

.fill-red-900,
.fillH-red-900:hover {
  fill: #b71c1c !important;
}

.str-red-900,
.strH-red-900:hover {
  stroke: #b71c1c !important;
}

.c-red-a100,
.cH-red-a100:hover {
  color: #ff8a80 !important;
}

.bgc-red-a100,
.bgcH-red-a100:hover {
  background-color: #ff8a80 !important;
}

.bdc-red-a100,
.bdcH-red-a100:hover {
  border-color: #ff8a80 !important;
}

.fill-red-a100,
.fillH-red-a100:hover {
  fill: #ff8a80 !important;
}

.str-red-a100,
.strH-red-a100:hover {
  stroke: #ff8a80 !important;
}

.c-red-a200,
.cH-red-a200:hover {
  color: #ff5252 !important;
}

.bgc-red-a200,
.bgcH-red-a200:hover {
  background-color: #ff5252 !important;
}

.bdc-red-a200,
.bdcH-red-a200:hover {
  border-color: #ff5252 !important;
}

.fill-red-a200,
.fillH-red-a200:hover {
  fill: #ff5252 !important;
}

.str-red-a200,
.strH-red-a200:hover {
  stroke: #ff5252 !important;
}

.c-red-a400,
.cH-red-a400:hover {
  color: #ff1744 !important;
}

.bgc-red-a400,
.bgcH-red-a400:hover {
  background-color: #ff1744 !important;
}

.bdc-red-a400,
.bdcH-red-a400:hover {
  border-color: #ff1744 !important;
}

.fill-red-a400,
.fillH-red-a400:hover {
  fill: #ff1744 !important;
}

.str-red-a400,
.strH-red-a400:hover {
  stroke: #ff1744 !important;
}

.c-red-a700,
.cH-red-a700:hover {
  color: #d50000 !important;
}

.bgc-red-a700,
.bgcH-red-a700:hover {
  background-color: #d50000 !important;
}

.bdc-red-a700,
.bdcH-red-a700:hover {
  border-color: #d50000 !important;
}

.fill-red-a700,
.fillH-red-a700:hover {
  fill: #d50000 !important;
}

.str-red-a700,
.strH-red-a700:hover {
  stroke: #d50000 !important;
}

.c-pink-50,
.cH-pink-50:hover {
  color: #fce4ec !important;
}

.bgc-pink-50,
.bgcH-pink-50:hover {
  background-color: #fce4ec !important;
}

.bdc-pink-50,
.bdcH-pink-50:hover {
  border-color: #fce4ec !important;
}

.fill-pink-50,
.fillH-pink-50:hover {
  fill: #fce4ec !important;
}

.str-pink-50,
.strH-pink-50:hover {
  stroke: #fce4ec !important;
}

.c-pink-100,
.cH-pink-100:hover {
  color: #f8bbd0 !important;
}

.bgc-pink-100,
.bgcH-pink-100:hover {
  background-color: #f8bbd0 !important;
}

.bdc-pink-100,
.bdcH-pink-100:hover {
  border-color: #f8bbd0 !important;
}

.fill-pink-100,
.fillH-pink-100:hover {
  fill: #f8bbd0 !important;
}

.str-pink-100,
.strH-pink-100:hover {
  stroke: #f8bbd0 !important;
}

.c-pink-200,
.cH-pink-200:hover {
  color: #f48fb1 !important;
}

.bgc-pink-200,
.bgcH-pink-200:hover {
  background-color: #f48fb1 !important;
}

.bdc-pink-200,
.bdcH-pink-200:hover {
  border-color: #f48fb1 !important;
}

.fill-pink-200,
.fillH-pink-200:hover {
  fill: #f48fb1 !important;
}

.str-pink-200,
.strH-pink-200:hover {
  stroke: #f48fb1 !important;
}

.c-pink-300,
.cH-pink-300:hover {
  color: #f06292 !important;
}

.bgc-pink-300,
.bgcH-pink-300:hover {
  background-color: #f06292 !important;
}

.bdc-pink-300,
.bdcH-pink-300:hover {
  border-color: #f06292 !important;
}

.fill-pink-300,
.fillH-pink-300:hover {
  fill: #f06292 !important;
}

.str-pink-300,
.strH-pink-300:hover {
  stroke: #f06292 !important;
}

.c-pink-400,
.cH-pink-400:hover {
  color: #ec407a !important;
}

.bgc-pink-400,
.bgcH-pink-400:hover {
  background-color: #ec407a !important;
}

.bdc-pink-400,
.bdcH-pink-400:hover {
  border-color: #ec407a !important;
}

.fill-pink-400,
.fillH-pink-400:hover {
  fill: #ec407a !important;
}

.str-pink-400,
.strH-pink-400:hover {
  stroke: #ec407a !important;
}

.c-pink-500,
.cH-pink-500:hover {
  color: #e91e63 !important;
}

.bgc-pink-500,
.bgcH-pink-500:hover {
  background-color: #e91e63 !important;
}

.bdc-pink-500,
.bdcH-pink-500:hover {
  border-color: #e91e63 !important;
}

.fill-pink-500,
.fillH-pink-500:hover {
  fill: #e91e63 !important;
}

.str-pink-500,
.strH-pink-500:hover {
  stroke: #e91e63 !important;
}

.c-pink-600,
.cH-pink-600:hover {
  color: #d81b60 !important;
}

.bgc-pink-600,
.bgcH-pink-600:hover {
  background-color: #d81b60 !important;
}

.bdc-pink-600,
.bdcH-pink-600:hover {
  border-color: #d81b60 !important;
}

.fill-pink-600,
.fillH-pink-600:hover {
  fill: #d81b60 !important;
}

.str-pink-600,
.strH-pink-600:hover {
  stroke: #d81b60 !important;
}

.c-pink-700,
.cH-pink-700:hover {
  color: #c2185b !important;
}

.bgc-pink-700,
.bgcH-pink-700:hover {
  background-color: #c2185b !important;
}

.bdc-pink-700,
.bdcH-pink-700:hover {
  border-color: #c2185b !important;
}

.fill-pink-700,
.fillH-pink-700:hover {
  fill: #c2185b !important;
}

.str-pink-700,
.strH-pink-700:hover {
  stroke: #c2185b !important;
}

.c-pink-800,
.cH-pink-800:hover {
  color: #ad1457 !important;
}

.bgc-pink-800,
.bgcH-pink-800:hover {
  background-color: #ad1457 !important;
}

.bdc-pink-800,
.bdcH-pink-800:hover {
  border-color: #ad1457 !important;
}

.fill-pink-800,
.fillH-pink-800:hover {
  fill: #ad1457 !important;
}

.str-pink-800,
.strH-pink-800:hover {
  stroke: #ad1457 !important;
}

.c-pink-900,
.cH-pink-900:hover {
  color: #880e4f !important;
}

.bgc-pink-900,
.bgcH-pink-900:hover {
  background-color: #880e4f !important;
}

.bdc-pink-900,
.bdcH-pink-900:hover {
  border-color: #880e4f !important;
}

.fill-pink-900,
.fillH-pink-900:hover {
  fill: #880e4f !important;
}

.str-pink-900,
.strH-pink-900:hover {
  stroke: #880e4f !important;
}

.c-pink-a100,
.cH-pink-a100:hover {
  color: #ff80ab !important;
}

.bgc-pink-a100,
.bgcH-pink-a100:hover {
  background-color: #ff80ab !important;
}

.bdc-pink-a100,
.bdcH-pink-a100:hover {
  border-color: #ff80ab !important;
}

.fill-pink-a100,
.fillH-pink-a100:hover {
  fill: #ff80ab !important;
}

.str-pink-a100,
.strH-pink-a100:hover {
  stroke: #ff80ab !important;
}

.c-pink-a200,
.cH-pink-a200:hover {
  color: #ff4081 !important;
}

.bgc-pink-a200,
.bgcH-pink-a200:hover {
  background-color: #ff4081 !important;
}

.bdc-pink-a200,
.bdcH-pink-a200:hover {
  border-color: #ff4081 !important;
}

.fill-pink-a200,
.fillH-pink-a200:hover {
  fill: #ff4081 !important;
}

.str-pink-a200,
.strH-pink-a200:hover {
  stroke: #ff4081 !important;
}

.c-pink-a400,
.cH-pink-a400:hover {
  color: #f50057 !important;
}

.bgc-pink-a400,
.bgcH-pink-a400:hover {
  background-color: #f50057 !important;
}

.bdc-pink-a400,
.bdcH-pink-a400:hover {
  border-color: #f50057 !important;
}

.fill-pink-a400,
.fillH-pink-a400:hover {
  fill: #f50057 !important;
}

.str-pink-a400,
.strH-pink-a400:hover {
  stroke: #f50057 !important;
}

.c-pink-a700,
.cH-pink-a700:hover {
  color: #c51162 !important;
}

.bgc-pink-a700,
.bgcH-pink-a700:hover {
  background-color: #c51162 !important;
}

.bdc-pink-a700,
.bdcH-pink-a700:hover {
  border-color: #c51162 !important;
}

.fill-pink-a700,
.fillH-pink-a700:hover {
  fill: #c51162 !important;
}

.str-pink-a700,
.strH-pink-a700:hover {
  stroke: #c51162 !important;
}

.c-purple-50,
.cH-purple-50:hover {
  color: #f3e5f5 !important;
}

.bgc-purple-50,
.bgcH-purple-50:hover {
  background-color: #f3e5f5 !important;
}

.bdc-purple-50,
.bdcH-purple-50:hover {
  border-color: #f3e5f5 !important;
}

.fill-purple-50,
.fillH-purple-50:hover {
  fill: #f3e5f5 !important;
}

.str-purple-50,
.strH-purple-50:hover {
  stroke: #f3e5f5 !important;
}

.c-purple-100,
.cH-purple-100:hover {
  color: #e1bee7 !important;
}

.bgc-purple-100,
.bgcH-purple-100:hover {
  background-color: #e1bee7 !important;
}

.bdc-purple-100,
.bdcH-purple-100:hover {
  border-color: #e1bee7 !important;
}

.fill-purple-100,
.fillH-purple-100:hover {
  fill: #e1bee7 !important;
}

.str-purple-100,
.strH-purple-100:hover {
  stroke: #e1bee7 !important;
}

.c-purple-200,
.cH-purple-200:hover {
  color: #ce93d8 !important;
}

.bgc-purple-200,
.bgcH-purple-200:hover {
  background-color: #ce93d8 !important;
}

.bdc-purple-200,
.bdcH-purple-200:hover {
  border-color: #ce93d8 !important;
}

.fill-purple-200,
.fillH-purple-200:hover {
  fill: #ce93d8 !important;
}

.str-purple-200,
.strH-purple-200:hover {
  stroke: #ce93d8 !important;
}

.c-purple-300,
.cH-purple-300:hover {
  color: #ba68c8 !important;
}

.bgc-purple-300,
.bgcH-purple-300:hover {
  background-color: #ba68c8 !important;
}

.bdc-purple-300,
.bdcH-purple-300:hover {
  border-color: #ba68c8 !important;
}

.fill-purple-300,
.fillH-purple-300:hover {
  fill: #ba68c8 !important;
}

.str-purple-300,
.strH-purple-300:hover {
  stroke: #ba68c8 !important;
}

.c-purple-400,
.cH-purple-400:hover {
  color: #ab47bc !important;
}

.bgc-purple-400,
.bgcH-purple-400:hover {
  background-color: #ab47bc !important;
}

.bdc-purple-400,
.bdcH-purple-400:hover {
  border-color: #ab47bc !important;
}

.fill-purple-400,
.fillH-purple-400:hover {
  fill: #ab47bc !important;
}

.str-purple-400,
.strH-purple-400:hover {
  stroke: #ab47bc !important;
}

.c-purple-500,
.cH-purple-500:hover {
  color: #9c27b0 !important;
}

.bgc-purple-500,
.bgcH-purple-500:hover {
  background-color: #9c27b0 !important;
}

.bdc-purple-500,
.bdcH-purple-500:hover {
  border-color: #9c27b0 !important;
}

.fill-purple-500,
.fillH-purple-500:hover {
  fill: #9c27b0 !important;
}

.str-purple-500,
.strH-purple-500:hover {
  stroke: #9c27b0 !important;
}

.c-purple-600,
.cH-purple-600:hover {
  color: #8e24aa !important;
}

.bgc-purple-600,
.bgcH-purple-600:hover {
  background-color: #8e24aa !important;
}

.bdc-purple-600,
.bdcH-purple-600:hover {
  border-color: #8e24aa !important;
}

.fill-purple-600,
.fillH-purple-600:hover {
  fill: #8e24aa !important;
}

.str-purple-600,
.strH-purple-600:hover {
  stroke: #8e24aa !important;
}

.c-purple-700,
.cH-purple-700:hover {
  color: #7b1fa2 !important;
}

.bgc-purple-700,
.bgcH-purple-700:hover {
  background-color: #7b1fa2 !important;
}

.bdc-purple-700,
.bdcH-purple-700:hover {
  border-color: #7b1fa2 !important;
}

.fill-purple-700,
.fillH-purple-700:hover {
  fill: #7b1fa2 !important;
}

.str-purple-700,
.strH-purple-700:hover {
  stroke: #7b1fa2 !important;
}

.c-purple-800,
.cH-purple-800:hover {
  color: #6a1b9a !important;
}

.bgc-purple-800,
.bgcH-purple-800:hover {
  background-color: #6a1b9a !important;
}

.bdc-purple-800,
.bdcH-purple-800:hover {
  border-color: #6a1b9a !important;
}

.fill-purple-800,
.fillH-purple-800:hover {
  fill: #6a1b9a !important;
}

.str-purple-800,
.strH-purple-800:hover {
  stroke: #6a1b9a !important;
}

.c-purple-900,
.cH-purple-900:hover {
  color: #4a148c !important;
}

.bgc-purple-900,
.bgcH-purple-900:hover {
  background-color: #4a148c !important;
}

.bdc-purple-900,
.bdcH-purple-900:hover {
  border-color: #4a148c !important;
}

.fill-purple-900,
.fillH-purple-900:hover {
  fill: #4a148c !important;
}

.str-purple-900,
.strH-purple-900:hover {
  stroke: #4a148c !important;
}

.c-purple-a100,
.cH-purple-a100:hover {
  color: #ea80fc !important;
}

.bgc-purple-a100,
.bgcH-purple-a100:hover {
  background-color: #ea80fc !important;
}

.bdc-purple-a100,
.bdcH-purple-a100:hover {
  border-color: #ea80fc !important;
}

.fill-purple-a100,
.fillH-purple-a100:hover {
  fill: #ea80fc !important;
}

.str-purple-a100,
.strH-purple-a100:hover {
  stroke: #ea80fc !important;
}

.c-purple-a200,
.cH-purple-a200:hover {
  color: #e040fb !important;
}

.bgc-purple-a200,
.bgcH-purple-a200:hover {
  background-color: #e040fb !important;
}

.bdc-purple-a200,
.bdcH-purple-a200:hover {
  border-color: #e040fb !important;
}

.fill-purple-a200,
.fillH-purple-a200:hover {
  fill: #e040fb !important;
}

.str-purple-a200,
.strH-purple-a200:hover {
  stroke: #e040fb !important;
}

.c-purple-a400,
.cH-purple-a400:hover {
  color: #d500f9 !important;
}

.bgc-purple-a400,
.bgcH-purple-a400:hover {
  background-color: #d500f9 !important;
}

.bdc-purple-a400,
.bdcH-purple-a400:hover {
  border-color: #d500f9 !important;
}

.fill-purple-a400,
.fillH-purple-a400:hover {
  fill: #d500f9 !important;
}

.str-purple-a400,
.strH-purple-a400:hover {
  stroke: #d500f9 !important;
}

.c-purple-a700,
.cH-purple-a700:hover {
  color: #aa00ff !important;
}

.bgc-purple-a700,
.bgcH-purple-a700:hover {
  background-color: #aa00ff !important;
}

.bdc-purple-a700,
.bdcH-purple-a700:hover {
  border-color: #aa00ff !important;
}

.fill-purple-a700,
.fillH-purple-a700:hover {
  fill: #aa00ff !important;
}

.str-purple-a700,
.strH-purple-a700:hover {
  stroke: #aa00ff !important;
}

.c-deep-purple-50,
.cH-deep-purple-50:hover {
  color: #ede7f6 !important;
}

.bgc-deep-purple-50,
.bgcH-deep-purple-50:hover {
  background-color: #ede7f6 !important;
}

.bdc-deep-purple-50,
.bdcH-deep-purple-50:hover {
  border-color: #ede7f6 !important;
}

.fill-deep-purple-50,
.fillH-deep-purple-50:hover {
  fill: #ede7f6 !important;
}

.str-deep-purple-50,
.strH-deep-purple-50:hover {
  stroke: #ede7f6 !important;
}

.c-deep-purple-100,
.cH-deep-purple-100:hover {
  color: #d1c4e9 !important;
}

.bgc-deep-purple-100,
.bgcH-deep-purple-100:hover {
  background-color: #d1c4e9 !important;
}

.bdc-deep-purple-100,
.bdcH-deep-purple-100:hover {
  border-color: #d1c4e9 !important;
}

.fill-deep-purple-100,
.fillH-deep-purple-100:hover {
  fill: #d1c4e9 !important;
}

.str-deep-purple-100,
.strH-deep-purple-100:hover {
  stroke: #d1c4e9 !important;
}

.c-deep-purple-200,
.cH-deep-purple-200:hover {
  color: #b39ddb !important;
}

.bgc-deep-purple-200,
.bgcH-deep-purple-200:hover {
  background-color: #b39ddb !important;
}

.bdc-deep-purple-200,
.bdcH-deep-purple-200:hover {
  border-color: #b39ddb !important;
}

.fill-deep-purple-200,
.fillH-deep-purple-200:hover {
  fill: #b39ddb !important;
}

.str-deep-purple-200,
.strH-deep-purple-200:hover {
  stroke: #b39ddb !important;
}

.c-deep-purple-300,
.cH-deep-purple-300:hover {
  color: #9575cd !important;
}

.bgc-deep-purple-300,
.bgcH-deep-purple-300:hover {
  background-color: #9575cd !important;
}

.bdc-deep-purple-300,
.bdcH-deep-purple-300:hover {
  border-color: #9575cd !important;
}

.fill-deep-purple-300,
.fillH-deep-purple-300:hover {
  fill: #9575cd !important;
}

.str-deep-purple-300,
.strH-deep-purple-300:hover {
  stroke: #9575cd !important;
}

.c-deep-purple-400,
.cH-deep-purple-400:hover {
  color: #7e57c2 !important;
}

.bgc-deep-purple-400,
.bgcH-deep-purple-400:hover {
  background-color: #7e57c2 !important;
}

.bdc-deep-purple-400,
.bdcH-deep-purple-400:hover {
  border-color: #7e57c2 !important;
}

.fill-deep-purple-400,
.fillH-deep-purple-400:hover {
  fill: #7e57c2 !important;
}

.str-deep-purple-400,
.strH-deep-purple-400:hover {
  stroke: #7e57c2 !important;
}

.c-deep-purple-500,
.cH-deep-purple-500:hover {
  color: #673ab7 !important;
}

.bgc-deep-purple-500,
.bgcH-deep-purple-500:hover {
  background-color: #673ab7 !important;
}

.bdc-deep-purple-500,
.bdcH-deep-purple-500:hover {
  border-color: #673ab7 !important;
}

.fill-deep-purple-500,
.fillH-deep-purple-500:hover {
  fill: #673ab7 !important;
}

.str-deep-purple-500,
.strH-deep-purple-500:hover {
  stroke: #673ab7 !important;
}

.c-deep-purple-600,
.cH-deep-purple-600:hover {
  color: #5e35b1 !important;
}

.bgc-deep-purple-600,
.bgcH-deep-purple-600:hover {
  background-color: #5e35b1 !important;
}

.bdc-deep-purple-600,
.bdcH-deep-purple-600:hover {
  border-color: #5e35b1 !important;
}

.fill-deep-purple-600,
.fillH-deep-purple-600:hover {
  fill: #5e35b1 !important;
}

.str-deep-purple-600,
.strH-deep-purple-600:hover {
  stroke: #5e35b1 !important;
}

.c-deep-purple-700,
.cH-deep-purple-700:hover {
  color: #512da8 !important;
}

.bgc-deep-purple-700,
.bgcH-deep-purple-700:hover {
  background-color: #512da8 !important;
}

.bdc-deep-purple-700,
.bdcH-deep-purple-700:hover {
  border-color: #512da8 !important;
}

.fill-deep-purple-700,
.fillH-deep-purple-700:hover {
  fill: #512da8 !important;
}

.str-deep-purple-700,
.strH-deep-purple-700:hover {
  stroke: #512da8 !important;
}

.c-deep-purple-800,
.cH-deep-purple-800:hover {
  color: #4527a0 !important;
}

.bgc-deep-purple-800,
.bgcH-deep-purple-800:hover {
  background-color: #4527a0 !important;
}

.bdc-deep-purple-800,
.bdcH-deep-purple-800:hover {
  border-color: #4527a0 !important;
}

.fill-deep-purple-800,
.fillH-deep-purple-800:hover {
  fill: #4527a0 !important;
}

.str-deep-purple-800,
.strH-deep-purple-800:hover {
  stroke: #4527a0 !important;
}

.c-deep-purple-900,
.cH-deep-purple-900:hover {
  color: #311b92 !important;
}

.bgc-deep-purple-900,
.bgcH-deep-purple-900:hover {
  background-color: #311b92 !important;
}

.bdc-deep-purple-900,
.bdcH-deep-purple-900:hover {
  border-color: #311b92 !important;
}

.fill-deep-purple-900,
.fillH-deep-purple-900:hover {
  fill: #311b92 !important;
}

.str-deep-purple-900,
.strH-deep-purple-900:hover {
  stroke: #311b92 !important;
}

.c-deep-purple-a100,
.cH-deep-purple-a100:hover {
  color: #b388ff !important;
}

.bgc-deep-purple-a100,
.bgcH-deep-purple-a100:hover {
  background-color: #b388ff !important;
}

.bdc-deep-purple-a100,
.bdcH-deep-purple-a100:hover {
  border-color: #b388ff !important;
}

.fill-deep-purple-a100,
.fillH-deep-purple-a100:hover {
  fill: #b388ff !important;
}

.str-deep-purple-a100,
.strH-deep-purple-a100:hover {
  stroke: #b388ff !important;
}

.c-deep-purple-a200,
.cH-deep-purple-a200:hover {
  color: #7c4dff !important;
}

.bgc-deep-purple-a200,
.bgcH-deep-purple-a200:hover {
  background-color: #7c4dff !important;
}

.bdc-deep-purple-a200,
.bdcH-deep-purple-a200:hover {
  border-color: #7c4dff !important;
}

.fill-deep-purple-a200,
.fillH-deep-purple-a200:hover {
  fill: #7c4dff !important;
}

.str-deep-purple-a200,
.strH-deep-purple-a200:hover {
  stroke: #7c4dff !important;
}

.c-deep-purple-a400,
.cH-deep-purple-a400:hover {
  color: #651fff !important;
}

.bgc-deep-purple-a400,
.bgcH-deep-purple-a400:hover {
  background-color: #651fff !important;
}

.bdc-deep-purple-a400,
.bdcH-deep-purple-a400:hover {
  border-color: #651fff !important;
}

.fill-deep-purple-a400,
.fillH-deep-purple-a400:hover {
  fill: #651fff !important;
}

.str-deep-purple-a400,
.strH-deep-purple-a400:hover {
  stroke: #651fff !important;
}

.c-deep-purple-a700,
.cH-deep-purple-a700:hover {
  color: #6200ea !important;
}

.bgc-deep-purple-a700,
.bgcH-deep-purple-a700:hover {
  background-color: #6200ea !important;
}

.bdc-deep-purple-a700,
.bdcH-deep-purple-a700:hover {
  border-color: #6200ea !important;
}

.fill-deep-purple-a700,
.fillH-deep-purple-a700:hover {
  fill: #6200ea !important;
}

.str-deep-purple-a700,
.strH-deep-purple-a700:hover {
  stroke: #6200ea !important;
}

.c-indigo-50,
.cH-indigo-50:hover {
  color: #e8eaf6 !important;
}

.bgc-indigo-50,
.bgcH-indigo-50:hover {
  background-color: #e8eaf6 !important;
}

.bdc-indigo-50,
.bdcH-indigo-50:hover {
  border-color: #e8eaf6 !important;
}

.fill-indigo-50,
.fillH-indigo-50:hover {
  fill: #e8eaf6 !important;
}

.str-indigo-50,
.strH-indigo-50:hover {
  stroke: #e8eaf6 !important;
}

.c-indigo-100,
.cH-indigo-100:hover {
  color: #c5cae9 !important;
}

.bgc-indigo-100,
.bgcH-indigo-100:hover {
  background-color: #c5cae9 !important;
}

.bdc-indigo-100,
.bdcH-indigo-100:hover {
  border-color: #c5cae9 !important;
}

.fill-indigo-100,
.fillH-indigo-100:hover {
  fill: #c5cae9 !important;
}

.str-indigo-100,
.strH-indigo-100:hover {
  stroke: #c5cae9 !important;
}

.c-indigo-200,
.cH-indigo-200:hover {
  color: #9fa8da !important;
}

.bgc-indigo-200,
.bgcH-indigo-200:hover {
  background-color: #9fa8da !important;
}

.bdc-indigo-200,
.bdcH-indigo-200:hover {
  border-color: #9fa8da !important;
}

.fill-indigo-200,
.fillH-indigo-200:hover {
  fill: #9fa8da !important;
}

.str-indigo-200,
.strH-indigo-200:hover {
  stroke: #9fa8da !important;
}

.c-indigo-300,
.cH-indigo-300:hover {
  color: #7986cb !important;
}

.bgc-indigo-300,
.bgcH-indigo-300:hover {
  background-color: #7986cb !important;
}

.bdc-indigo-300,
.bdcH-indigo-300:hover {
  border-color: #7986cb !important;
}

.fill-indigo-300,
.fillH-indigo-300:hover {
  fill: #7986cb !important;
}

.str-indigo-300,
.strH-indigo-300:hover {
  stroke: #7986cb !important;
}

.c-indigo-400,
.cH-indigo-400:hover {
  color: #5c6bc0 !important;
}

.bgc-indigo-400,
.bgcH-indigo-400:hover {
  background-color: #5c6bc0 !important;
}

.bdc-indigo-400,
.bdcH-indigo-400:hover {
  border-color: #5c6bc0 !important;
}

.fill-indigo-400,
.fillH-indigo-400:hover {
  fill: #5c6bc0 !important;
}

.str-indigo-400,
.strH-indigo-400:hover {
  stroke: #5c6bc0 !important;
}

.c-indigo-500,
.cH-indigo-500:hover {
  color: #3f51b5 !important;
}

.bgc-indigo-500,
.bgcH-indigo-500:hover {
  background-color: #3f51b5 !important;
}

.bdc-indigo-500,
.bdcH-indigo-500:hover {
  border-color: #3f51b5 !important;
}

.fill-indigo-500,
.fillH-indigo-500:hover {
  fill: #3f51b5 !important;
}

.str-indigo-500,
.strH-indigo-500:hover {
  stroke: #3f51b5 !important;
}

.c-indigo-600,
.cH-indigo-600:hover {
  color: #3949ab !important;
}

.bgc-indigo-600,
.bgcH-indigo-600:hover {
  background-color: #3949ab !important;
}

.bdc-indigo-600,
.bdcH-indigo-600:hover {
  border-color: #3949ab !important;
}

.fill-indigo-600,
.fillH-indigo-600:hover {
  fill: #3949ab !important;
}

.str-indigo-600,
.strH-indigo-600:hover {
  stroke: #3949ab !important;
}

.c-indigo-700,
.cH-indigo-700:hover {
  color: #303f9f !important;
}

.bgc-indigo-700,
.bgcH-indigo-700:hover {
  background-color: #303f9f !important;
}

.bdc-indigo-700,
.bdcH-indigo-700:hover {
  border-color: #303f9f !important;
}

.fill-indigo-700,
.fillH-indigo-700:hover {
  fill: #303f9f !important;
}

.str-indigo-700,
.strH-indigo-700:hover {
  stroke: #303f9f !important;
}

.c-indigo-800,
.cH-indigo-800:hover {
  color: #283593 !important;
}

.bgc-indigo-800,
.bgcH-indigo-800:hover {
  background-color: #283593 !important;
}

.bdc-indigo-800,
.bdcH-indigo-800:hover {
  border-color: #283593 !important;
}

.fill-indigo-800,
.fillH-indigo-800:hover {
  fill: #283593 !important;
}

.str-indigo-800,
.strH-indigo-800:hover {
  stroke: #283593 !important;
}

.c-indigo-900,
.cH-indigo-900:hover {
  color: #1a237e !important;
}

.bgc-indigo-900,
.bgcH-indigo-900:hover {
  background-color: #1a237e !important;
}

.bdc-indigo-900,
.bdcH-indigo-900:hover {
  border-color: #1a237e !important;
}

.fill-indigo-900,
.fillH-indigo-900:hover {
  fill: #1a237e !important;
}

.str-indigo-900,
.strH-indigo-900:hover {
  stroke: #1a237e !important;
}

.c-indigo-a100,
.cH-indigo-a100:hover {
  color: #8c9eff !important;
}

.bgc-indigo-a100,
.bgcH-indigo-a100:hover {
  background-color: #8c9eff !important;
}

.bdc-indigo-a100,
.bdcH-indigo-a100:hover {
  border-color: #8c9eff !important;
}

.fill-indigo-a100,
.fillH-indigo-a100:hover {
  fill: #8c9eff !important;
}

.str-indigo-a100,
.strH-indigo-a100:hover {
  stroke: #8c9eff !important;
}

.c-indigo-a200,
.cH-indigo-a200:hover {
  color: #536dfe !important;
}

.bgc-indigo-a200,
.bgcH-indigo-a200:hover {
  background-color: #536dfe !important;
}

.bdc-indigo-a200,
.bdcH-indigo-a200:hover {
  border-color: #536dfe !important;
}

.fill-indigo-a200,
.fillH-indigo-a200:hover {
  fill: #536dfe !important;
}

.str-indigo-a200,
.strH-indigo-a200:hover {
  stroke: #536dfe !important;
}

.c-indigo-a400,
.cH-indigo-a400:hover {
  color: #3d5afe !important;
}

.bgc-indigo-a400,
.bgcH-indigo-a400:hover {
  background-color: #3d5afe !important;
}

.bdc-indigo-a400,
.bdcH-indigo-a400:hover {
  border-color: #3d5afe !important;
}

.fill-indigo-a400,
.fillH-indigo-a400:hover {
  fill: #3d5afe !important;
}

.str-indigo-a400,
.strH-indigo-a400:hover {
  stroke: #3d5afe !important;
}

.c-indigo-a700,
.cH-indigo-a700:hover {
  color: #304ffe !important;
}

.bgc-indigo-a700,
.bgcH-indigo-a700:hover {
  background-color: #304ffe !important;
}

.bdc-indigo-a700,
.bdcH-indigo-a700:hover {
  border-color: #304ffe !important;
}

.fill-indigo-a700,
.fillH-indigo-a700:hover {
  fill: #304ffe !important;
}

.str-indigo-a700,
.strH-indigo-a700:hover {
  stroke: #304ffe !important;
}

.c-blue-50,
.cH-blue-50:hover {
  color: #e3f2fd !important;
}

.bgc-blue-50,
.bgcH-blue-50:hover {
  background-color: #e3f2fd !important;
}

.bdc-blue-50,
.bdcH-blue-50:hover {
  border-color: #e3f2fd !important;
}

.fill-blue-50,
.fillH-blue-50:hover {
  fill: #e3f2fd !important;
}

.str-blue-50,
.strH-blue-50:hover {
  stroke: #e3f2fd !important;
}

.c-blue-100,
.cH-blue-100:hover {
  color: #bbdefb !important;
}

.bgc-blue-100,
.bgcH-blue-100:hover {
  background-color: #bbdefb !important;
}

.bdc-blue-100,
.bdcH-blue-100:hover {
  border-color: #bbdefb !important;
}

.fill-blue-100,
.fillH-blue-100:hover {
  fill: #bbdefb !important;
}

.str-blue-100,
.strH-blue-100:hover {
  stroke: #bbdefb !important;
}

.c-blue-200,
.cH-blue-200:hover {
  color: #90caf9 !important;
}

.bgc-blue-200,
.bgcH-blue-200:hover {
  background-color: #90caf9 !important;
}

.bdc-blue-200,
.bdcH-blue-200:hover {
  border-color: #90caf9 !important;
}

.fill-blue-200,
.fillH-blue-200:hover {
  fill: #90caf9 !important;
}

.str-blue-200,
.strH-blue-200:hover {
  stroke: #90caf9 !important;
}

.c-blue-300,
.cH-blue-300:hover {
  color: #64b5f6 !important;
}

.bgc-blue-300,
.bgcH-blue-300:hover {
  background-color: #64b5f6 !important;
}

.bdc-blue-300,
.bdcH-blue-300:hover {
  border-color: #64b5f6 !important;
}

.fill-blue-300,
.fillH-blue-300:hover {
  fill: #64b5f6 !important;
}

.str-blue-300,
.strH-blue-300:hover {
  stroke: #64b5f6 !important;
}

.c-blue-400,
.cH-blue-400:hover {
  color: #42a5f5 !important;
}

.bgc-blue-400,
.bgcH-blue-400:hover {
  background-color: #42a5f5 !important;
}

.bdc-blue-400,
.bdcH-blue-400:hover {
  border-color: #42a5f5 !important;
}

.fill-blue-400,
.fillH-blue-400:hover {
  fill: #42a5f5 !important;
}

.str-blue-400,
.strH-blue-400:hover {
  stroke: #42a5f5 !important;
}

.c-blue-500,
.cH-blue-500:hover {
  color: #2196f3 !important;
}

.bgc-blue-500,
.bgcH-blue-500:hover {
  background-color: #2196f3 !important;
}

.bdc-blue-500,
.bdcH-blue-500:hover {
  border-color: #2196f3 !important;
}

.fill-blue-500,
.fillH-blue-500:hover {
  fill: #2196f3 !important;
}

.str-blue-500,
.strH-blue-500:hover {
  stroke: #2196f3 !important;
}

.c-blue-600,
.cH-blue-600:hover {
  color: #1e88e5 !important;
}

.bgc-blue-600,
.bgcH-blue-600:hover {
  background-color: #1e88e5 !important;
}

.bdc-blue-600,
.bdcH-blue-600:hover {
  border-color: #1e88e5 !important;
}

.fill-blue-600,
.fillH-blue-600:hover {
  fill: #1e88e5 !important;
}

.str-blue-600,
.strH-blue-600:hover {
  stroke: #1e88e5 !important;
}

.c-blue-700,
.cH-blue-700:hover {
  color: #1976d2 !important;
}

.bgc-blue-700,
.bgcH-blue-700:hover {
  background-color: #1976d2 !important;
}

.bdc-blue-700,
.bdcH-blue-700:hover {
  border-color: #1976d2 !important;
}

.fill-blue-700,
.fillH-blue-700:hover {
  fill: #1976d2 !important;
}

.str-blue-700,
.strH-blue-700:hover {
  stroke: #1976d2 !important;
}

.c-blue-800,
.cH-blue-800:hover {
  color: #1565c0 !important;
}

.bgc-blue-800,
.bgcH-blue-800:hover {
  background-color: #1565c0 !important;
}

.bdc-blue-800,
.bdcH-blue-800:hover {
  border-color: #1565c0 !important;
}

.fill-blue-800,
.fillH-blue-800:hover {
  fill: #1565c0 !important;
}

.str-blue-800,
.strH-blue-800:hover {
  stroke: #1565c0 !important;
}

.c-blue-900,
.cH-blue-900:hover {
  color: #0d47a1 !important;
}

.bgc-blue-900,
.bgcH-blue-900:hover {
  background-color: #0d47a1 !important;
}

.bdc-blue-900,
.bdcH-blue-900:hover {
  border-color: #0d47a1 !important;
}

.fill-blue-900,
.fillH-blue-900:hover {
  fill: #0d47a1 !important;
}

.str-blue-900,
.strH-blue-900:hover {
  stroke: #0d47a1 !important;
}

.c-blue-a100,
.cH-blue-a100:hover {
  color: #82b1ff !important;
}

.bgc-blue-a100,
.bgcH-blue-a100:hover {
  background-color: #82b1ff !important;
}

.bdc-blue-a100,
.bdcH-blue-a100:hover {
  border-color: #82b1ff !important;
}

.fill-blue-a100,
.fillH-blue-a100:hover {
  fill: #82b1ff !important;
}

.str-blue-a100,
.strH-blue-a100:hover {
  stroke: #82b1ff !important;
}

.c-blue-a200,
.cH-blue-a200:hover {
  color: #448aff !important;
}

.bgc-blue-a200,
.bgcH-blue-a200:hover {
  background-color: #448aff !important;
}

.bdc-blue-a200,
.bdcH-blue-a200:hover {
  border-color: #448aff !important;
}

.fill-blue-a200,
.fillH-blue-a200:hover {
  fill: #448aff !important;
}

.str-blue-a200,
.strH-blue-a200:hover {
  stroke: #448aff !important;
}

.c-blue-a400,
.cH-blue-a400:hover {
  color: #2979ff !important;
}

.bgc-blue-a400,
.bgcH-blue-a400:hover {
  background-color: #2979ff !important;
}

.bdc-blue-a400,
.bdcH-blue-a400:hover {
  border-color: #2979ff !important;
}

.fill-blue-a400,
.fillH-blue-a400:hover {
  fill: #2979ff !important;
}

.str-blue-a400,
.strH-blue-a400:hover {
  stroke: #2979ff !important;
}

.c-blue-a700,
.cH-blue-a700:hover {
  color: #2962ff !important;
}

.bgc-blue-a700,
.bgcH-blue-a700:hover {
  background-color: #2962ff !important;
}

.bdc-blue-a700,
.bdcH-blue-a700:hover {
  border-color: #2962ff !important;
}

.fill-blue-a700,
.fillH-blue-a700:hover {
  fill: #2962ff !important;
}

.str-blue-a700,
.strH-blue-a700:hover {
  stroke: #2962ff !important;
}

.c-light-blue-50,
.cH-light-blue-50:hover {
  color: #e1f5fe !important;
}

.bgc-light-blue-50,
.bgcH-light-blue-50:hover {
  background-color: #e1f5fe !important;
}

.bdc-light-blue-50,
.bdcH-light-blue-50:hover {
  border-color: #e1f5fe !important;
}

.fill-light-blue-50,
.fillH-light-blue-50:hover {
  fill: #e1f5fe !important;
}

.str-light-blue-50,
.strH-light-blue-50:hover {
  stroke: #e1f5fe !important;
}

.c-light-blue-100,
.cH-light-blue-100:hover {
  color: #b3e5fc !important;
}

.bgc-light-blue-100,
.bgcH-light-blue-100:hover {
  background-color: #b3e5fc !important;
}

.bdc-light-blue-100,
.bdcH-light-blue-100:hover {
  border-color: #b3e5fc !important;
}

.fill-light-blue-100,
.fillH-light-blue-100:hover {
  fill: #b3e5fc !important;
}

.str-light-blue-100,
.strH-light-blue-100:hover {
  stroke: #b3e5fc !important;
}

.c-light-blue-200,
.cH-light-blue-200:hover {
  color: #81d4fa !important;
}

.bgc-light-blue-200,
.bgcH-light-blue-200:hover {
  background-color: #81d4fa !important;
}

.bdc-light-blue-200,
.bdcH-light-blue-200:hover {
  border-color: #81d4fa !important;
}

.fill-light-blue-200,
.fillH-light-blue-200:hover {
  fill: #81d4fa !important;
}

.str-light-blue-200,
.strH-light-blue-200:hover {
  stroke: #81d4fa !important;
}

.c-light-blue-300,
.cH-light-blue-300:hover {
  color: #4fc3f7 !important;
}

.bgc-light-blue-300,
.bgcH-light-blue-300:hover {
  background-color: #4fc3f7 !important;
}

.bdc-light-blue-300,
.bdcH-light-blue-300:hover {
  border-color: #4fc3f7 !important;
}

.fill-light-blue-300,
.fillH-light-blue-300:hover {
  fill: #4fc3f7 !important;
}

.str-light-blue-300,
.strH-light-blue-300:hover {
  stroke: #4fc3f7 !important;
}

.c-light-blue-400,
.cH-light-blue-400:hover {
  color: #29b6f6 !important;
}

.bgc-light-blue-400,
.bgcH-light-blue-400:hover {
  background-color: #29b6f6 !important;
}

.bdc-light-blue-400,
.bdcH-light-blue-400:hover {
  border-color: #29b6f6 !important;
}

.fill-light-blue-400,
.fillH-light-blue-400:hover {
  fill: #29b6f6 !important;
}

.str-light-blue-400,
.strH-light-blue-400:hover {
  stroke: #29b6f6 !important;
}

.c-light-blue-500,
.cH-light-blue-500:hover {
  color: #03a9f4 !important;
}

.bgc-light-blue-500,
.bgcH-light-blue-500:hover {
  background-color: #03a9f4 !important;
}

.bdc-light-blue-500,
.bdcH-light-blue-500:hover {
  border-color: #03a9f4 !important;
}

.fill-light-blue-500,
.fillH-light-blue-500:hover {
  fill: #03a9f4 !important;
}

.str-light-blue-500,
.strH-light-blue-500:hover {
  stroke: #03a9f4 !important;
}

.c-light-blue-600,
.cH-light-blue-600:hover {
  color: #039be5 !important;
}

.bgc-light-blue-600,
.bgcH-light-blue-600:hover {
  background-color: #039be5 !important;
}

.bdc-light-blue-600,
.bdcH-light-blue-600:hover {
  border-color: #039be5 !important;
}

.fill-light-blue-600,
.fillH-light-blue-600:hover {
  fill: #039be5 !important;
}

.str-light-blue-600,
.strH-light-blue-600:hover {
  stroke: #039be5 !important;
}

.c-light-blue-700,
.cH-light-blue-700:hover {
  color: #0288d1 !important;
}

.bgc-light-blue-700,
.bgcH-light-blue-700:hover {
  background-color: #0288d1 !important;
}

.bdc-light-blue-700,
.bdcH-light-blue-700:hover {
  border-color: #0288d1 !important;
}

.fill-light-blue-700,
.fillH-light-blue-700:hover {
  fill: #0288d1 !important;
}

.str-light-blue-700,
.strH-light-blue-700:hover {
  stroke: #0288d1 !important;
}

.c-light-blue-800,
.cH-light-blue-800:hover {
  color: #0277bd !important;
}

.bgc-light-blue-800,
.bgcH-light-blue-800:hover {
  background-color: #0277bd !important;
}

.bdc-light-blue-800,
.bdcH-light-blue-800:hover {
  border-color: #0277bd !important;
}

.fill-light-blue-800,
.fillH-light-blue-800:hover {
  fill: #0277bd !important;
}

.str-light-blue-800,
.strH-light-blue-800:hover {
  stroke: #0277bd !important;
}

.c-light-blue-900,
.cH-light-blue-900:hover {
  color: #01579b !important;
}

.bgc-light-blue-900,
.bgcH-light-blue-900:hover {
  background-color: #01579b !important;
}

.bdc-light-blue-900,
.bdcH-light-blue-900:hover {
  border-color: #01579b !important;
}

.fill-light-blue-900,
.fillH-light-blue-900:hover {
  fill: #01579b !important;
}

.str-light-blue-900,
.strH-light-blue-900:hover {
  stroke: #01579b !important;
}

.c-light-blue-a100,
.cH-light-blue-a100:hover {
  color: #80d8ff !important;
}

.bgc-light-blue-a100,
.bgcH-light-blue-a100:hover {
  background-color: #80d8ff !important;
}

.bdc-light-blue-a100,
.bdcH-light-blue-a100:hover {
  border-color: #80d8ff !important;
}

.fill-light-blue-a100,
.fillH-light-blue-a100:hover {
  fill: #80d8ff !important;
}

.str-light-blue-a100,
.strH-light-blue-a100:hover {
  stroke: #80d8ff !important;
}

.c-light-blue-a200,
.cH-light-blue-a200:hover {
  color: #40c4ff !important;
}

.bgc-light-blue-a200,
.bgcH-light-blue-a200:hover {
  background-color: #40c4ff !important;
}

.bdc-light-blue-a200,
.bdcH-light-blue-a200:hover {
  border-color: #40c4ff !important;
}

.fill-light-blue-a200,
.fillH-light-blue-a200:hover {
  fill: #40c4ff !important;
}

.str-light-blue-a200,
.strH-light-blue-a200:hover {
  stroke: #40c4ff !important;
}

.c-light-blue-a400,
.cH-light-blue-a400:hover {
  color: #00b0ff !important;
}

.bgc-light-blue-a400,
.bgcH-light-blue-a400:hover {
  background-color: #00b0ff !important;
}

.bdc-light-blue-a400,
.bdcH-light-blue-a400:hover {
  border-color: #00b0ff !important;
}

.fill-light-blue-a400,
.fillH-light-blue-a400:hover {
  fill: #00b0ff !important;
}

.str-light-blue-a400,
.strH-light-blue-a400:hover {
  stroke: #00b0ff !important;
}

.c-light-blue-a700,
.cH-light-blue-a700:hover {
  color: #0091ea !important;
}

.bgc-light-blue-a700,
.bgcH-light-blue-a700:hover {
  background-color: #0091ea !important;
}

.bdc-light-blue-a700,
.bdcH-light-blue-a700:hover {
  border-color: #0091ea !important;
}

.fill-light-blue-a700,
.fillH-light-blue-a700:hover {
  fill: #0091ea !important;
}

.str-light-blue-a700,
.strH-light-blue-a700:hover {
  stroke: #0091ea !important;
}

.c-cyan-50,
.cH-cyan-50:hover {
  color: #e0f7fa !important;
}

.bgc-cyan-50,
.bgcH-cyan-50:hover {
  background-color: #e0f7fa !important;
}

.bdc-cyan-50,
.bdcH-cyan-50:hover {
  border-color: #e0f7fa !important;
}

.fill-cyan-50,
.fillH-cyan-50:hover {
  fill: #e0f7fa !important;
}

.str-cyan-50,
.strH-cyan-50:hover {
  stroke: #e0f7fa !important;
}

.c-cyan-100,
.cH-cyan-100:hover {
  color: #b2ebf2 !important;
}

.bgc-cyan-100,
.bgcH-cyan-100:hover {
  background-color: #b2ebf2 !important;
}

.bdc-cyan-100,
.bdcH-cyan-100:hover {
  border-color: #b2ebf2 !important;
}

.fill-cyan-100,
.fillH-cyan-100:hover {
  fill: #b2ebf2 !important;
}

.str-cyan-100,
.strH-cyan-100:hover {
  stroke: #b2ebf2 !important;
}

.c-cyan-200,
.cH-cyan-200:hover {
  color: #80deea !important;
}

.bgc-cyan-200,
.bgcH-cyan-200:hover {
  background-color: #80deea !important;
}

.bdc-cyan-200,
.bdcH-cyan-200:hover {
  border-color: #80deea !important;
}

.fill-cyan-200,
.fillH-cyan-200:hover {
  fill: #80deea !important;
}

.str-cyan-200,
.strH-cyan-200:hover {
  stroke: #80deea !important;
}

.c-cyan-300,
.cH-cyan-300:hover {
  color: #4dd0e1 !important;
}

.bgc-cyan-300,
.bgcH-cyan-300:hover {
  background-color: #4dd0e1 !important;
}

.bdc-cyan-300,
.bdcH-cyan-300:hover {
  border-color: #4dd0e1 !important;
}

.fill-cyan-300,
.fillH-cyan-300:hover {
  fill: #4dd0e1 !important;
}

.str-cyan-300,
.strH-cyan-300:hover {
  stroke: #4dd0e1 !important;
}

.c-cyan-400,
.cH-cyan-400:hover {
  color: #26c6da !important;
}

.bgc-cyan-400,
.bgcH-cyan-400:hover {
  background-color: #26c6da !important;
}

.bdc-cyan-400,
.bdcH-cyan-400:hover {
  border-color: #26c6da !important;
}

.fill-cyan-400,
.fillH-cyan-400:hover {
  fill: #26c6da !important;
}

.str-cyan-400,
.strH-cyan-400:hover {
  stroke: #26c6da !important;
}

.c-cyan-500,
.cH-cyan-500:hover {
  color: #00bcd4 !important;
}

.bgc-cyan-500,
.bgcH-cyan-500:hover {
  background-color: #00bcd4 !important;
}

.bdc-cyan-500,
.bdcH-cyan-500:hover {
  border-color: #00bcd4 !important;
}

.fill-cyan-500,
.fillH-cyan-500:hover {
  fill: #00bcd4 !important;
}

.str-cyan-500,
.strH-cyan-500:hover {
  stroke: #00bcd4 !important;
}

.c-cyan-600,
.cH-cyan-600:hover {
  color: #00acc1 !important;
}

.bgc-cyan-600,
.bgcH-cyan-600:hover {
  background-color: #00acc1 !important;
}

.bdc-cyan-600,
.bdcH-cyan-600:hover {
  border-color: #00acc1 !important;
}

.fill-cyan-600,
.fillH-cyan-600:hover {
  fill: #00acc1 !important;
}

.str-cyan-600,
.strH-cyan-600:hover {
  stroke: #00acc1 !important;
}

.c-cyan-700,
.cH-cyan-700:hover {
  color: #0097a7 !important;
}

.bgc-cyan-700,
.bgcH-cyan-700:hover {
  background-color: #0097a7 !important;
}

.bdc-cyan-700,
.bdcH-cyan-700:hover {
  border-color: #0097a7 !important;
}

.fill-cyan-700,
.fillH-cyan-700:hover {
  fill: #0097a7 !important;
}

.str-cyan-700,
.strH-cyan-700:hover {
  stroke: #0097a7 !important;
}

.c-cyan-800,
.cH-cyan-800:hover {
  color: #00838f !important;
}

.bgc-cyan-800,
.bgcH-cyan-800:hover {
  background-color: #00838f !important;
}

.bdc-cyan-800,
.bdcH-cyan-800:hover {
  border-color: #00838f !important;
}

.fill-cyan-800,
.fillH-cyan-800:hover {
  fill: #00838f !important;
}

.str-cyan-800,
.strH-cyan-800:hover {
  stroke: #00838f !important;
}

.c-cyan-900,
.cH-cyan-900:hover {
  color: #006064 !important;
}

.bgc-cyan-900,
.bgcH-cyan-900:hover {
  background-color: #006064 !important;
}

.bdc-cyan-900,
.bdcH-cyan-900:hover {
  border-color: #006064 !important;
}

.fill-cyan-900,
.fillH-cyan-900:hover {
  fill: #006064 !important;
}

.str-cyan-900,
.strH-cyan-900:hover {
  stroke: #006064 !important;
}

.c-cyan-a100,
.cH-cyan-a100:hover {
  color: #84ffff !important;
}

.bgc-cyan-a100,
.bgcH-cyan-a100:hover {
  background-color: #84ffff !important;
}

.bdc-cyan-a100,
.bdcH-cyan-a100:hover {
  border-color: #84ffff !important;
}

.fill-cyan-a100,
.fillH-cyan-a100:hover {
  fill: #84ffff !important;
}

.str-cyan-a100,
.strH-cyan-a100:hover {
  stroke: #84ffff !important;
}

.c-cyan-a200,
.cH-cyan-a200:hover {
  color: #18ffff !important;
}

.bgc-cyan-a200,
.bgcH-cyan-a200:hover {
  background-color: #18ffff !important;
}

.bdc-cyan-a200,
.bdcH-cyan-a200:hover {
  border-color: #18ffff !important;
}

.fill-cyan-a200,
.fillH-cyan-a200:hover {
  fill: #18ffff !important;
}

.str-cyan-a200,
.strH-cyan-a200:hover {
  stroke: #18ffff !important;
}

.c-cyan-a400,
.cH-cyan-a400:hover {
  color: #00e5ff !important;
}

.bgc-cyan-a400,
.bgcH-cyan-a400:hover {
  background-color: #00e5ff !important;
}

.bdc-cyan-a400,
.bdcH-cyan-a400:hover {
  border-color: #00e5ff !important;
}

.fill-cyan-a400,
.fillH-cyan-a400:hover {
  fill: #00e5ff !important;
}

.str-cyan-a400,
.strH-cyan-a400:hover {
  stroke: #00e5ff !important;
}

.c-cyan-a700,
.cH-cyan-a700:hover {
  color: #00b8d4 !important;
}

.bgc-cyan-a700,
.bgcH-cyan-a700:hover {
  background-color: #00b8d4 !important;
}

.bdc-cyan-a700,
.bdcH-cyan-a700:hover {
  border-color: #00b8d4 !important;
}

.fill-cyan-a700,
.fillH-cyan-a700:hover {
  fill: #00b8d4 !important;
}

.str-cyan-a700,
.strH-cyan-a700:hover {
  stroke: #00b8d4 !important;
}

.c-teal-50,
.cH-teal-50:hover {
  color: #e0f2f1 !important;
}

.bgc-teal-50,
.bgcH-teal-50:hover {
  background-color: #e0f2f1 !important;
}

.bdc-teal-50,
.bdcH-teal-50:hover {
  border-color: #e0f2f1 !important;
}

.fill-teal-50,
.fillH-teal-50:hover {
  fill: #e0f2f1 !important;
}

.str-teal-50,
.strH-teal-50:hover {
  stroke: #e0f2f1 !important;
}

.c-teal-100,
.cH-teal-100:hover {
  color: #b2dfdb !important;
}

.bgc-teal-100,
.bgcH-teal-100:hover {
  background-color: #b2dfdb !important;
}

.bdc-teal-100,
.bdcH-teal-100:hover {
  border-color: #b2dfdb !important;
}

.fill-teal-100,
.fillH-teal-100:hover {
  fill: #b2dfdb !important;
}

.str-teal-100,
.strH-teal-100:hover {
  stroke: #b2dfdb !important;
}

.c-teal-200,
.cH-teal-200:hover {
  color: #80cbc4 !important;
}

.bgc-teal-200,
.bgcH-teal-200:hover {
  background-color: #80cbc4 !important;
}

.bdc-teal-200,
.bdcH-teal-200:hover {
  border-color: #80cbc4 !important;
}

.fill-teal-200,
.fillH-teal-200:hover {
  fill: #80cbc4 !important;
}

.str-teal-200,
.strH-teal-200:hover {
  stroke: #80cbc4 !important;
}

.c-teal-300,
.cH-teal-300:hover {
  color: #4db6ac !important;
}

.bgc-teal-300,
.bgcH-teal-300:hover {
  background-color: #4db6ac !important;
}

.bdc-teal-300,
.bdcH-teal-300:hover {
  border-color: #4db6ac !important;
}

.fill-teal-300,
.fillH-teal-300:hover {
  fill: #4db6ac !important;
}

.str-teal-300,
.strH-teal-300:hover {
  stroke: #4db6ac !important;
}

.c-teal-400,
.cH-teal-400:hover {
  color: #26a69a !important;
}

.bgc-teal-400,
.bgcH-teal-400:hover {
  background-color: #26a69a !important;
}

.bdc-teal-400,
.bdcH-teal-400:hover {
  border-color: #26a69a !important;
}

.fill-teal-400,
.fillH-teal-400:hover {
  fill: #26a69a !important;
}

.str-teal-400,
.strH-teal-400:hover {
  stroke: #26a69a !important;
}

.c-teal-500,
.cH-teal-500:hover {
  color: #009688 !important;
}

.bgc-teal-500,
.bgcH-teal-500:hover {
  background-color: #009688 !important;
}

.bdc-teal-500,
.bdcH-teal-500:hover {
  border-color: #009688 !important;
}

.fill-teal-500,
.fillH-teal-500:hover {
  fill: #009688 !important;
}

.str-teal-500,
.strH-teal-500:hover {
  stroke: #009688 !important;
}

.c-teal-600,
.cH-teal-600:hover {
  color: #00897b !important;
}

.bgc-teal-600,
.bgcH-teal-600:hover {
  background-color: #00897b !important;
}

.bdc-teal-600,
.bdcH-teal-600:hover {
  border-color: #00897b !important;
}

.fill-teal-600,
.fillH-teal-600:hover {
  fill: #00897b !important;
}

.str-teal-600,
.strH-teal-600:hover {
  stroke: #00897b !important;
}

.c-teal-700,
.cH-teal-700:hover {
  color: #00796b !important;
}

.bgc-teal-700,
.bgcH-teal-700:hover {
  background-color: #00796b !important;
}

.bdc-teal-700,
.bdcH-teal-700:hover {
  border-color: #00796b !important;
}

.fill-teal-700,
.fillH-teal-700:hover {
  fill: #00796b !important;
}

.str-teal-700,
.strH-teal-700:hover {
  stroke: #00796b !important;
}

.c-teal-800,
.cH-teal-800:hover {
  color: #00695c !important;
}

.bgc-teal-800,
.bgcH-teal-800:hover {
  background-color: #00695c !important;
}

.bdc-teal-800,
.bdcH-teal-800:hover {
  border-color: #00695c !important;
}

.fill-teal-800,
.fillH-teal-800:hover {
  fill: #00695c !important;
}

.str-teal-800,
.strH-teal-800:hover {
  stroke: #00695c !important;
}

.c-teal-900,
.cH-teal-900:hover {
  color: #004d40 !important;
}

.bgc-teal-900,
.bgcH-teal-900:hover {
  background-color: #004d40 !important;
}

.bdc-teal-900,
.bdcH-teal-900:hover {
  border-color: #004d40 !important;
}

.fill-teal-900,
.fillH-teal-900:hover {
  fill: #004d40 !important;
}

.str-teal-900,
.strH-teal-900:hover {
  stroke: #004d40 !important;
}

.c-teal-a100,
.cH-teal-a100:hover {
  color: #a7ffeb !important;
}

.bgc-teal-a100,
.bgcH-teal-a100:hover {
  background-color: #a7ffeb !important;
}

.bdc-teal-a100,
.bdcH-teal-a100:hover {
  border-color: #a7ffeb !important;
}

.fill-teal-a100,
.fillH-teal-a100:hover {
  fill: #a7ffeb !important;
}

.str-teal-a100,
.strH-teal-a100:hover {
  stroke: #a7ffeb !important;
}

.c-teal-a200,
.cH-teal-a200:hover {
  color: #64ffda !important;
}

.bgc-teal-a200,
.bgcH-teal-a200:hover {
  background-color: #64ffda !important;
}

.bdc-teal-a200,
.bdcH-teal-a200:hover {
  border-color: #64ffda !important;
}

.fill-teal-a200,
.fillH-teal-a200:hover {
  fill: #64ffda !important;
}

.str-teal-a200,
.strH-teal-a200:hover {
  stroke: #64ffda !important;
}

.c-teal-a400,
.cH-teal-a400:hover {
  color: #1de9b6 !important;
}

.bgc-teal-a400,
.bgcH-teal-a400:hover {
  background-color: #1de9b6 !important;
}

.bdc-teal-a400,
.bdcH-teal-a400:hover {
  border-color: #1de9b6 !important;
}

.fill-teal-a400,
.fillH-teal-a400:hover {
  fill: #1de9b6 !important;
}

.str-teal-a400,
.strH-teal-a400:hover {
  stroke: #1de9b6 !important;
}

.c-teal-a700,
.cH-teal-a700:hover {
  color: #00bfa5 !important;
}

.bgc-teal-a700,
.bgcH-teal-a700:hover {
  background-color: #00bfa5 !important;
}

.bdc-teal-a700,
.bdcH-teal-a700:hover {
  border-color: #00bfa5 !important;
}

.fill-teal-a700,
.fillH-teal-a700:hover {
  fill: #00bfa5 !important;
}

.str-teal-a700,
.strH-teal-a700:hover {
  stroke: #00bfa5 !important;
}

.c-green-50,
.cH-green-50:hover {
  color: #e8f5e9 !important;
}

.bgc-green-50,
.bgcH-green-50:hover {
  background-color: #e8f5e9 !important;
}

.bdc-green-50,
.bdcH-green-50:hover {
  border-color: #e8f5e9 !important;
}

.fill-green-50,
.fillH-green-50:hover {
  fill: #e8f5e9 !important;
}

.str-green-50,
.strH-green-50:hover {
  stroke: #e8f5e9 !important;
}

.c-green-100,
.cH-green-100:hover {
  color: #c8e6c9 !important;
}

.bgc-green-100,
.bgcH-green-100:hover {
  background-color: #c8e6c9 !important;
}

.bdc-green-100,
.bdcH-green-100:hover {
  border-color: #c8e6c9 !important;
}

.fill-green-100,
.fillH-green-100:hover {
  fill: #c8e6c9 !important;
}

.str-green-100,
.strH-green-100:hover {
  stroke: #c8e6c9 !important;
}

.c-green-200,
.cH-green-200:hover {
  color: #a5d6a7 !important;
}

.bgc-green-200,
.bgcH-green-200:hover {
  background-color: #a5d6a7 !important;
}

.bdc-green-200,
.bdcH-green-200:hover {
  border-color: #a5d6a7 !important;
}

.fill-green-200,
.fillH-green-200:hover {
  fill: #a5d6a7 !important;
}

.str-green-200,
.strH-green-200:hover {
  stroke: #a5d6a7 !important;
}

.c-green-300,
.cH-green-300:hover {
  color: #81c784 !important;
}

.bgc-green-300,
.bgcH-green-300:hover {
  background-color: #81c784 !important;
}

.bdc-green-300,
.bdcH-green-300:hover {
  border-color: #81c784 !important;
}

.fill-green-300,
.fillH-green-300:hover {
  fill: #81c784 !important;
}

.str-green-300,
.strH-green-300:hover {
  stroke: #81c784 !important;
}

.c-green-400,
.cH-green-400:hover {
  color: #66bb6a !important;
}

.bgc-green-400,
.bgcH-green-400:hover {
  background-color: #66bb6a !important;
}

.bdc-green-400,
.bdcH-green-400:hover {
  border-color: #66bb6a !important;
}

.fill-green-400,
.fillH-green-400:hover {
  fill: #66bb6a !important;
}

.str-green-400,
.strH-green-400:hover {
  stroke: #66bb6a !important;
}

.c-green-500,
.cH-green-500:hover {
  color: #4caf50 !important;
}

.bgc-green-500,
.bgcH-green-500:hover {
  background-color: #4caf50 !important;
}

.bdc-green-500,
.bdcH-green-500:hover {
  border-color: #4caf50 !important;
}

.fill-green-500,
.fillH-green-500:hover {
  fill: #4caf50 !important;
}

.str-green-500,
.strH-green-500:hover {
  stroke: #4caf50 !important;
}

.c-green-600,
.cH-green-600:hover {
  color: #43a047 !important;
}

.bgc-green-600,
.bgcH-green-600:hover {
  background-color: #43a047 !important;
}

.bdc-green-600,
.bdcH-green-600:hover {
  border-color: #43a047 !important;
}

.fill-green-600,
.fillH-green-600:hover {
  fill: #43a047 !important;
}

.str-green-600,
.strH-green-600:hover {
  stroke: #43a047 !important;
}

.c-green-700,
.cH-green-700:hover {
  color: #388e3c !important;
}

.bgc-green-700,
.bgcH-green-700:hover {
  background-color: #388e3c !important;
}

.bdc-green-700,
.bdcH-green-700:hover {
  border-color: #388e3c !important;
}

.fill-green-700,
.fillH-green-700:hover {
  fill: #388e3c !important;
}

.str-green-700,
.strH-green-700:hover {
  stroke: #388e3c !important;
}

.c-green-800,
.cH-green-800:hover {
  color: #2e7d32 !important;
}

.bgc-green-800,
.bgcH-green-800:hover {
  background-color: #2e7d32 !important;
}

.bdc-green-800,
.bdcH-green-800:hover {
  border-color: #2e7d32 !important;
}

.fill-green-800,
.fillH-green-800:hover {
  fill: #2e7d32 !important;
}

.str-green-800,
.strH-green-800:hover {
  stroke: #2e7d32 !important;
}

.c-green-900,
.cH-green-900:hover {
  color: #1b5e20 !important;
}

.bgc-green-900,
.bgcH-green-900:hover {
  background-color: #1b5e20 !important;
}

.bdc-green-900,
.bdcH-green-900:hover {
  border-color: #1b5e20 !important;
}

.fill-green-900,
.fillH-green-900:hover {
  fill: #1b5e20 !important;
}

.str-green-900,
.strH-green-900:hover {
  stroke: #1b5e20 !important;
}

.c-green-a100,
.cH-green-a100:hover {
  color: #b9f6ca !important;
}

.bgc-green-a100,
.bgcH-green-a100:hover {
  background-color: #b9f6ca !important;
}

.bdc-green-a100,
.bdcH-green-a100:hover {
  border-color: #b9f6ca !important;
}

.fill-green-a100,
.fillH-green-a100:hover {
  fill: #b9f6ca !important;
}

.str-green-a100,
.strH-green-a100:hover {
  stroke: #b9f6ca !important;
}

.c-green-a200,
.cH-green-a200:hover {
  color: #69f0ae !important;
}

.bgc-green-a200,
.bgcH-green-a200:hover {
  background-color: #69f0ae !important;
}

.bdc-green-a200,
.bdcH-green-a200:hover {
  border-color: #69f0ae !important;
}

.fill-green-a200,
.fillH-green-a200:hover {
  fill: #69f0ae !important;
}

.str-green-a200,
.strH-green-a200:hover {
  stroke: #69f0ae !important;
}

.c-green-a400,
.cH-green-a400:hover {
  color: #00e676 !important;
}

.bgc-green-a400,
.bgcH-green-a400:hover {
  background-color: #00e676 !important;
}

.bdc-green-a400,
.bdcH-green-a400:hover {
  border-color: #00e676 !important;
}

.fill-green-a400,
.fillH-green-a400:hover {
  fill: #00e676 !important;
}

.str-green-a400,
.strH-green-a400:hover {
  stroke: #00e676 !important;
}

.c-green-a700,
.cH-green-a700:hover {
  color: #00c853 !important;
}

.bgc-green-a700,
.bgcH-green-a700:hover {
  background-color: #00c853 !important;
}

.bdc-green-a700,
.bdcH-green-a700:hover {
  border-color: #00c853 !important;
}

.fill-green-a700,
.fillH-green-a700:hover {
  fill: #00c853 !important;
}

.str-green-a700,
.strH-green-a700:hover {
  stroke: #00c853 !important;
}

.c-light-green-50,
.cH-light-green-50:hover {
  color: #f1f8e9 !important;
}

.bgc-light-green-50,
.bgcH-light-green-50:hover {
  background-color: #f1f8e9 !important;
}

.bdc-light-green-50,
.bdcH-light-green-50:hover {
  border-color: #f1f8e9 !important;
}

.fill-light-green-50,
.fillH-light-green-50:hover {
  fill: #f1f8e9 !important;
}

.str-light-green-50,
.strH-light-green-50:hover {
  stroke: #f1f8e9 !important;
}

.c-light-green-100,
.cH-light-green-100:hover {
  color: #dcedc8 !important;
}

.bgc-light-green-100,
.bgcH-light-green-100:hover {
  background-color: #dcedc8 !important;
}

.bdc-light-green-100,
.bdcH-light-green-100:hover {
  border-color: #dcedc8 !important;
}

.fill-light-green-100,
.fillH-light-green-100:hover {
  fill: #dcedc8 !important;
}

.str-light-green-100,
.strH-light-green-100:hover {
  stroke: #dcedc8 !important;
}

.c-light-green-200,
.cH-light-green-200:hover {
  color: #c5e1a5 !important;
}

.bgc-light-green-200,
.bgcH-light-green-200:hover {
  background-color: #c5e1a5 !important;
}

.bdc-light-green-200,
.bdcH-light-green-200:hover {
  border-color: #c5e1a5 !important;
}

.fill-light-green-200,
.fillH-light-green-200:hover {
  fill: #c5e1a5 !important;
}

.str-light-green-200,
.strH-light-green-200:hover {
  stroke: #c5e1a5 !important;
}

.c-light-green-300,
.cH-light-green-300:hover {
  color: #aed581 !important;
}

.bgc-light-green-300,
.bgcH-light-green-300:hover {
  background-color: #aed581 !important;
}

.bdc-light-green-300,
.bdcH-light-green-300:hover {
  border-color: #aed581 !important;
}

.fill-light-green-300,
.fillH-light-green-300:hover {
  fill: #aed581 !important;
}

.str-light-green-300,
.strH-light-green-300:hover {
  stroke: #aed581 !important;
}

.c-light-green-400,
.cH-light-green-400:hover {
  color: #9ccc65 !important;
}

.bgc-light-green-400,
.bgcH-light-green-400:hover {
  background-color: #9ccc65 !important;
}

.bdc-light-green-400,
.bdcH-light-green-400:hover {
  border-color: #9ccc65 !important;
}

.fill-light-green-400,
.fillH-light-green-400:hover {
  fill: #9ccc65 !important;
}

.str-light-green-400,
.strH-light-green-400:hover {
  stroke: #9ccc65 !important;
}

.c-light-green-500,
.cH-light-green-500:hover {
  color: #8bc34a !important;
}

.bgc-light-green-500,
.bgcH-light-green-500:hover {
  background-color: #8bc34a !important;
}

.bdc-light-green-500,
.bdcH-light-green-500:hover {
  border-color: #8bc34a !important;
}

.fill-light-green-500,
.fillH-light-green-500:hover {
  fill: #8bc34a !important;
}

.str-light-green-500,
.strH-light-green-500:hover {
  stroke: #8bc34a !important;
}

.c-light-green-600,
.cH-light-green-600:hover {
  color: #7cb342 !important;
}

.bgc-light-green-600,
.bgcH-light-green-600:hover {
  background-color: #7cb342 !important;
}

.bdc-light-green-600,
.bdcH-light-green-600:hover {
  border-color: #7cb342 !important;
}

.fill-light-green-600,
.fillH-light-green-600:hover {
  fill: #7cb342 !important;
}

.str-light-green-600,
.strH-light-green-600:hover {
  stroke: #7cb342 !important;
}

.c-light-green-700,
.cH-light-green-700:hover {
  color: #689f38 !important;
}

.bgc-light-green-700,
.bgcH-light-green-700:hover {
  background-color: #689f38 !important;
}

.bdc-light-green-700,
.bdcH-light-green-700:hover {
  border-color: #689f38 !important;
}

.fill-light-green-700,
.fillH-light-green-700:hover {
  fill: #689f38 !important;
}

.str-light-green-700,
.strH-light-green-700:hover {
  stroke: #689f38 !important;
}

.c-light-green-800,
.cH-light-green-800:hover {
  color: #558b2f !important;
}

.bgc-light-green-800,
.bgcH-light-green-800:hover {
  background-color: #558b2f !important;
}

.bdc-light-green-800,
.bdcH-light-green-800:hover {
  border-color: #558b2f !important;
}

.fill-light-green-800,
.fillH-light-green-800:hover {
  fill: #558b2f !important;
}

.str-light-green-800,
.strH-light-green-800:hover {
  stroke: #558b2f !important;
}

.c-light-green-900,
.cH-light-green-900:hover {
  color: #33691e !important;
}

.bgc-light-green-900,
.bgcH-light-green-900:hover {
  background-color: #33691e !important;
}

.bdc-light-green-900,
.bdcH-light-green-900:hover {
  border-color: #33691e !important;
}

.fill-light-green-900,
.fillH-light-green-900:hover {
  fill: #33691e !important;
}

.str-light-green-900,
.strH-light-green-900:hover {
  stroke: #33691e !important;
}

.c-light-green-a100,
.cH-light-green-a100:hover {
  color: #ccff90 !important;
}

.bgc-light-green-a100,
.bgcH-light-green-a100:hover {
  background-color: #ccff90 !important;
}

.bdc-light-green-a100,
.bdcH-light-green-a100:hover {
  border-color: #ccff90 !important;
}

.fill-light-green-a100,
.fillH-light-green-a100:hover {
  fill: #ccff90 !important;
}

.str-light-green-a100,
.strH-light-green-a100:hover {
  stroke: #ccff90 !important;
}

.c-light-green-a200,
.cH-light-green-a200:hover {
  color: #b2ff59 !important;
}

.bgc-light-green-a200,
.bgcH-light-green-a200:hover {
  background-color: #b2ff59 !important;
}

.bdc-light-green-a200,
.bdcH-light-green-a200:hover {
  border-color: #b2ff59 !important;
}

.fill-light-green-a200,
.fillH-light-green-a200:hover {
  fill: #b2ff59 !important;
}

.str-light-green-a200,
.strH-light-green-a200:hover {
  stroke: #b2ff59 !important;
}

.c-light-green-a400,
.cH-light-green-a400:hover {
  color: #76ff03 !important;
}

.bgc-light-green-a400,
.bgcH-light-green-a400:hover {
  background-color: #76ff03 !important;
}

.bdc-light-green-a400,
.bdcH-light-green-a400:hover {
  border-color: #76ff03 !important;
}

.fill-light-green-a400,
.fillH-light-green-a400:hover {
  fill: #76ff03 !important;
}

.str-light-green-a400,
.strH-light-green-a400:hover {
  stroke: #76ff03 !important;
}

.c-light-green-a700,
.cH-light-green-a700:hover {
  color: #64dd17 !important;
}

.bgc-light-green-a700,
.bgcH-light-green-a700:hover {
  background-color: #64dd17 !important;
}

.bdc-light-green-a700,
.bdcH-light-green-a700:hover {
  border-color: #64dd17 !important;
}

.fill-light-green-a700,
.fillH-light-green-a700:hover {
  fill: #64dd17 !important;
}

.str-light-green-a700,
.strH-light-green-a700:hover {
  stroke: #64dd17 !important;
}

.c-lime-50,
.cH-lime-50:hover {
  color: #f9fbe7 !important;
}

.bgc-lime-50,
.bgcH-lime-50:hover {
  background-color: #f9fbe7 !important;
}

.bdc-lime-50,
.bdcH-lime-50:hover {
  border-color: #f9fbe7 !important;
}

.fill-lime-50,
.fillH-lime-50:hover {
  fill: #f9fbe7 !important;
}

.str-lime-50,
.strH-lime-50:hover {
  stroke: #f9fbe7 !important;
}

.c-lime-100,
.cH-lime-100:hover {
  color: #f0f4c3 !important;
}

.bgc-lime-100,
.bgcH-lime-100:hover {
  background-color: #f0f4c3 !important;
}

.bdc-lime-100,
.bdcH-lime-100:hover {
  border-color: #f0f4c3 !important;
}

.fill-lime-100,
.fillH-lime-100:hover {
  fill: #f0f4c3 !important;
}

.str-lime-100,
.strH-lime-100:hover {
  stroke: #f0f4c3 !important;
}

.c-lime-200,
.cH-lime-200:hover {
  color: #e6ee9c !important;
}

.bgc-lime-200,
.bgcH-lime-200:hover {
  background-color: #e6ee9c !important;
}

.bdc-lime-200,
.bdcH-lime-200:hover {
  border-color: #e6ee9c !important;
}

.fill-lime-200,
.fillH-lime-200:hover {
  fill: #e6ee9c !important;
}

.str-lime-200,
.strH-lime-200:hover {
  stroke: #e6ee9c !important;
}

.c-lime-300,
.cH-lime-300:hover {
  color: #dce775 !important;
}

.bgc-lime-300,
.bgcH-lime-300:hover {
  background-color: #dce775 !important;
}

.bdc-lime-300,
.bdcH-lime-300:hover {
  border-color: #dce775 !important;
}

.fill-lime-300,
.fillH-lime-300:hover {
  fill: #dce775 !important;
}

.str-lime-300,
.strH-lime-300:hover {
  stroke: #dce775 !important;
}

.c-lime-400,
.cH-lime-400:hover {
  color: #d4e157 !important;
}

.bgc-lime-400,
.bgcH-lime-400:hover {
  background-color: #d4e157 !important;
}

.bdc-lime-400,
.bdcH-lime-400:hover {
  border-color: #d4e157 !important;
}

.fill-lime-400,
.fillH-lime-400:hover {
  fill: #d4e157 !important;
}

.str-lime-400,
.strH-lime-400:hover {
  stroke: #d4e157 !important;
}

.c-lime-500,
.cH-lime-500:hover {
  color: #cddc39 !important;
}

.bgc-lime-500,
.bgcH-lime-500:hover {
  background-color: #cddc39 !important;
}

.bdc-lime-500,
.bdcH-lime-500:hover {
  border-color: #cddc39 !important;
}

.fill-lime-500,
.fillH-lime-500:hover {
  fill: #cddc39 !important;
}

.str-lime-500,
.strH-lime-500:hover {
  stroke: #cddc39 !important;
}

.c-lime-600,
.cH-lime-600:hover {
  color: #c0ca33 !important;
}

.bgc-lime-600,
.bgcH-lime-600:hover {
  background-color: #c0ca33 !important;
}

.bdc-lime-600,
.bdcH-lime-600:hover {
  border-color: #c0ca33 !important;
}

.fill-lime-600,
.fillH-lime-600:hover {
  fill: #c0ca33 !important;
}

.str-lime-600,
.strH-lime-600:hover {
  stroke: #c0ca33 !important;
}

.c-lime-700,
.cH-lime-700:hover {
  color: #afb42b !important;
}

.bgc-lime-700,
.bgcH-lime-700:hover {
  background-color: #afb42b !important;
}

.bdc-lime-700,
.bdcH-lime-700:hover {
  border-color: #afb42b !important;
}

.fill-lime-700,
.fillH-lime-700:hover {
  fill: #afb42b !important;
}

.str-lime-700,
.strH-lime-700:hover {
  stroke: #afb42b !important;
}

.c-lime-800,
.cH-lime-800:hover {
  color: #9e9d24 !important;
}

.bgc-lime-800,
.bgcH-lime-800:hover {
  background-color: #9e9d24 !important;
}

.bdc-lime-800,
.bdcH-lime-800:hover {
  border-color: #9e9d24 !important;
}

.fill-lime-800,
.fillH-lime-800:hover {
  fill: #9e9d24 !important;
}

.str-lime-800,
.strH-lime-800:hover {
  stroke: #9e9d24 !important;
}

.c-lime-900,
.cH-lime-900:hover {
  color: #827717 !important;
}

.bgc-lime-900,
.bgcH-lime-900:hover {
  background-color: #827717 !important;
}

.bdc-lime-900,
.bdcH-lime-900:hover {
  border-color: #827717 !important;
}

.fill-lime-900,
.fillH-lime-900:hover {
  fill: #827717 !important;
}

.str-lime-900,
.strH-lime-900:hover {
  stroke: #827717 !important;
}

.c-lime-a100,
.cH-lime-a100:hover {
  color: #f4ff81 !important;
}

.bgc-lime-a100,
.bgcH-lime-a100:hover {
  background-color: #f4ff81 !important;
}

.bdc-lime-a100,
.bdcH-lime-a100:hover {
  border-color: #f4ff81 !important;
}

.fill-lime-a100,
.fillH-lime-a100:hover {
  fill: #f4ff81 !important;
}

.str-lime-a100,
.strH-lime-a100:hover {
  stroke: #f4ff81 !important;
}

.c-lime-a200,
.cH-lime-a200:hover {
  color: #eeff41 !important;
}

.bgc-lime-a200,
.bgcH-lime-a200:hover {
  background-color: #eeff41 !important;
}

.bdc-lime-a200,
.bdcH-lime-a200:hover {
  border-color: #eeff41 !important;
}

.fill-lime-a200,
.fillH-lime-a200:hover {
  fill: #eeff41 !important;
}

.str-lime-a200,
.strH-lime-a200:hover {
  stroke: #eeff41 !important;
}

.c-lime-a400,
.cH-lime-a400:hover {
  color: #c6ff00 !important;
}

.bgc-lime-a400,
.bgcH-lime-a400:hover {
  background-color: #c6ff00 !important;
}

.bdc-lime-a400,
.bdcH-lime-a400:hover {
  border-color: #c6ff00 !important;
}

.fill-lime-a400,
.fillH-lime-a400:hover {
  fill: #c6ff00 !important;
}

.str-lime-a400,
.strH-lime-a400:hover {
  stroke: #c6ff00 !important;
}

.c-lime-a700,
.cH-lime-a700:hover {
  color: #aeea00 !important;
}

.bgc-lime-a700,
.bgcH-lime-a700:hover {
  background-color: #aeea00 !important;
}

.bdc-lime-a700,
.bdcH-lime-a700:hover {
  border-color: #aeea00 !important;
}

.fill-lime-a700,
.fillH-lime-a700:hover {
  fill: #aeea00 !important;
}

.str-lime-a700,
.strH-lime-a700:hover {
  stroke: #aeea00 !important;
}

.c-yellow-50,
.cH-yellow-50:hover {
  color: #fffde7 !important;
}

.bgc-yellow-50,
.bgcH-yellow-50:hover {
  background-color: #fffde7 !important;
}

.bdc-yellow-50,
.bdcH-yellow-50:hover {
  border-color: #fffde7 !important;
}

.fill-yellow-50,
.fillH-yellow-50:hover {
  fill: #fffde7 !important;
}

.str-yellow-50,
.strH-yellow-50:hover {
  stroke: #fffde7 !important;
}

.c-yellow-100,
.cH-yellow-100:hover {
  color: #fff9c4 !important;
}

.bgc-yellow-100,
.bgcH-yellow-100:hover {
  background-color: #fff9c4 !important;
}

.bdc-yellow-100,
.bdcH-yellow-100:hover {
  border-color: #fff9c4 !important;
}

.fill-yellow-100,
.fillH-yellow-100:hover {
  fill: #fff9c4 !important;
}

.str-yellow-100,
.strH-yellow-100:hover {
  stroke: #fff9c4 !important;
}

.c-yellow-200,
.cH-yellow-200:hover {
  color: #fff59d !important;
}

.bgc-yellow-200,
.bgcH-yellow-200:hover {
  background-color: #fff59d !important;
}

.bdc-yellow-200,
.bdcH-yellow-200:hover {
  border-color: #fff59d !important;
}

.fill-yellow-200,
.fillH-yellow-200:hover {
  fill: #fff59d !important;
}

.str-yellow-200,
.strH-yellow-200:hover {
  stroke: #fff59d !important;
}

.c-yellow-300,
.cH-yellow-300:hover {
  color: #fff176 !important;
}

.bgc-yellow-300,
.bgcH-yellow-300:hover {
  background-color: #fff176 !important;
}

.bdc-yellow-300,
.bdcH-yellow-300:hover {
  border-color: #fff176 !important;
}

.fill-yellow-300,
.fillH-yellow-300:hover {
  fill: #fff176 !important;
}

.str-yellow-300,
.strH-yellow-300:hover {
  stroke: #fff176 !important;
}

.c-yellow-400,
.cH-yellow-400:hover {
  color: #ffee58 !important;
}

.bgc-yellow-400,
.bgcH-yellow-400:hover {
  background-color: #ffee58 !important;
}

.bdc-yellow-400,
.bdcH-yellow-400:hover {
  border-color: #ffee58 !important;
}

.fill-yellow-400,
.fillH-yellow-400:hover {
  fill: #ffee58 !important;
}

.str-yellow-400,
.strH-yellow-400:hover {
  stroke: #ffee58 !important;
}

.c-yellow-500,
.cH-yellow-500:hover {
  color: #ffeb3b !important;
}

.bgc-yellow-500,
.bgcH-yellow-500:hover {
  background-color: #ffeb3b !important;
}

.bdc-yellow-500,
.bdcH-yellow-500:hover {
  border-color: #ffeb3b !important;
}

.fill-yellow-500,
.fillH-yellow-500:hover {
  fill: #ffeb3b !important;
}

.str-yellow-500,
.strH-yellow-500:hover {
  stroke: #ffeb3b !important;
}

.c-yellow-600,
.cH-yellow-600:hover {
  color: #fdd835 !important;
}

.bgc-yellow-600,
.bgcH-yellow-600:hover {
  background-color: #fdd835 !important;
}

.bdc-yellow-600,
.bdcH-yellow-600:hover {
  border-color: #fdd835 !important;
}

.fill-yellow-600,
.fillH-yellow-600:hover {
  fill: #fdd835 !important;
}

.str-yellow-600,
.strH-yellow-600:hover {
  stroke: #fdd835 !important;
}

.c-yellow-700,
.cH-yellow-700:hover {
  color: #fbc02d !important;
}

.bgc-yellow-700,
.bgcH-yellow-700:hover {
  background-color: #fbc02d !important;
}

.bdc-yellow-700,
.bdcH-yellow-700:hover {
  border-color: #fbc02d !important;
}

.fill-yellow-700,
.fillH-yellow-700:hover {
  fill: #fbc02d !important;
}

.str-yellow-700,
.strH-yellow-700:hover {
  stroke: #fbc02d !important;
}

.c-yellow-800,
.cH-yellow-800:hover {
  color: #f9a825 !important;
}

.bgc-yellow-800,
.bgcH-yellow-800:hover {
  background-color: #f9a825 !important;
}

.bdc-yellow-800,
.bdcH-yellow-800:hover {
  border-color: #f9a825 !important;
}

.fill-yellow-800,
.fillH-yellow-800:hover {
  fill: #f9a825 !important;
}

.str-yellow-800,
.strH-yellow-800:hover {
  stroke: #f9a825 !important;
}

.c-yellow-900,
.cH-yellow-900:hover {
  color: #f57f17 !important;
}

.bgc-yellow-900,
.bgcH-yellow-900:hover {
  background-color: #f57f17 !important;
}

.bdc-yellow-900,
.bdcH-yellow-900:hover {
  border-color: #f57f17 !important;
}

.fill-yellow-900,
.fillH-yellow-900:hover {
  fill: #f57f17 !important;
}

.str-yellow-900,
.strH-yellow-900:hover {
  stroke: #f57f17 !important;
}

.c-yellow-a100,
.cH-yellow-a100:hover {
  color: #ffff8d !important;
}

.bgc-yellow-a100,
.bgcH-yellow-a100:hover {
  background-color: #ffff8d !important;
}

.bdc-yellow-a100,
.bdcH-yellow-a100:hover {
  border-color: #ffff8d !important;
}

.fill-yellow-a100,
.fillH-yellow-a100:hover {
  fill: #ffff8d !important;
}

.str-yellow-a100,
.strH-yellow-a100:hover {
  stroke: #ffff8d !important;
}

.c-yellow-a200,
.cH-yellow-a200:hover {
  color: #ffff00 !important;
}

.bgc-yellow-a200,
.bgcH-yellow-a200:hover {
  background-color: #ffff00 !important;
}

.bdc-yellow-a200,
.bdcH-yellow-a200:hover {
  border-color: #ffff00 !important;
}

.fill-yellow-a200,
.fillH-yellow-a200:hover {
  fill: #ffff00 !important;
}

.str-yellow-a200,
.strH-yellow-a200:hover {
  stroke: #ffff00 !important;
}

.c-yellow-a400,
.cH-yellow-a400:hover {
  color: #ffea00 !important;
}

.bgc-yellow-a400,
.bgcH-yellow-a400:hover {
  background-color: #ffea00 !important;
}

.bdc-yellow-a400,
.bdcH-yellow-a400:hover {
  border-color: #ffea00 !important;
}

.fill-yellow-a400,
.fillH-yellow-a400:hover {
  fill: #ffea00 !important;
}

.str-yellow-a400,
.strH-yellow-a400:hover {
  stroke: #ffea00 !important;
}

.c-yellow-a700,
.cH-yellow-a700:hover {
  color: #ffd600 !important;
}

.bgc-yellow-a700,
.bgcH-yellow-a700:hover {
  background-color: #ffd600 !important;
}

.bdc-yellow-a700,
.bdcH-yellow-a700:hover {
  border-color: #ffd600 !important;
}

.fill-yellow-a700,
.fillH-yellow-a700:hover {
  fill: #ffd600 !important;
}

.str-yellow-a700,
.strH-yellow-a700:hover {
  stroke: #ffd600 !important;
}

.c-amber-50,
.cH-amber-50:hover {
  color: #fff8e1 !important;
}

.bgc-amber-50,
.bgcH-amber-50:hover {
  background-color: #fff8e1 !important;
}

.bdc-amber-50,
.bdcH-amber-50:hover {
  border-color: #fff8e1 !important;
}

.fill-amber-50,
.fillH-amber-50:hover {
  fill: #fff8e1 !important;
}

.str-amber-50,
.strH-amber-50:hover {
  stroke: #fff8e1 !important;
}

.c-amber-100,
.cH-amber-100:hover {
  color: #ffecb3 !important;
}

.bgc-amber-100,
.bgcH-amber-100:hover {
  background-color: #ffecb3 !important;
}

.bdc-amber-100,
.bdcH-amber-100:hover {
  border-color: #ffecb3 !important;
}

.fill-amber-100,
.fillH-amber-100:hover {
  fill: #ffecb3 !important;
}

.str-amber-100,
.strH-amber-100:hover {
  stroke: #ffecb3 !important;
}

.c-amber-200,
.cH-amber-200:hover {
  color: #ffe082 !important;
}

.bgc-amber-200,
.bgcH-amber-200:hover {
  background-color: #ffe082 !important;
}

.bdc-amber-200,
.bdcH-amber-200:hover {
  border-color: #ffe082 !important;
}

.fill-amber-200,
.fillH-amber-200:hover {
  fill: #ffe082 !important;
}

.str-amber-200,
.strH-amber-200:hover {
  stroke: #ffe082 !important;
}

.c-amber-300,
.cH-amber-300:hover {
  color: #ffd54f !important;
}

.bgc-amber-300,
.bgcH-amber-300:hover {
  background-color: #ffd54f !important;
}

.bdc-amber-300,
.bdcH-amber-300:hover {
  border-color: #ffd54f !important;
}

.fill-amber-300,
.fillH-amber-300:hover {
  fill: #ffd54f !important;
}

.str-amber-300,
.strH-amber-300:hover {
  stroke: #ffd54f !important;
}

.c-amber-400,
.cH-amber-400:hover {
  color: #ffca28 !important;
}

.bgc-amber-400,
.bgcH-amber-400:hover {
  background-color: #ffca28 !important;
}

.bdc-amber-400,
.bdcH-amber-400:hover {
  border-color: #ffca28 !important;
}

.fill-amber-400,
.fillH-amber-400:hover {
  fill: #ffca28 !important;
}

.str-amber-400,
.strH-amber-400:hover {
  stroke: #ffca28 !important;
}

.c-amber-500,
.cH-amber-500:hover {
  color: #ffc107 !important;
}

.bgc-amber-500,
.bgcH-amber-500:hover {
  background-color: #ffc107 !important;
}

.bdc-amber-500,
.bdcH-amber-500:hover {
  border-color: #ffc107 !important;
}

.fill-amber-500,
.fillH-amber-500:hover {
  fill: #ffc107 !important;
}

.str-amber-500,
.strH-amber-500:hover {
  stroke: #ffc107 !important;
}

.c-amber-600,
.cH-amber-600:hover {
  color: #ffb300 !important;
}

.bgc-amber-600,
.bgcH-amber-600:hover {
  background-color: #ffb300 !important;
}

.bdc-amber-600,
.bdcH-amber-600:hover {
  border-color: #ffb300 !important;
}

.fill-amber-600,
.fillH-amber-600:hover {
  fill: #ffb300 !important;
}

.str-amber-600,
.strH-amber-600:hover {
  stroke: #ffb300 !important;
}

.c-amber-700,
.cH-amber-700:hover {
  color: #ffa000 !important;
}

.bgc-amber-700,
.bgcH-amber-700:hover {
  background-color: #ffa000 !important;
}

.bdc-amber-700,
.bdcH-amber-700:hover {
  border-color: #ffa000 !important;
}

.fill-amber-700,
.fillH-amber-700:hover {
  fill: #ffa000 !important;
}

.str-amber-700,
.strH-amber-700:hover {
  stroke: #ffa000 !important;
}

.c-amber-800,
.cH-amber-800:hover {
  color: #ff8f00 !important;
}

.bgc-amber-800,
.bgcH-amber-800:hover {
  background-color: #ff8f00 !important;
}

.bdc-amber-800,
.bdcH-amber-800:hover {
  border-color: #ff8f00 !important;
}

.fill-amber-800,
.fillH-amber-800:hover {
  fill: #ff8f00 !important;
}

.str-amber-800,
.strH-amber-800:hover {
  stroke: #ff8f00 !important;
}

.c-amber-900,
.cH-amber-900:hover {
  color: #ff6f00 !important;
}

.bgc-amber-900,
.bgcH-amber-900:hover {
  background-color: #ff6f00 !important;
}

.bdc-amber-900,
.bdcH-amber-900:hover {
  border-color: #ff6f00 !important;
}

.fill-amber-900,
.fillH-amber-900:hover {
  fill: #ff6f00 !important;
}

.str-amber-900,
.strH-amber-900:hover {
  stroke: #ff6f00 !important;
}

.c-amber-a100,
.cH-amber-a100:hover {
  color: #ffe57f !important;
}

.bgc-amber-a100,
.bgcH-amber-a100:hover {
  background-color: #ffe57f !important;
}

.bdc-amber-a100,
.bdcH-amber-a100:hover {
  border-color: #ffe57f !important;
}

.fill-amber-a100,
.fillH-amber-a100:hover {
  fill: #ffe57f !important;
}

.str-amber-a100,
.strH-amber-a100:hover {
  stroke: #ffe57f !important;
}

.c-amber-a200,
.cH-amber-a200:hover {
  color: #ffd740 !important;
}

.bgc-amber-a200,
.bgcH-amber-a200:hover {
  background-color: #ffd740 !important;
}

.bdc-amber-a200,
.bdcH-amber-a200:hover {
  border-color: #ffd740 !important;
}

.fill-amber-a200,
.fillH-amber-a200:hover {
  fill: #ffd740 !important;
}

.str-amber-a200,
.strH-amber-a200:hover {
  stroke: #ffd740 !important;
}

.c-amber-a400,
.cH-amber-a400:hover {
  color: #ffc400 !important;
}

.bgc-amber-a400,
.bgcH-amber-a400:hover {
  background-color: #ffc400 !important;
}

.bdc-amber-a400,
.bdcH-amber-a400:hover {
  border-color: #ffc400 !important;
}

.fill-amber-a400,
.fillH-amber-a400:hover {
  fill: #ffc400 !important;
}

.str-amber-a400,
.strH-amber-a400:hover {
  stroke: #ffc400 !important;
}

.c-amber-a700,
.cH-amber-a700:hover {
  color: #ffab00 !important;
}

.bgc-amber-a700,
.bgcH-amber-a700:hover {
  background-color: #ffab00 !important;
}

.bdc-amber-a700,
.bdcH-amber-a700:hover {
  border-color: #ffab00 !important;
}

.fill-amber-a700,
.fillH-amber-a700:hover {
  fill: #ffab00 !important;
}

.str-amber-a700,
.strH-amber-a700:hover {
  stroke: #ffab00 !important;
}

.c-orange-50,
.cH-orange-50:hover {
  color: #fff3e0 !important;
}

.bgc-orange-50,
.bgcH-orange-50:hover {
  background-color: #fff3e0 !important;
}

.bdc-orange-50,
.bdcH-orange-50:hover {
  border-color: #fff3e0 !important;
}

.fill-orange-50,
.fillH-orange-50:hover {
  fill: #fff3e0 !important;
}

.str-orange-50,
.strH-orange-50:hover {
  stroke: #fff3e0 !important;
}

.c-orange-100,
.cH-orange-100:hover {
  color: #ffe0b2 !important;
}

.bgc-orange-100,
.bgcH-orange-100:hover {
  background-color: #ffe0b2 !important;
}

.bdc-orange-100,
.bdcH-orange-100:hover {
  border-color: #ffe0b2 !important;
}

.fill-orange-100,
.fillH-orange-100:hover {
  fill: #ffe0b2 !important;
}

.str-orange-100,
.strH-orange-100:hover {
  stroke: #ffe0b2 !important;
}

.c-orange-200,
.cH-orange-200:hover {
  color: #ffcc80 !important;
}

.bgc-orange-200,
.bgcH-orange-200:hover {
  background-color: #ffcc80 !important;
}

.bdc-orange-200,
.bdcH-orange-200:hover {
  border-color: #ffcc80 !important;
}

.fill-orange-200,
.fillH-orange-200:hover {
  fill: #ffcc80 !important;
}

.str-orange-200,
.strH-orange-200:hover {
  stroke: #ffcc80 !important;
}

.c-orange-300,
.cH-orange-300:hover {
  color: #ffb74d !important;
}

.bgc-orange-300,
.bgcH-orange-300:hover {
  background-color: #ffb74d !important;
}

.bdc-orange-300,
.bdcH-orange-300:hover {
  border-color: #ffb74d !important;
}

.fill-orange-300,
.fillH-orange-300:hover {
  fill: #ffb74d !important;
}

.str-orange-300,
.strH-orange-300:hover {
  stroke: #ffb74d !important;
}

.c-orange-400,
.cH-orange-400:hover {
  color: #ffa726 !important;
}

.bgc-orange-400,
.bgcH-orange-400:hover {
  background-color: #ffa726 !important;
}

.bdc-orange-400,
.bdcH-orange-400:hover {
  border-color: #ffa726 !important;
}

.fill-orange-400,
.fillH-orange-400:hover {
  fill: #ffa726 !important;
}

.str-orange-400,
.strH-orange-400:hover {
  stroke: #ffa726 !important;
}

.c-orange-500,
.cH-orange-500:hover {
  color: #ff9800 !important;
}

.bgc-orange-500,
.bgcH-orange-500:hover {
  background-color: #ff9800 !important;
}

.bdc-orange-500,
.bdcH-orange-500:hover {
  border-color: #ff9800 !important;
}

.fill-orange-500,
.fillH-orange-500:hover {
  fill: #ff9800 !important;
}

.str-orange-500,
.strH-orange-500:hover {
  stroke: #ff9800 !important;
}

.c-orange-600,
.cH-orange-600:hover {
  color: #fb8c00 !important;
}

.bgc-orange-600,
.bgcH-orange-600:hover {
  background-color: #fb8c00 !important;
}

.bdc-orange-600,
.bdcH-orange-600:hover {
  border-color: #fb8c00 !important;
}

.fill-orange-600,
.fillH-orange-600:hover {
  fill: #fb8c00 !important;
}

.str-orange-600,
.strH-orange-600:hover {
  stroke: #fb8c00 !important;
}

.c-orange-700,
.cH-orange-700:hover {
  color: #f57c00 !important;
}

.bgc-orange-700,
.bgcH-orange-700:hover {
  background-color: #f57c00 !important;
}

.bdc-orange-700,
.bdcH-orange-700:hover {
  border-color: #f57c00 !important;
}

.fill-orange-700,
.fillH-orange-700:hover {
  fill: #f57c00 !important;
}

.str-orange-700,
.strH-orange-700:hover {
  stroke: #f57c00 !important;
}

.c-orange-800,
.cH-orange-800:hover {
  color: #ef6c00 !important;
}

.bgc-orange-800,
.bgcH-orange-800:hover {
  background-color: #ef6c00 !important;
}

.bdc-orange-800,
.bdcH-orange-800:hover {
  border-color: #ef6c00 !important;
}

.fill-orange-800,
.fillH-orange-800:hover {
  fill: #ef6c00 !important;
}

.str-orange-800,
.strH-orange-800:hover {
  stroke: #ef6c00 !important;
}

.c-orange-900,
.cH-orange-900:hover {
  color: #e65100 !important;
}

.bgc-orange-900,
.bgcH-orange-900:hover {
  background-color: #e65100 !important;
}

.bdc-orange-900,
.bdcH-orange-900:hover {
  border-color: #e65100 !important;
}

.fill-orange-900,
.fillH-orange-900:hover {
  fill: #e65100 !important;
}

.str-orange-900,
.strH-orange-900:hover {
  stroke: #e65100 !important;
}

.c-orange-a100,
.cH-orange-a100:hover {
  color: #ffd180 !important;
}

.bgc-orange-a100,
.bgcH-orange-a100:hover {
  background-color: #ffd180 !important;
}

.bdc-orange-a100,
.bdcH-orange-a100:hover {
  border-color: #ffd180 !important;
}

.fill-orange-a100,
.fillH-orange-a100:hover {
  fill: #ffd180 !important;
}

.str-orange-a100,
.strH-orange-a100:hover {
  stroke: #ffd180 !important;
}

.c-orange-a200,
.cH-orange-a200:hover {
  color: #ffab40 !important;
}

.bgc-orange-a200,
.bgcH-orange-a200:hover {
  background-color: #ffab40 !important;
}

.bdc-orange-a200,
.bdcH-orange-a200:hover {
  border-color: #ffab40 !important;
}

.fill-orange-a200,
.fillH-orange-a200:hover {
  fill: #ffab40 !important;
}

.str-orange-a200,
.strH-orange-a200:hover {
  stroke: #ffab40 !important;
}

.c-orange-a400,
.cH-orange-a400:hover {
  color: #ff9100 !important;
}

.bgc-orange-a400,
.bgcH-orange-a400:hover {
  background-color: #ff9100 !important;
}

.bdc-orange-a400,
.bdcH-orange-a400:hover {
  border-color: #ff9100 !important;
}

.fill-orange-a400,
.fillH-orange-a400:hover {
  fill: #ff9100 !important;
}

.str-orange-a400,
.strH-orange-a400:hover {
  stroke: #ff9100 !important;
}

.c-orange-a700,
.cH-orange-a700:hover {
  color: #ff6d00 !important;
}

.bgc-orange-a700,
.bgcH-orange-a700:hover {
  background-color: #ff6d00 !important;
}

.bdc-orange-a700,
.bdcH-orange-a700:hover {
  border-color: #ff6d00 !important;
}

.fill-orange-a700,
.fillH-orange-a700:hover {
  fill: #ff6d00 !important;
}

.str-orange-a700,
.strH-orange-a700:hover {
  stroke: #ff6d00 !important;
}

.c-deep-orange-50,
.cH-deep-orange-50:hover {
  color: #fbe9e7 !important;
}

.bgc-deep-orange-50,
.bgcH-deep-orange-50:hover {
  background-color: #fbe9e7 !important;
}

.bdc-deep-orange-50,
.bdcH-deep-orange-50:hover {
  border-color: #fbe9e7 !important;
}

.fill-deep-orange-50,
.fillH-deep-orange-50:hover {
  fill: #fbe9e7 !important;
}

.str-deep-orange-50,
.strH-deep-orange-50:hover {
  stroke: #fbe9e7 !important;
}

.c-deep-orange-100,
.cH-deep-orange-100:hover {
  color: #ffccbc !important;
}

.bgc-deep-orange-100,
.bgcH-deep-orange-100:hover {
  background-color: #ffccbc !important;
}

.bdc-deep-orange-100,
.bdcH-deep-orange-100:hover {
  border-color: #ffccbc !important;
}

.fill-deep-orange-100,
.fillH-deep-orange-100:hover {
  fill: #ffccbc !important;
}

.str-deep-orange-100,
.strH-deep-orange-100:hover {
  stroke: #ffccbc !important;
}

.c-deep-orange-200,
.cH-deep-orange-200:hover {
  color: #ffab91 !important;
}

.bgc-deep-orange-200,
.bgcH-deep-orange-200:hover {
  background-color: #ffab91 !important;
}

.bdc-deep-orange-200,
.bdcH-deep-orange-200:hover {
  border-color: #ffab91 !important;
}

.fill-deep-orange-200,
.fillH-deep-orange-200:hover {
  fill: #ffab91 !important;
}

.str-deep-orange-200,
.strH-deep-orange-200:hover {
  stroke: #ffab91 !important;
}

.c-deep-orange-300,
.cH-deep-orange-300:hover {
  color: #ff8a65 !important;
}

.bgc-deep-orange-300,
.bgcH-deep-orange-300:hover {
  background-color: #ff8a65 !important;
}

.bdc-deep-orange-300,
.bdcH-deep-orange-300:hover {
  border-color: #ff8a65 !important;
}

.fill-deep-orange-300,
.fillH-deep-orange-300:hover {
  fill: #ff8a65 !important;
}

.str-deep-orange-300,
.strH-deep-orange-300:hover {
  stroke: #ff8a65 !important;
}

.c-deep-orange-400,
.cH-deep-orange-400:hover {
  color: #ff7043 !important;
}

.bgc-deep-orange-400,
.bgcH-deep-orange-400:hover {
  background-color: #ff7043 !important;
}

.bdc-deep-orange-400,
.bdcH-deep-orange-400:hover {
  border-color: #ff7043 !important;
}

.fill-deep-orange-400,
.fillH-deep-orange-400:hover {
  fill: #ff7043 !important;
}

.str-deep-orange-400,
.strH-deep-orange-400:hover {
  stroke: #ff7043 !important;
}

.c-deep-orange-500,
.cH-deep-orange-500:hover {
  color: #ff5722 !important;
}

.bgc-deep-orange-500,
.bgcH-deep-orange-500:hover {
  background-color: #ff5722 !important;
}

.bdc-deep-orange-500,
.bdcH-deep-orange-500:hover {
  border-color: #ff5722 !important;
}

.fill-deep-orange-500,
.fillH-deep-orange-500:hover {
  fill: #ff5722 !important;
}

.str-deep-orange-500,
.strH-deep-orange-500:hover {
  stroke: #ff5722 !important;
}

.c-deep-orange-600,
.cH-deep-orange-600:hover {
  color: #f4511e !important;
}

.bgc-deep-orange-600,
.bgcH-deep-orange-600:hover {
  background-color: #f4511e !important;
}

.bdc-deep-orange-600,
.bdcH-deep-orange-600:hover {
  border-color: #f4511e !important;
}

.fill-deep-orange-600,
.fillH-deep-orange-600:hover {
  fill: #f4511e !important;
}

.str-deep-orange-600,
.strH-deep-orange-600:hover {
  stroke: #f4511e !important;
}

.c-deep-orange-700,
.cH-deep-orange-700:hover {
  color: #e64a19 !important;
}

.bgc-deep-orange-700,
.bgcH-deep-orange-700:hover {
  background-color: #e64a19 !important;
}

.bdc-deep-orange-700,
.bdcH-deep-orange-700:hover {
  border-color: #e64a19 !important;
}

.fill-deep-orange-700,
.fillH-deep-orange-700:hover {
  fill: #e64a19 !important;
}

.str-deep-orange-700,
.strH-deep-orange-700:hover {
  stroke: #e64a19 !important;
}

.c-deep-orange-800,
.cH-deep-orange-800:hover {
  color: #d84315 !important;
}

.bgc-deep-orange-800,
.bgcH-deep-orange-800:hover {
  background-color: #d84315 !important;
}

.bdc-deep-orange-800,
.bdcH-deep-orange-800:hover {
  border-color: #d84315 !important;
}

.fill-deep-orange-800,
.fillH-deep-orange-800:hover {
  fill: #d84315 !important;
}

.str-deep-orange-800,
.strH-deep-orange-800:hover {
  stroke: #d84315 !important;
}

.c-deep-orange-900,
.cH-deep-orange-900:hover {
  color: #bf360c !important;
}

.bgc-deep-orange-900,
.bgcH-deep-orange-900:hover {
  background-color: #bf360c !important;
}

.bdc-deep-orange-900,
.bdcH-deep-orange-900:hover {
  border-color: #bf360c !important;
}

.fill-deep-orange-900,
.fillH-deep-orange-900:hover {
  fill: #bf360c !important;
}

.str-deep-orange-900,
.strH-deep-orange-900:hover {
  stroke: #bf360c !important;
}

.c-deep-orange-a100,
.cH-deep-orange-a100:hover {
  color: #ff9e80 !important;
}

.bgc-deep-orange-a100,
.bgcH-deep-orange-a100:hover {
  background-color: #ff9e80 !important;
}

.bdc-deep-orange-a100,
.bdcH-deep-orange-a100:hover {
  border-color: #ff9e80 !important;
}

.fill-deep-orange-a100,
.fillH-deep-orange-a100:hover {
  fill: #ff9e80 !important;
}

.str-deep-orange-a100,
.strH-deep-orange-a100:hover {
  stroke: #ff9e80 !important;
}

.c-deep-orange-a200,
.cH-deep-orange-a200:hover {
  color: #ff6e40 !important;
}

.bgc-deep-orange-a200,
.bgcH-deep-orange-a200:hover {
  background-color: #ff6e40 !important;
}

.bdc-deep-orange-a200,
.bdcH-deep-orange-a200:hover {
  border-color: #ff6e40 !important;
}

.fill-deep-orange-a200,
.fillH-deep-orange-a200:hover {
  fill: #ff6e40 !important;
}

.str-deep-orange-a200,
.strH-deep-orange-a200:hover {
  stroke: #ff6e40 !important;
}

.c-deep-orange-a400,
.cH-deep-orange-a400:hover {
  color: #ff3d00 !important;
}

.bgc-deep-orange-a400,
.bgcH-deep-orange-a400:hover {
  background-color: #ff3d00 !important;
}

.bdc-deep-orange-a400,
.bdcH-deep-orange-a400:hover {
  border-color: #ff3d00 !important;
}

.fill-deep-orange-a400,
.fillH-deep-orange-a400:hover {
  fill: #ff3d00 !important;
}

.str-deep-orange-a400,
.strH-deep-orange-a400:hover {
  stroke: #ff3d00 !important;
}

.c-deep-orange-a700,
.cH-deep-orange-a700:hover {
  color: #dd2c00 !important;
}

.bgc-deep-orange-a700,
.bgcH-deep-orange-a700:hover {
  background-color: #dd2c00 !important;
}

.bdc-deep-orange-a700,
.bdcH-deep-orange-a700:hover {
  border-color: #dd2c00 !important;
}

.fill-deep-orange-a700,
.fillH-deep-orange-a700:hover {
  fill: #dd2c00 !important;
}

.str-deep-orange-a700,
.strH-deep-orange-a700:hover {
  stroke: #dd2c00 !important;
}

.c-brown-50,
.cH-brown-50:hover {
  color: #efebe9 !important;
}

.bgc-brown-50,
.bgcH-brown-50:hover {
  background-color: #efebe9 !important;
}

.bdc-brown-50,
.bdcH-brown-50:hover {
  border-color: #efebe9 !important;
}

.fill-brown-50,
.fillH-brown-50:hover {
  fill: #efebe9 !important;
}

.str-brown-50,
.strH-brown-50:hover {
  stroke: #efebe9 !important;
}

.c-brown-100,
.cH-brown-100:hover {
  color: #d7ccc8 !important;
}

.bgc-brown-100,
.bgcH-brown-100:hover {
  background-color: #d7ccc8 !important;
}

.bdc-brown-100,
.bdcH-brown-100:hover {
  border-color: #d7ccc8 !important;
}

.fill-brown-100,
.fillH-brown-100:hover {
  fill: #d7ccc8 !important;
}

.str-brown-100,
.strH-brown-100:hover {
  stroke: #d7ccc8 !important;
}

.c-brown-200,
.cH-brown-200:hover {
  color: #bcaaa4 !important;
}

.bgc-brown-200,
.bgcH-brown-200:hover {
  background-color: #bcaaa4 !important;
}

.bdc-brown-200,
.bdcH-brown-200:hover {
  border-color: #bcaaa4 !important;
}

.fill-brown-200,
.fillH-brown-200:hover {
  fill: #bcaaa4 !important;
}

.str-brown-200,
.strH-brown-200:hover {
  stroke: #bcaaa4 !important;
}

.c-brown-300,
.cH-brown-300:hover {
  color: #a1887f !important;
}

.bgc-brown-300,
.bgcH-brown-300:hover {
  background-color: #a1887f !important;
}

.bdc-brown-300,
.bdcH-brown-300:hover {
  border-color: #a1887f !important;
}

.fill-brown-300,
.fillH-brown-300:hover {
  fill: #a1887f !important;
}

.str-brown-300,
.strH-brown-300:hover {
  stroke: #a1887f !important;
}

.c-brown-400,
.cH-brown-400:hover {
  color: #8d6e63 !important;
}

.bgc-brown-400,
.bgcH-brown-400:hover {
  background-color: #8d6e63 !important;
}

.bdc-brown-400,
.bdcH-brown-400:hover {
  border-color: #8d6e63 !important;
}

.fill-brown-400,
.fillH-brown-400:hover {
  fill: #8d6e63 !important;
}

.str-brown-400,
.strH-brown-400:hover {
  stroke: #8d6e63 !important;
}

.c-brown-500,
.cH-brown-500:hover {
  color: #795548 !important;
}

.bgc-brown-500,
.bgcH-brown-500:hover {
  background-color: #795548 !important;
}

.bdc-brown-500,
.bdcH-brown-500:hover {
  border-color: #795548 !important;
}

.fill-brown-500,
.fillH-brown-500:hover {
  fill: #795548 !important;
}

.str-brown-500,
.strH-brown-500:hover {
  stroke: #795548 !important;
}

.c-brown-600,
.cH-brown-600:hover {
  color: #6d4c41 !important;
}

.bgc-brown-600,
.bgcH-brown-600:hover {
  background-color: #6d4c41 !important;
}

.bdc-brown-600,
.bdcH-brown-600:hover {
  border-color: #6d4c41 !important;
}

.fill-brown-600,
.fillH-brown-600:hover {
  fill: #6d4c41 !important;
}

.str-brown-600,
.strH-brown-600:hover {
  stroke: #6d4c41 !important;
}

.c-brown-700,
.cH-brown-700:hover {
  color: #5d4037 !important;
}

.bgc-brown-700,
.bgcH-brown-700:hover {
  background-color: #5d4037 !important;
}

.bdc-brown-700,
.bdcH-brown-700:hover {
  border-color: #5d4037 !important;
}

.fill-brown-700,
.fillH-brown-700:hover {
  fill: #5d4037 !important;
}

.str-brown-700,
.strH-brown-700:hover {
  stroke: #5d4037 !important;
}

.c-brown-800,
.cH-brown-800:hover {
  color: #4e342e !important;
}

.bgc-brown-800,
.bgcH-brown-800:hover {
  background-color: #4e342e !important;
}

.bdc-brown-800,
.bdcH-brown-800:hover {
  border-color: #4e342e !important;
}

.fill-brown-800,
.fillH-brown-800:hover {
  fill: #4e342e !important;
}

.str-brown-800,
.strH-brown-800:hover {
  stroke: #4e342e !important;
}

.c-brown-900,
.cH-brown-900:hover {
  color: #3e2723 !important;
}

.bgc-brown-900,
.bgcH-brown-900:hover {
  background-color: #3e2723 !important;
}

.bdc-brown-900,
.bdcH-brown-900:hover {
  border-color: #3e2723 !important;
}

.fill-brown-900,
.fillH-brown-900:hover {
  fill: #3e2723 !important;
}

.str-brown-900,
.strH-brown-900:hover {
  stroke: #3e2723 !important;
}

.c-grey-50,
.cH-grey-50:hover {
  color: #fafafa !important;
}

.bgc-grey-50,
.bgcH-grey-50:hover {
  background-color: #fafafa !important;
}

.bdc-grey-50,
.bdcH-grey-50:hover {
  border-color: #fafafa !important;
}

.fill-grey-50,
.fillH-grey-50:hover {
  fill: #fafafa !important;
}

.str-grey-50,
.strH-grey-50:hover {
  stroke: #fafafa !important;
}

.c-grey-100,
.cH-grey-100:hover {
  color: #f5f5f5 !important;
}

.bgc-grey-100,
.bgcH-grey-100:hover {
  background-color: #f5f5f5 !important;
}

.bdc-grey-100,
.bdcH-grey-100:hover {
  border-color: #f5f5f5 !important;
}

.fill-grey-100,
.fillH-grey-100:hover {
  fill: #f5f5f5 !important;
}

.str-grey-100,
.strH-grey-100:hover {
  stroke: #f5f5f5 !important;
}

.c-grey-200,
.cH-grey-200:hover {
  color: #eeeeee !important;
}

.bgc-grey-200,
.bgcH-grey-200:hover {
  background-color: #eeeeee !important;
}

.bdc-grey-200,
.bdcH-grey-200:hover {
  border-color: #eeeeee !important;
}

.fill-grey-200,
.fillH-grey-200:hover {
  fill: #eeeeee !important;
}

.str-grey-200,
.strH-grey-200:hover {
  stroke: #eeeeee !important;
}

.c-grey-300,
.cH-grey-300:hover {
  color: #e0e0e0 !important;
}

.bgc-grey-300,
.bgcH-grey-300:hover {
  background-color: #e0e0e0 !important;
}

.bdc-grey-300,
.bdcH-grey-300:hover {
  border-color: #e0e0e0 !important;
}

.fill-grey-300,
.fillH-grey-300:hover {
  fill: #e0e0e0 !important;
}

.str-grey-300,
.strH-grey-300:hover {
  stroke: #e0e0e0 !important;
}

.c-grey-400,
.cH-grey-400:hover {
  color: #bdbdbd !important;
}

.bgc-grey-400,
.bgcH-grey-400:hover {
  background-color: #bdbdbd !important;
}

.bdc-grey-400,
.bdcH-grey-400:hover {
  border-color: #bdbdbd !important;
}

.fill-grey-400,
.fillH-grey-400:hover {
  fill: #bdbdbd !important;
}

.str-grey-400,
.strH-grey-400:hover {
  stroke: #bdbdbd !important;
}

.c-grey-500,
.cH-grey-500:hover {
  color: #9e9e9e !important;
}

.bgc-grey-500,
.bgcH-grey-500:hover {
  background-color: #9e9e9e !important;
}

.bdc-grey-500,
.bdcH-grey-500:hover {
  border-color: #9e9e9e !important;
}

.fill-grey-500,
.fillH-grey-500:hover {
  fill: #9e9e9e !important;
}

.str-grey-500,
.strH-grey-500:hover {
  stroke: #9e9e9e !important;
}

.c-grey-600,
.cH-grey-600:hover {
  color: #757575 !important;
}

.bgc-grey-600,
.bgcH-grey-600:hover {
  background-color: #757575 !important;
}

.bdc-grey-600,
.bdcH-grey-600:hover {
  border-color: #757575 !important;
}

.fill-grey-600,
.fillH-grey-600:hover {
  fill: #757575 !important;
}

.str-grey-600,
.strH-grey-600:hover {
  stroke: #757575 !important;
}

.c-grey-700,
.cH-grey-700:hover {
  color: #616161 !important;
}

.bgc-grey-700,
.bgcH-grey-700:hover {
  background-color: #616161 !important;
}

.bdc-grey-700,
.bdcH-grey-700:hover {
  border-color: #616161 !important;
}

.fill-grey-700,
.fillH-grey-700:hover {
  fill: #616161 !important;
}

.str-grey-700,
.strH-grey-700:hover {
  stroke: #616161 !important;
}

.c-grey-800,
.cH-grey-800:hover {
  color: #424242 !important;
}

.bgc-grey-800,
.bgcH-grey-800:hover {
  background-color: #424242 !important;
}

.bdc-grey-800,
.bdcH-grey-800:hover {
  border-color: #424242 !important;
}

.fill-grey-800,
.fillH-grey-800:hover {
  fill: #424242 !important;
}

.str-grey-800,
.strH-grey-800:hover {
  stroke: #424242 !important;
}

.c-grey-900,
.cH-grey-900:hover {
  color: #212121 !important;
}

.bgc-grey-900,
.bgcH-grey-900:hover {
  background-color: #212121 !important;
}

.bdc-grey-900,
.bdcH-grey-900:hover {
  border-color: #212121 !important;
}

.fill-grey-900,
.fillH-grey-900:hover {
  fill: #212121 !important;
}

.str-grey-900,
.strH-grey-900:hover {
  stroke: #212121 !important;
}

.c-blue-grey-50,
.cH-blue-grey-50:hover {
  color: #eceff1 !important;
}

.bgc-blue-grey-50,
.bgcH-blue-grey-50:hover {
  background-color: #eceff1 !important;
}

.bdc-blue-grey-50,
.bdcH-blue-grey-50:hover {
  border-color: #eceff1 !important;
}

.fill-blue-grey-50,
.fillH-blue-grey-50:hover {
  fill: #eceff1 !important;
}

.str-blue-grey-50,
.strH-blue-grey-50:hover {
  stroke: #eceff1 !important;
}

.c-blue-grey-100,
.cH-blue-grey-100:hover {
  color: #cfd8dc !important;
}

.bgc-blue-grey-100,
.bgcH-blue-grey-100:hover {
  background-color: #cfd8dc !important;
}

.bdc-blue-grey-100,
.bdcH-blue-grey-100:hover {
  border-color: #cfd8dc !important;
}

.fill-blue-grey-100,
.fillH-blue-grey-100:hover {
  fill: #cfd8dc !important;
}

.str-blue-grey-100,
.strH-blue-grey-100:hover {
  stroke: #cfd8dc !important;
}

.c-blue-grey-200,
.cH-blue-grey-200:hover {
  color: #b0bec5 !important;
}

.bgc-blue-grey-200,
.bgcH-blue-grey-200:hover {
  background-color: #b0bec5 !important;
}

.bdc-blue-grey-200,
.bdcH-blue-grey-200:hover {
  border-color: #b0bec5 !important;
}

.fill-blue-grey-200,
.fillH-blue-grey-200:hover {
  fill: #b0bec5 !important;
}

.str-blue-grey-200,
.strH-blue-grey-200:hover {
  stroke: #b0bec5 !important;
}

.c-blue-grey-300,
.cH-blue-grey-300:hover {
  color: #90a4ae !important;
}

.bgc-blue-grey-300,
.bgcH-blue-grey-300:hover {
  background-color: #90a4ae !important;
}

.bdc-blue-grey-300,
.bdcH-blue-grey-300:hover {
  border-color: #90a4ae !important;
}

.fill-blue-grey-300,
.fillH-blue-grey-300:hover {
  fill: #90a4ae !important;
}

.str-blue-grey-300,
.strH-blue-grey-300:hover {
  stroke: #90a4ae !important;
}

.c-blue-grey-400,
.cH-blue-grey-400:hover {
  color: #78909c !important;
}

.bgc-blue-grey-400,
.bgcH-blue-grey-400:hover {
  background-color: #78909c !important;
}

.bdc-blue-grey-400,
.bdcH-blue-grey-400:hover {
  border-color: #78909c !important;
}

.fill-blue-grey-400,
.fillH-blue-grey-400:hover {
  fill: #78909c !important;
}

.str-blue-grey-400,
.strH-blue-grey-400:hover {
  stroke: #78909c !important;
}

.c-blue-grey-500,
.cH-blue-grey-500:hover {
  color: #607d8b !important;
}

.bgc-blue-grey-500,
.bgcH-blue-grey-500:hover {
  background-color: #607d8b !important;
}

.bdc-blue-grey-500,
.bdcH-blue-grey-500:hover {
  border-color: #607d8b !important;
}

.fill-blue-grey-500,
.fillH-blue-grey-500:hover {
  fill: #607d8b !important;
}

.str-blue-grey-500,
.strH-blue-grey-500:hover {
  stroke: #607d8b !important;
}

.c-blue-grey-600,
.cH-blue-grey-600:hover {
  color: #546e7a !important;
}

.bgc-blue-grey-600,
.bgcH-blue-grey-600:hover {
  background-color: #546e7a !important;
}

.bdc-blue-grey-600,
.bdcH-blue-grey-600:hover {
  border-color: #546e7a !important;
}

.fill-blue-grey-600,
.fillH-blue-grey-600:hover {
  fill: #546e7a !important;
}

.str-blue-grey-600,
.strH-blue-grey-600:hover {
  stroke: #546e7a !important;
}

.c-blue-grey-700,
.cH-blue-grey-700:hover {
  color: #455a64 !important;
}

.bgc-blue-grey-700,
.bgcH-blue-grey-700:hover {
  background-color: #455a64 !important;
}

.bdc-blue-grey-700,
.bdcH-blue-grey-700:hover {
  border-color: #455a64 !important;
}

.fill-blue-grey-700,
.fillH-blue-grey-700:hover {
  fill: #455a64 !important;
}

.str-blue-grey-700,
.strH-blue-grey-700:hover {
  stroke: #455a64 !important;
}

.c-blue-grey-800,
.cH-blue-grey-800:hover {
  color: #37474f !important;
}

.bgc-blue-grey-800,
.bgcH-blue-grey-800:hover {
  background-color: #37474f !important;
}

.bdc-blue-grey-800,
.bdcH-blue-grey-800:hover {
  border-color: #37474f !important;
}

.fill-blue-grey-800,
.fillH-blue-grey-800:hover {
  fill: #37474f !important;
}

.str-blue-grey-800,
.strH-blue-grey-800:hover {
  stroke: #37474f !important;
}

.c-blue-grey-900,
.cH-blue-grey-900:hover {
  color: #263238 !important;
}

.bgc-blue-grey-900,
.bgcH-blue-grey-900:hover {
  background-color: #263238 !important;
}

.bdc-blue-grey-900,
.bdcH-blue-grey-900:hover {
  border-color: #263238 !important;
}

.fill-blue-grey-900,
.fillH-blue-grey-900:hover {
  fill: #263238 !important;
}

.str-blue-grey-900,
.strH-blue-grey-900:hover {
  stroke: #263238 !important;
}

.c-grey-100,
.cH-grey-100:hover {
  color: #f9fafb !important;
}

.bgc-grey-100,
.bgcH-grey-100:hover {
  background-color: #f9fafb !important;
}

.bdc-grey-100,
.bdcH-grey-100:hover {
  border-color: #f9fafb !important;
}

.fill-grey-100,
.fillH-grey-100:hover {
  fill: #f9fafb !important;
}

.str-grey-100,
.strH-grey-100:hover {
  stroke: #f9fafb !important;
}

.c-grey-200,
.cH-grey-200:hover {
  color: #f2f3f5 !important;
}

.bgc-grey-200,
.bgcH-grey-200:hover {
  background-color: #f2f3f5 !important;
}

.bdc-grey-200,
.bdcH-grey-200:hover {
  border-color: #f2f3f5 !important;
}

.fill-grey-200,
.fillH-grey-200:hover {
  fill: #f2f3f5 !important;
}

.str-grey-200,
.strH-grey-200:hover {
  stroke: #f2f3f5 !important;
}

.c-grey-300,
.cH-grey-300:hover {
  color: #e6eaf0 !important;
}

.bgc-grey-300,
.bgcH-grey-300:hover {
  background-color: #e6eaf0 !important;
}

.bdc-grey-300,
.bdcH-grey-300:hover {
  border-color: #e6eaf0 !important;
}

.fill-grey-300,
.fillH-grey-300:hover {
  fill: #e6eaf0 !important;
}

.str-grey-300,
.strH-grey-300:hover {
  stroke: #e6eaf0 !important;
}

.c-grey-400,
.cH-grey-400:hover {
  color: #d3d9e3 !important;
}

.bgc-grey-400,
.bgcH-grey-400:hover {
  background-color: #d3d9e3 !important;
}

.bdc-grey-400,
.bdcH-grey-400:hover {
  border-color: #d3d9e3 !important;
}

.fill-grey-400,
.fillH-grey-400:hover {
  fill: #d3d9e3 !important;
}

.str-grey-400,
.strH-grey-400:hover {
  stroke: #d3d9e3 !important;
}

.c-grey-500,
.cH-grey-500:hover {
  color: #b9c2d0 !important;
}

.bgc-grey-500,
.bgcH-grey-500:hover {
  background-color: #b9c2d0 !important;
}

.bdc-grey-500,
.bdcH-grey-500:hover {
  border-color: #b9c2d0 !important;
}

.fill-grey-500,
.fillH-grey-500:hover {
  fill: #b9c2d0 !important;
}

.str-grey-500,
.strH-grey-500:hover {
  stroke: #b9c2d0 !important;
}

.c-grey-600,
.cH-grey-600:hover {
  color: #7c8695 !important;
}

.bgc-grey-600,
.bgcH-grey-600:hover {
  background-color: #7c8695 !important;
}

.bdc-grey-600,
.bdcH-grey-600:hover {
  border-color: #7c8695 !important;
}

.fill-grey-600,
.fillH-grey-600:hover {
  fill: #7c8695 !important;
}

.str-grey-600,
.strH-grey-600:hover {
  stroke: #7c8695 !important;
}

.c-grey-700,
.cH-grey-700:hover {
  color: #72777a !important;
}

.bgc-grey-700,
.bgcH-grey-700:hover {
  background-color: #72777a !important;
}

.bdc-grey-700,
.bdcH-grey-700:hover {
  border-color: #72777a !important;
}

.fill-grey-700,
.fillH-grey-700:hover {
  fill: #72777a !important;
}

.str-grey-700,
.strH-grey-700:hover {
  stroke: #72777a !important;
}

.c-grey-800,
.cH-grey-800:hover {
  color: #565a5c !important;
}

.bgc-grey-800,
.bgcH-grey-800:hover {
  background-color: #565a5c !important;
}

.bdc-grey-800,
.bdcH-grey-800:hover {
  border-color: #565a5c !important;
}

.fill-grey-800,
.fillH-grey-800:hover {
  fill: #565a5c !important;
}

.str-grey-800,
.strH-grey-800:hover {
  stroke: #565a5c !important;
}

.c-grey-900,
.cH-grey-900:hover {
  color: #313435 !important;
}

.bgc-grey-900,
.bgcH-grey-900:hover {
  background-color: #313435 !important;
}

.bdc-grey-900,
.bdcH-grey-900:hover {
  border-color: #313435 !important;
}

.fill-grey-900,
.fillH-grey-900:hover {
  fill: #313435 !important;
}

.str-grey-900,
.strH-grey-900:hover {
  stroke: #313435 !important;
}

/* FONT PATH
 * -------------------------- */

@font-face {
  font-family: 'themify';
  src: url(/assets/fonts/themify.2c454669.eot);
  src: url(/assets/fonts/themify.2c454669.eot) format("embedded-opentype"), url(/assets/fonts/themify.a1ecc3b8.woff) format("woff"), url(/assets/fonts/themify.e23a7dca.ttf) format("truetype"), url(/assets/images/themify.9c8e96ec.svg) format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="icon-"],
[class*=" icon-"] {
  font-family: 'themify';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  *margin-right: .3em;
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  text-decoration: inherit;
  display: inline-block;
  speak: none;
}

/* makes the font 33% larger relative to the icon container */

.icon-large:before {
  vertical-align: -10%;
  font-size: 1.33333em;
}

/* makes sure icons active on rollover in links */

a [class^="icon-"],
a [class*=" icon-"] {
  display: inline;
}

/* increased font size for icon-large */

[class^="icon-"].icon-fixed-width,
[class*=" icon-"].icon-fixed-width {
  display: inline-block;
  width: 1.14286em;
  text-align: right;
  padding-right: 0.28571em;
}

[class^="icon-"].icon-fixed-width.icon-large,
[class*=" icon-"].icon-fixed-width.icon-large {
  width: 1.42857em;
}

.icons-ul {
  margin-left: 2.14286em;
  list-style-type: none;
}

.icons-ul > li {
  position: relative;
}

.icons-ul .icon-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  text-align: center;
  line-height: inherit;
}

[class^="icon-"].hide,
[class*=" icon-"].hide {
  display: none;
}

.icon-muted {
  color: #eeeeee;
}

.icon-light {
  color: white;
}

.icon-dark {
  color: #333333;
}

.icon-border {
  border: solid 1px #eeeeee;
  padding: .2em .25em .15em;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

.icon-2x {
  font-size: 2em;
}

.icon-2x.icon-border {
  border-width: 2px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.icon-3x {
  font-size: 3em;
}

.icon-3x.icon-border {
  border-width: 3px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.icon-4x {
  font-size: 4em;
}

.icon-4x.icon-border {
  border-width: 4px;
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
}

.icon-5x {
  font-size: 5em;
}

.icon-5x.icon-border {
  border-width: 5px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
}

.pull-right {
  float: right;
}

.pull-left {
  float: left;
}

[class^="icon-"].pull-left,
[class*=" icon-"].pull-left {
  margin-right: .3em;
}

[class^="icon-"].pull-right,
[class*=" icon-"].pull-right {
  margin-left: .3em;
}

/* EXTRAS
 * -------------------------- */

/* Stacked and layered icon */

.icon-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: -35%;
}

.icon-stack [class^="icon-"],
.icon-stack [class*=" icon-"] {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  font-size: 1em;
  line-height: inherit;
  *line-height: 2em;
}

.icon-stack .icon-stack-base {
  font-size: 2em;
  *line-height: 1em;
}

/* Animated rotating icon */

.icon-spin {
  display: inline-block;
  -moz-animation: spin 2s infinite linear;
  -o-animation: spin 2s infinite linear;
  -webkit-animation: spin 2s infinite linear;
  animation: spin 2s infinite linear;
}

/* Prevent stack and spinners from being taken inline when inside a link */

a .icon-stack,
a .icon-spin {
  display: inline-block;
  text-decoration: none;
}

@-moz-keyframes spin {
  0% {
    -moz-transform: rotate(0deg);
  }

  100% {
    -moz-transform: rotate(359deg);
  }
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(359deg);
  }
}

@-o-keyframes spin {
  0% {
    -o-transform: rotate(0deg);
  }

  100% {
    -o-transform: rotate(359deg);
  }
}

@-ms-keyframes spin {
  0% {
    -ms-transform: rotate(0deg);
  }

  100% {
    -ms-transform: rotate(359deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(359deg);
  }
}

/* Icon rotations and mirroring */

.icon-rotate-90:before {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.icon-rotate-180:before {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  transform: rotate(180deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
}

.icon-rotate-270:before {
  -webkit-transform: rotate(270deg);
  -moz-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  -o-transform: rotate(270deg);
  transform: rotate(270deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
}

.icon-flip-horizontal:before {
  -webkit-transform: scale(-1, 1);
  -moz-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  -o-transform: scale(-1, 1);
  transform: scale(-1, 1);
}

.icon-flip-vertical:before {
  -webkit-transform: scale(1, -1);
  -moz-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  -o-transform: scale(1, -1);
  transform: scale(1, -1);
}

/* ensure rotation occurs inside anchor tags */

a .icon-rotate-90:before,
a .icon-rotate-180:before,
a .icon-rotate-270:before,
a .icon-flip-horizontal:before,
a .icon-flip-vertical:before {
  display: inline-block;
}

.icon-wand:before {
  content: "\E600";
}

.icon-volume:before {
  content: "\E601";
}

.icon-user:before {
  content: "\E602";
}

.icon-unlock:before {
  content: "\E603";
}

.icon-unlink:before {
  content: "\E604";
}

.icon-trash:before {
  content: "\E605";
}

.icon-thought:before {
  content: "\E606";
}

.icon-target:before {
  content: "\E607";
}

.icon-tag:before {
  content: "\E608";
}

.icon-tablet:before {
  content: "\E609";
}

.icon-star:before {
  content: "\E60A";
}

.icon-spray:before {
  content: "\E60B";
}

.icon-signal:before {
  content: "\E60C";
}

.icon-shopping-cart:before {
  content: "\E60D";
}

.icon-shopping-cart-full:before {
  content: "\E60E";
}

.icon-settings:before {
  content: "\E60F";
}

.icon-search:before {
  content: "\E610";
}

.icon-zoom-in:before {
  content: "\E611";
}

.icon-zoom-out:before {
  content: "\E612";
}

.icon-cut:before {
  content: "\E613";
}

.icon-ruler:before {
  content: "\E614";
}

.icon-ruler-pencil:before {
  content: "\E615";
}

.icon-ruler-alt:before {
  content: "\E616";
}

.icon-bookmark:before {
  content: "\E617";
}

.icon-bookmark-alt:before {
  content: "\E618";
}

.icon-reload:before {
  content: "\E619";
}

.icon-plus:before {
  content: "\E61A";
}

.icon-pin:before {
  content: "\E61B";
}

.icon-pencil:before {
  content: "\E61C";
}

.icon-pencil-alt:before {
  content: "\E61D";
}

.icon-paint-roller:before {
  content: "\E61E";
}

.icon-paint-bucket:before {
  content: "\E61F";
}

.icon-na:before {
  content: "\E620";
}

.icon-mobile:before {
  content: "\E621";
}

.icon-minus:before {
  content: "\E622";
}

.icon-medall:before {
  content: "\E623";
}

.icon-medall-alt:before {
  content: "\E624";
}

.icon-marker:before {
  content: "\E625";
}

.icon-marker-alt:before {
  content: "\E626";
}

.icon-arrow-up:before {
  content: "\E627";
}

.icon-arrow-right:before {
  content: "\E628";
}

.icon-arrow-left:before {
  content: "\E629";
}

.icon-arrow-down:before {
  content: "\E62A";
}

.icon-lock:before {
  content: "\E62B";
}

.icon-location-arrow:before {
  content: "\E62C";
}

.icon-link:before {
  content: "\E62D";
}

.icon-layout:before {
  content: "\E62E";
}

.icon-layers:before {
  content: "\E62F";
}

.icon-layers-alt:before {
  content: "\E630";
}

.icon-key:before {
  content: "\E631";
}

.icon-import:before {
  content: "\E632";
}

.icon-image:before {
  content: "\E633";
}

.icon-heart:before {
  content: "\E634";
}

.icon-heart-broken:before {
  content: "\E635";
}

.icon-hand-stop:before {
  content: "\E636";
}

.icon-hand-open:before {
  content: "\E637";
}

.icon-hand-drag:before {
  content: "\E638";
}

.icon-folder:before {
  content: "\E639";
}

.icon-flag:before {
  content: "\E63A";
}

.icon-flag-alt:before {
  content: "\E63B";
}

.icon-flag-alt-2:before {
  content: "\E63C";
}

.icon-eye:before {
  content: "\E63D";
}

.icon-export:before {
  content: "\E63E";
}

.icon-exchange-vertical:before {
  content: "\E63F";
}

.icon-desktop:before {
  content: "\E640";
}

.icon-cup:before {
  content: "\E641";
}

.icon-crown:before {
  content: "\E642";
}

.icon-comments:before {
  content: "\E643";
}

.icon-comment:before {
  content: "\E644";
}

.icon-comment-alt:before {
  content: "\E645";
}

.icon-close:before {
  content: "\E646";
}

.icon-clip:before {
  content: "\E647";
}

.icon-angle-up:before {
  content: "\E648";
}

.icon-angle-right:before {
  content: "\E649";
}

.icon-angle-left:before {
  content: "\E64A";
}

.icon-angle-down:before {
  content: "\E64B";
}

.icon-check:before {
  content: "\E64C";
}

.icon-check-box:before {
  content: "\E64D";
}

.icon-camera:before {
  content: "\E64E";
}

.icon-announcement:before {
  content: "\E64F";
}

.icon-brush:before {
  content: "\E650";
}

.icon-briefcase:before {
  content: "\E651";
}

.icon-bolt:before {
  content: "\E652";
}

.icon-bolt-alt:before {
  content: "\E653";
}

.icon-blackboard:before {
  content: "\E654";
}

.icon-bag:before {
  content: "\E655";
}

.icon-move:before {
  content: "\E656";
}

.icon-arrows-vertical:before {
  content: "\E657";
}

.icon-arrows-horizontal:before {
  content: "\E658";
}

.icon-fullscreen:before {
  content: "\E659";
}

.icon-arrow-top-right:before {
  content: "\E65A";
}

.icon-arrow-top-left:before {
  content: "\E65B";
}

.icon-arrow-circle-up:before {
  content: "\E65C";
}

.icon-arrow-circle-right:before {
  content: "\E65D";
}

.icon-arrow-circle-left:before {
  content: "\E65E";
}

.icon-arrow-circle-down:before {
  content: "\E65F";
}

.icon-angle-double-up:before {
  content: "\E660";
}

.icon-angle-double-right:before {
  content: "\E661";
}

.icon-angle-double-left:before {
  content: "\E662";
}

.icon-angle-double-down:before {
  content: "\E663";
}

.icon-zip:before {
  content: "\E664";
}

.icon-world:before {
  content: "\E665";
}

.icon-wheelchair:before {
  content: "\E666";
}

.icon-view-list:before {
  content: "\E667";
}

.icon-view-list-alt:before {
  content: "\E668";
}

.icon-view-grid:before {
  content: "\E669";
}

.icon-uppercase:before {
  content: "\E66A";
}

.icon-upload:before {
  content: "\E66B";
}

.icon-underline:before {
  content: "\E66C";
}

.icon-truck:before {
  content: "\E66D";
}

.icon-timer:before {
  content: "\E66E";
}

.icon-ticket:before {
  content: "\E66F";
}

.icon-thumb-up:before {
  content: "\E670";
}

.icon-thumb-down:before {
  content: "\E671";
}

.icon-text:before {
  content: "\E672";
}

.icon-stats-up:before {
  content: "\E673";
}

.icon-stats-down:before {
  content: "\E674";
}

.icon-split-v:before {
  content: "\E675";
}

.icon-split-h:before {
  content: "\E676";
}

.icon-smallcap:before {
  content: "\E677";
}

.icon-shine:before {
  content: "\E678";
}

.icon-shift-right:before {
  content: "\E679";
}

.icon-shift-left:before {
  content: "\E67A";
}

.icon-shield:before {
  content: "\E67B";
}

.icon-notepad:before {
  content: "\E67C";
}

.icon-server:before {
  content: "\E67D";
}

.icon-quote-right:before {
  content: "\E67E";
}

.icon-quote-left:before {
  content: "\E67F";
}

.icon-pulse:before {
  content: "\E680";
}

.icon-printer:before {
  content: "\E681";
}

.icon-power-off:before {
  content: "\E682";
}

.icon-plug:before {
  content: "\E683";
}

.icon-pie-chart:before {
  content: "\E684";
}

.icon-paragraph:before {
  content: "\E685";
}

.icon-panel:before {
  content: "\E686";
}

.icon-package:before {
  content: "\E687";
}

.icon-music:before {
  content: "\E688";
}

.icon-music-alt:before {
  content: "\E689";
}

.icon-mouse:before {
  content: "\E68A";
}

.icon-mouse-alt:before {
  content: "\E68B";
}

.icon-money:before {
  content: "\E68C";
}

.icon-microphone:before {
  content: "\E68D";
}

.icon-menu:before {
  content: "\E68E";
}

.icon-menu-alt:before {
  content: "\E68F";
}

.icon-map:before {
  content: "\E690";
}

.icon-map-alt:before {
  content: "\E691";
}

.icon-loop:before {
  content: "\E692";
}

.icon-location-pin:before {
  content: "\E693";
}

.icon-list:before {
  content: "\E694";
}

.icon-light-bulb:before {
  content: "\E695";
}

.icon-Italic:before {
  content: "\E696";
}

.icon-info:before {
  content: "\E697";
}

.icon-infinite:before {
  content: "\E698";
}

.icon-id-badge:before {
  content: "\E699";
}

.icon-hummer:before {
  content: "\E69A";
}

.icon-home:before {
  content: "\E69B";
}

.icon-help:before {
  content: "\E69C";
}

.icon-headphone:before {
  content: "\E69D";
}

.icon-harddrives:before {
  content: "\E69E";
}

.icon-harddrive:before {
  content: "\E69F";
}

.icon-gift:before {
  content: "\E6A0";
}

.icon-game:before {
  content: "\E6A1";
}

.icon-filter:before {
  content: "\E6A2";
}

.icon-files:before {
  content: "\E6A3";
}

.icon-file:before {
  content: "\E6A4";
}

.icon-eraser:before {
  content: "\E6A5";
}

.icon-envelope:before {
  content: "\E6A6";
}

.icon-download:before {
  content: "\E6A7";
}

.icon-direction:before {
  content: "\E6A8";
}

.icon-direction-alt:before {
  content: "\E6A9";
}

.icon-dashboard:before {
  content: "\E6AA";
}

.icon-control-stop:before {
  content: "\E6AB";
}

.icon-control-shuffle:before {
  content: "\E6AC";
}

.icon-control-play:before {
  content: "\E6AD";
}

.icon-control-pause:before {
  content: "\E6AE";
}

.icon-control-forward:before {
  content: "\E6AF";
}

.icon-control-backward:before {
  content: "\E6B0";
}

.icon-cloud:before {
  content: "\E6B1";
}

.icon-cloud-up:before {
  content: "\E6B2";
}

.icon-cloud-down:before {
  content: "\E6B3";
}

.icon-clipboard:before {
  content: "\E6B4";
}

.icon-car:before {
  content: "\E6B5";
}

.icon-calendar:before {
  content: "\E6B6";
}

.icon-book:before {
  content: "\E6B7";
}

.icon-bell:before {
  content: "\E6B8";
}

.icon-basketball:before {
  content: "\E6B9";
}

.icon-bar-chart:before {
  content: "\E6BA";
}

.icon-bar-chart-alt:before {
  content: "\E6BB";
}

.icon-back-right:before {
  content: "\E6BC";
}

.icon-back-left:before {
  content: "\E6BD";
}

.icon-arrows-corner:before {
  content: "\E6BE";
}

.icon-archive:before {
  content: "\E6BF";
}

.icon-anchor:before {
  content: "\E6C0";
}

.icon-align-right:before {
  content: "\E6C1";
}

.icon-align-left:before {
  content: "\E6C2";
}

.icon-align-justify:before {
  content: "\E6C3";
}

.icon-align-center:before {
  content: "\E6C4";
}

.icon-alert:before {
  content: "\E6C5";
}

.icon-alarm-clock:before {
  content: "\E6C6";
}

.icon-agenda:before {
  content: "\E6C7";
}

.icon-write:before {
  content: "\E6C8";
}

.icon-window:before {
  content: "\E6C9";
}

.icon-widgetized:before {
  content: "\E6CA";
}

.icon-widget:before {
  content: "\E6CB";
}

.icon-widget-alt:before {
  content: "\E6CC";
}

.icon-wallet:before {
  content: "\E6CD";
}

.icon-video-clapper:before {
  content: "\E6CE";
}

.icon-video-camera:before {
  content: "\E6CF";
}

.icon-vector:before {
  content: "\E6D0";
}

.icon-themify-logo:before {
  content: "\E6D1";
}

.icon-themify-favicon:before {
  content: "\E6D2";
}

.icon-themify-favicon-alt:before {
  content: "\E6D3";
}

.icon-support:before {
  content: "\E6D4";
}

.icon-stamp:before {
  content: "\E6D5";
}

.icon-split-v-alt:before {
  content: "\E6D6";
}

.icon-slice:before {
  content: "\E6D7";
}

.icon-shortcode:before {
  content: "\E6D8";
}

.icon-shift-right-alt:before {
  content: "\E6D9";
}

.icon-shift-left-alt:before {
  content: "\E6DA";
}

.icon-ruler-alt-2:before {
  content: "\E6DB";
}

.icon-receipt:before {
  content: "\E6DC";
}

.icon-pin2:before {
  content: "\E6DD";
}

.icon-pin-alt:before {
  content: "\E6DE";
}

.icon-pencil-alt2:before {
  content: "\E6DF";
}

.icon-palette:before {
  content: "\E6E0";
}

.icon-more:before {
  content: "\E6E1";
}

.icon-more-alt:before {
  content: "\E6E2";
}

.icon-microphone-alt:before {
  content: "\E6E3";
}

.icon-magnet:before {
  content: "\E6E4";
}

.icon-line-double:before {
  content: "\E6E5";
}

.icon-line-dotted:before {
  content: "\E6E6";
}

.icon-line-dashed:before {
  content: "\E6E7";
}

.icon-layout-width-full:before {
  content: "\E6E8";
}

.icon-layout-width-default:before {
  content: "\E6E9";
}

.icon-layout-width-default-alt:before {
  content: "\E6EA";
}

.icon-layout-tab:before {
  content: "\E6EB";
}

.icon-layout-tab-window:before {
  content: "\E6EC";
}

.icon-layout-tab-v:before {
  content: "\E6ED";
}

.icon-layout-tab-min:before {
  content: "\E6EE";
}

.icon-layout-slider:before {
  content: "\E6EF";
}

.icon-layout-slider-alt:before {
  content: "\E6F0";
}

.icon-layout-sidebar-right:before {
  content: "\E6F1";
}

.icon-layout-sidebar-none:before {
  content: "\E6F2";
}

.icon-layout-sidebar-left:before {
  content: "\E6F3";
}

.icon-layout-placeholder:before {
  content: "\E6F4";
}

.icon-layout-menu:before {
  content: "\E6F5";
}

.icon-layout-menu-v:before {
  content: "\E6F6";
}

.icon-layout-menu-separated:before {
  content: "\E6F7";
}

.icon-layout-menu-full:before {
  content: "\E6F8";
}

.icon-layout-media-right-alt:before {
  content: "\E6F9";
}

.icon-layout-media-right:before {
  content: "\E6FA";
}

.icon-layout-media-overlay:before {
  content: "\E6FB";
}

.icon-layout-media-overlay-alt:before {
  content: "\E6FC";
}

.icon-layout-media-overlay-alt-2:before {
  content: "\E6FD";
}

.icon-layout-media-left-alt:before {
  content: "\E6FE";
}

.icon-layout-media-left:before {
  content: "\E6FF";
}

.icon-layout-media-center-alt:before {
  content: "\E700";
}

.icon-layout-media-center:before {
  content: "\E701";
}

.icon-layout-list-thumb:before {
  content: "\E702";
}

.icon-layout-list-thumb-alt:before {
  content: "\E703";
}

.icon-layout-list-post:before {
  content: "\E704";
}

.icon-layout-list-large-image:before {
  content: "\E705";
}

.icon-layout-line-solid:before {
  content: "\E706";
}

.icon-layout-grid4:before {
  content: "\E707";
}

.icon-layout-grid3:before {
  content: "\E708";
}

.icon-layout-grid2:before {
  content: "\E709";
}

.icon-layout-grid2-thumb:before {
  content: "\E70A";
}

.icon-layout-cta-right:before {
  content: "\E70B";
}

.icon-layout-cta-left:before {
  content: "\E70C";
}

.icon-layout-cta-center:before {
  content: "\E70D";
}

.icon-layout-cta-btn-right:before {
  content: "\E70E";
}

.icon-layout-cta-btn-left:before {
  content: "\E70F";
}

.icon-layout-column4:before {
  content: "\E710";
}

.icon-layout-column3:before {
  content: "\E711";
}

.icon-layout-column2:before {
  content: "\E712";
}

.icon-layout-accordion-separated:before {
  content: "\E713";
}

.icon-layout-accordion-merged:before {
  content: "\E714";
}

.icon-layout-accordion-list:before {
  content: "\E715";
}

.icon-ink-pen:before {
  content: "\E716";
}

.icon-info-alt:before {
  content: "\E717";
}

.icon-help-alt:before {
  content: "\E718";
}

.icon-headphone-alt:before {
  content: "\E719";
}

.icon-hand-point-up:before {
  content: "\E71A";
}

.icon-hand-point-right:before {
  content: "\E71B";
}

.icon-hand-point-left:before {
  content: "\E71C";
}

.icon-hand-point-down:before {
  content: "\E71D";
}

.icon-gallery:before {
  content: "\E71E";
}

.icon-face-smile:before {
  content: "\E71F";
}

.icon-face-sad:before {
  content: "\E720";
}

.icon-credit-card:before {
  content: "\E721";
}

.icon-control-skip-forward:before {
  content: "\E722";
}

.icon-control-skip-backward:before {
  content: "\E723";
}

.icon-control-record:before {
  content: "\E724";
}

.icon-control-eject:before {
  content: "\E725";
}

.icon-comments-smiley:before {
  content: "\E726";
}

.icon-brush-alt:before {
  content: "\E727";
}

.icon-youtube:before {
  content: "\E728";
}

.icon-vimeo:before {
  content: "\E729";
}

.icon-twitter:before {
  content: "\E72A";
}

.icon-time:before {
  content: "\E72B";
}

.icon-tumblr:before {
  content: "\E72C";
}

.icon-skype:before {
  content: "\E72D";
}

.icon-share:before {
  content: "\E72E";
}

.icon-share-alt:before {
  content: "\E72F";
}

.icon-rocket:before {
  content: "\E730";
}

.icon-pinterest:before {
  content: "\E731";
}

.icon-new-window:before {
  content: "\E732";
}

.icon-microsoft:before {
  content: "\E733";
}

.icon-list-ol:before {
  content: "\E734";
}

.icon-linkedin:before {
  content: "\E735";
}

.icon-layout-sidebar-2:before {
  content: "\E736";
}

.icon-layout-grid4-alt:before {
  content: "\E737";
}

.icon-layout-grid3-alt:before {
  content: "\E738";
}

.icon-layout-grid2-alt:before {
  content: "\E739";
}

.icon-layout-column4-alt:before {
  content: "\E73A";
}

.icon-layout-column3-alt:before {
  content: "\E73B";
}

.icon-layout-column2-alt:before {
  content: "\E73C";
}

.icon-instagram:before {
  content: "\E73D";
}

.icon-google:before {
  content: "\E73E";
}

.icon-github:before {
  content: "\E73F";
}

.icon-flickr:before {
  content: "\E740";
}

.icon-facebook:before {
  content: "\E741";
}

.icon-dropbox:before {
  content: "\E742";
}

.icon-dribbble:before {
  content: "\E743";
}

.icon-apple:before {
  content: "\E744";
}

.icon-android:before {
  content: "\E745";
}

.icon-save:before {
  content: "\E746";
}

.icon-save-alt:before {
  content: "\E747";
}

.icon-yahoo:before {
  content: "\E748";
}

.icon-wordpress:before {
  content: "\E749";
}

.icon-vimeo-alt:before {
  content: "\E74A";
}

.icon-twitter-alt:before {
  content: "\E74B";
}

.icon-tumblr-alt:before {
  content: "\E74C";
}

.icon-trello:before {
  content: "\E74D";
}

.icon-stack-overflow:before {
  content: "\E74E";
}

.icon-soundcloud:before {
  content: "\E74F";
}

.icon-sharethis:before {
  content: "\E750";
}

.icon-sharethis-alt:before {
  content: "\E751";
}

.icon-reddit:before {
  content: "\E752";
}

.icon-pinterest-alt:before {
  content: "\E753";
}

.icon-microsoft-alt:before {
  content: "\E754";
}

.icon-linux:before {
  content: "\E755";
}

.icon-jsfiddle:before {
  content: "\E756";
}

.icon-joomla:before {
  content: "\E757";
}

.icon-html5:before {
  content: "\E758";
}

.icon-flickr-alt:before {
  content: "\E759";
}

.icon-email:before {
  content: "\E75A";
}

.icon-drupal:before {
  content: "\E75B";
}

.icon-dropbox-alt:before {
  content: "\E75C";
}

.icon-css3:before {
  content: "\E75D";
}

.icon-rss:before {
  content: "\E75E";
}

.icon-rss-alt:before {
  content: "\E75F";
}

svg {
    touch-action: none;
}

.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}

.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    width: 10px;
    height: 10px;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}

.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.jvectormap-legend-cnt {
    position: absolute;
}

.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}

.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}

.jvectormap-legend {
    background: black;
    color: white;
    border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
    float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}

.jvectormap-legend-tick-text {
    font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}/*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */

.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-top:0;border-bottom-color:rgba(0,0,0,.2);position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;border-top:0;position:absolute}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069\9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-color:#f3d17a;background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b\9}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-color:#9e9e9e;background-image:-moz-linear-gradient(to bottom,#b3b3b3,grey);background-image:-ms-linear-gradient(to bottom,#b3b3b3,grey);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(grey));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,grey);background-image:-o-linear-gradient(to bottom,#b3b3b3,grey);background-image:linear-gradient(to bottom,#b3b3b3,grey);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:grey grey #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:grey}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666\9}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039\9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039\9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:18px;padding:4px 5px;font-weight:400;line-height:18px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}/*!
 * FullCalendar v3.8.0
 * Docs & License: https://fullcalendar.io/
 * (c) 2017 Adam Shaw
 */.fc button,.fc table,body .fc{font-size:1em}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-webkit-touch-callout:none;-khtml-user-select:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc.fc-bootstrap3 a,.ui-widget .fc-event{text-decoration:none}.fc-limited{display:none}.fc-icon,.fc-toolbar .fc-center{display:inline-block}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-icon:after,.fc-toolbar button{position:relative}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap3 hr.fc-divider{border-color:inherit}.fc-bootstrap3 .fc-today.alert{border-radius:0}.fc-bootstrap3 .fc-popover .panel-body{padding:0}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.header-container {
    background-color: #fab836;
}

.sidebar-logo {
    background-color: #fab836;
}

.login-right {
    background-color: #fab836;
}

.logo > img {
    width:400%;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    background: #fab836 !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    background: #fab836 !important;
}.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 1rem;
    background-color: transparent;
}

.table th,
.table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #e9ecef;
}

.table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #e9ecef;
}

.table tbody + tbody {
    border-top: 2px solid #e9ecef;
}

.table .table {
    background-color: #fff;
}

.table-sm th,
.table-sm td {
    padding: 0.3rem;
}

.table-bordered {
    border: 1px solid #e9ecef;
}

.table-bordered th,
.table-bordered td {
    border: 1px solid #e9ecef;
}

.table-bordered thead th,
.table-bordered thead td {
    border-bottom-width: 2px;
}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0, 0, 0, 0.05);
}

.table-hover tbody tr:hover {
    background-color: rgba(0, 0, 0, 0.075);
}

.table-primary,
.table-primary > th,
.table-primary > td {
    background-color: #b8daff;
}

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

.table-hover .table-secondary:hover {
    background-color: #cfd2d6;
}

.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
    background-color: #cfd2d6;
}

.table-success,
.table-success > th,
.table-success > td {
    background-color: #c3e6cb;
}

.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-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-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-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-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-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: #32383e;
}

.table .thead-light th {
    color: #495057;
    background-color: #e9ecef;
    border-color: #e9ecef;
}

.table-dark {
    color: #fff;
    background-color: #212529;
}

.table-dark th,
.table-dark td,
.table-dark thead th {
    border-color: #32383e;
}

.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 {
    background-color: rgba(255, 255, 255, 0.075);
}

@media (max-width: 575px) {
    .table-responsive-sm {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .table-responsive-sm.table-bordered {
        border: 0;
    }
}

@media (max-width: 767px) {
    .table-responsive-md {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .table-responsive-md.table-bordered {
        border: 0;
    }
}

@media (max-width: 991px) {
    .table-responsive-lg {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .table-responsive-lg.table-bordered {
        border: 0;
    }
}

@media (max-width: 1199px) {
    .table-responsive-xl {
        display: block;
        width: 100%;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
    }
    .table-responsive-xl.table-bordered {
        border: 0;
    }
}

.table-responsive {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
}

.table-responsive.table-bordered {
    border: 0;
}

table.dataTable.no-footer {
    border-bottom: 1px solid rgba(0, 0, 0, 0.0625);
    margin-bottom: 20px;
}

.sorting_asc:focus {
    outline: none;
}

.dataTables_wrapper {
    overflow: hidden;
    padding-bottom: 5px;
}

.dataTables_wrapper .dataTables_length {
    color: #313435;
    float: left;
}

@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_length {
        text-align: left;
    }
}

.dataTables_wrapper .dataTables_length select {
    border: 1px solid rgba(0, 0, 0, 0.0625);
    border-radius: 2px;
    box-shadow: none;
    height: 35px;
    font-size: 14px;
    padding: 5px;
    margin-left: 5px;
    margin-right: 5px;
    color: #72777a;
    transition: all 0.2s ease-in;
}

.dataTables_wrapper .dataTables_filter {
    color: #313435;
    float: right;
}

@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_filter {
        text-align: left;
    }
}

.dataTables_wrapper .dataTables_filter input {
    border: 1px solid rgba(0, 0, 0, 0.0625);
    border-radius: 2px;
    box-shadow: none;
    height: 35px;
    font-size: 14px;
    margin-left: 15px;
    padding: 5px;
    color: #72777a;
    transition: all 0.2s ease-in;
}

.dataTables_wrapper .dataTables_info {
    color: #72777a;
    float: left;
}

.dataTables_wrapper .dataTables_processing {
    color: #313435;
}

.dataTables_wrapper .dataTables_paginate {
    color: #72777a;
    float: right;
}

.dataTables_wrapper .dataTables_paginate .paginate_button {
    color: #72777a !important;
    padding: 6px 12px;
    border-radius: 2px;
    margin-right: 10px;
    transition: all 0.2s ease-in-out;
    text-decoration: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous,
.dataTables_wrapper .dataTables_paginate .paginate_button.first,
.dataTables_wrapper .dataTables_paginate .paginate_button.last {
    border-radius: 2px;
    text-decoration: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.next:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.first:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.first:focus,
.dataTables_wrapper .dataTables_paginate .paginate_button.last:hover,
.dataTables_wrapper .dataTables_paginate .paginate_button.last:focus {
    color: #fff !important;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.next.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.previous.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.first.disabled,
.dataTables_wrapper .dataTables_paginate .paginate_button.last.disabled {
    opacity: 0.4;
    pointer-events: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #fff !important;
    background: #7774e7;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current {
    color: #fff !important;
    background: #7774e7;
}

.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
    color: #fff !important;
    background: #7774e7;
}

.dataTables_wrapper .status {
    width: 5px;
    height: 5px;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL2Rpc3QvY3NzL2Jvb3RzdHJhcC5jc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL3RpLWljb25zL2Nzcy90aGVtaWZ5LWljb25zLmNzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvanF1ZXJ5LXRyZWVncmlkL2Nzcy9qcXVlcnkudHJlZWdyaWQuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9kcm9wem9uZS9kaXN0L21pbi9kcm9wem9uZS5taW4uY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvZ2VuZXJpYy9iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3MvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdG9vbHMvbWl4aW5zL21lZGlhUXVlcmllc1Jhbmdlcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdG9vbHMvbWl4aW5zL2NsZWFyZml4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3RvcGJhci5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9wYWdlQ29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3Byb2dyZXNzQmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2Vhc3lQaWVDaGFydC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9sb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL2NvbXBvbmVudHMvZm9vdGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9zY3JlZW5zL2NoYXQuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3NjcmVlbnMvZW1haWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9jZW50ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9taXhpbnMvbWVkaWFRdWVyeUNvbmRpdGlvbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvdXRpbHMvZ2FwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvdXRpbHMvcGVlcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9sYXllcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2ZsZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2xheW91dC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL21hcmdpbi5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvb2JqZWN0cy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcGFkZGluZy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcG9zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9zaXplcy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvYm9yZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9wc2V1ZG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2NvbG9ycy5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL25vZGVfbW9kdWxlcy90aGVtaWZ5LWljb25zLXNhc3MvdGhlbWlmeS1pY29ucy9fcGF0aC5zY3NzIiwid2VicGFjazovLy8uL3NyYy9zY3NzL25vZGVfbW9kdWxlcy90aGVtaWZ5LWljb25zLXNhc3MvdGhlbWlmeS1pY29ucy9fbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL19jb3JlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL19leHRyYXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9zcmMvc2Nzcy9ub2RlX21vZHVsZXMvdGhlbWlmeS1pY29ucy1zYXNzL3RoZW1pZnktaWNvbnMvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2p2ZWN0b3JtYXAvanF1ZXJ5LWp2ZWN0b3JtYXAuY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAtZGF0ZXBpY2tlci9kaXN0L2Nzcy9ib290c3RyYXAtZGF0ZXBpY2tlci5taW4uY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9mdWxsY2FsZW5kYXIvZGlzdC9mdWxsY2FsZW5kYXIubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL3N0YXRpYy9jc3MvY3VzdG9tLmNzcyIsIndlYnBhY2s6Ly8vLi9zcmMvYXNzZXRzL3N0YXRpYy9jc3MvZGF0YXRhYmxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7R0FLRztBQUNIO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHdCQUF3QjtFQUN4QiwrS0FBK0s7RUFDL0ssZ0hBQWdIO0NBQ2pIOztBQUVEO0VBQ0U7OztJQUdFLDZCQUE2QjtJQUM3Qiw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0UsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsdUJBQXVCO0lBQ3ZCLHlCQUF5QjtHQUMxQjtFQUNEO0lBQ0UsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUseUJBQXlCO0dBQzFCO0VBQ0Q7OztJQUdFLFdBQVc7SUFDWCxVQUFVO0dBQ1g7RUFDRDs7SUFFRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLGNBQWM7R0FDZjtFQUNEO0lBQ0UsdUJBQXVCO0dBQ3hCO0VBQ0Q7SUFDRSxxQ0FBcUM7R0FDdEM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7Q0FDRjs7QUFFRDs7O0VBR0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLGtCQUFrQjtFQUNsQiwrQkFBK0I7RUFDL0IsMkJBQTJCO0VBQzNCLDhCQUE4QjtFQUM5Qix5Q0FBeUM7Q0FDMUM7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsVUFBVTtFQUNWLGtLQUFrSztFQUNsSyxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLHdCQUF3QjtFQUN4QixVQUFVO0VBQ1Ysa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsY0FBYztFQUNkLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGNBQWM7RUFDZCxvQkFBb0I7Q0FDckI7O0FBRUQ7O0VBRUUsMkJBQTJCO0VBQzNCLDBDQUEwQztVQUNsQyxrQ0FBa0M7RUFDMUMsYUFBYTtFQUNiLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIscUJBQXFCO0NBQ3RCOztBQUVEOzs7RUFHRSxjQUFjO0VBQ2Qsb0JBQW9CO0NBQ3JCOztBQUVEOzs7O0VBSUUsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7O0VBRUUsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDs7RUFFRSxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLGVBQWU7RUFDZix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtFQUN0Qiw4QkFBOEI7RUFDOUIsc0NBQXNDO0NBQ3ZDOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEOzs7O0VBSUUsa0NBQWtDO0VBQ2xDLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLGVBQWU7RUFDZiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEOzs7Ozs7Ozs7RUFTRSwrQkFBK0I7TUFDM0IsMkJBQTJCO0NBQ2hDOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLHdCQUF3QjtFQUN4QixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsMkNBQTJDO0NBQzVDOztBQUVEOzs7OztFQUtFLFVBQVU7RUFDVixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtDQUN0Qjs7QUFFRDs7RUFFRSxrQkFBa0I7Q0FDbkI7O0FBRUQ7O0VBRUUscUJBQXFCO0NBQ3RCOztBQUVEOzs7O0VBSUUsMkJBQTJCO0NBQzVCOztBQUVEOzs7O0VBSUUsV0FBVztFQUNYLG1CQUFtQjtDQUNwQjs7QUFFRDs7RUFFRSx1QkFBdUI7RUFDdkIsV0FBVztDQUNaOztBQUVEOzs7O0VBSUUsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGFBQWE7RUFDYixXQUFXO0VBQ1gsVUFBVTtFQUNWLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLFdBQVc7RUFDWCxxQkFBcUI7RUFDckIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2Ysb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVEOztFQUVFLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQix5QkFBeUI7Q0FDMUI7O0FBRUQ7O0VBRUUseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsY0FBYztFQUNkLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDs7RUFFRSxzQkFBc0I7RUFDdEIscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsVUFBVTtFQUNWLHlDQUF5QztDQUMxQzs7QUFFRDs7RUFFRSxlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUVEOztFQUVFLGVBQWU7RUFDZiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLGVBQWU7RUFDZiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxvQkFBb0I7RUFDcEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7RUFDZixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQix1QkFBdUI7RUFDdkIsdUJBQXVCO0VBQ3ZCLHVCQUF1QjtFQUN2QixpQ0FBaUM7RUFDakMsZ0JBQWdCO0VBQ2hCLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLGVBQWU7Q0FDaEI7O0FBRUQ7Ozs7RUFJRSxvR0FBb0c7Q0FDckc7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsZUFBZTtFQUNmLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsV0FBVztFQUNYLGVBQWU7RUFDZiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSx1QkFBdUI7RUFDdkIsZUFBZTtFQUNmLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsV0FBVztFQUNYLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsY0FBYztFQUNkLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLDhCQUE4QjtFQUM5QixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFO0lBQ0UsaUJBQWlCO0dBQ2xCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0Usa0JBQWtCO0dBQ25CO0NBQ0Y7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osb0JBQW9CO0VBQ3BCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxvQkFBb0I7TUFDaEIsZ0JBQWdCO0VBQ3BCLG9CQUFvQjtFQUNwQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtDQUNoQjs7QUFFRDs7RUFFRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0NBQ2pCOztBQUVEOzs7Ozs7RUFNRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UsMkJBQTJCO01BQ3ZCLGNBQWM7RUFDbEIscUJBQXFCO01BQ2pCLGFBQWE7RUFDakIsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsZUFBZTtFQUNuQixZQUFZO0VBQ1osZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0Usd0JBQXdCO01BQ3BCLG9CQUFvQjtFQUN4QixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSx5QkFBeUI7TUFDckIscUJBQXFCO0VBQ3pCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGtCQUFrQjtNQUNkLGNBQWM7RUFDbEIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLHlCQUF5QjtNQUNyQixxQkFBcUI7RUFDekIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UseUJBQXlCO01BQ3JCLHFCQUFxQjtFQUN6QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxrQkFBa0I7TUFDZCxjQUFjO0VBQ2xCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSx5QkFBeUI7TUFDckIscUJBQXFCO0VBQ3pCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHlCQUF5QjtNQUNyQixxQkFBcUI7RUFDekIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsY0FBYztFQUNsQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UseUJBQXlCO01BQ3JCLHFCQUFxQjtFQUN6QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSx5QkFBeUI7TUFDckIscUJBQXFCO0VBQ3pCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLG1CQUFtQjtNQUNmLGVBQWU7RUFDbkIsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsVUFBVTtDQUNmOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0Usa0JBQWtCO01BQ2QsU0FBUztDQUNkOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsVUFBVTtDQUNmOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsVUFBVTtDQUNmOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsVUFBVTtDQUNmOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7UUFDdkIsY0FBYztJQUNsQixxQkFBcUI7UUFDakIsYUFBYTtJQUNqQixnQkFBZ0I7R0FDakI7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLGVBQWU7SUFDbkIsWUFBWTtJQUNaLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtJQUN4QixxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxjQUFjO0lBQ2xCLGVBQWU7R0FDaEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsY0FBYztJQUNsQixlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLGNBQWM7SUFDbEIsZUFBZTtHQUNoQjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixlQUFlO0lBQ25CLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixVQUFVO0dBQ2Y7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLFVBQVU7R0FDZjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx1QkFBdUI7R0FDeEI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7UUFDdkIsY0FBYztJQUNsQixxQkFBcUI7UUFDakIsYUFBYTtJQUNqQixnQkFBZ0I7R0FDakI7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLGVBQWU7SUFDbkIsWUFBWTtJQUNaLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtJQUN4QixxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxjQUFjO0lBQ2xCLGVBQWU7R0FDaEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsY0FBYztJQUNsQixlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLGNBQWM7SUFDbEIsZUFBZTtHQUNoQjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixlQUFlO0lBQ25CLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixVQUFVO0dBQ2Y7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLFVBQVU7R0FDZjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx1QkFBdUI7R0FDeEI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7UUFDdkIsY0FBYztJQUNsQixxQkFBcUI7UUFDakIsYUFBYTtJQUNqQixnQkFBZ0I7R0FDakI7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLGVBQWU7SUFDbkIsWUFBWTtJQUNaLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtJQUN4QixxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxjQUFjO0lBQ2xCLGVBQWU7R0FDaEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsY0FBYztJQUNsQixlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLGNBQWM7SUFDbEIsZUFBZTtHQUNoQjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixlQUFlO0lBQ25CLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixVQUFVO0dBQ2Y7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLFVBQVU7R0FDZjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx1QkFBdUI7R0FDeEI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7UUFDdkIsY0FBYztJQUNsQixxQkFBcUI7UUFDakIsYUFBYTtJQUNqQixnQkFBZ0I7R0FDakI7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLGVBQWU7SUFDbkIsWUFBWTtJQUNaLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtJQUN4QixxQkFBcUI7R0FDdEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxjQUFjO0lBQ2xCLGVBQWU7R0FDaEI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsY0FBYztJQUNsQixlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx5QkFBeUI7UUFDckIscUJBQXFCO0lBQ3pCLHNCQUFzQjtHQUN2QjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLGNBQWM7SUFDbEIsZUFBZTtHQUNoQjtFQUNEO0lBQ0UseUJBQXlCO1FBQ3JCLHFCQUFxQjtJQUN6QixzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLHlCQUF5QjtRQUNyQixxQkFBcUI7SUFDekIsc0JBQXNCO0dBQ3ZCO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixlQUFlO0lBQ25CLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxrQkFBa0I7UUFDZCxTQUFTO0dBQ2Q7RUFDRDtJQUNFLGtCQUFrQjtRQUNkLFNBQVM7R0FDZDtFQUNEO0lBQ0Usa0JBQWtCO1FBQ2QsU0FBUztHQUNkO0VBQ0Q7SUFDRSxtQkFBbUI7UUFDZixVQUFVO0dBQ2Y7RUFDRDtJQUNFLG1CQUFtQjtRQUNmLFVBQVU7R0FDZjtFQUNEO0lBQ0UsbUJBQW1CO1FBQ2YsVUFBVTtHQUNmO0VBQ0Q7SUFDRSxlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSx1QkFBdUI7R0FDeEI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtDQUNGOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixvQkFBb0I7RUFDcEIsOEJBQThCO0NBQy9COztBQUVEOztFQUVFLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsdUJBQXVCO0VBQ3ZCLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLDhCQUE4QjtDQUMvQjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDs7RUFFRSxnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7O0VBRUUsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLHNDQUFzQztDQUN2Qzs7QUFFRDtFQUNFLHVDQUF1QztDQUN4Qzs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDBCQUEwQjtDQUMzQjs7QUFFRDs7O0VBR0UsdUNBQXVDO0NBQ3hDOztBQUVEO0VBQ0UsdUNBQXVDO0NBQ3hDOztBQUVEOztFQUVFLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0NBQzNCOztBQUVEOzs7RUFHRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxVQUFVO0NBQ1g7O0FBRUQ7RUFDRSw0Q0FBNEM7Q0FDN0M7O0FBRUQ7RUFDRSw2Q0FBNkM7Q0FDOUM7O0FBRUQ7RUFDRTtJQUNFLGVBQWU7SUFDZixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGtDQUFrQztJQUNsQyw2Q0FBNkM7R0FDOUM7RUFDRDtJQUNFLFVBQVU7R0FDWDtDQUNGOztBQUVEO0VBQ0U7SUFDRSxlQUFlO0lBQ2YsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixrQ0FBa0M7SUFDbEMsNkNBQTZDO0dBQzlDO0VBQ0Q7SUFDRSxVQUFVO0dBQ1g7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsa0NBQWtDO0lBQ2xDLDZDQUE2QztHQUM5QztFQUNEO0lBQ0UsVUFBVTtHQUNYO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGVBQWU7SUFDZixZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGtDQUFrQztJQUNsQyw2Q0FBNkM7R0FDOUM7RUFDRDtJQUNFLFVBQVU7R0FDWDtDQUNGOztBQUVEO0VBQ0UsZUFBZTtFQUNmLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0NBQWtDO0VBQ2xDLDZDQUE2QztDQUM5Qzs7QUFFRDtFQUNFLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLHVCQUF1QjtFQUN2Qix1QkFBdUI7RUFDdkIsNkJBQTZCO0VBQzdCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIseUVBQXlFO0NBQzFFOztBQUVEO0VBQ0UsOEJBQThCO0VBQzlCLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLGVBQWU7RUFDZix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLGNBQWM7RUFDZCxpREFBaUQ7Q0FDbEQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtFQUNmLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLGVBQWU7RUFDZixXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsV0FBVztDQUNaOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZix1QkFBdUI7Q0FDeEI7O0FBRUQ7O0VBRUUsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGtDQUFrQztFQUNsQyxxQ0FBcUM7RUFDckMsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyxtQ0FBbUM7RUFDbkMsbUJBQW1CO0VBQ25CLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlDQUFpQztFQUNqQyxvQ0FBb0M7RUFDcEMsb0JBQW9CO0VBQ3BCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtDQUNqQjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0Qix5QkFBeUI7RUFDekIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQiw4QkFBOEI7RUFDOUIsMEJBQTBCO0VBQzFCLG9CQUFvQjtDQUNyQjs7QUFFRDs7Ozs7RUFLRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0NBQ2pCOztBQUVEOzs7RUFHRSx3QkFBd0I7RUFDeEIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixzQkFBc0I7Q0FDdkI7O0FBRUQ7OztFQUdFLDhCQUE4QjtDQUMvQjs7QUFFRDs7O0VBR0UscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsc0JBQXNCO0NBQ3ZCOztBQUVEOzs7RUFHRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxvQkFBb0I7TUFDaEIsZ0JBQWdCO0VBQ3BCLG1CQUFtQjtFQUNuQixrQkFBa0I7Q0FDbkI7O0FBRUQ7O0VBRUUsbUJBQW1CO0VBQ25CLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixXQUFXO0VBQ1gsY0FBYztFQUNkLGFBQWE7RUFDYixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsWUFBWTtFQUNaLHlDQUF5QztFQUN6QyxxQkFBcUI7Q0FDdEI7O0FBRUQ7OztFQUdFLHNCQUFzQjtDQUN2Qjs7QUFFRDs7O0VBR0UsaURBQWlEO0NBQ2xEOztBQUVEOzs7Ozs7OztFQVFFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsMENBQTBDO0NBQzNDOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGlEQUFpRDtDQUNsRDs7QUFFRDtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFdBQVc7RUFDWCxjQUFjO0VBQ2QsYUFBYTtFQUNiLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixZQUFZO0VBQ1oseUNBQXlDO0VBQ3pDLHFCQUFxQjtDQUN0Qjs7QUFFRDs7O0VBR0Usc0JBQXNCO0NBQ3ZCOztBQUVEOzs7RUFHRSxpREFBaUQ7Q0FDbEQ7O0FBRUQ7Ozs7Ozs7O0VBUUUsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSwwQ0FBMEM7Q0FDM0M7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsaURBQWlEO0NBQ2xEOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCx3QkFBd0I7TUFDcEIsb0JBQW9CO0VBQ3hCLHVCQUF1QjtNQUNuQixvQkFBb0I7Q0FDekI7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRTtJQUNFLHFCQUFxQjtJQUNyQixjQUFjO0lBQ2QsdUJBQXVCO1FBQ25CLG9CQUFvQjtJQUN4QixzQkFBc0I7UUFDbEIsd0JBQXdCO0lBQzVCLGlCQUFpQjtHQUNsQjtFQUNEO0lBQ0UscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCxtQkFBbUI7UUFDZixlQUFlO0lBQ25CLHdCQUF3QjtRQUNwQixvQkFBb0I7SUFDeEIsdUJBQXVCO1FBQ25CLG9CQUFvQjtJQUN4QixpQkFBaUI7R0FDbEI7RUFDRDtJQUNFLHNCQUFzQjtJQUN0QixZQUFZO0lBQ1osdUJBQXVCO0dBQ3hCO0VBQ0Q7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRDtJQUNFLFlBQVk7R0FDYjtFQUNEO0lBQ0UscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCx1QkFBdUI7UUFDbkIsb0JBQW9CO0lBQ3hCLHNCQUFzQjtRQUNsQix3QkFBd0I7SUFDNUIsWUFBWTtJQUNaLGNBQWM7SUFDZCxpQkFBaUI7R0FDbEI7RUFDRDtJQUNFLGdCQUFnQjtHQUNqQjtFQUNEO0lBQ0UsbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCxzQkFBc0I7SUFDdEIsZUFBZTtHQUNoQjtFQUNEO0lBQ0UscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCx1QkFBdUI7UUFDbkIsb0JBQW9CO0lBQ3hCLHNCQUFzQjtRQUNsQix3QkFBd0I7SUFDNUIsZ0JBQWdCO0dBQ2pCO0VBQ0Q7SUFDRSxpQkFBaUI7SUFDakIsc0JBQXNCO0lBQ3RCLHNCQUFzQjtJQUN0Qiw0QkFBNEI7R0FDN0I7RUFDRDtJQUNFLE9BQU87R0FDUjtDQUNGOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QiwwQkFBMEI7S0FDdkIsdUJBQXVCO01BQ3RCLHNCQUFzQjtVQUNsQixrQkFBa0I7RUFDMUIsOEJBQThCO0VBQzlCLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2Qiw2R0FBNkc7Q0FDOUc7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsaURBQWlEO0NBQ2xEOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEOztFQUVFLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxrREFBa0Q7Q0FDbkQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGtEQUFrRDtDQUNuRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxpREFBaUQ7Q0FDbEQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGlEQUFpRDtDQUNsRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxrREFBa0Q7Q0FDbkQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGtEQUFrRDtDQUNuRDs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSwrQ0FBK0M7Q0FDaEQ7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLCtDQUErQztDQUNoRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZ0RBQWdEO0NBQ2pEOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLHVCQUF1QjtFQUN2QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGtEQUFrRDtDQUNuRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7Q0FDL0I7O0FBRUQ7O0VBRUUsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsa0RBQWtEO0NBQ25EOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0NBQy9COztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsaURBQWlEO0NBQ2xEOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixpREFBaUQ7Q0FDbEQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLHVCQUF1QjtFQUN2QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7Q0FDL0I7O0FBRUQ7O0VBRUUsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsZ0RBQWdEO0NBQ2pEOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtFQUM5Qix1QkFBdUI7RUFDdkIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxnREFBZ0Q7Q0FDakQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0NBQy9COztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0VBQ3RCLGdEQUFnRDtDQUNqRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7RUFDOUIsdUJBQXVCO0VBQ3ZCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0Usa0RBQWtEO0NBQ25EOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtFQUN0QixrREFBa0Q7Q0FDbkQ7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsOEJBQThCO0VBQzlCLHVCQUF1QjtFQUN2QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLCtDQUErQztDQUNoRDs7QUFFRDtFQUNFLGVBQWU7RUFDZiw4QkFBOEI7Q0FDL0I7O0FBRUQ7O0VBRUUsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsK0NBQStDO0NBQ2hEOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMkJBQTJCO0VBQzNCLDhCQUE4QjtFQUM5QiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7OztFQUdFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixpQkFBaUI7RUFDakIsOEJBQThCO0NBQy9COztBQUVEOztFQUVFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixTQUFTO0VBQ1QsVUFBVTtFQUNWLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsWUFBWTtFQUNaLHdCQUF3QjtFQUN4QixzQ0FBc0M7RUFDdEMsaUJBQWlCO0VBQ2pCLHFDQUFxQztDQUN0Qzs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFFBQVE7RUFDUixjQUFjO0VBQ2QsY0FBYztFQUNkLFlBQVk7RUFDWixpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsdUJBQXVCO0VBQ3ZCLDZCQUE2QjtFQUM3QixzQ0FBc0M7RUFDdEMsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsY0FBYztFQUNkLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixTQUFTO0VBQ1QsVUFBVTtFQUNWLHFCQUFxQjtFQUNyQix3QkFBd0I7RUFDeEIsWUFBWTtFQUNaLGNBQWM7RUFDZCxzQ0FBc0M7RUFDdEMsMkJBQTJCO0VBQzNCLHFDQUFxQztDQUN0Qzs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxVQUFVO0VBQ1YsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQiw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLHdCQUF3QjtFQUN4QixZQUFZO0VBQ1osaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixvQkFBb0I7RUFDcEIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxlQUFlO0VBQ2Ysc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWixzQkFBc0I7RUFDdEIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtDQUMvQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsZUFBZTtFQUNmLG9CQUFvQjtDQUNyQjs7QUFFRDs7RUFFRSxtQkFBbUI7RUFDbkIsNEJBQTRCO0VBQzVCLHFCQUFxQjtFQUNyQix1QkFBdUI7Q0FDeEI7O0FBRUQ7O0VBRUUsbUJBQW1CO0VBQ25CLG1CQUFtQjtNQUNmLGVBQWU7Q0FDcEI7O0FBRUQ7O0VBRUUsV0FBVztDQUNaOztBQUVEOzs7O0VBSUUsV0FBVztDQUNaOztBQUVEOzs7Ozs7OztFQVFFLGtCQUFrQjtDQUNuQjs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2Qsb0JBQW9CO01BQ2hCLGdCQUFnQjtFQUNwQixxQkFBcUI7TUFDakIsNEJBQTRCO0NBQ2pDOztBQUVEO0VBQ0UsWUFBWTtDQUNiOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLDJCQUEyQjtFQUMzQiw4QkFBOEI7Q0FDL0I7O0FBRUQ7O0VBRUUsMEJBQTBCO0VBQzFCLDZCQUE2QjtDQUM5Qjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDs7RUFFRSwyQkFBMkI7RUFDM0IsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLDZCQUE2QjtDQUM5Qjs7QUFFRDtFQUNFLHlCQUF5QjtFQUN6Qix3QkFBd0I7Q0FDekI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLHVCQUF1QjtFQUN2QixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSwyQkFBMkI7TUFDdkIsdUJBQXVCO0VBQzNCLHNCQUFzQjtNQUNsQix3QkFBd0I7RUFDNUIsc0JBQXNCO01BQ2xCLHdCQUF3QjtDQUM3Qjs7QUFFRDs7RUFFRSxZQUFZO0NBQ2I7O0FBRUQ7Ozs7RUFJRSxpQkFBaUI7RUFDakIsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLDhCQUE4QjtFQUM5Qiw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEOztFQUVFLDhCQUE4QjtFQUM5Qiw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsMkJBQTJCO0NBQzVCOztBQUVEOzs7O0VBSUUsbUJBQW1CO0VBQ25CLHVCQUF1QjtFQUN2QixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCx3QkFBd0I7TUFDcEIscUJBQXFCO0VBQ3pCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsbUJBQW1CO01BQ2YsZUFBZTtFQUNuQixVQUFVO0VBQ1YsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEOzs7RUFHRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLHVCQUF1QjtNQUNuQixvQkFBb0I7Q0FDekI7O0FBRUQ7OztFQUdFLGlCQUFpQjtDQUNsQjs7QUFFRDs7RUFFRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLDBCQUEwQjtFQUMxQix1QkFBdUI7Q0FDeEI7O0FBRUQ7OztFQUdFLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsc0JBQXNCO0NBQ3ZCOztBQUVEOzs7RUFHRSxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHNCQUFzQjtDQUN2Qjs7QUFFRDs7RUFFRSxjQUFjO0NBQ2Y7O0FBRUQ7Ozs7Ozs7RUFPRSwyQkFBMkI7RUFDM0IsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsZ0JBQWdCO0NBQ2pCOztBQUVEOzs7Ozs7O0VBT0UsMEJBQTBCO0VBQzFCLDZCQUE2QjtDQUM5Qjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsd0JBQXdCO01BQ3BCLHFCQUFxQjtFQUN6QixhQUFhO0VBQ2Isb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0Usa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsV0FBVztDQUNaOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDs7RUFFRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7O0VBRUUsV0FBVztFQUNYLGVBQWU7Q0FDaEI7O0FBRUQ7O0VBRUUsa0JBQWtCO0NBQ25COztBQUVEOzs7O0VBSUUsV0FBVztDQUNaOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLDRCQUE0QjtFQUM1QixxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxpRUFBaUU7Q0FDbEU7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsUUFBUTtFQUNSLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLHFCQUFxQjtFQUNyQiwwQkFBMEI7S0FDdkIsdUJBQXVCO01BQ3RCLHNCQUFzQjtVQUNsQixrQkFBa0I7RUFDMUIsdUJBQXVCO0VBQ3ZCLDZCQUE2QjtFQUM3QixtQ0FBbUM7RUFDbkMseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsMk5BQTJOO0NBQzVOOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLHdLQUF3SztDQUN6Szs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLHFLQUFxSztDQUN0Szs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsMkJBQTJCO01BQ3ZCLHVCQUF1QjtDQUM1Qjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLDRCQUE0QjtFQUM1QiwyQ0FBMkM7RUFDM0MsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZix1QkFBdUI7RUFDdkIsb05BQW9OO0VBQ3BOLDBCQUEwQjtFQUMxQiwwQkFBMEI7RUFDMUIsdUJBQXVCO0VBQ3ZCLHlCQUF5QjtLQUN0QixzQkFBc0I7VUFDakIsaUJBQWlCO0NBQzFCOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLGVBQWU7RUFDZix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxhQUFhO0VBQ2IsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLDhCQUE4QjtFQUM5QixzQkFBc0I7RUFDdEIseUJBQXlCO0VBQ3pCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQiw0QkFBNEI7RUFDNUIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQiw0QkFBNEI7RUFDNUIsVUFBVTtFQUNWLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLHNEQUFzRDtDQUN2RDs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixXQUFXO0VBQ1gsNEJBQTRCO0VBQzVCLDBCQUEwQjtFQUMxQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLHFCQUFxQjtFQUNyQiwwQkFBMEI7S0FDdkIsdUJBQXVCO01BQ3RCLHNCQUFzQjtVQUNsQixrQkFBa0I7RUFDMUIsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLFlBQVk7RUFDWixhQUFhO0VBQ2IsV0FBVztFQUNYLGVBQWU7RUFDZiw0QkFBNEI7RUFDNUIsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLDBCQUEwQjtFQUMxQixtQ0FBbUM7Q0FDcEM7O0FBRUQ7RUFDRSxrQkFBa0I7Q0FDbkI7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLG9CQUFvQjtNQUNoQixnQkFBZ0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLDhCQUE4QjtDQUMvQjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLDhCQUE4QjtFQUM5QixnQ0FBZ0M7RUFDaEMsaUNBQWlDO0NBQ2xDOztBQUVEO0VBQ0UsbUNBQW1DO0NBQ3BDOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDhCQUE4QjtFQUM5QiwwQkFBMEI7Q0FDM0I7O0FBRUQ7O0VBRUUsZUFBZTtFQUNmLHVCQUF1QjtFQUN2Qiw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsMEJBQTBCO0VBQzFCLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDs7RUFFRSxZQUFZO0VBQ1osMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsbUJBQW1CO01BQ2YsZUFBZTtFQUNuQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSwyQkFBMkI7TUFDdkIsY0FBYztFQUNsQixxQkFBcUI7TUFDakIsYUFBYTtFQUNqQixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2Qsb0JBQW9CO01BQ2hCLGdCQUFnQjtFQUNwQix1QkFBdUI7TUFDbkIsb0JBQW9CO0VBQ3hCLHVCQUF1QjtNQUNuQiwrQkFBK0I7RUFDbkMscUJBQXFCO0NBQ3RCOztBQUVEOztFQUVFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2Qsb0JBQW9CO01BQ2hCLGdCQUFnQjtFQUNwQix1QkFBdUI7TUFDbkIsb0JBQW9CO0VBQ3hCLHVCQUF1QjtNQUNuQiwrQkFBK0I7Q0FDcEM7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLDJCQUEyQjtNQUN2Qix1QkFBdUI7RUFDM0IsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsOEJBQThCO01BQzFCLGlCQUFpQjtFQUNyQixxQkFBcUI7TUFDakIsYUFBYTtFQUNqQix1QkFBdUI7TUFDbkIsb0JBQW9CO0NBQ3pCOztBQUVEO0VBQ0UseUJBQXlCO0VBQ3pCLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2Ysd0JBQXdCO0VBQ3hCLDhCQUE4QjtFQUM5Qix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsYUFBYTtFQUNiLGNBQWM7RUFDZCx1QkFBdUI7RUFDdkIsWUFBWTtFQUNaLG9DQUFvQztFQUNwQywyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRTs7SUFFRSxpQkFBaUI7SUFDakIsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDBCQUEwQjtRQUN0QixzQkFBc0I7SUFDMUIscUJBQXFCO1FBQ2pCLDRCQUE0QjtHQUNqQztFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtHQUN6QjtFQUNEO0lBQ0UsbUJBQW1CO0dBQ3BCO0VBQ0Q7SUFDRSxTQUFTO0lBQ1QsV0FBVztHQUNaO0VBQ0Q7SUFDRSxxQkFBcUI7SUFDckIsb0JBQW9CO0dBQ3JCO0VBQ0Q7O0lBRUUsc0JBQXNCO1FBQ2xCLGtCQUFrQjtHQUN2QjtFQUNEO0lBQ0UsZ0NBQWdDO0lBQ2hDLHlCQUF5QjtJQUN6Qiw4QkFBOEI7UUFDMUIsaUJBQWlCO0dBQ3RCO0VBQ0Q7SUFDRSxjQUFjO0dBQ2Y7RUFDRDtJQUNFLFVBQVU7SUFDVixhQUFhO0dBQ2Q7Q0FDRjs7QUFFRDtFQUNFOztJQUVFLGlCQUFpQjtJQUNqQixnQkFBZ0I7R0FDakI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsMEJBQTBCO1FBQ3RCLHNCQUFzQjtJQUMxQixxQkFBcUI7UUFDakIsNEJBQTRCO0dBQ2pDO0VBQ0Q7SUFDRSx3QkFBd0I7UUFDcEIsb0JBQW9CO0dBQ3pCO0VBQ0Q7SUFDRSxtQkFBbUI7R0FDcEI7RUFDRDtJQUNFLFNBQVM7SUFDVCxXQUFXO0dBQ1o7RUFDRDtJQUNFLHFCQUFxQjtJQUNyQixvQkFBb0I7R0FDckI7RUFDRDs7SUFFRSxzQkFBc0I7UUFDbEIsa0JBQWtCO0dBQ3ZCO0VBQ0Q7SUFDRSxnQ0FBZ0M7SUFDaEMseUJBQXlCO0lBQ3pCLDhCQUE4QjtRQUMxQixpQkFBaUI7R0FDdEI7RUFDRDtJQUNFLGNBQWM7R0FDZjtFQUNEO0lBQ0UsVUFBVTtJQUNWLGFBQWE7R0FDZDtDQUNGOztBQUVEO0VBQ0U7O0lBRUUsaUJBQWlCO0lBQ2pCLGdCQUFnQjtHQUNqQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSwwQkFBMEI7UUFDdEIsc0JBQXNCO0lBQzFCLHFCQUFxQjtRQUNqQiw0QkFBNEI7R0FDakM7RUFDRDtJQUNFLHdCQUF3QjtRQUNwQixvQkFBb0I7R0FDekI7RUFDRDtJQUNFLG1CQUFtQjtHQUNwQjtFQUNEO0lBQ0UsU0FBUztJQUNULFdBQVc7R0FDWjtFQUNEO0lBQ0UscUJBQXFCO0lBQ3JCLG9CQUFvQjtHQUNyQjtFQUNEOztJQUVFLHNCQUFzQjtRQUNsQixrQkFBa0I7R0FDdkI7RUFDRDtJQUNFLGdDQUFnQztJQUNoQyx5QkFBeUI7SUFDekIsOEJBQThCO1FBQzFCLGlCQUFpQjtHQUN0QjtFQUNEO0lBQ0UsY0FBYztHQUNmO0VBQ0Q7SUFDRSxVQUFVO0lBQ1YsYUFBYTtHQUNkO0NBQ0Y7O0FBRUQ7RUFDRTs7SUFFRSxpQkFBaUI7SUFDakIsZ0JBQWdCO0dBQ2pCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDBCQUEwQjtRQUN0QixzQkFBc0I7SUFDMUIscUJBQXFCO1FBQ2pCLDRCQUE0QjtHQUNqQztFQUNEO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtHQUN6QjtFQUNEO0lBQ0UsbUJBQW1CO0dBQ3BCO0VBQ0Q7SUFDRSxTQUFTO0lBQ1QsV0FBVztHQUNaO0VBQ0Q7SUFDRSxxQkFBcUI7SUFDckIsb0JBQW9CO0dBQ3JCO0VBQ0Q7O0lBRUUsc0JBQXNCO1FBQ2xCLGtCQUFrQjtHQUN2QjtFQUNEO0lBQ0UsZ0NBQWdDO0lBQ2hDLHlCQUF5QjtJQUN6Qiw4QkFBOEI7UUFDMUIsaUJBQWlCO0dBQ3RCO0VBQ0Q7SUFDRSxjQUFjO0dBQ2Y7RUFDRDtJQUNFLFVBQVU7SUFDVixhQUFhO0dBQ2Q7Q0FDRjs7QUFFRDtFQUNFLDBCQUEwQjtNQUN0QixzQkFBc0I7RUFDMUIscUJBQXFCO01BQ2pCLDRCQUE0QjtDQUNqQzs7QUFFRDs7RUFFRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0NBQ2pCOztBQUVEO0VBQ0Usd0JBQXdCO01BQ3BCLG9CQUFvQjtDQUN6Qjs7QUFFRDtFQUNFLG1CQUFtQjtDQUNwQjs7QUFFRDtFQUNFLFNBQVM7RUFDVCxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsb0JBQW9CO0NBQ3JCOztBQUVEOztFQUVFLHNCQUFzQjtNQUNsQixrQkFBa0I7Q0FDdkI7O0FBRUQ7RUFDRSxnQ0FBZ0M7RUFDaEMseUJBQXlCO0VBQ3pCLDhCQUE4QjtNQUMxQixpQkFBaUI7Q0FDdEI7O0FBRUQ7RUFDRSxjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxVQUFVO0VBQ1YsYUFBYTtDQUNkOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOzs7O0VBSUUsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMEJBQTBCO0VBQzFCLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLHNRQUFzUTtDQUN2UTs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLGlDQUFpQztDQUNsQzs7QUFFRDs7OztFQUlFLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyx1Q0FBdUM7Q0FDeEM7O0FBRUQ7RUFDRSw0UUFBNFE7Q0FDN1E7O0FBRUQ7RUFDRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCwyQkFBMkI7TUFDdkIsdUJBQXVCO0VBQzNCLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsdUJBQXVCO0VBQ3ZCLDRCQUE0QjtFQUM1Qix1Q0FBdUM7RUFDdkMsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxnQ0FBZ0M7RUFDaEMsaUNBQWlDO0NBQ2xDOztBQUVEO0VBQ0Usb0NBQW9DO0VBQ3BDLG1DQUFtQztDQUNwQzs7QUFFRDtFQUNFLG1CQUFtQjtNQUNmLGVBQWU7RUFDbkIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0Usc0JBQXNCO0VBQ3RCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLHlCQUF5QjtFQUN6QixpQkFBaUI7RUFDakIsc0NBQXNDO0VBQ3RDLDhDQUE4QztDQUMvQzs7QUFFRDtFQUNFLDJEQUEyRDtDQUM1RDs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLHlCQUF5QjtFQUN6QixzQ0FBc0M7RUFDdEMsMkNBQTJDO0NBQzVDOztBQUVEO0VBQ0UsMkRBQTJEO0NBQzVEOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLHdCQUF3QjtFQUN4Qix1QkFBdUI7RUFDdkIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixPQUFPO0VBQ1AsU0FBUztFQUNULFVBQVU7RUFDVixRQUFRO0VBQ1IsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLG1DQUFtQztDQUNwQzs7QUFFRDtFQUNFLFlBQVk7RUFDWiw0Q0FBNEM7RUFDNUMsNkNBQTZDO0NBQzlDOztBQUVEO0VBQ0UsWUFBWTtFQUNaLGdEQUFnRDtFQUNoRCwrQ0FBK0M7Q0FDaEQ7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLDJCQUEyQjtNQUN2Qix1QkFBdUI7Q0FDNUI7O0FBRUQ7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRTtJQUNFLHdCQUF3QjtRQUNwQixvQkFBb0I7SUFDeEIsb0JBQW9CO0lBQ3BCLG1CQUFtQjtHQUNwQjtFQUNEO0lBQ0UscUJBQXFCO0lBQ3JCLGNBQWM7SUFDZCxpQkFBaUI7UUFDYixhQUFhO0lBQ2pCLDJCQUEyQjtRQUN2Qix1QkFBdUI7SUFDM0IsbUJBQW1CO0lBQ25CLGlCQUFpQjtJQUNqQixrQkFBa0I7R0FDbkI7Q0FDRjs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsMkJBQTJCO01BQ3ZCLHVCQUF1QjtDQUM1Qjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFO0lBQ0Usd0JBQXdCO1FBQ3BCLG9CQUFvQjtHQUN6QjtFQUNEO0lBQ0UsaUJBQWlCO1FBQ2IsYUFBYTtJQUNqQixpQkFBaUI7R0FDbEI7RUFDRDtJQUNFLGVBQWU7SUFDZixlQUFlO0dBQ2hCO0VBQ0Q7SUFDRSwyQkFBMkI7SUFDM0IsOEJBQThCO0dBQy9CO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0UsMEJBQTBCO0lBQzFCLDZCQUE2QjtHQUM5QjtFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7SUFDRSw2QkFBNkI7R0FDOUI7RUFDRDtJQUNFLHVCQUF1QjtHQUN4QjtFQUNEO0lBQ0UsZ0NBQWdDO0lBQ2hDLGlDQUFpQztHQUNsQztFQUNEO0lBQ0Usb0NBQW9DO0lBQ3BDLG1DQUFtQztHQUNwQztFQUNEO0lBQ0UsaUJBQWlCO0dBQ2xCO0VBQ0Q7O0lBRUUsaUJBQWlCO0dBQ2xCO0NBQ0Y7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRTtJQUNFLHdCQUF3QjtZQUNoQixnQkFBZ0I7SUFDeEIsNEJBQTRCO1lBQ3BCLG9CQUFvQjtHQUM3QjtFQUNEO0lBQ0Usc0JBQXNCO0lBQ3RCLFlBQVk7R0FDYjtDQUNGOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxvQkFBb0I7TUFDaEIsZ0JBQWdCO0VBQ3BCLHNCQUFzQjtFQUN0QixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsYUFBYTtDQUNkOztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsZ0NBQWdDO0VBQ2hDLG1DQUFtQztDQUNwQzs7QUFFRDtFQUNFLGlDQUFpQztFQUNqQyxvQ0FBb0M7Q0FDckM7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLDBCQUEwQjtFQUMxQixzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2QixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLHdCQUF3QjtFQUN4QixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZix1QkFBdUI7RUFDdkIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtFQUN0QiwwQkFBMEI7RUFDMUIsbUJBQW1CO0NBQ3BCOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSwrQkFBK0I7RUFDL0Isa0NBQWtDO0NBQ25DOztBQUVEO0VBQ0UsZ0NBQWdDO0VBQ2hDLG1DQUFtQztDQUNwQzs7QUFFRDtFQUNFLHdCQUF3QjtFQUN4QixvQkFBb0I7RUFDcEIsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsK0JBQStCO0VBQy9CLGtDQUFrQztDQUNuQzs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyxtQ0FBbUM7Q0FDcEM7O0FBRUQ7RUFDRSxzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIseUJBQXlCO0VBQ3pCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0NBQ1g7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLFlBQVk7RUFDWiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixvQkFBb0I7RUFDcEIsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFO0lBQ0UsbUJBQW1CO0dBQ3BCO0NBQ0Y7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQix5QkFBeUI7RUFDekIsb0JBQW9CO0VBQ3BCLDhCQUE4QjtFQUM5Qix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxTQUFTO0VBQ1QseUJBQXlCO0VBQ3pCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRTtJQUNFLDRCQUE0QjtHQUM3QjtFQUNEO0lBQ0UseUJBQXlCO0dBQzFCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDRCQUE0QjtHQUM3QjtFQUNEO0lBQ0UseUJBQXlCO0dBQzFCO0NBQ0Y7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLGFBQWE7RUFDYixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLDBCQUEwQjtFQUMxQix1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLHVCQUF1QjtNQUNuQixvQkFBb0I7RUFDeEIsc0JBQXNCO01BQ2xCLHdCQUF3QjtFQUM1QixZQUFZO0VBQ1osMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0Usc01BQXNNO0VBQ3RNLDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLDJEQUEyRDtVQUNuRCxtREFBbUQ7Q0FDNUQ7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLHNCQUFzQjtNQUNsQix3QkFBd0I7Q0FDN0I7O0FBRUQ7RUFDRSxZQUFZO01BQ1IsUUFBUTtDQUNiOztBQUVEO0VBQ0UscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCwyQkFBMkI7TUFDdkIsdUJBQXVCO0VBQzNCLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osZUFBZTtFQUNmLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YseUJBQXlCO0VBQ3pCLG9CQUFvQjtFQUNwQix1QkFBdUI7RUFDdkIsdUNBQXVDO0NBQ3hDOztBQUVEO0VBQ0UsZ0NBQWdDO0VBQ2hDLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixvQ0FBb0M7RUFDcEMsbUNBQW1DO0NBQ3BDOztBQUVEO0VBQ0Usc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLFdBQVc7RUFDWCxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSxlQUFlO0NBQ2hCOztBQUVEOzs7RUFHRSxlQUFlO0VBQ2YsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsWUFBWTtDQUNiOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHNCQUFzQjtFQUN0QixhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxXQUFXO0VBQ1gsd0JBQXdCO0VBQ3hCLFVBQVU7RUFDVix5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsT0FBTztFQUNQLFNBQVM7RUFDVCxVQUFVO0VBQ1YsUUFBUTtFQUNSLGNBQWM7RUFDZCxjQUFjO0VBQ2QsaUJBQWlCO0VBQ2pCLFdBQVc7Q0FDWjs7QUFFRDtFQUNFLDRDQUE0QztFQUM1QyxvQ0FBb0M7RUFDcEMscUVBQXFFO0VBQ3JFLHNDQUFzQztVQUM5Qiw4QkFBOEI7Q0FDdkM7O0FBRUQ7RUFDRSxtQ0FBbUM7VUFDM0IsMkJBQTJCO0NBQ3BDOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osYUFBYTtFQUNiLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsY0FBYztFQUNkLDJCQUEyQjtNQUN2Qix1QkFBdUI7RUFDM0IscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2Qiw2QkFBNkI7RUFDN0IscUNBQXFDO0VBQ3JDLHNCQUFzQjtFQUN0QixXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsT0FBTztFQUNQLFNBQVM7RUFDVCxVQUFVO0VBQ1YsUUFBUTtFQUNSLGNBQWM7RUFDZCx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSxXQUFXO0NBQ1o7O0FBRUQ7RUFDRSxhQUFhO0NBQ2Q7O0FBRUQ7RUFDRSxxQkFBcUI7RUFDckIsY0FBYztFQUNkLHNCQUFzQjtNQUNsQix3QkFBd0I7RUFDNUIsdUJBQXVCO01BQ25CLCtCQUErQjtFQUNuQyxjQUFjO0VBQ2QsaUNBQWlDO0VBQ2pDLCtCQUErQjtFQUMvQixnQ0FBZ0M7Q0FDakM7O0FBRUQ7RUFDRSxjQUFjO0VBQ2QsK0JBQStCO0NBQ2hDOztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7TUFDZixlQUFlO0VBQ25CLGNBQWM7Q0FDZjs7QUFFRDtFQUNFLHFCQUFxQjtFQUNyQixjQUFjO0VBQ2QsdUJBQXVCO01BQ25CLG9CQUFvQjtFQUN4QixtQkFBbUI7TUFDZiwwQkFBMEI7RUFDOUIsY0FBYztFQUNkLDhCQUE4QjtDQUMvQjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsWUFBWTtFQUNaLGFBQWE7RUFDYixpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRTtJQUNFLGlCQUFpQjtJQUNqQixrQkFBa0I7R0FDbkI7RUFDRDtJQUNFLGlCQUFpQjtHQUNsQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxpQkFBaUI7R0FDbEI7Q0FDRjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsZUFBZTtFQUNmLFVBQVU7RUFDVixrS0FBa0s7RUFDbEssbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixzQkFBc0I7RUFDdEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtFQUNyQix1QkFBdUI7RUFDdkIsbUJBQW1CO0VBQ25CLHFCQUFxQjtFQUNyQixvQkFBb0I7RUFDcEIsaUJBQWlCO0VBQ2pCLG9CQUFvQjtFQUNwQixzQkFBc0I7RUFDdEIsV0FBVztDQUNaOztBQUVEO0VBQ0UsYUFBYTtDQUNkOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixXQUFXO0VBQ1gsWUFBWTtDQUNiOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLDBCQUEwQjtFQUMxQixvQkFBb0I7Q0FDckI7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsVUFBVTtDQUNYOztBQUVEO0VBQ0Usa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWix3QkFBd0I7RUFDeEIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRDtFQUNFLFFBQVE7Q0FDVDs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osNEJBQTRCO0VBQzVCLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxPQUFPO0NBQ1I7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLHdCQUF3QjtFQUN4QiwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxlQUFlO0NBQ2hCOztBQUVEO0VBQ0UsU0FBUztDQUNWOztBQUVEO0VBQ0UsU0FBUztFQUNULGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osNEJBQTRCO0VBQzVCLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsY0FBYztFQUNkLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0tBQWtLO0VBQ2xLLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixxQkFBcUI7RUFDckIsb0JBQW9CO0VBQ3BCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsc0JBQXNCO0VBQ3RCLHVCQUF1QjtFQUN2Qiw2QkFBNkI7RUFDN0IscUNBQXFDO0VBQ3JDLHNCQUFzQjtDQUN2Qjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsY0FBYztFQUNkLGVBQWU7Q0FDaEI7O0FBRUQ7O0VBRUUsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsWUFBWTtFQUNaLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLFlBQVk7RUFDWixxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxVQUFVO0NBQ1g7O0FBRUQ7O0VBRUUsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixzQ0FBc0M7Q0FDdkM7O0FBRUQ7RUFDRSxrQ0FBa0M7RUFDbEMscUJBQXFCO0VBQ3JCLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLFFBQVE7Q0FDVDs7QUFFRDs7RUFFRSxvQkFBb0I7RUFDcEIscUJBQXFCO0NBQ3RCOztBQUVEO0VBQ0UsY0FBYztFQUNkLHdDQUF3QztDQUN6Qzs7QUFFRDtFQUNFLGdDQUFnQztFQUNoQyx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxPQUFPO0NBQ1I7O0FBRUQ7O0VBRUUscUJBQXFCO0VBQ3JCLG9CQUFvQjtDQUNyQjs7QUFFRDtFQUNFLGFBQWE7RUFDYix5Q0FBeUM7Q0FDMUM7O0FBRUQ7RUFDRSwrQkFBK0I7RUFDL0IsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxVQUFVO0VBQ1YsZUFBZTtFQUNmLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLHFCQUFxQjtDQUN0Qjs7QUFFRDtFQUNFLFNBQVM7Q0FDVjs7QUFFRDs7RUFFRSxvQkFBb0I7RUFDcEIsc0JBQXNCO0NBQ3ZCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLHVDQUF1QztDQUN4Qzs7QUFFRDtFQUNFLGlDQUFpQztFQUNqQyx3QkFBd0I7Q0FDekI7O0FBRUQ7RUFDRSx3QkFBd0I7RUFDeEIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLGlDQUFpQztFQUNqQywyQ0FBMkM7RUFDM0MsNENBQTRDO0NBQzdDOztBQUVEO0VBQ0UsY0FBYztDQUNmOztBQUVEO0VBQ0Usd0JBQXdCO0VBQ3hCLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0VBQ2QsdUJBQXVCO01BQ25CLG9CQUFvQjtFQUN4QixZQUFZO0VBQ1osd0NBQXdDO0VBQ3hDLGdDQUFnQztFQUNoQyw2REFBNkQ7RUFDN0Qsb0NBQW9DO1VBQzVCLDRCQUE0QjtFQUNwQyw0QkFBNEI7VUFDcEIsb0JBQW9CO0NBQzdCOztBQUVEOzs7RUFHRSxlQUFlO0NBQ2hCOztBQUVEOztFQUVFLG1CQUFtQjtFQUNuQixPQUFPO0NBQ1I7O0FBRUQ7O0VBRUUsaUNBQWlDO1VBQ3pCLHlCQUF5QjtDQUNsQzs7QUFFRDtFQUNFOztJQUVFLHdDQUF3QztZQUNoQyxnQ0FBZ0M7R0FDekM7Q0FDRjs7QUFFRDs7RUFFRSxvQ0FBb0M7VUFDNUIsNEJBQTRCO0NBQ3JDOztBQUVEO0VBQ0U7O0lBRUUsMkNBQTJDO1lBQ25DLG1DQUFtQztHQUM1QztDQUNGOztBQUVEOztFQUVFLHFDQUFxQztVQUM3Qiw2QkFBNkI7Q0FDdEM7O0FBRUQ7RUFDRTs7SUFFRSw0Q0FBNEM7WUFDcEMsb0NBQW9DO0dBQzdDO0NBQ0Y7O0FBRUQ7O0VBRUUsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxVQUFVO0VBQ1YscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCx1QkFBdUI7TUFDbkIsb0JBQW9CO0VBQ3hCLHNCQUFzQjtNQUNsQix3QkFBd0I7RUFDNUIsV0FBVztFQUNYLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsYUFBYTtDQUNkOztBQUVEOzs7RUFHRSxZQUFZO0VBQ1osc0JBQXNCO0VBQ3RCLFdBQVc7RUFDWCxZQUFZO0NBQ2I7O0FBRUQ7RUFDRSxRQUFRO0NBQ1Q7O0FBRUQ7RUFDRSxTQUFTO0NBQ1Y7O0FBRUQ7O0VBRUUsc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsZ0RBQWdEO0VBQ2hELDJCQUEyQjtDQUM1Qjs7QUFFRDtFQUNFLGlOQUFpTjtDQUNsTjs7QUFFRDtFQUNFLGlOQUFpTjtDQUNsTjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QsYUFBYTtFQUNiLFFBQVE7RUFDUixZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLGNBQWM7RUFDZCxzQkFBc0I7TUFDbEIsd0JBQXdCO0VBQzVCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixtQkFBbUI7TUFDZixlQUFlO0VBQ25CLFlBQVk7RUFDWixZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixvQkFBb0I7RUFDcEIsMkNBQTJDO0NBQzVDOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxRQUFRO0VBQ1Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsWUFBWTtDQUNiOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGNBQWM7RUFDZCxRQUFRO0VBQ1Isc0JBQXNCO0VBQ3RCLFlBQVk7RUFDWixhQUFhO0VBQ2IsWUFBWTtDQUNiOztBQUVEO0VBQ0UsdUJBQXVCO0NBQ3hCOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxhQUFhO0VBQ2IsVUFBVTtFQUNWLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWixtQkFBbUI7Q0FDcEI7O0FBRUQ7RUFDRSxvQ0FBb0M7Q0FDckM7O0FBRUQ7RUFDRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQ7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQ7RUFDRSx1Q0FBdUM7Q0FDeEM7O0FBRUQ7RUFDRSxvQ0FBb0M7Q0FDckM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQ7RUFDRSx5Q0FBeUM7Q0FDMUM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQkFBcUI7Q0FDdEI7O0FBRUQ7RUFDRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSwyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSxrQ0FBa0M7Q0FDbkM7O0FBRUQ7RUFDRSwyQ0FBMkM7RUFDM0MsNENBQTRDO0NBQzdDOztBQUVEO0VBQ0UsNENBQTRDO0VBQzVDLCtDQUErQztDQUNoRDs7QUFFRDtFQUNFLCtDQUErQztFQUMvQyw4Q0FBOEM7Q0FDL0M7O0FBRUQ7RUFDRSwyQ0FBMkM7RUFDM0MsOENBQThDO0NBQy9DOztBQUVEO0VBQ0UsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsZUFBZTtFQUNmLFlBQVk7RUFDWixZQUFZO0NBQ2I7O0FBRUQ7RUFDRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRSwyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSxnQ0FBZ0M7RUFDaEMseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0UsdUNBQXVDO0VBQ3ZDLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFO0lBQ0UseUJBQXlCO0dBQzFCO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLGlDQUFpQztHQUNsQztFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7SUFDRSwwQkFBMEI7R0FDM0I7RUFDRDtJQUNFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0UsK0JBQStCO0dBQ2hDO0VBQ0Q7SUFDRSxnQ0FBZ0M7SUFDaEMseUJBQXlCO0dBQzFCO0VBQ0Q7SUFDRSx1Q0FBdUM7SUFDdkMsZ0NBQWdDO0dBQ2pDO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHlCQUF5QjtHQUMxQjtFQUNEO0lBQ0UsMkJBQTJCO0dBQzVCO0VBQ0Q7SUFDRSxpQ0FBaUM7R0FDbEM7RUFDRDtJQUNFLDBCQUEwQjtHQUMzQjtFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7SUFDRSw4QkFBOEI7R0FDL0I7RUFDRDtJQUNFLCtCQUErQjtHQUNoQztFQUNEO0lBQ0UsZ0NBQWdDO0lBQ2hDLHlCQUF5QjtHQUMxQjtFQUNEO0lBQ0UsdUNBQXVDO0lBQ3ZDLGdDQUFnQztHQUNqQztDQUNGOztBQUVEO0VBQ0U7SUFDRSx5QkFBeUI7R0FDMUI7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEO0lBQ0UsaUNBQWlDO0dBQ2xDO0VBQ0Q7SUFDRSwwQkFBMEI7R0FDM0I7RUFDRDtJQUNFLDBCQUEwQjtHQUMzQjtFQUNEO0lBQ0UsOEJBQThCO0dBQy9CO0VBQ0Q7SUFDRSwrQkFBK0I7R0FDaEM7RUFDRDtJQUNFLGdDQUFnQztJQUNoQyx5QkFBeUI7R0FDMUI7RUFDRDtJQUNFLHVDQUF1QztJQUN2QyxnQ0FBZ0M7R0FDakM7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UseUJBQXlCO0dBQzFCO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLGlDQUFpQztHQUNsQztFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7SUFDRSwwQkFBMEI7R0FDM0I7RUFDRDtJQUNFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0UsK0JBQStCO0dBQ2hDO0VBQ0Q7SUFDRSxnQ0FBZ0M7SUFDaEMseUJBQXlCO0dBQzFCO0VBQ0Q7SUFDRSx1Q0FBdUM7SUFDdkMsZ0NBQWdDO0dBQ2pDO0NBQ0Y7O0FBRUQ7RUFDRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7RUFDRTtJQUNFLDBCQUEwQjtHQUMzQjtDQUNGOztBQUVEO0VBQ0UseUJBQXlCO0NBQzFCOztBQUVEO0VBQ0U7SUFDRSwyQkFBMkI7R0FDNUI7Q0FDRjs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDtFQUNFO0lBQ0UsaUNBQWlDO0dBQ2xDO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHlCQUF5QjtHQUMxQjtDQUNGOztBQUVEO0VBQ0UsbUJBQW1CO0VBQ25CLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVztFQUNYLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLGVBQWU7RUFDZixZQUFZO0NBQ2I7O0FBRUQ7Ozs7O0VBS0UsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxVQUFVO0VBQ1YsUUFBUTtFQUNSLFlBQVk7RUFDWixhQUFhO0VBQ2IsVUFBVTtDQUNYOztBQUVEO0VBQ0Usd0JBQXdCO0NBQ3pCOztBQUVEO0VBQ0Usb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsaUJBQWlCO0NBQ2xCOztBQUVEO0VBQ0Usa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsbUNBQW1DO01BQy9CLCtCQUErQjtDQUNwQzs7QUFFRDtFQUNFLHNDQUFzQztNQUNsQyxrQ0FBa0M7Q0FDdkM7O0FBRUQ7RUFDRSwyQ0FBMkM7TUFDdkMsdUNBQXVDO0NBQzVDOztBQUVEO0VBQ0UsOENBQThDO01BQzFDLDBDQUEwQztDQUMvQzs7QUFFRDtFQUNFLCtCQUErQjtNQUMzQiwyQkFBMkI7Q0FDaEM7O0FBRUQ7RUFDRSxpQ0FBaUM7TUFDN0IsNkJBQTZCO0NBQ2xDOztBQUVEO0VBQ0UsdUNBQXVDO01BQ25DLG1DQUFtQztDQUN4Qzs7QUFFRDtFQUNFLGdDQUFnQztNQUM1Qix1Q0FBdUM7Q0FDNUM7O0FBRUQ7RUFDRSw4QkFBOEI7TUFDMUIscUNBQXFDO0NBQzFDOztBQUVEO0VBQ0UsaUNBQWlDO01BQzdCLG1DQUFtQztDQUN4Qzs7QUFFRDtFQUNFLGtDQUFrQztNQUM5QiwwQ0FBMEM7Q0FDL0M7O0FBRUQ7RUFDRSxxQ0FBcUM7TUFDakMseUNBQXlDO0NBQzlDOztBQUVEO0VBQ0UsaUNBQWlDO01BQzdCLG1DQUFtQztDQUN4Qzs7QUFFRDtFQUNFLCtCQUErQjtNQUMzQixpQ0FBaUM7Q0FDdEM7O0FBRUQ7RUFDRSxrQ0FBa0M7TUFDOUIsK0JBQStCO0NBQ3BDOztBQUVEO0VBQ0Usb0NBQW9DO01BQ2hDLGlDQUFpQztDQUN0Qzs7QUFFRDtFQUNFLG1DQUFtQztNQUMvQixnQ0FBZ0M7Q0FDckM7O0FBRUQ7RUFDRSxxQ0FBcUM7TUFDakMscUNBQXFDO0NBQzFDOztBQUVEO0VBQ0UsbUNBQW1DO01BQy9CLG1DQUFtQztDQUN4Qzs7QUFFRDtFQUNFLHNDQUFzQztNQUNsQyxpQ0FBaUM7Q0FDdEM7O0FBRUQ7RUFDRSx1Q0FBdUM7TUFDbkMsd0NBQXdDO0NBQzdDOztBQUVEO0VBQ0UsMENBQTBDO01BQ3RDLHVDQUF1QztDQUM1Qzs7QUFFRDtFQUNFLHVDQUF1QztNQUNuQyxrQ0FBa0M7Q0FDdkM7O0FBRUQ7RUFDRSxxQ0FBcUM7TUFDakMsNEJBQTRCO0NBQ2pDOztBQUVEO0VBQ0Usc0NBQXNDO01BQ2xDLGtDQUFrQztDQUN2Qzs7QUFFRDtFQUNFLG9DQUFvQztNQUNoQyxnQ0FBZ0M7Q0FDckM7O0FBRUQ7RUFDRSx1Q0FBdUM7TUFDbkMsOEJBQThCO0NBQ25DOztBQUVEO0VBQ0UseUNBQXlDO01BQ3JDLGdDQUFnQztDQUNyQzs7QUFFRDtFQUNFLHdDQUF3QztNQUNwQywrQkFBK0I7Q0FDcEM7O0FBRUQ7RUFDRTtJQUNFLG1DQUFtQztRQUMvQiwrQkFBK0I7R0FDcEM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLDJDQUEyQztRQUN2Qyx1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLDhDQUE4QztRQUMxQywwQ0FBMEM7R0FDL0M7RUFDRDtJQUNFLCtCQUErQjtRQUMzQiwyQkFBMkI7R0FDaEM7RUFDRDtJQUNFLGlDQUFpQztRQUM3Qiw2QkFBNkI7R0FDbEM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyxtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLGdDQUFnQztRQUM1Qix1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLDhCQUE4QjtRQUMxQixxQ0FBcUM7R0FDMUM7RUFDRDtJQUNFLGlDQUFpQztRQUM3QixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLGtDQUFrQztRQUM5QiwwQ0FBMEM7R0FDL0M7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyx5Q0FBeUM7R0FDOUM7RUFDRDtJQUNFLGlDQUFpQztRQUM3QixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLCtCQUErQjtRQUMzQixpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLGtDQUFrQztRQUM5QiwrQkFBK0I7R0FDcEM7RUFDRDtJQUNFLG9DQUFvQztRQUNoQyxpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLG1DQUFtQztRQUMvQixnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyxxQ0FBcUM7R0FDMUM7RUFDRDtJQUNFLG1DQUFtQztRQUMvQixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyx3Q0FBd0M7R0FDN0M7RUFDRDtJQUNFLDBDQUEwQztRQUN0Qyx1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyw0QkFBNEI7R0FDakM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLG9DQUFvQztRQUNoQyxnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyw4QkFBOEI7R0FDbkM7RUFDRDtJQUNFLHlDQUF5QztRQUNyQyxnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHdDQUF3QztRQUNwQywrQkFBK0I7R0FDcEM7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsbUNBQW1DO1FBQy9CLCtCQUErQjtHQUNwQztFQUNEO0lBQ0Usc0NBQXNDO1FBQ2xDLGtDQUFrQztHQUN2QztFQUNEO0lBQ0UsMkNBQTJDO1FBQ3ZDLHVDQUF1QztHQUM1QztFQUNEO0lBQ0UsOENBQThDO1FBQzFDLDBDQUEwQztHQUMvQztFQUNEO0lBQ0UsK0JBQStCO1FBQzNCLDJCQUEyQjtHQUNoQztFQUNEO0lBQ0UsaUNBQWlDO1FBQzdCLDZCQUE2QjtHQUNsQztFQUNEO0lBQ0UsdUNBQXVDO1FBQ25DLG1DQUFtQztHQUN4QztFQUNEO0lBQ0UsZ0NBQWdDO1FBQzVCLHVDQUF1QztHQUM1QztFQUNEO0lBQ0UsOEJBQThCO1FBQzFCLHFDQUFxQztHQUMxQztFQUNEO0lBQ0UsaUNBQWlDO1FBQzdCLG1DQUFtQztHQUN4QztFQUNEO0lBQ0Usa0NBQWtDO1FBQzlCLDBDQUEwQztHQUMvQztFQUNEO0lBQ0UscUNBQXFDO1FBQ2pDLHlDQUF5QztHQUM5QztFQUNEO0lBQ0UsaUNBQWlDO1FBQzdCLG1DQUFtQztHQUN4QztFQUNEO0lBQ0UsK0JBQStCO1FBQzNCLGlDQUFpQztHQUN0QztFQUNEO0lBQ0Usa0NBQWtDO1FBQzlCLCtCQUErQjtHQUNwQztFQUNEO0lBQ0Usb0NBQW9DO1FBQ2hDLGlDQUFpQztHQUN0QztFQUNEO0lBQ0UsbUNBQW1DO1FBQy9CLGdDQUFnQztHQUNyQztFQUNEO0lBQ0UscUNBQXFDO1FBQ2pDLHFDQUFxQztHQUMxQztFQUNEO0lBQ0UsbUNBQW1DO1FBQy9CLG1DQUFtQztHQUN4QztFQUNEO0lBQ0Usc0NBQXNDO1FBQ2xDLGlDQUFpQztHQUN0QztFQUNEO0lBQ0UsdUNBQXVDO1FBQ25DLHdDQUF3QztHQUM3QztFQUNEO0lBQ0UsMENBQTBDO1FBQ3RDLHVDQUF1QztHQUM1QztFQUNEO0lBQ0UsdUNBQXVDO1FBQ25DLGtDQUFrQztHQUN2QztFQUNEO0lBQ0UscUNBQXFDO1FBQ2pDLDRCQUE0QjtHQUNqQztFQUNEO0lBQ0Usc0NBQXNDO1FBQ2xDLGtDQUFrQztHQUN2QztFQUNEO0lBQ0Usb0NBQW9DO1FBQ2hDLGdDQUFnQztHQUNyQztFQUNEO0lBQ0UsdUNBQXVDO1FBQ25DLDhCQUE4QjtHQUNuQztFQUNEO0lBQ0UseUNBQXlDO1FBQ3JDLGdDQUFnQztHQUNyQztFQUNEO0lBQ0Usd0NBQXdDO1FBQ3BDLCtCQUErQjtHQUNwQztDQUNGOztBQUVEO0VBQ0U7SUFDRSxtQ0FBbUM7UUFDL0IsK0JBQStCO0dBQ3BDO0VBQ0Q7SUFDRSxzQ0FBc0M7UUFDbEMsa0NBQWtDO0dBQ3ZDO0VBQ0Q7SUFDRSwyQ0FBMkM7UUFDdkMsdUNBQXVDO0dBQzVDO0VBQ0Q7SUFDRSw4Q0FBOEM7UUFDMUMsMENBQTBDO0dBQy9DO0VBQ0Q7SUFDRSwrQkFBK0I7UUFDM0IsMkJBQTJCO0dBQ2hDO0VBQ0Q7SUFDRSxpQ0FBaUM7UUFDN0IsNkJBQTZCO0dBQ2xDO0VBQ0Q7SUFDRSx1Q0FBdUM7UUFDbkMsbUNBQW1DO0dBQ3hDO0VBQ0Q7SUFDRSxnQ0FBZ0M7UUFDNUIsdUNBQXVDO0dBQzVDO0VBQ0Q7SUFDRSw4QkFBOEI7UUFDMUIscUNBQXFDO0dBQzFDO0VBQ0Q7SUFDRSxpQ0FBaUM7UUFDN0IsbUNBQW1DO0dBQ3hDO0VBQ0Q7SUFDRSxrQ0FBa0M7UUFDOUIsMENBQTBDO0dBQy9DO0VBQ0Q7SUFDRSxxQ0FBcUM7UUFDakMseUNBQXlDO0dBQzlDO0VBQ0Q7SUFDRSxpQ0FBaUM7UUFDN0IsbUNBQW1DO0dBQ3hDO0VBQ0Q7SUFDRSwrQkFBK0I7UUFDM0IsaUNBQWlDO0dBQ3RDO0VBQ0Q7SUFDRSxrQ0FBa0M7UUFDOUIsK0JBQStCO0dBQ3BDO0VBQ0Q7SUFDRSxvQ0FBb0M7UUFDaEMsaUNBQWlDO0dBQ3RDO0VBQ0Q7SUFDRSxtQ0FBbUM7UUFDL0IsZ0NBQWdDO0dBQ3JDO0VBQ0Q7SUFDRSxxQ0FBcUM7UUFDakMscUNBQXFDO0dBQzFDO0VBQ0Q7SUFDRSxtQ0FBbUM7UUFDL0IsbUNBQW1DO0dBQ3hDO0VBQ0Q7SUFDRSxzQ0FBc0M7UUFDbEMsaUNBQWlDO0dBQ3RDO0VBQ0Q7SUFDRSx1Q0FBdUM7UUFDbkMsd0NBQXdDO0dBQzdDO0VBQ0Q7SUFDRSwwQ0FBMEM7UUFDdEMsdUNBQXVDO0dBQzVDO0VBQ0Q7SUFDRSx1Q0FBdUM7UUFDbkMsa0NBQWtDO0dBQ3ZDO0VBQ0Q7SUFDRSxxQ0FBcUM7UUFDakMsNEJBQTRCO0dBQ2pDO0VBQ0Q7SUFDRSxzQ0FBc0M7UUFDbEMsa0NBQWtDO0dBQ3ZDO0VBQ0Q7SUFDRSxvQ0FBb0M7UUFDaEMsZ0NBQWdDO0dBQ3JDO0VBQ0Q7SUFDRSx1Q0FBdUM7UUFDbkMsOEJBQThCO0dBQ25DO0VBQ0Q7SUFDRSx5Q0FBeUM7UUFDckMsZ0NBQWdDO0dBQ3JDO0VBQ0Q7SUFDRSx3Q0FBd0M7UUFDcEMsK0JBQStCO0dBQ3BDO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLG1DQUFtQztRQUMvQiwrQkFBK0I7R0FDcEM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLDJDQUEyQztRQUN2Qyx1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLDhDQUE4QztRQUMxQywwQ0FBMEM7R0FDL0M7RUFDRDtJQUNFLCtCQUErQjtRQUMzQiwyQkFBMkI7R0FDaEM7RUFDRDtJQUNFLGlDQUFpQztRQUM3Qiw2QkFBNkI7R0FDbEM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyxtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLGdDQUFnQztRQUM1Qix1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLDhCQUE4QjtRQUMxQixxQ0FBcUM7R0FDMUM7RUFDRDtJQUNFLGlDQUFpQztRQUM3QixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLGtDQUFrQztRQUM5QiwwQ0FBMEM7R0FDL0M7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyx5Q0FBeUM7R0FDOUM7RUFDRDtJQUNFLGlDQUFpQztRQUM3QixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLCtCQUErQjtRQUMzQixpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLGtDQUFrQztRQUM5QiwrQkFBK0I7R0FDcEM7RUFDRDtJQUNFLG9DQUFvQztRQUNoQyxpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLG1DQUFtQztRQUMvQixnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyxxQ0FBcUM7R0FDMUM7RUFDRDtJQUNFLG1DQUFtQztRQUMvQixtQ0FBbUM7R0FDeEM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxpQ0FBaUM7R0FDdEM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyx3Q0FBd0M7R0FDN0M7RUFDRDtJQUNFLDBDQUEwQztRQUN0Qyx1Q0FBdUM7R0FDNUM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLHFDQUFxQztRQUNqQyw0QkFBNEI7R0FDakM7RUFDRDtJQUNFLHNDQUFzQztRQUNsQyxrQ0FBa0M7R0FDdkM7RUFDRDtJQUNFLG9DQUFvQztRQUNoQyxnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHVDQUF1QztRQUNuQyw4QkFBOEI7R0FDbkM7RUFDRDtJQUNFLHlDQUF5QztRQUNyQyxnQ0FBZ0M7R0FDckM7RUFDRDtJQUNFLHdDQUF3QztRQUNwQywrQkFBK0I7R0FDcEM7Q0FDRjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFLHdCQUF3QjtDQUN6Qjs7QUFFRDtFQUNFLHVCQUF1QjtDQUN4Qjs7QUFFRDtFQUNFO0lBQ0UsdUJBQXVCO0dBQ3hCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHVCQUF1QjtHQUN4QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSx1QkFBdUI7R0FDeEI7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEO0lBQ0UsdUJBQXVCO0dBQ3hCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHVCQUF1QjtHQUN4QjtFQUNEO0lBQ0Usd0JBQXdCO0dBQ3pCO0VBQ0Q7SUFDRSx1QkFBdUI7R0FDeEI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsdUJBQXVCO0dBQ3hCO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDtJQUNFLHVCQUF1QjtHQUN4QjtDQUNGOztBQUVEO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0Usb0NBQW9DO0VBQ3BDLDRCQUE0QjtDQUM3Qjs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixPQUFPO0VBQ1AsU0FBUztFQUNULFFBQVE7RUFDUixjQUFjO0NBQ2Y7O0FBRUQ7RUFDRSxnQkFBZ0I7RUFDaEIsU0FBUztFQUNULFVBQVU7RUFDVixRQUFRO0VBQ1IsY0FBYztDQUNmOztBQUVEO0VBQ0U7SUFDRSx5QkFBeUI7SUFDekIsaUJBQWlCO0lBQ2pCLE9BQU87SUFDUCxjQUFjO0dBQ2Y7Q0FDRjs7QUFFRDtFQUNFLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsWUFBWTtFQUNaLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsdUJBQXVCO0VBQ3ZCLG9CQUFvQjtFQUNwQiw4QkFBOEI7VUFDdEIsc0JBQXNCO0VBQzlCLFVBQVU7Q0FDWDs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLHdCQUF3QjtVQUNoQixnQkFBZ0I7Q0FDekI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7RUFDRSwyQkFBMkI7Q0FDNUI7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSxxQkFBcUI7Q0FDdEI7O0FBRUQ7O0VBRUUseUJBQXlCO0NBQzFCOztBQUVEOztFQUVFLDJCQUEyQjtDQUM1Qjs7QUFFRDs7RUFFRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7O0VBRUUsMEJBQTBCO0NBQzNCOztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEOztFQUVFLCtCQUErQjtDQUNoQzs7QUFFRDs7RUFFRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7O0VBRUUsa0NBQWtDO0NBQ25DOztBQUVEOztFQUVFLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFLDBCQUEwQjtDQUMzQjs7QUFFRDs7RUFFRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7O0VBRUUsZ0NBQWdDO0NBQ2pDOztBQUVEOztFQUVFLGlDQUFpQztDQUNsQzs7QUFFRDs7RUFFRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7O0VBRUUsNEJBQTRCO0NBQzdCOztBQUVEOztFQUVFLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7O0VBRUUsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0UsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7O0VBRUUsaUNBQWlDO0NBQ2xDOztBQUVEOztFQUVFLCtCQUErQjtDQUNoQzs7QUFFRDtFQUNFLHdCQUF3QjtDQUN6Qjs7QUFFRDs7RUFFRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7O0VBRUUsOEJBQThCO0NBQy9COztBQUVEOztFQUVFLCtCQUErQjtDQUNoQzs7QUFFRDs7RUFFRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7RUFDRSxzQkFBc0I7Q0FDdkI7O0FBRUQ7O0VBRUUsMEJBQTBCO0NBQzNCOztBQUVEOztFQUVFLDRCQUE0QjtDQUM3Qjs7QUFFRDs7RUFFRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7O0VBRUUsMkJBQTJCO0NBQzVCOztBQUVEO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEOztFQUVFLGdDQUFnQztDQUNqQzs7QUFFRDs7RUFFRSxrQ0FBa0M7Q0FDbkM7O0FBRUQ7O0VBRUUsbUNBQW1DO0NBQ3BDOztBQUVEOztFQUVFLGlDQUFpQztDQUNsQzs7QUFFRDtFQUNFLDJCQUEyQjtDQUM1Qjs7QUFFRDs7RUFFRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7O0VBRUUsaUNBQWlDO0NBQ2xDOztBQUVEOztFQUVFLGtDQUFrQztDQUNuQzs7QUFFRDs7RUFFRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7RUFDRSx5QkFBeUI7Q0FDMUI7O0FBRUQ7O0VBRUUsNkJBQTZCO0NBQzlCOztBQUVEOztFQUVFLCtCQUErQjtDQUNoQzs7QUFFRDs7RUFFRSxnQ0FBZ0M7Q0FDakM7O0FBRUQ7O0VBRUUsOEJBQThCO0NBQy9COztBQUVEO0VBQ0UsMkJBQTJCO0NBQzVCOztBQUVEOztFQUVFLCtCQUErQjtDQUNoQzs7QUFFRDs7RUFFRSxpQ0FBaUM7Q0FDbEM7O0FBRUQ7O0VBRUUsa0NBQWtDO0NBQ25DOztBQUVEOztFQUVFLGdDQUFnQztDQUNqQzs7QUFFRDtFQUNFLHlCQUF5QjtDQUMxQjs7QUFFRDs7RUFFRSw2QkFBNkI7Q0FDOUI7O0FBRUQ7O0VBRUUsK0JBQStCO0NBQ2hDOztBQUVEOztFQUVFLGdDQUFnQztDQUNqQzs7QUFFRDs7RUFFRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSx3QkFBd0I7Q0FDekI7O0FBRUQ7O0VBRUUsNEJBQTRCO0NBQzdCOztBQUVEOztFQUVFLDhCQUE4QjtDQUMvQjs7QUFFRDs7RUFFRSwrQkFBK0I7Q0FDaEM7O0FBRUQ7O0VBRUUsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0U7SUFDRSxxQkFBcUI7R0FDdEI7RUFDRDs7SUFFRSx5QkFBeUI7R0FDMUI7RUFDRDs7SUFFRSwyQkFBMkI7R0FDNUI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSwwQkFBMEI7R0FDM0I7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDtJQUNFLDBCQUEwQjtHQUMzQjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEO0lBQ0Usd0JBQXdCO0dBQ3pCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRDs7SUFFRSwwQkFBMEI7R0FDM0I7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDs7SUFFRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLG1DQUFtQztHQUNwQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEO0lBQ0UsMkJBQTJCO0dBQzVCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsa0NBQWtDO0dBQ25DO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7SUFDRSx5QkFBeUI7R0FDMUI7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEO0lBQ0UseUJBQXlCO0dBQzFCO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UscUJBQXFCO0dBQ3RCO0VBQ0Q7O0lBRUUseUJBQXlCO0dBQzFCO0VBQ0Q7O0lBRUUsMkJBQTJCO0dBQzVCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsMEJBQTBCO0dBQzNCO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDtJQUNFLDBCQUEwQjtHQUMzQjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEO0lBQ0Usd0JBQXdCO0dBQ3pCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7SUFDRSwwQkFBMEI7R0FDM0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEOztJQUVFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtFQUNEO0lBQ0Usc0JBQXNCO0dBQ3ZCO0VBQ0Q7O0lBRUUsMEJBQTBCO0dBQzNCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7O0lBRUUsMkJBQTJCO0dBQzVCO0VBQ0Q7SUFDRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7RUFDRDs7SUFFRSxtQ0FBbUM7R0FDcEM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEO0lBQ0UseUJBQXlCO0dBQzFCO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDtJQUNFLHlCQUF5QjtHQUMxQjtFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0Usd0JBQXdCO0dBQ3pCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLHFCQUFxQjtHQUN0QjtFQUNEOztJQUVFLHlCQUF5QjtHQUMxQjtFQUNEOztJQUVFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLDBCQUEwQjtHQUMzQjtFQUNEO0lBQ0UsMkJBQTJCO0dBQzVCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsa0NBQWtDO0dBQ25DO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7SUFDRSwwQkFBMEI7R0FDM0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEOztJQUVFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDtJQUNFLHNCQUFzQjtHQUN2QjtFQUNEOztJQUVFLDBCQUEwQjtHQUMzQjtFQUNEOztJQUVFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtFQUNEOztJQUVFLDJCQUEyQjtHQUM1QjtFQUNEO0lBQ0UsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsa0NBQWtDO0dBQ25DO0VBQ0Q7O0lBRUUsbUNBQW1DO0dBQ3BDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7SUFDRSwyQkFBMkI7R0FDNUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxpQ0FBaUM7R0FDbEM7RUFDRDs7SUFFRSxrQ0FBa0M7R0FDbkM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDtJQUNFLHlCQUF5QjtHQUMxQjtFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEO0lBQ0UsMkJBQTJCO0dBQzVCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsa0NBQWtDO0dBQ25DO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7SUFDRSx5QkFBeUI7R0FDMUI7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDtJQUNFLHdCQUF3QjtHQUN6QjtFQUNEOztJQUVFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLDZCQUE2QjtHQUM5QjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxxQkFBcUI7R0FDdEI7RUFDRDs7SUFFRSx5QkFBeUI7R0FDMUI7RUFDRDs7SUFFRSwyQkFBMkI7R0FDNUI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSwwQkFBMEI7R0FDM0I7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEO0lBQ0UsMEJBQTBCO0dBQzNCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDtJQUNFLDBCQUEwQjtHQUMzQjtFQUNEOztJQUVFLDhCQUE4QjtHQUMvQjtFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEO0lBQ0Usd0JBQXdCO0dBQ3pCO0VBQ0Q7O0lBRUUsNEJBQTRCO0dBQzdCO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7SUFDRSxzQkFBc0I7R0FDdkI7RUFDRDs7SUFFRSwwQkFBMEI7R0FDM0I7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDs7SUFFRSwyQkFBMkI7R0FDNUI7RUFDRDtJQUNFLDRCQUE0QjtHQUM3QjtFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLG1DQUFtQztHQUNwQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEO0lBQ0UsMkJBQTJCO0dBQzVCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsaUNBQWlDO0dBQ2xDO0VBQ0Q7O0lBRUUsa0NBQWtDO0dBQ25DO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7SUFDRSx5QkFBeUI7R0FDMUI7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSxnQ0FBZ0M7R0FDakM7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDtJQUNFLDJCQUEyQjtHQUM1QjtFQUNEOztJQUVFLCtCQUErQjtHQUNoQztFQUNEOztJQUVFLGlDQUFpQztHQUNsQztFQUNEOztJQUVFLGtDQUFrQztHQUNuQztFQUNEOztJQUVFLGdDQUFnQztHQUNqQztFQUNEO0lBQ0UseUJBQXlCO0dBQzFCO0VBQ0Q7O0lBRUUsNkJBQTZCO0dBQzlCO0VBQ0Q7O0lBRUUsK0JBQStCO0dBQ2hDO0VBQ0Q7O0lBRUUsZ0NBQWdDO0dBQ2pDO0VBQ0Q7O0lBRUUsOEJBQThCO0dBQy9CO0VBQ0Q7SUFDRSx3QkFBd0I7R0FDekI7RUFDRDs7SUFFRSw0QkFBNEI7R0FDN0I7RUFDRDs7SUFFRSw4QkFBOEI7R0FDL0I7RUFDRDs7SUFFRSwrQkFBK0I7R0FDaEM7RUFDRDs7SUFFRSw2QkFBNkI7R0FDOUI7Q0FDRjs7QUFFRDtFQUNFLCtCQUErQjtDQUNoQzs7QUFFRDtFQUNFLCtCQUErQjtDQUNoQzs7QUFFRDtFQUNFLGlCQUFpQjtFQUNqQix3QkFBd0I7RUFDeEIsb0JBQW9CO0NBQ3JCOztBQUVEO0VBQ0UsNEJBQTRCO0NBQzdCOztBQUVEO0VBQ0UsNkJBQTZCO0NBQzlCOztBQUVEO0VBQ0UsOEJBQThCO0NBQy9COztBQUVEO0VBQ0U7SUFDRSw0QkFBNEI7R0FDN0I7RUFDRDtJQUNFLDZCQUE2QjtHQUM5QjtFQUNEO0lBQ0UsOEJBQThCO0dBQy9CO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLDRCQUE0QjtHQUM3QjtFQUNEO0lBQ0UsNkJBQTZCO0dBQzlCO0VBQ0Q7SUFDRSw4QkFBOEI7R0FDL0I7Q0FDRjs7QUFFRDtFQUNFO0lBQ0UsNEJBQTRCO0dBQzdCO0VBQ0Q7SUFDRSw2QkFBNkI7R0FDOUI7RUFDRDtJQUNFLDhCQUE4QjtHQUMvQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSw0QkFBNEI7R0FDN0I7RUFDRDtJQUNFLDZCQUE2QjtHQUM5QjtFQUNEO0lBQ0UsOEJBQThCO0dBQy9CO0NBQ0Y7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxxQ0FBcUM7Q0FDdEM7O0FBRUQ7RUFDRSxzQ0FBc0M7Q0FDdkM7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSw0QkFBNEI7Q0FDN0I7O0FBRUQ7RUFDRSw4QkFBOEI7Q0FDL0I7O0FBRUQ7RUFDRSx1QkFBdUI7Q0FDeEI7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSwwQkFBMEI7Q0FDM0I7O0FBRUQ7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtFQUNsQiw4QkFBOEI7RUFDOUIsVUFBVTtDQUNYOztBQUVEO0VBQ0UsK0JBQStCO0NBQ2hDOztBQUVEO0VBQ0UsOEJBQThCO0NBQy9CO0FBQ0QseUNDcnJRQTtDQUNDLHVCQUF1QjtDQUN2QixrQ0FBZ0M7Q0FDaEM7Ozs4Q0FHMkM7Q0FDM0Msb0JBQW9CO0NBQ3BCLG1CQUFtQjtDQUNuQjs7QUFFRDtDQUNDLHVCQUF1QjtDQUN2QixZQUFZO0NBQ1osbUJBQW1CO0NBQ25CLG9CQUFvQjtDQUNwQixxQkFBcUI7Q0FDckIscUJBQXFCO0NBQ3JCLGVBQWU7O0NBRWYsdUNBQXVDO0NBQ3ZDLG9DQUFvQztDQUNwQyxtQ0FBbUM7Q0FDbkM7O0FBRUQ7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUFDRDtDQUNDLGlCQUFpQjtDQUNqQjtBQUNEO0NBQ0MsaUJBQWlCO0NBQ2pCO0FBQ0Q7Q0FDQyxpQkFBaUI7Q0FDakI7QUN4akNELGtCQUFrQixXQUFXLENBQUMsYUFBYSxDQUFDLHNCQUFzQixDQUFDLG1CQUFtQixDQUFDOztBQUV2RixvQkFBb0IsV0FBVyxDQUFDLGFBQWEsQ0FBQyxzQkFBc0IsQ0FBQyxtQkFBbUIsQ0FBQyxnQkFBZ0IsQ0FBQzs7QUFFMUcsNEJBQTRCLGdEQUEyQyxFQUFFO0FBQ3pFLDZCQUE2QixnREFBeUMsQ0FBQztBQ0x2RSxtQ0FBbUMsR0FBRyxVQUFVLG1DQUFtQyxnQ0FBZ0MsK0JBQStCLDhCQUE4QiwwQkFBMEIsQ0FBQyxTQUFTLFVBQVUsa0NBQWtDLCtCQUErQiw4QkFBOEIsNkJBQTZCLHlCQUF5QixDQUFDLEtBQUssVUFBVSxvQ0FBb0MsaUNBQWlDLGdDQUFnQywrQkFBK0IsMkJBQTJCLENBQUMsQ0FBQyxnQ0FBZ0MsR0FBRyxVQUFVLG1DQUFtQyxnQ0FBZ0MsK0JBQStCLDhCQUE4QiwwQkFBMEIsQ0FBQyxTQUFTLFVBQVUsa0NBQWtDLCtCQUErQiw4QkFBOEIsNkJBQTZCLHlCQUF5QixDQUFDLEtBQUssVUFBVSxvQ0FBb0MsaUNBQWlDLGdDQUFnQywrQkFBK0IsMkJBQTJCLENBQUMsQ0FBQywyQkFBMkIsR0FBRyxVQUFVLG1DQUFtQyxnQ0FBZ0MsK0JBQStCLDhCQUE4QiwwQkFBMEIsQ0FBQyxTQUFTLFVBQVUsa0NBQWtDLCtCQUErQiw4QkFBOEIsNkJBQTZCLHlCQUF5QixDQUFDLEtBQUssVUFBVSxvQ0FBb0MsaUNBQWlDLGdDQUFnQywrQkFBK0IsMkJBQTJCLENBQUMsQ0FBQyw0QkFBNEIsR0FBRyxVQUFVLG1DQUFtQyxnQ0FBZ0MsK0JBQStCLDhCQUE4QiwwQkFBMEIsQ0FBQyxJQUFJLFVBQVUsa0NBQWtDLCtCQUErQiw4QkFBOEIsNkJBQTZCLHlCQUF5QixDQUFDLENBQUMseUJBQXlCLEdBQUcsVUFBVSxtQ0FBbUMsZ0NBQWdDLCtCQUErQiw4QkFBOEIsMEJBQTBCLENBQUMsSUFBSSxVQUFVLGtDQUFrQywrQkFBK0IsOEJBQThCLDZCQUE2Qix5QkFBeUIsQ0FBQyxDQUFDLG9CQUFvQixHQUFHLFVBQVUsbUNBQW1DLGdDQUFnQywrQkFBK0IsOEJBQThCLDBCQUEwQixDQUFDLElBQUksVUFBVSxrQ0FBa0MsK0JBQStCLDhCQUE4Qiw2QkFBNkIseUJBQXlCLENBQUMsQ0FBQyx5QkFBeUIsR0FBRywyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsSUFBSSw2QkFBNkIsMEJBQTBCLHlCQUF5Qix3QkFBd0Isb0JBQW9CLENBQUMsSUFBSSwyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsQ0FBQyxzQkFBc0IsR0FBRywyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsSUFBSSw2QkFBNkIsMEJBQTBCLHlCQUF5Qix3QkFBd0Isb0JBQW9CLENBQUMsSUFBSSwyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsQ0FBQyxpQkFBaUIsR0FBRywyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsSUFBSSw2QkFBNkIsMEJBQTBCLHlCQUF5Qix3QkFBd0Isb0JBQW9CLENBQUMsSUFBSSwyQkFBMkIsd0JBQXdCLHVCQUF1QixzQkFBc0Isa0JBQWtCLENBQUMsQ0FBQyxzQkFBc0IscUJBQXFCLENBQUMsVUFBVSxpQkFBaUIsaUNBQWlDLGlCQUFpQixpQkFBaUIsQ0FBQyx1QkFBdUIsY0FBYyxDQUFDLHlCQUF5QixjQUFjLENBQUMsd0VBQXdFLGNBQWMsQ0FBQyxpQ0FBaUMsWUFBWSxDQUFDLHdCQUF3QixrQkFBa0IsQ0FBQyxvQ0FBb0MsV0FBVyxDQUFDLHNCQUFzQixrQkFBa0IsWUFBWSxDQUFDLHNCQUFzQixrQkFBa0IscUJBQXFCLG1CQUFtQixZQUFZLGdCQUFnQixDQUFDLDRCQUE0QixZQUFZLENBQUMsd0NBQXdDLFNBQVMsQ0FBQyxnREFBZ0QsbUJBQW1CLGdCQUFnQixpREFBaUQsQ0FBQyxrREFBa0QsU0FBUyxDQUFDLHVDQUF1QyxnQkFBZ0IsQ0FBQyxtREFBbUQsdUNBQXVDLG9DQUFvQyxtQ0FBbUMsa0NBQWtDLDhCQUE4QixDQUFDLGlDQUFpQyxlQUFlLGtCQUFrQixjQUFjLGVBQWUsV0FBVyxDQUFDLHVDQUF1Qyx5QkFBeUIsQ0FBQyx3Q0FBd0MsU0FBUyxDQUFDLGtDQUFrQyxXQUFXLGtCQUFrQixNQUFNLE9BQU8sVUFBVSxlQUFlLGVBQWUsZUFBZSxnQkFBZ0Isa0JBQWtCLHNCQUFzQixnQkFBZ0IsQ0FBQywyQ0FBMkMsa0JBQWtCLGNBQWMsQ0FBQywrQ0FBK0Msa0JBQWtCLENBQUMsMERBQTBELHVDQUF1QyxzQ0FBc0MsQ0FBQywyREFBMkQsZ0JBQWdCLHNCQUFzQixDQUFDLGdFQUFnRSw0QkFBNEIsQ0FBQyxvR0FBb0csdUNBQXVDLGdCQUFnQixpQkFBaUIsQ0FBQywwQ0FBMEMsb0NBQW9DLGlDQUFpQyxnQ0FBZ0MsK0JBQStCLDRCQUE0Qix5QkFBeUIsZ0JBQWdCLENBQUMsZ0NBQWdDLG1CQUFtQixnQkFBZ0IsWUFBWSxhQUFhLGtCQUFrQixjQUFjLFVBQVUsQ0FBQyxvQ0FBb0MsYUFBYSxDQUFDLGtEQUFrRCxxRUFBcUUsa0VBQWtFLGlFQUFpRSxnRUFBZ0UsNERBQTRELENBQUMsOENBQThDLFVBQVUsOERBQThELDJEQUEyRCwwREFBMEQseURBQXlELHFEQUFxRCxDQUFDLDRFQUE0RSxvQkFBb0IsVUFBVSxZQUFZLGtCQUFrQixjQUFjLFFBQVEsU0FBUyxrQkFBa0IsZ0JBQWdCLENBQUMsb0ZBQW9GLGNBQWMsV0FBVyxXQUFXLENBQUMsaURBQWlELFVBQVUsbUNBQW1DLGdDQUFnQywrQkFBK0IsOEJBQThCLDBCQUEwQixDQUFDLCtDQUErQyxVQUFVLHdDQUF3QyxxQ0FBcUMsb0NBQW9DLG1DQUFtQywrQkFBK0IsQ0FBQyx1REFBdUQseUNBQXlDLHNDQUFzQyxxQ0FBcUMsb0NBQW9DLGdDQUFnQyxDQUFDLG1DQUFtQyxVQUFVLGFBQWEsb0JBQW9CLGtCQUFrQixZQUFZLFNBQVMsUUFBUSxnQkFBZ0IsV0FBVyxrQkFBa0IsaUNBQWlDLDJCQUEyQixrQkFBa0IsZUFBZSxDQUFDLDhDQUE4QyxnQkFBZ0Isa0RBQWtELGtCQUFrQixNQUFNLE9BQU8sU0FBUyxRQUFRLDJDQUEyQyx3Q0FBd0MsdUNBQXVDLHNDQUFzQyxrQ0FBa0MsQ0FBQyxpREFBaUQsYUFBYSxDQUFDLHVEQUF1RCxVQUFVLG1CQUFtQixDQUFDLHdDQUF3QyxvQkFBb0IsYUFBYSxrQkFBa0IsY0FBYyxhQUFhLFVBQVUscUNBQXFDLGtDQUFrQyxpQ0FBaUMsZ0NBQWdDLDZCQUE2QixrQkFBa0IsZUFBZSxVQUFVLFdBQVcsWUFBWSxtQkFBbUIsd0RBQXdELG9CQUFvQixXQUFXLENBQUMsOENBQThDLFdBQVcsa0JBQWtCLFNBQVMsVUFBVSxRQUFRLFNBQVMsa0NBQWtDLG1DQUFtQywrQkFBK0IsQ0FBQztBQ0FwL1M7OztFQUNFO0NDV0Q7O0FEUkQ7RUFDRTtDQ1dEOztBRFJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NDV0Q7O0FEUkQ7Ozs7OztFQU1FO0VBQ0E7RUFDQTtDQ1dEOztBRG5CRDs7Ozs7O0VBV0k7Q0NpQkg7O0FEZEM7Ozs7OztFQUNFO0VBQ0E7Q0NzQkg7O0FEbEJEO0VBQ0U7RUFDQTtDQ3FCRDs7QURsQkQ7RUFDRTtDQ3FCRDs7QURsQkQ7RUFDRTtDQ3FCRDs7QURsQkQ7RUFDRTtDQ3FCRDs7QURuQkM7O0VBRUU7RUFDQTtDQ3NCSDs7QUQ1QkQ7RUFVSTtDQ3NCSDs7QURoQ0Q7OztFQWlCTTtDQ3FCTDs7QURoQkQ7RUFDRTtDQ21CRDs7QURoQkQ7RUFDRTtDQ21CRDs7QUNsRkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEcUZEOztBQzdGRDtFQVdJO0NEc0ZIOztBRXpEQztFRHhDRjtJQWVJO0dEdUZEOztFQ3BGRztJQUNFO0lBQ0E7R0R1Rkw7O0VDM0dIO0lBd0JZO0lBQ0E7R0R1RlQ7O0VDaEhIO0lBK0JRO0dEcUZMOztFQ2pGUztJQUNFO0dEb0ZYOztFQ3hISDtJQTRDYztHRGdGWDs7RUM1SEg7SUFpRGdCO0dEK0ViOztFQ2hJSDtJQTBETTtHRDBFSDs7RUN2RUs7SUFDRTtJQUNBO0dEMEVQOztFQ3pJSDtJQXNFZ0I7R0R1RWI7O0VDN0lIO0lBOEVnQjtHRG1FYjs7RUNqSkg7SUFvRmdCO0dEaUViO0NBQ0Y7O0FFMUhDO0VENUJGO0lBOEZJO0lBQ0E7R0Q2REQ7Q0FDRjs7QUN0REQ7RUFDRTtFQUNBO0NEeUREOztBQ2xERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0RxREQ7O0FDbkRDO0VBQ0U7RUFDQTtDRHNESDs7QUNwREc7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0R1REw7O0FDcERHO0VBQ0U7Q0R1REw7O0FDNUVEO0VBMEJJO0VBQ0E7RUFDQTtFQUNBO0NEc0RIOztBQ25GRDtFQWdDTTtDRHVETDs7QUUzS0M7RURvRkY7SUFvQ007R0R3REg7Q0FDRjs7QUVyS0M7RUR3RUY7SUF3Q007R0QwREg7Q0FDRjs7QUNsREQ7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDRG9ERDs7QUM1REQ7O0VFeEtJO0VBQ0E7Q0h5T0g7O0FHdE9DO0VBQ0U7Q0h5T0g7O0FDdEVEO0VBV0k7Q0QrREg7O0FDNURDO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEOERMOztBQ3RGRDtFQTZCSTtDRDZESDs7QUMxREs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NENkRQOztBRXZPQztFRHFLSTtJQVFJO0dEK0RQO0NBQ0Y7O0FDM0RTO0VBQ0E7Q0Q4RFQ7O0FDNUdEO0VBaURZO0NEK0RYOztBQzVEVztFQUNBO0NEK0RYOztBQ3BIRDtFQTBEVTtDRDhEVDs7QUM1RFM7RUFDRTtDRCtEWDs7QUM1SEQ7RUFpRVk7Q0QrRFg7O0FDaElEO0VBd0VNO0VBQ0E7Q0Q0REw7O0FDOURHOztFQU1JO0VBQ0E7Q0Q2RFA7O0FDM0lEOztFQWlGVTtDRCtEVDs7QUNoSkQ7RUEyRlU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEeURUOztBQ3REYTtFQUNBO0VBQ0E7Q0R5RGI7O0FDaktEOztFQTRHZ0I7RUFDQTtDRDBEZjs7QUNyRGE7RUFDRTtDRHdEZjs7QUMzS0Q7RUE0SE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEbURMOztBQ3BMRDtFQW9JUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NEb0RQOztBRW5WQztFRDBTQTtJQUVJO0dENENIOztFQy9DSDtJQU9VO0lBQ0E7R0Q0Q1A7O0VDekNLO0lBQ0U7R0Q0Q1A7O0VDeENXO0lBQ0U7R0QyQ2I7O0VDcENXO0lBQ0U7R0R1Q2I7O0VDaEVIO0lBOEJrQjtHRHNDZjs7RUNuRUQ7SUFzQ007R0RpQ0w7O0VDeEVIO0lBMkNZO0lBQ0E7R0RpQ1Q7O0VDN0VIO0lBbURrQjtHRDhCZjs7RUNqRkg7SUEyRGtCO0dEMEJmOztFQ3JCZTtJQUNBO0dEd0JmO0NBQ0Y7O0FFM1dDO0VEaVJGO0lBMkVNO0dEb0JIOztFQ2pCSztJQUNFO0lBQ0E7R0RvQlA7O0VDcEdIO0lBb0ZjO0lBQ0E7R0RvQlg7O0VDWlc7SUFDRTtHRGViOztFQ1JXO0lBQ0U7R0RXYjs7RUNOYTtJQUNBO0dEU2I7Q0FDRjs7QUVuWkM7RUQ2UkY7SUFxSE07R0RNSDtDQUNGOztBSXpiRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NKNGJEOztBRXRhQztFRWhDRjtJQWFJO0dKOGJEO0NBQ0Y7O0FFaGFDO0VFNUNGO0lBaUJJO0dKZ2NEO0NBQ0Y7O0FJOWJDOztFRHZCRTtFQUNBO0NIMGRIOztBSXhkRDtFREVJO0NIMGRIOztBSXJjRzs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtDSndjTDs7QUlwZUQ7O0VBK0JRO0NKMGNQOztBSXplRDs7RUFrQ1U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NKNGNUOztBSW5mRDs7RUEwQ1k7Q0o4Y1g7O0FJeGZEOzs7O0VBK0NZO0VBQ0E7Q0pnZFg7O0FFaGVDO0VFaENGOztJQW9EWTtHSmtkVDtDQUNGOztBSXZnQkQ7O0VBMERRO0NKa2RQOztBSTVnQkQ7O0VBNkRVO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSm9kVDs7QUl6aEJEOztFQXlFVTtFQUNBO0NKcWRUOztBRS9mQztFRWhDRjs7SUE2RVk7R0p3ZFQ7Q0FDRjs7QUl0aUJEO0VBb0ZNO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0pzZEw7O0FJOWlCRDtFQTJGUTtFQUNBO0VBQ0E7Q0p1ZFA7O0FJcGpCRDtFQWtHVTtDSnNkVDs7QUloZEs7RUFDRTtDSm1kUDs7QUkvY0c7RUFDRTtFQUNBO0NKa2RMOztBSWprQkQ7RUFtSE07Q0prZEw7O0FJaGRLO0VBQ0U7RUFDQTtDSm1kUDs7QUkxa0JEO0VBMEhVO0NKb2RUOztBSWxkVztFQUNBO0VBQ0E7RUFDQTtDSnFkWDs7QUlwbEJEO0VBd0lNO0NKZ2RMOztBSTVjSztFQUNFO0NKK2NQOztBSTVjSztFQUNFO0NKK2NQOztBSTFjQztFQUNFO0NKNmNIOztBSXBtQkQ7RUEwSk07Q0o4Y0w7O0FJM2NHO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDSjhjTDs7QUVubEJDO0VFaENGO0lBd0tRO0dKZ2RMO0NBQ0Y7O0FJem5CRDtFQTRLUTtFQUNBO0NKaWRQOztBSWplRztFQWVJO0VBQ0E7Q0pzZFA7O0FJbm9CRDtFQTRLUTtFQUNBO0NKMmRQOztBSXhvQkQ7RUE0S1E7RUFDQTtDSmdlUDs7QUl0ZEQ7RUFFSTtDSndkSDs7QUVqbkJDO0VFd0pBO0lBSUk7R0owZEg7Q0FDRjs7QUUzbUJDO0VFMklGO0lBU007R0o0ZEg7Q0FDRjs7QUsxcEJEO0VBQ0U7RUFDQTtFQUNBO0NMNnBCRDs7QUV2bkJDO0VHekNGO0lBTUk7R0wrcEJEO0NBQ0Y7O0FFem9CQztFRzdCRjtJQVVJO0dMaXFCRDtDQUNGOztBSzFwQkQ7RUFDRTtFQUNBO0NMNnBCRDs7QUVwcEJDO0VHWEY7SUFLSTtHTCtwQkQ7Q0FDRjs7QUs1cEJEO0VBQ0U7Q0wrcEJEOztBS3hwQkQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q0wycEJEOztBRTNwQkM7RUdORjtJQVNJO0lBQ0E7R0w2cEJEO0NBQ0Y7O0FFOXFCQztFR01GO0lBY0k7R0wrcEJEO0NBQ0Y7O0FLdnBCQztFQUNFO0NMMHBCSDs7QUV4ckJDO0VHNEJGO0lBS007R0w0cEJIO0NBQ0Y7O0FFbHJCQztFR2lCQTtJQVFJO0dMOHBCSDtDQUNGOztBS3hxQkQ7RUFjSTtDTDhwQkg7O0FFeHNCQztFRzRCRjtJQWlCTTtHTGdxQkg7Q0FDRjs7QUVsc0JDO0VHZ0JGO0lBcUJNO0lBQ0E7R0xrcUJIO0NBQ0Y7O0FNL3ZCRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0NOa3dCRDs7QU90d0JEO0VBQ0U7Q1B5d0JEOztBTzF3QkQ7RUFJSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NQMHdCSDs7QVFseEJTO0VBQ1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCUztFQUNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0VBQ0E7Q1JxeEJEOztBUWx4QndDO0VBQ3ZDO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QkQ7RUFDRTtFQUNBO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QkQ7RUFDRTtFQUNBO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QkQ7RUFDRTtFQUNBO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QmtEO0VBQ2pEO0VBQ0E7Q1JxeEJEOztBUWx4QmtEO0VBQ2pEO0NScXhCRDs7QVFseEJEO0VBQ0U7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4Qk07RUFDTDtFQUNBO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NScXhCRDs7QVFseEJEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NScXhCRDs7QVFseEJEO0VBQ0U7RUFDQTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0VBQ0E7RUFDQTtDUnF4QkQ7O0FRbHhCb0M7RUFDbkM7RUFDQTtFQUNBO0VBQ0E7Q1JxeEJEOztBUWx4QkQ7RUFDRTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4Qm9DO0VBQ25DO0NScXhCRDs7QVFseEI0QztFQUMzQztDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJtQztFQUNsQztDUnF4QkQ7O0FRbHhCMkM7RUFDMUM7Q1JxeEJEOztBUWx4QkQ7RUFDRTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QnlDO0VBQ3hDO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBUWx4QkQ7RUFDRTtDUnF4QkQ7O0FRbHhCNEM7RUFDM0M7Q1JxeEJEOztBUWx4QkQ7RUFDRTtDUnF4QkQ7O0FRbHhCRDtFQUNFO0NScXhCRDs7QVFseEJEO0VBQ0U7Q1JxeEJEOztBU3BoQ0Q7RUFDRTtFQUNBO0VBQ0E7Q1R1aENEOztBU3BoQ0Q7RUFDRTtFQUNBO0NUdWhDRDs7QVNsaENEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NUcWhDRDs7QVNsaENEO0VBQ0U7SUFBSztHVHNoQ0o7O0VTcmhDRDtJQUNFO0lBQ0E7R1R3aENEO0NBQ0Y7O0FTcmhDRDtFQUNFO0lBQ0U7SUFDQTtHVHdoQ0Q7O0VTdmhDQztJQUNBO0lBQ0E7SUFDQTtHVDBoQ0Q7Q0FDRjs7QVVua0NEO0VBQ0U7RUFDQTtDVnNrQ0Q7O0FXeGtDRDtFQUNFO0VBQ0E7RUFDQTtDWDJrQ0Q7O0FFcGlDQztFUzFDRjtJQU1JO0lBQ0E7R1g2a0NEOztFV3BsQ0g7SUFVTTtHWDhrQ0g7Q0FDRjs7QVcxa0NEO0VBQ0U7RUFDQTtDWDZrQ0Q7O0FZN2xDQztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWmdtQ0g7O0FFN2pDQztFVTFDRjtJQVVNO0lBQ0E7R1prbUNIO0NBQ0Y7O0FZOW1DRDtFQWdCSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Naa21DSDs7QUU1a0NDO0VVMUNGO0lBdUJNO0lBQ0E7SUFDQTtJQUNBO0dab21DSDtDQUNGOztBRWptQ0M7RVVmQTtJQWVJO0dac21DSDtDQUNGOztBWXJvQ0Q7RUFrQ007RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NadW1DTDs7QUVwbUNDO0VVMUNGO0lBMENRO0daeW1DTDtDQUNGOztBRXRuQ0M7RVU5QkY7SUE4Q1E7SUFDQTtJQUNBO0daMm1DTDtDQUNGOztBWTVwQ0Q7RUFxRE07RUFDQTtFQUNBO0VBQ0E7RUFDQTtDWjJtQ0w7O0FZcHFDRDtFQTZEUTtDWjJtQ1A7O0FFOW5DQztFVVVFO0lBYUk7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtHWjRtQ0w7O0VZcHJDSDtJQTJFVTtHWjZtQ1A7Q0FDRjs7QVl6ckNEO0VBaUZRO0NaNG1DUDs7QVk3ckNEO0VBbUZRO0NaOG1DUDs7QUV2cENDO0VVMUNGO0lBNkZVO0daeW1DUDtDQUNGOztBRTdwQ0M7RVUxQ0Y7SUFtR1U7R1p5bUNQO0NBQ0Y7O0FhNXJDRDtFQUNFO0VBQ0E7Q2IrckNEOztBYTVyQ0Q7RUFDRTtFQUNBO0NiK3JDRDs7QWE1ckNEO0VBQ0U7RUFDQTtFQUNBO0NiK3JDRDs7QWM3c0NLO0VEbUJGO0lBQ0U7SUFDQTtHYjhyQ0g7O0VhM3JDQztJQUNFO0lBQ0E7R2I4ckNIOztFYTNyQ0M7SUFDRTtJQUNBO0lBQ0E7R2I4ckNIO0NBQ0Y7O0FjL3RDSztFRG1CRjtJQUNFO0lBQ0E7R2JndENIOztFYTdzQ0M7SUFDRTtJQUNBO0diZ3RDSDs7RWE3c0NDO0lBQ0U7SUFDQTtJQUNBO0diZ3RDSDtDQUNGOztBY2p2Q0s7RURtQkY7SUFDRTtJQUNBO0dia3VDSDs7RWEvdENDO0lBQ0U7SUFDQTtHYmt1Q0g7O0VhL3RDQztJQUNFO0lBQ0E7SUFDQTtHYmt1Q0g7Q0FDRjs7QWNud0NLO0VEbUJGO0lBQ0U7SUFDQTtHYm92Q0g7O0VhanZDQztJQUNFO0lBQ0E7R2JvdkNIOztFYWp2Q0M7SUFDRTtJQUNBO0lBQ0E7R2JvdkNIO0NBQ0Y7O0FjcnhDSztFRG1CRjtJQUNFO0lBQ0E7R2Jzd0NIOztFYW53Q0M7SUFDRTtJQUNBO0dic3dDSDs7RWFud0NDO0lBQ0U7SUFDQTtJQUNBO0dic3dDSDtDQUNGOztBY3Z5Q0s7RURtQkY7SUFDRTtJQUNBO0did3hDSDs7RWFyeENDO0lBQ0U7SUFDQTtHYnd4Q0g7O0VhcnhDQztJQUNFO0lBQ0E7SUFDQTtHYnd4Q0g7Q0FDRjs7QWN6ekNLO0VEbUJGO0lBQ0U7SUFDQTtHYjB5Q0g7O0VhdnlDQztJQUNFO0lBQ0E7R2IweUNIOztFYXZ5Q0M7SUFDRTtJQUNBO0lBQ0E7R2IweUNIO0NBQ0Y7O0FjMzBDSztFRG1CRjtJQUNFO0lBQ0E7R2I0ekNIOztFYXp6Q0M7SUFDRTtJQUNBO0diNHpDSDs7RWF6ekNDO0lBQ0U7SUFDQTtJQUNBO0diNHpDSDtDQUNGOztBYzcxQ0s7RURtQkY7SUFDRTtJQUNBO0diODBDSDs7RWEzMENDO0lBQ0U7SUFDQTtHYjgwQ0g7O0VhMzBDQztJQUNFO0lBQ0E7SUFDQTtHYjgwQ0g7Q0FDRjs7QWMvMkNLO0VEbUJGO0lBQ0U7SUFDQTtHYmcyQ0g7O0VhNzFDQztJQUNFO0lBQ0E7R2JnMkNIOztFYTcxQ0M7SUFDRTtJQUNBO0lBQ0E7R2JnMkNIO0NBQ0Y7O0FjajRDSztFRG1CRjtJQUNFO0lBQ0E7R2JrM0NIOztFYS8yQ0M7SUFDRTtJQUNBO0diazNDSDs7RWEvMkNDO0lBQ0U7SUFDQTtJQUNBO0diazNDSDtDQUNGOztBY241Q0s7RURtQkY7SUFDRTtJQUNBO0dibzRDSDs7RWFqNENDO0lBQ0U7SUFDQTtHYm80Q0g7O0VhajRDQztJQUNFO0lBQ0E7SUFDQTtHYm80Q0g7Q0FDRjs7QWV6Y0Q7RUN2OUJFO0VBQ0E7Q2hCbzZDRDs7QWdCNTVDQztFQUNFO0VBQ0E7Q2hCKzVDSDs7QWdCajZDQztFQUtJO0VBQ0E7Q2hCZzZDTDs7QWdCNTVDQztFQUNFO0VBQ0E7Q2hCKzVDSDs7QWdCajZDQztFQUtJO0VBQ0E7Q2hCZzZDTDs7QWdCNTVDQztFQUNFO0NoQis1Q0g7O0FnQmg2Q0M7RUFJSTtDaEJnNkNMOztBY3Q4Q0s7RUU0Q0E7SUFDRTtJQUNBO0doQjg1Q0w7O0VnQmg2Q0c7SUFLSTtJQUNBO0doQis1Q1A7O0VnQjM1Q0c7SUFDRTtJQUNBO0doQjg1Q0w7O0VnQmg2Q0c7SUFLSTtJQUNBO0doQis1Q1A7O0VnQjM1Q0c7SUFDRTtHaEI4NUNMOztFZ0I1NUNTO0lBQ0Y7R2hCKzVDUDtDQUNGOztBY3ArQ0s7RUU0Q0E7SUFDRTtJQUNBO0doQjQ3Q0w7O0VnQjk3Q0c7SUFLSTtJQUNBO0doQjY3Q1A7O0VnQno3Q0c7SUFDRTtJQUNBO0doQjQ3Q0w7O0VnQjk3Q0c7SUFLSTtJQUNBO0doQjY3Q1A7O0VnQno3Q0c7SUFDRTtHaEI0N0NMOztFZ0I3N0NHO0lBSUk7R2hCNjdDUDtDQUNGOztBY2xnREs7RUU0Q0E7SUFDRTtJQUNBO0doQjA5Q0w7O0VnQjU5Q0c7SUFLSTtJQUNBO0doQjI5Q1A7O0VnQnY5Q0c7SUFDRTtJQUNBO0doQjA5Q0w7O0VnQng5Q1M7SUFDRjtJQUNBO0doQjI5Q1A7O0VnQnY5Q0c7SUFDRTtHaEIwOUNMOztFZ0J4OUNTO0lBQ0Y7R2hCMjlDUDtDQUNGOztBY2hpREs7RUU0Q0E7SUFDRTtJQUNBO0doQncvQ0w7O0VnQjEvQ0c7SUFLSTtJQUNBO0doQnkvQ1A7O0VnQnIvQ0c7SUFDRTtJQUNBO0doQncvQ0w7O0VnQjEvQ0c7SUFLSTtJQUNBO0doQnkvQ1A7O0VnQnIvQ0c7SUFDRTtHaEJ3L0NMOztFZ0J6L0NHO0lBSUk7R2hCeS9DUDtDQUNGOztBYzlqREs7RUU0Q0E7SUFDRTtJQUNBO0doQnNoREw7O0VnQnBoRFM7SUFDRjtJQUNBO0doQnVoRFA7O0VnQm5oREc7SUFDRTtJQUNBO0doQnNoREw7O0VnQnhoREc7SUFLSTtJQUNBO0doQnVoRFA7O0VnQm5oREc7SUFDRTtHaEJzaERMOztFZ0J2aERHO0lBSUk7R2hCdWhEUDtDQUNGOztBYzVsREs7RUU0Q0E7SUFDRTtJQUNBO0doQm9qREw7O0VnQnRqREc7SUFLSTtJQUNBO0doQnFqRFA7O0VnQmpqREc7SUFDRTtJQUNBO0doQm9qREw7O0VnQnRqREc7SUFLSTtJQUNBO0doQnFqRFA7O0VnQmpqREc7SUFDRTtHaEJvakRMOztFZ0JyakRHO0lBSUk7R2hCcWpEUDtDQUNGOztBYzFuREs7RUU0Q0E7SUFDRTtJQUNBO0doQmtsREw7O0VnQmhsRFM7SUFDRjtJQUNBO0doQm1sRFA7O0VnQi9rREc7SUFDRTtJQUNBO0doQmtsREw7O0VnQnBsREc7SUFLSTtJQUNBO0doQm1sRFA7O0VnQi9rREc7SUFDRTtHaEJrbERMOztFZ0JubERHO0lBSUk7R2hCbWxEUDtDQUNGOztBY3hwREs7RUU0Q0E7SUFDRTtJQUNBO0doQmduREw7O0VnQmxuREc7SUFLSTtJQUNBO0doQmluRFA7O0VnQjdtREc7SUFDRTtJQUNBO0doQmduREw7O0VnQmxuREc7SUFLSTtJQUNBO0doQmluRFA7O0VnQjdtREc7SUFDRTtHaEJnbkRMOztFZ0JqbkRHO0lBSUk7R2hCaW5EUDtDQUNGOztBY3RyREs7RUU0Q0E7SUFDRTtJQUNBO0doQjhvREw7O0VnQmhwREc7SUFLSTtJQUNBO0doQitvRFA7O0VnQjNvREc7SUFDRTtJQUNBO0doQjhvREw7O0VnQmhwREc7SUFLSTtJQUNBO0doQitvRFA7O0VnQjNvREc7SUFDRTtHaEI4b0RMOztFZ0Ivb0RHO0lBSUk7R2hCK29EUDtDQUNGOztBY3B0REs7RUU0Q0E7SUFDRTtJQUNBO0doQjRxREw7O0VnQjlxREc7SUFLSTtJQUNBO0doQjZxRFA7O0VnQnpxREc7SUFDRTtJQUNBO0doQjRxREw7O0VnQjlxREc7SUFLSTtJQUNBO0doQjZxRFA7O0VnQnpxREc7SUFDRTtHaEI0cURMOztFZ0I3cURHO0lBSUk7R2hCNnFEUDtDQUNGOztBY2x2REs7RUU0Q0E7SUFDRTtJQUNBO0doQjBzREw7O0VnQjVzREc7SUFLSTtJQUNBO0doQjJzRFA7O0VnQnZzREc7SUFDRTtJQUNBO0doQjBzREw7O0VnQjVzREc7SUFLSTtJQUNBO0doQjJzRFA7O0VnQnZzREc7SUFDRTtHaEIwc0RMOztFZ0J4c0RTO0lBQ0Y7R2hCMnNEUDtDQUNGOztBY2h4REs7RUU0Q0E7SUFDRTtJQUNBO0doQnd1REw7O0VnQnR1RFM7SUFDRjtJQUNBO0doQnl1RFA7O0VnQnJ1REc7SUFDRTtJQUNBO0doQnd1REw7O0VnQnR1RFM7SUFDRjtJQUNBO0doQnl1RFA7O0VnQnJ1REc7SUFDRTtHaEJ3dURMOztFZ0J6dURHO0lBSUk7R2hCeXVEUDtDQUNGOztBZ0JoeURDO0VBQ0U7RUFDQTtDaEJteURIOztBZ0JyeURDO0VBS0k7RUFDQTtDaEJveURMOztBZ0JoeURDO0VBQ0U7RUFDQTtDaEJteURIOztBZ0JyeURDO0VBS0k7RUFDQTtDaEJveURMOztBZ0JoeURDO0VBQ0U7Q2hCbXlESDs7QWdCcHlEQztFQUlJO0NoQm95REw7O0FjMTBESztFRTRDQTtJQUNFO0lBQ0E7R2hCa3lETDs7RWdCcHlERztJQUtJO0lBQ0E7R2hCbXlEUDs7RWdCL3hERztJQUNFO0lBQ0E7R2hCa3lETDs7RWdCcHlERztJQUtJO0lBQ0E7R2hCbXlEUDs7RWdCL3hERztJQUNFO0doQmt5REw7O0VnQmh5RFM7SUFDRjtHaEJteURQO0NBQ0Y7O0FjeDJESztFRTRDQTtJQUNFO0lBQ0E7R2hCZzBETDs7RWdCbDBERztJQUtJO0lBQ0E7R2hCaTBEUDs7RWdCN3pERztJQUNFO0lBQ0E7R2hCZzBETDs7RWdCbDBERztJQUtJO0lBQ0E7R2hCaTBEUDs7RWdCN3pERztJQUNFO0doQmcwREw7O0VnQmowREc7SUFJSTtHaEJpMERQO0NBQ0Y7O0FjdDRESztFRTRDQTtJQUNFO0lBQ0E7R2hCODFETDs7RWdCaDJERztJQUtJO0lBQ0E7R2hCKzFEUDs7RWdCMzFERztJQUNFO0lBQ0E7R2hCODFETDs7RWdCNTFEUztJQUNGO0lBQ0E7R2hCKzFEUDs7RWdCMzFERztJQUNFO0doQjgxREw7O0VnQjUxRFM7SUFDRjtHaEIrMURQO0NBQ0Y7O0FjcDZESztFRTRDQTtJQUNFO0lBQ0E7R2hCNDNETDs7RWdCOTNERztJQUtJO0lBQ0E7R2hCNjNEUDs7RWdCejNERztJQUNFO0lBQ0E7R2hCNDNETDs7RWdCOTNERztJQUtJO0lBQ0E7R2hCNjNEUDs7RWdCejNERztJQUNFO0doQjQzREw7O0VnQjczREc7SUFJSTtHaEI2M0RQO0NBQ0Y7O0FjbDhESztFRTRDQTtJQUNFO0lBQ0E7R2hCMDVETDs7RWdCNTVERztJQUtJO0lBQ0E7R2hCMjVEUDs7RWdCdjVERztJQUNFO0lBQ0E7R2hCMDVETDs7RWdCeDVEUztJQUNGO0lBQ0E7R2hCMjVEUDs7RWdCdjVERztJQUNFO0doQjA1REw7O0VnQng1RFM7SUFDRjtHaEIyNURQO0NBQ0Y7O0FjaCtESztFRTRDQTtJQUNFO0lBQ0E7R2hCdzdETDs7RWdCMTdERztJQUtJO0lBQ0E7R2hCeTdEUDs7RWdCcjdERztJQUNFO0lBQ0E7R2hCdzdETDs7RWdCMTdERztJQUtJO0lBQ0E7R2hCeTdEUDs7RWdCcjdERztJQUNFO0doQnc3REw7O0VnQno3REc7SUFJSTtHaEJ5N0RQO0NBQ0Y7O0FjOS9ESztFRTRDQTtJQUNFO0lBQ0E7R2hCczlETDs7RWdCeDlERztJQUtJO0lBQ0E7R2hCdTlEUDs7RWdCbjlERztJQUNFO0lBQ0E7R2hCczlETDs7RWdCeDlERztJQUtJO0lBQ0E7R2hCdTlEUDs7RWdCbjlERztJQUNFO0doQnM5REw7O0VnQnY5REc7SUFJSTtHaEJ1OURQO0NBQ0Y7O0FjNWhFSztFRTRDQTtJQUNFO0lBQ0E7R2hCby9ETDs7RWdCdC9ERztJQUtJO0lBQ0E7R2hCcS9EUDs7RWdCai9ERztJQUNFO0lBQ0E7R2hCby9ETDs7RWdCdC9ERztJQUtJO0lBQ0E7R2hCcS9EUDs7RWdCai9ERztJQUNFO0doQm8vREw7O0VnQnIvREc7SUFJSTtHaEJxL0RQO0NBQ0Y7O0FjMWpFSztFRTRDQTtJQUNFO0lBQ0E7R2hCa2hFTDs7RWdCcGhFRztJQUtJO0lBQ0E7R2hCbWhFUDs7RWdCL2dFRztJQUNFO0lBQ0E7R2hCa2hFTDs7RWdCcGhFRztJQUtJO0lBQ0E7R2hCbWhFUDs7RWdCL2dFRztJQUNFO0doQmtoRUw7O0VnQm5oRUc7SUFJSTtHaEJtaEVQO0NBQ0Y7O0FjeGxFSztFRTRDQTtJQUNFO0lBQ0E7R2hCZ2pFTDs7RWdCbGpFRztJQUtJO0lBQ0E7R2hCaWpFUDs7RWdCN2lFRztJQUNFO0lBQ0E7R2hCZ2pFTDs7RWdCbGpFRztJQUtJO0lBQ0E7R2hCaWpFUDs7RWdCN2lFRztJQUNFO0doQmdqRUw7O0VnQmpqRUc7SUFJSTtHaEJpakVQO0NBQ0Y7O0FjdG5FSztFRTRDQTtJQUNFO0lBQ0E7R2hCOGtFTDs7RWdCaGxFRztJQUtJO0lBQ0E7R2hCK2tFUDs7RWdCM2tFRztJQUNFO0lBQ0E7R2hCOGtFTDs7RWdCaGxFRztJQUtJO0lBQ0E7R2hCK2tFUDs7RWdCM2tFRztJQUNFO0doQjhrRUw7O0VnQi9rRUc7SUFJSTtHaEIra0VQO0NBQ0Y7O0FjcHBFSztFRTRDQTtJQUNFO0lBQ0E7R2hCNG1FTDs7RWdCOW1FRztJQUtJO0lBQ0E7R2hCNm1FUDs7RWdCem1FRztJQUNFO0lBQ0E7R2hCNG1FTDs7RWdCOW1FRztJQUtJO0lBQ0E7R2hCNm1FUDs7RWdCem1FRztJQUNFO0doQjRtRUw7O0VnQjFtRVM7SUFDRjtHaEI2bUVQO0NBQ0Y7O0FnQnBxRUM7RUFDRTtFQUNBO0NoQnVxRUg7O0FnQnJxRU87RUFDRjtFQUNBO0NoQndxRUw7O0FnQnBxRUM7RUFDRTtFQUNBO0NoQnVxRUg7O0FnQnJxRU87RUFDRjtFQUNBO0NoQndxRUw7O0FnQnBxRUM7RUFDRTtDaEJ1cUVIOztBZ0J4cUVDO0VBSUk7Q2hCd3FFTDs7QWM5c0VLO0VFNENBO0lBQ0U7SUFDQTtHaEJzcUVMOztFZ0J4cUVHO0lBS0k7SUFDQTtHaEJ1cUVQOztFZ0JucUVHO0lBQ0U7SUFDQTtHaEJzcUVMOztFZ0J4cUVHO0lBS0k7SUFDQTtHaEJ1cUVQOztFZ0JucUVHO0lBQ0U7R2hCc3FFTDs7RWdCcHFFUztJQUNGO0doQnVxRVA7Q0FDRjs7QWM1dUVLO0VFNENBO0lBQ0U7SUFDQTtHaEJvc0VMOztFZ0J0c0VHO0lBS0k7SUFDQTtHaEJxc0VQOztFZ0Jqc0VHO0lBQ0U7SUFDQTtHaEJvc0VMOztFZ0J0c0VHO0lBS0k7SUFDQTtHaEJxc0VQOztFZ0Jqc0VHO0lBQ0U7R2hCb3NFTDs7RWdCcnNFRztJQUlJO0doQnFzRVA7Q0FDRjs7QWMxd0VLO0VFNENBO0lBQ0U7SUFDQTtHaEJrdUVMOztFZ0JwdUVHO0lBS0k7SUFDQTtHaEJtdUVQOztFZ0IvdEVHO0lBQ0U7SUFDQTtHaEJrdUVMOztFZ0JodUVTO0lBQ0Y7SUFDQTtHaEJtdUVQOztFZ0IvdEVHO0lBQ0U7R2hCa3VFTDs7RWdCaHVFUztJQUNGO0doQm11RVA7Q0FDRjs7QWN4eUVLO0VFNENBO0lBQ0U7SUFDQTtHaEJnd0VMOztFZ0Jsd0VHO0lBS0k7SUFDQTtHaEJpd0VQOztFZ0I3dkVHO0lBQ0U7SUFDQTtHaEJnd0VMOztFZ0Jsd0VHO0lBS0k7SUFDQTtHaEJpd0VQOztFZ0I3dkVHO0lBQ0U7R2hCZ3dFTDs7RWdCandFRztJQUlJO0doQml3RVA7Q0FDRjs7QWN0MEVLO0VFNENBO0lBQ0U7SUFDQTtHaEI4eEVMOztFZ0JoeUVHO0lBS0k7SUFDQTtHaEIreEVQOztFZ0IzeEVHO0lBQ0U7SUFDQTtHaEI4eEVMOztFZ0I1eEVTO0lBQ0Y7SUFDQTtHaEIreEVQOztFZ0IzeEVHO0lBQ0U7R2hCOHhFTDs7RWdCNXhFUztJQUNGO0doQit4RVA7Q0FDRjs7QWNwMkVLO0VFNENBO0lBQ0U7SUFDQTtHaEI0ekVMOztFZ0I5ekVHO0lBS0k7SUFDQTtHaEI2ekVQOztFZ0J6ekVHO0lBQ0U7SUFDQTtHaEI0ekVMOztFZ0I5ekVHO0lBS0k7SUFDQTtHaEI2ekVQOztFZ0J6ekVHO0lBQ0U7R2hCNHpFTDs7RWdCN3pFRztJQUlJO0doQjZ6RVA7Q0FDRjs7QWNsNEVLO0VFNENBO0lBQ0U7SUFDQTtHaEIwMUVMOztFZ0J4MUVTO0lBQ0Y7SUFDQTtHaEIyMUVQOztFZ0J2MUVHO0lBQ0U7SUFDQTtHaEIwMUVMOztFZ0J4MUVTO0lBQ0Y7SUFDQTtHaEIyMUVQOztFZ0J2MUVHO0lBQ0U7R2hCMDFFTDs7RWdCeDFFUztJQUNGO0doQjIxRVA7Q0FDRjs7QWNoNkVLO0VFNENBO0lBQ0U7SUFDQTtHaEJ3M0VMOztFZ0IxM0VHO0lBS0k7SUFDQTtHaEJ5M0VQOztFZ0JyM0VHO0lBQ0U7SUFDQTtHaEJ3M0VMOztFZ0IxM0VHO0lBS0k7SUFDQTtHaEJ5M0VQOztFZ0JyM0VHO0lBQ0U7R2hCdzNFTDs7RWdCejNFRztJQUlJO0doQnkzRVA7Q0FDRjs7QWM5N0VLO0VFNENBO0lBQ0U7SUFDQTtHaEJzNUVMOztFZ0J4NUVHO0lBS0k7SUFDQTtHaEJ1NUVQOztFZ0JuNUVHO0lBQ0U7SUFDQTtHaEJzNUVMOztFZ0J4NUVHO0lBS0k7SUFDQTtHaEJ1NUVQOztFZ0JuNUVHO0lBQ0U7R2hCczVFTDs7RWdCdjVFRztJQUlJO0doQnU1RVA7Q0FDRjs7QWM1OUVLO0VFNENBO0lBQ0U7SUFDQTtHaEJvN0VMOztFZ0J0N0VHO0lBS0k7SUFDQTtHaEJxN0VQOztFZ0JqN0VHO0lBQ0U7SUFDQTtHaEJvN0VMOztFZ0J0N0VHO0lBS0k7SUFDQTtHaEJxN0VQOztFZ0JqN0VHO0lBQ0U7R2hCbzdFTDs7RWdCbDdFUztJQUNGO0doQnE3RVA7Q0FDRjs7QWMxL0VLO0VFNENBO0lBQ0U7SUFDQTtHaEJrOUVMOztFZ0JwOUVHO0lBS0k7SUFDQTtHaEJtOUVQOztFZ0IvOEVHO0lBQ0U7SUFDQTtHaEJrOUVMOztFZ0JwOUVHO0lBS0k7SUFDQTtHaEJtOUVQOztFZ0IvOEVHO0lBQ0U7R2hCazlFTDs7RWdCbjlFRztJQUlJO0doQm05RVA7Q0FDRjs7QWN4aEZLO0VFNENBO0lBQ0U7SUFDQTtHaEJnL0VMOztFZ0JsL0VHO0lBS0k7SUFDQTtHaEJpL0VQOztFZ0I3K0VHO0lBQ0U7SUFDQTtHaEJnL0VMOztFZ0JsL0VHO0lBS0k7SUFDQTtHaEJpL0VQOztFZ0I3K0VHO0lBQ0U7R2hCZy9FTDs7RWdCOStFUztJQUNGO0doQmkvRVA7Q0FDRjs7QWdCeGlGQztFQUNFO0VBQ0E7Q2hCMmlGSDs7QWdCemlGTztFQUNGO0VBQ0E7Q2hCNGlGTDs7QWdCeGlGQztFQUNFO0VBQ0E7Q2hCMmlGSDs7QWdCemlGTztFQUNGO0VBQ0E7Q2hCNGlGTDs7QWdCeGlGQztFQUNFO0NoQjJpRkg7O0FnQnppRk87RUFDRjtDaEI0aUZMOztBY2xsRks7RUU0Q0E7SUFDRTtJQUNBO0doQjBpRkw7O0VnQjVpRkc7SUFLSTtJQUNBO0doQjJpRlA7O0VnQnZpRkc7SUFDRTtJQUNBO0doQjBpRkw7O0VnQnhpRlM7SUFDRjtJQUNBO0doQjJpRlA7O0VnQnZpRkc7SUFDRTtHaEIwaUZMOztFZ0IzaUZHO0lBSUk7R2hCMmlGUDtDQUNGOztBY2huRks7RUU0Q0E7SUFDRTtJQUNBO0doQndrRkw7O0VnQnRrRlM7SUFDRjtJQUNBO0doQnlrRlA7O0VnQnJrRkc7SUFDRTtJQUNBO0doQndrRkw7O0VnQjFrRkc7SUFLSTtJQUNBO0doQnlrRlA7O0VnQnJrRkc7SUFDRTtHaEJ3a0ZMOztFZ0J6a0ZHO0lBSUk7R2hCeWtGUDtDQUNGOztBYzlvRks7RUU0Q0E7SUFDRTtJQUNBO0doQnNtRkw7O0VnQnhtRkc7SUFLSTtJQUNBO0doQnVtRlA7O0VnQm5tRkc7SUFDRTtJQUNBO0doQnNtRkw7O0VnQnBtRlM7SUFDRjtJQUNBO0doQnVtRlA7O0VnQm5tRkc7SUFDRTtHaEJzbUZMOztFZ0JwbUZTO0lBQ0Y7R2hCdW1GUDtDQUNGOztBYzVxRks7RUU0Q0E7SUFDRTtJQUNBO0doQm9vRkw7O0VnQnRvRkc7SUFLSTtJQUNBO0doQnFvRlA7O0VnQmpvRkc7SUFDRTtJQUNBO0doQm9vRkw7O0VnQnRvRkc7SUFLSTtJQUNBO0doQnFvRlA7O0VnQmpvRkc7SUFDRTtHaEJvb0ZMOztFZ0Jyb0ZHO0lBSUk7R2hCcW9GUDtDQUNGOztBYzFzRks7RUU0Q0E7SUFDRTtJQUNBO0doQmtxRkw7O0VnQnBxRkc7SUFLSTtJQUNBO0doQm1xRlA7O0VnQi9wRkc7SUFDRTtJQUNBO0doQmtxRkw7O0VnQmhxRlM7SUFDRjtJQUNBO0doQm1xRlA7O0VnQi9wRkc7SUFDRTtHaEJrcUZMOztFZ0JocUZTO0lBQ0Y7R2hCbXFGUDtDQUNGOztBY3h1Rks7RUU0Q0E7SUFDRTtJQUNBO0doQmdzRkw7O0VnQmxzRkc7SUFLSTtJQUNBO0doQmlzRlA7O0VnQjdyRkc7SUFDRTtJQUNBO0doQmdzRkw7O0VnQmxzRkc7SUFLSTtJQUNBO0doQmlzRlA7O0VnQjdyRkc7SUFDRTtHaEJnc0ZMOztFZ0Jqc0ZHO0lBSUk7R2hCaXNGUDtDQUNGOztBY3R3Rks7RUU0Q0E7SUFDRTtJQUNBO0doQjh0Rkw7O0VnQjV0RlM7SUFDRjtJQUNBO0doQit0RlA7O0VnQjN0Rkc7SUFDRTtJQUNBO0doQjh0Rkw7O0VnQjV0RlM7SUFDRjtJQUNBO0doQit0RlA7O0VnQjN0Rkc7SUFDRTtHaEI4dEZMOztFZ0I1dEZTO0lBQ0Y7R2hCK3RGUDtDQUNGOztBY3B5Rks7RUU0Q0E7SUFDRTtJQUNBO0doQjR2Rkw7O0VnQjl2Rkc7SUFLSTtJQUNBO0doQjZ2RlA7O0VnQnp2Rkc7SUFDRTtJQUNBO0doQjR2Rkw7O0VnQjl2Rkc7SUFLSTtJQUNBO0doQjZ2RlA7O0VnQnp2Rkc7SUFDRTtHaEI0dkZMOztFZ0I3dkZHO0lBSUk7R2hCNnZGUDtDQUNGOztBY2wwRks7RUU0Q0E7SUFDRTtJQUNBO0doQjB4Rkw7O0VnQnh4RlM7SUFDRjtJQUNBO0doQjJ4RlA7O0VnQnZ4Rkc7SUFDRTtJQUNBO0doQjB4Rkw7O0VnQnh4RlM7SUFDRjtJQUNBO0doQjJ4RlA7O0VnQnZ4Rkc7SUFDRTtHaEIweEZMOztFZ0J4eEZTO0lBQ0Y7R2hCMnhGUDtDQUNGOztBY2gyRks7RUU0Q0E7SUFDRTtJQUNBO0doQnd6Rkw7O0VnQjF6Rkc7SUFLSTtJQUNBO0doQnl6RlA7O0VnQnJ6Rkc7SUFDRTtJQUNBO0doQnd6Rkw7O0VnQjF6Rkc7SUFLSTtJQUNBO0doQnl6RlA7O0VnQnJ6Rkc7SUFDRTtHaEJ3ekZMOztFZ0J6ekZHO0lBSUk7R2hCeXpGUDtDQUNGOztBYzkzRks7RUU0Q0E7SUFDRTtJQUNBO0doQnMxRkw7O0VnQngxRkc7SUFLSTtJQUNBO0doQnUxRlA7O0VnQm4xRkc7SUFDRTtJQUNBO0doQnMxRkw7O0VnQngxRkc7SUFLSTtJQUNBO0doQnUxRlA7O0VnQm4xRkc7SUFDRTtHaEJzMUZMOztFZ0J2MUZHO0lBSUk7R2hCdTFGUDtDQUNGOztBYzU1Rks7RUU0Q0E7SUFDRTtJQUNBO0doQm8zRkw7O0VnQnQzRkc7SUFLSTtJQUNBO0doQnEzRlA7O0VnQmozRkc7SUFDRTtJQUNBO0doQm8zRkw7O0VnQnQzRkc7SUFLSTtJQUNBO0doQnEzRlA7O0VnQmozRkc7SUFDRTtHaEJvM0ZMOztFZ0JsM0ZTO0lBQ0Y7R2hCcTNGUDtDQUNGOztBZ0I1NkZDO0VBQ0U7RUFDQTtDaEIrNkZIOztBZ0I3NkZPO0VBQ0Y7RUFDQTtDaEJnN0ZMOztBZ0I1NkZDO0VBQ0U7RUFDQTtDaEIrNkZIOztBZ0I3NkZPO0VBQ0Y7RUFDQTtDaEJnN0ZMOztBZ0I1NkZDO0VBQ0U7Q2hCKzZGSDs7QWdCNzZGTztFQUNGO0NoQmc3Rkw7O0FjdDlGSztFRTRDQTtJQUNFO0lBQ0E7R2hCODZGTDs7RWdCaDdGRztJQUtJO0lBQ0E7R2hCKzZGUDs7RWdCMzZGRztJQUNFO0lBQ0E7R2hCODZGTDs7RWdCaDdGRztJQUtJO0lBQ0E7R2hCKzZGUDs7RWdCMzZGRztJQUNFO0doQjg2Rkw7O0VnQi82Rkc7SUFJSTtHaEIrNkZQO0NBQ0Y7O0FjcC9GSztFRTRDQTtJQUNFO0lBQ0E7R2hCNDhGTDs7RWdCMThGUztJQUNGO0lBQ0E7R2hCNjhGUDs7RWdCejhGRztJQUNFO0lBQ0E7R2hCNDhGTDs7RWdCMThGUztJQUNGO0lBQ0E7R2hCNjhGUDs7RWdCejhGRztJQUNFO0doQjQ4Rkw7O0VnQjE4RlM7SUFDRjtHaEI2OEZQO0NBQ0Y7O0FjbGhHSztFRTRDQTtJQUNFO0lBQ0E7R2hCMCtGTDs7RWdCNStGRztJQUtJO0lBQ0E7R2hCMitGUDs7RWdCditGRztJQUNFO0lBQ0E7R2hCMCtGTDs7RWdCNStGRztJQUtJO0lBQ0E7R2hCMitGUDs7RWdCditGRztJQUNFO0doQjArRkw7O0VnQjMrRkc7SUFJSTtHaEIyK0ZQO0NBQ0Y7O0FjaGpHSztFRTRDQTtJQUNFO0lBQ0E7R2hCd2dHTDs7RWdCdGdHUztJQUNGO0lBQ0E7R2hCeWdHUDs7RWdCcmdHRztJQUNFO0lBQ0E7R2hCd2dHTDs7RWdCMWdHRztJQUtJO0lBQ0E7R2hCeWdHUDs7RWdCcmdHRztJQUNFO0doQndnR0w7O0VnQnpnR0c7SUFJSTtHaEJ5Z0dQO0NBQ0Y7O0FjOWtHSztFRTRDQTtJQUNFO0lBQ0E7R2hCc2lHTDs7RWdCeGlHRztJQUtJO0lBQ0E7R2hCdWlHUDs7RWdCbmlHRztJQUNFO0lBQ0E7R2hCc2lHTDs7RWdCcGlHUztJQUNGO0lBQ0E7R2hCdWlHUDs7RWdCbmlHRztJQUNFO0doQnNpR0w7O0VnQnBpR1M7SUFDRjtHaEJ1aUdQO0NBQ0Y7O0FjNW1HSztFRTRDQTtJQUNFO0lBQ0E7R2hCb2tHTDs7RWdCdGtHRztJQUtJO0lBQ0E7R2hCcWtHUDs7RWdCamtHRztJQUNFO0lBQ0E7R2hCb2tHTDs7RWdCdGtHRztJQUtJO0lBQ0E7R2hCcWtHUDs7RWdCamtHRztJQUNFO0doQm9rR0w7O0VnQnJrR0c7SUFJSTtHaEJxa0dQO0NBQ0Y7O0FjMW9HSztFRTRDQTtJQUNFO0lBQ0E7R2hCa21HTDs7RWdCaG1HUztJQUNGO0lBQ0E7R2hCbW1HUDs7RWdCL2xHRztJQUNFO0lBQ0E7R2hCa21HTDs7RWdCaG1HUztJQUNGO0lBQ0E7R2hCbW1HUDs7RWdCL2xHRztJQUNFO0doQmttR0w7O0VnQmhtR1M7SUFDRjtHaEJtbUdQO0NBQ0Y7O0FjeHFHSztFRTRDQTtJQUNFO0lBQ0E7R2hCZ29HTDs7RWdCbG9HRztJQUtJO0lBQ0E7R2hCaW9HUDs7RWdCN25HRztJQUNFO0lBQ0E7R2hCZ29HTDs7RWdCbG9HRztJQUtJO0lBQ0E7R2hCaW9HUDs7RWdCN25HRztJQUNFO0doQmdvR0w7O0VnQmpvR0c7SUFJSTtHaEJpb0dQO0NBQ0Y7O0FjdHNHSztFRTRDQTtJQUNFO0lBQ0E7R2hCOHBHTDs7RWdCNXBHUztJQUNGO0lBQ0E7R2hCK3BHUDs7RWdCM3BHRztJQUNFO0lBQ0E7R2hCOHBHTDs7RWdCNXBHUztJQUNGO0lBQ0E7R2hCK3BHUDs7RWdCM3BHRztJQUNFO0doQjhwR0w7O0VnQjVwR1M7SUFDRjtHaEIrcEdQO0NBQ0Y7O0FjcHVHSztFRTRDQTtJQUNFO0lBQ0E7R2hCNHJHTDs7RWdCMXJHUztJQUNGO0lBQ0E7R2hCNnJHUDs7RWdCenJHRztJQUNFO0lBQ0E7R2hCNHJHTDs7RWdCMXJHUztJQUNGO0lBQ0E7R2hCNnJHUDs7RWdCenJHRztJQUNFO0doQjRyR0w7O0VnQjdyR0c7SUFJSTtHaEI2ckdQO0NBQ0Y7O0FjbHdHSztFRTRDQTtJQUNFO0lBQ0E7R2hCMHRHTDs7RWdCNXRHRztJQUtJO0lBQ0E7R2hCMnRHUDs7RWdCdnRHRztJQUNFO0lBQ0E7R2hCMHRHTDs7RWdCNXRHRztJQUtJO0lBQ0E7R2hCMnRHUDs7RWdCdnRHRztJQUNFO0doQjB0R0w7O0VnQjN0R0c7SUFJSTtHaEIydEdQO0NBQ0Y7O0FjaHlHSztFRTRDQTtJQUNFO0lBQ0E7R2hCd3ZHTDs7RWdCMXZHRztJQUtJO0lBQ0E7R2hCeXZHUDs7RWdCcnZHRztJQUNFO0lBQ0E7R2hCd3ZHTDs7RWdCMXZHRztJQUtJO0lBQ0E7R2hCeXZHUDs7RWdCcnZHRztJQUNFO0doQnd2R0w7O0VnQnR2R1M7SUFDRjtHaEJ5dkdQO0NBQ0Y7O0FnQjd1R0c7RUFDRTtFQUNBO0NoQmd2R0w7O0FnQjl1R1M7RUFDRjtFQUNBO0NoQml2R1A7O0FnQjd1R0c7RUFDRTtFQUNBO0NoQmd2R0w7O0FnQjl1R1M7RUFDRjtFQUNBO0NoQml2R1A7O0FnQjd1R0c7RUFDRTtDaEJndkdMOztBZ0I5dUdTO0VBQ0Y7Q2hCaXZHUDs7QWMxMUdLO0VFK0dFO0lBQ0U7SUFDQTtHaEIrdUdQOztFZ0JqdkdLO0lBS0k7SUFDQTtHaEJndkdUOztFZ0I1dUdLO0lBQ0U7SUFDQTtHaEIrdUdQOztFZ0JqdkdLO0lBS0k7SUFDQTtHaEJndkdUOztFZ0I1dUdLO0lBQ0U7R2hCK3VHUDs7RWdCaHZHSztJQUlJO0doQmd2R1Q7Q0FDRjs7QWN4M0dLO0VFK0dFO0lBQ0U7SUFDQTtHaEI2d0dQOztFZ0Izd0dXO0lBQ0Y7SUFDQTtHaEI4d0dUOztFZ0Ixd0dLO0lBQ0U7SUFDQTtHaEI2d0dQOztFZ0Izd0dXO0lBQ0Y7SUFDQTtHaEI4d0dUOztFZ0Ixd0dLO0lBQ0U7R2hCNndHUDs7RWdCM3dHVztJQUNGO0doQjh3R1Q7Q0FDRjs7QWN0NUdLO0VFK0dFO0lBQ0U7SUFDQTtHaEIyeUdQOztFZ0I3eUdLO0lBS0k7SUFDQTtHaEI0eUdUOztFZ0J4eUdLO0lBQ0U7SUFDQTtHaEIyeUdQOztFZ0I3eUdLO0lBS0k7SUFDQTtHaEI0eUdUOztFZ0J4eUdLO0lBQ0U7R2hCMnlHUDs7RWdCNXlHSztJQUlJO0doQjR5R1Q7Q0FDRjs7QWNwN0dLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ5MEdQOztFZ0J2MEdXO0lBQ0Y7SUFDQTtHaEIwMEdUOztFZ0J0MEdLO0lBQ0U7SUFDQTtHaEJ5MEdQOztFZ0J2MEdXO0lBQ0Y7SUFDQTtHaEIwMEdUOztFZ0J0MEdLO0lBQ0U7R2hCeTBHUDs7RWdCdjBHVztJQUNGO0doQjAwR1Q7Q0FDRjs7QWNsOUdLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ1MkdQOztFZ0JyMkdXO0lBQ0Y7SUFDQTtHaEJ3MkdUOztFZ0JwMkdLO0lBQ0U7SUFDQTtHaEJ1MkdQOztFZ0J6MkdLO0lBS0k7SUFDQTtHaEJ3MkdUOztFZ0JwMkdLO0lBQ0U7R2hCdTJHUDs7RWdCeDJHSztJQUlJO0doQncyR1Q7Q0FDRjs7QWNoL0dLO0VFK0dFO0lBQ0U7SUFDQTtHaEJxNEdQOztFZ0J2NEdLO0lBS0k7SUFDQTtHaEJzNEdUOztFZ0JsNEdLO0lBQ0U7SUFDQTtHaEJxNEdQOztFZ0J2NEdLO0lBS0k7SUFDQTtHaEJzNEdUOztFZ0JsNEdLO0lBQ0U7R2hCcTRHUDs7RWdCdDRHSztJQUlJO0doQnM0R1Q7Q0FDRjs7QWM5Z0hLO0VFK0dFO0lBQ0U7SUFDQTtHaEJtNkdQOztFZ0JqNkdXO0lBQ0Y7SUFDQTtHaEJvNkdUOztFZ0JoNkdLO0lBQ0U7SUFDQTtHaEJtNkdQOztFZ0JqNkdXO0lBQ0Y7SUFDQTtHaEJvNkdUOztFZ0JoNkdLO0lBQ0U7R2hCbTZHUDs7RWdCajZHVztJQUNGO0doQm82R1Q7Q0FDRjs7QWM1aUhLO0VFK0dFO0lBQ0U7SUFDQTtHaEJpOEdQOztFZ0JuOEdLO0lBS0k7SUFDQTtHaEJrOEdUOztFZ0I5N0dLO0lBQ0U7SUFDQTtHaEJpOEdQOztFZ0JuOEdLO0lBS0k7SUFDQTtHaEJrOEdUOztFZ0I5N0dLO0lBQ0U7R2hCaThHUDs7RWdCbDhHSztJQUlJO0doQms4R1Q7Q0FDRjs7QWMxa0hLO0VFK0dFO0lBQ0U7SUFDQTtHaEIrOUdQOztFZ0I3OUdXO0lBQ0Y7SUFDQTtHaEJnK0dUOztFZ0I1OUdLO0lBQ0U7SUFDQTtHaEIrOUdQOztFZ0I3OUdXO0lBQ0Y7SUFDQTtHaEJnK0dUOztFZ0I1OUdLO0lBQ0U7R2hCKzlHUDs7RWdCNzlHVztJQUNGO0doQmcrR1Q7Q0FDRjs7QWN4bUhLO0VFK0dFO0lBQ0U7SUFDQTtHaEI2L0dQOztFZ0IzL0dXO0lBQ0Y7SUFDQTtHaEI4L0dUOztFZ0IxL0dLO0lBQ0U7SUFDQTtHaEI2L0dQOztFZ0IzL0dXO0lBQ0Y7SUFDQTtHaEI4L0dUOztFZ0IxL0dLO0lBQ0U7R2hCNi9HUDs7RWdCOS9HSztJQUlJO0doQjgvR1Q7Q0FDRjs7QWN0b0hLO0VFK0dFO0lBQ0U7SUFDQTtHaEIyaEhQOztFZ0I3aEhLO0lBS0k7SUFDQTtHaEI0aEhUOztFZ0J4aEhLO0lBQ0U7SUFDQTtHaEIyaEhQOztFZ0I3aEhLO0lBS0k7SUFDQTtHaEI0aEhUOztFZ0J4aEhLO0lBQ0U7R2hCMmhIUDs7RWdCNWhISztJQUlJO0doQjRoSFQ7Q0FDRjs7QWNwcUhLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ5akhQOztFZ0IzakhLO0lBS0k7SUFDQTtHaEIwakhUOztFZ0J0akhLO0lBQ0U7SUFDQTtHaEJ5akhQOztFZ0IzakhLO0lBS0k7SUFDQTtHaEIwakhUOztFZ0J0akhLO0lBQ0U7R2hCeWpIUDs7RWdCMWpISztJQUlJO0doQjBqSFQ7Q0FDRjs7QWdCam5IRztFQUNFO0VBQ0E7Q2hCb25ITDs7QWdCdG5IRztFQUtJO0VBQ0E7Q2hCcW5IUDs7QWdCam5IRztFQUNFO0VBQ0E7Q2hCb25ITDs7QWdCbG5IUztFQUNGO0VBQ0E7Q2hCcW5IUDs7QWdCam5IRztFQUNFO0NoQm9uSEw7O0FnQmxuSFM7RUFDRjtDaEJxbkhQOztBYzl0SEs7RUUrR0U7SUFDRTtJQUNBO0doQm1uSFA7O0VnQnJuSEs7SUFLSTtJQUNBO0doQm9uSFQ7O0VnQmhuSEs7SUFDRTtJQUNBO0doQm1uSFA7O0VnQnJuSEs7SUFLSTtJQUNBO0doQm9uSFQ7O0VnQmhuSEs7SUFDRTtHaEJtbkhQOztFZ0JwbkhLO0lBSUk7R2hCb25IVDtDQUNGOztBYzV2SEs7RUUrR0U7SUFDRTtJQUNBO0doQmlwSFA7O0VnQi9vSFc7SUFDRjtJQUNBO0doQmtwSFQ7O0VnQjlvSEs7SUFDRTtJQUNBO0doQmlwSFA7O0VnQi9vSFc7SUFDRjtJQUNBO0doQmtwSFQ7O0VnQjlvSEs7SUFDRTtHaEJpcEhQOztFZ0Ivb0hXO0lBQ0Y7R2hCa3BIVDtDQUNGOztBYzF4SEs7RUUrR0U7SUFDRTtJQUNBO0doQitxSFA7O0VnQmpySEs7SUFLSTtJQUNBO0doQmdySFQ7O0VnQjVxSEs7SUFDRTtJQUNBO0doQitxSFA7O0VnQmpySEs7SUFLSTtJQUNBO0doQmdySFQ7O0VnQjVxSEs7SUFDRTtHaEIrcUhQOztFZ0JockhLO0lBSUk7R2hCZ3JIVDtDQUNGOztBY3h6SEs7RUUrR0U7SUFDRTtJQUNBO0doQjZzSFA7O0VnQjNzSFc7SUFDRjtJQUNBO0doQjhzSFQ7O0VnQjFzSEs7SUFDRTtJQUNBO0doQjZzSFA7O0VnQjNzSFc7SUFDRjtJQUNBO0doQjhzSFQ7O0VnQjFzSEs7SUFDRTtHaEI2c0hQOztFZ0Izc0hXO0lBQ0Y7R2hCOHNIVDtDQUNGOztBY3QxSEs7RUUrR0U7SUFDRTtJQUNBO0doQjJ1SFA7O0VnQjd1SEs7SUFLSTtJQUNBO0doQjR1SFQ7O0VnQnh1SEs7SUFDRTtJQUNBO0doQjJ1SFA7O0VnQjd1SEs7SUFLSTtJQUNBO0doQjR1SFQ7O0VnQnh1SEs7SUFDRTtHaEIydUhQOztFZ0I1dUhLO0lBSUk7R2hCNHVIVDtDQUNGOztBY3AzSEs7RUUrR0U7SUFDRTtJQUNBO0doQnl3SFA7O0VnQnZ3SFc7SUFDRjtJQUNBO0doQjB3SFQ7O0VnQnR3SEs7SUFDRTtJQUNBO0doQnl3SFA7O0VnQnZ3SFc7SUFDRjtJQUNBO0doQjB3SFQ7O0VnQnR3SEs7SUFDRTtHaEJ5d0hQOztFZ0J2d0hXO0lBQ0Y7R2hCMHdIVDtDQUNGOztBY2w1SEs7RUUrR0U7SUFDRTtJQUNBO0doQnV5SFA7O0VnQnp5SEs7SUFLSTtJQUNBO0doQnd5SFQ7O0VnQnB5SEs7SUFDRTtJQUNBO0doQnV5SFA7O0VnQnp5SEs7SUFLSTtJQUNBO0doQnd5SFQ7O0VnQnB5SEs7SUFDRTtHaEJ1eUhQOztFZ0J4eUhLO0lBSUk7R2hCd3lIVDtDQUNGOztBY2g3SEs7RUUrR0U7SUFDRTtJQUNBO0doQnEwSFA7O0VnQnYwSEs7SUFLSTtJQUNBO0doQnMwSFQ7O0VnQmwwSEs7SUFDRTtJQUNBO0doQnEwSFA7O0VnQnYwSEs7SUFLSTtJQUNBO0doQnMwSFQ7O0VnQmwwSEs7SUFDRTtHaEJxMEhQOztFZ0J0MEhLO0lBSUk7R2hCczBIVDtDQUNGOztBYzk4SEs7RUUrR0U7SUFDRTtJQUNBO0doQm0ySFA7O0VnQmoySFc7SUFDRjtJQUNBO0doQm8ySFQ7O0VnQmgySEs7SUFDRTtJQUNBO0doQm0ySFA7O0VnQmoySFc7SUFDRjtJQUNBO0doQm8ySFQ7O0VnQmgySEs7SUFDRTtHaEJtMkhQOztFZ0JqMkhXO0lBQ0Y7R2hCbzJIVDtDQUNGOztBYzUrSEs7RUUrR0U7SUFDRTtJQUNBO0doQmk0SFA7O0VnQi8zSFc7SUFDRjtJQUNBO0doQms0SFQ7O0VnQjkzSEs7SUFDRTtJQUNBO0doQmk0SFA7O0VnQi8zSFc7SUFDRjtJQUNBO0doQms0SFQ7O0VnQjkzSEs7SUFDRTtHaEJpNEhQOztFZ0JsNEhLO0lBSUk7R2hCazRIVDtDQUNGOztBYzFnSUs7RUUrR0U7SUFDRTtJQUNBO0doQis1SFA7O0VnQmo2SEs7SUFLSTtJQUNBO0doQmc2SFQ7O0VnQjU1SEs7SUFDRTtJQUNBO0doQis1SFA7O0VnQmo2SEs7SUFLSTtJQUNBO0doQmc2SFQ7O0VnQjU1SEs7SUFDRTtHaEIrNUhQOztFZ0JoNkhLO0lBSUk7R2hCZzZIVDtDQUNGOztBY3hpSUs7RUUrR0U7SUFDRTtJQUNBO0doQjY3SFA7O0VnQi83SEs7SUFLSTtJQUNBO0doQjg3SFQ7O0VnQjE3SEs7SUFDRTtJQUNBO0doQjY3SFA7O0VnQi83SEs7SUFLSTtJQUNBO0doQjg3SFQ7O0VnQjE3SEs7SUFDRTtHaEI2N0hQOztFZ0I5N0hLO0lBSUk7R2hCODdIVDtDQUNGOztBZ0JyL0hHO0VBQ0U7RUFDQTtDaEJ3L0hMOztBZ0IxL0hHO0VBS0k7RUFDQTtDaEJ5L0hQOztBZ0JyL0hHO0VBQ0U7RUFDQTtDaEJ3L0hMOztBZ0IxL0hHO0VBS0k7RUFDQTtDaEJ5L0hQOztBZ0JyL0hHO0VBQ0U7Q2hCdy9ITDs7QWdCei9IRztFQUlJO0NoQnkvSFA7O0FjbG1JSztFRStHRTtJQUNFO0lBQ0E7R2hCdS9IUDs7RWdCci9IVztJQUNGO0lBQ0E7R2hCdy9IVDs7RWdCcC9ISztJQUNFO0lBQ0E7R2hCdS9IUDs7RWdCei9ISztJQUtJO0lBQ0E7R2hCdy9IVDs7RWdCcC9ISztJQUNFO0doQnUvSFA7O0VnQngvSEs7SUFJSTtHaEJ3L0hUO0NBQ0Y7O0FjaG9JSztFRStHRTtJQUNFO0lBQ0E7R2hCcWhJUDs7RWdCdmhJSztJQUtJO0lBQ0E7R2hCc2hJVDs7RWdCbGhJSztJQUNFO0lBQ0E7R2hCcWhJUDs7RWdCbmhJVztJQUNGO0lBQ0E7R2hCc2hJVDs7RWdCbGhJSztJQUNFO0doQnFoSVA7O0VnQm5oSVc7SUFDRjtHaEJzaElUO0NBQ0Y7O0FjOXBJSztFRStHRTtJQUNFO0lBQ0E7R2hCbWpJUDs7RWdCcmpJSztJQUtJO0lBQ0E7R2hCb2pJVDs7RWdCaGpJSztJQUNFO0lBQ0E7R2hCbWpJUDs7RWdCcmpJSztJQUtJO0lBQ0E7R2hCb2pJVDs7RWdCaGpJSztJQUNFO0doQm1qSVA7O0VnQnBqSUs7SUFJSTtHaEJvaklUO0NBQ0Y7O0FjNXJJSztFRStHRTtJQUNFO0lBQ0E7R2hCaWxJUDs7RWdCL2tJVztJQUNGO0lBQ0E7R2hCa2xJVDs7RWdCOWtJSztJQUNFO0lBQ0E7R2hCaWxJUDs7RWdCL2tJVztJQUNGO0lBQ0E7R2hCa2xJVDs7RWdCOWtJSztJQUNFO0doQmlsSVA7O0VnQi9rSVc7SUFDRjtHaEJrbElUO0NBQ0Y7O0FjMXRJSztFRStHRTtJQUNFO0lBQ0E7R2hCK21JUDs7RWdCam5JSztJQUtJO0lBQ0E7R2hCZ25JVDs7RWdCNW1JSztJQUNFO0lBQ0E7R2hCK21JUDs7RWdCam5JSztJQUtJO0lBQ0E7R2hCZ25JVDs7RWdCNW1JSztJQUNFO0doQittSVA7O0VnQmhuSUs7SUFJSTtHaEJnbklUO0NBQ0Y7O0FjeHZJSztFRStHRTtJQUNFO0lBQ0E7R2hCNm9JUDs7RWdCM29JVztJQUNGO0lBQ0E7R2hCOG9JVDs7RWdCMW9JSztJQUNFO0lBQ0E7R2hCNm9JUDs7RWdCM29JVztJQUNGO0lBQ0E7R2hCOG9JVDs7RWdCMW9JSztJQUNFO0doQjZvSVA7O0VnQjNvSVc7SUFDRjtHaEI4b0lUO0NBQ0Y7O0FjdHhJSztFRStHRTtJQUNFO0lBQ0E7R2hCMnFJUDs7RWdCN3FJSztJQUtJO0lBQ0E7R2hCNHFJVDs7RWdCeHFJSztJQUNFO0lBQ0E7R2hCMnFJUDs7RWdCN3FJSztJQUtJO0lBQ0E7R2hCNHFJVDs7RWdCeHFJSztJQUNFO0doQjJxSVA7O0VnQjVxSUs7SUFJSTtHaEI0cUlUO0NBQ0Y7O0FjcHpJSztFRStHRTtJQUNFO0lBQ0E7R2hCeXNJUDs7RWdCdnNJVztJQUNGO0lBQ0E7R2hCMHNJVDs7RWdCdHNJSztJQUNFO0lBQ0E7R2hCeXNJUDs7RWdCdnNJVztJQUNGO0lBQ0E7R2hCMHNJVDs7RWdCdHNJSztJQUNFO0doQnlzSVA7O0VnQnZzSVc7SUFDRjtHaEIwc0lUO0NBQ0Y7O0FjbDFJSztFRStHRTtJQUNFO0lBQ0E7R2hCdXVJUDs7RWdCenVJSztJQUtJO0lBQ0E7R2hCd3VJVDs7RWdCcHVJSztJQUNFO0lBQ0E7R2hCdXVJUDs7RWdCenVJSztJQUtJO0lBQ0E7R2hCd3VJVDs7RWdCcHVJSztJQUNFO0doQnV1SVA7O0VnQnJ1SVc7SUFDRjtHaEJ3dUlUO0NBQ0Y7O0FjaDNJSztFRStHRTtJQUNFO0lBQ0E7R2hCcXdJUDs7RWdCbndJVztJQUNGO0lBQ0E7R2hCc3dJVDs7RWdCbHdJSztJQUNFO0lBQ0E7R2hCcXdJUDs7RWdCbndJVztJQUNGO0lBQ0E7R2hCc3dJVDs7RWdCbHdJSztJQUNFO0doQnF3SVA7O0VnQnR3SUs7SUFJSTtHaEJzd0lUO0NBQ0Y7O0FjOTRJSztFRStHRTtJQUNFO0lBQ0E7R2hCbXlJUDs7RWdCcnlJSztJQUtJO0lBQ0E7R2hCb3lJVDs7RWdCaHlJSztJQUNFO0lBQ0E7R2hCbXlJUDs7RWdCcnlJSztJQUtJO0lBQ0E7R2hCb3lJVDs7RWdCaHlJSztJQUNFO0doQm15SVA7O0VnQnB5SUs7SUFJSTtHaEJveUlUO0NBQ0Y7O0FjNTZJSztFRStHRTtJQUNFO0lBQ0E7R2hCaTBJUDs7RWdCbjBJSztJQUtJO0lBQ0E7R2hCazBJVDs7RWdCOXpJSztJQUNFO0lBQ0E7R2hCaTBJUDs7RWdCbjBJSztJQUtJO0lBQ0E7R2hCazBJVDs7RWdCOXpJSztJQUNFO0doQmkwSVA7O0VnQmwwSUs7SUFJSTtHaEJrMElUO0NBQ0Y7O0FnQnozSUc7RUFDRTtFQUNBO0NoQjQzSUw7O0FnQjkzSUc7RUFLSTtFQUNBO0NoQjYzSVA7O0FnQnozSUc7RUFDRTtFQUNBO0NoQjQzSUw7O0FnQjkzSUc7RUFLSTtFQUNBO0NoQjYzSVA7O0FnQnozSUc7RUFDRTtDaEI0M0lMOztBZ0I3M0lHO0VBSUk7Q2hCNjNJUDs7QWN0K0lLO0VFK0dFO0lBQ0U7SUFDQTtHaEIyM0lQOztFZ0J6M0lXO0lBQ0Y7SUFDQTtHaEI0M0lUOztFZ0J4M0lLO0lBQ0U7SUFDQTtHaEIyM0lQOztFZ0I3M0lLO0lBS0k7SUFDQTtHaEI0M0lUOztFZ0J4M0lLO0lBQ0U7R2hCMjNJUDs7RWdCNTNJSztJQUlJO0doQjQzSVQ7Q0FDRjs7QWNwZ0pLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ5NUlQOztFZ0IzNUlLO0lBS0k7SUFDQTtHaEIwNUlUOztFZ0J0NUlLO0lBQ0U7SUFDQTtHaEJ5NUlQOztFZ0IzNUlLO0lBS0k7SUFDQTtHaEIwNUlUOztFZ0J0NUlLO0lBQ0U7R2hCeTVJUDs7RWdCMTVJSztJQUlJO0doQjA1SVQ7Q0FDRjs7QWNsaUpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ1N0lQOztFZ0JyN0lXO0lBQ0Y7SUFDQTtHaEJ3N0lUOztFZ0JwN0lLO0lBQ0U7SUFDQTtHaEJ1N0lQOztFZ0J6N0lLO0lBS0k7SUFDQTtHaEJ3N0lUOztFZ0JwN0lLO0lBQ0U7R2hCdTdJUDs7RWdCeDdJSztJQUlJO0doQnc3SVQ7Q0FDRjs7QWNoa0pLO0VFK0dFO0lBQ0U7SUFDQTtHaEJxOUlQOztFZ0JuOUlXO0lBQ0Y7SUFDQTtHaEJzOUlUOztFZ0JsOUlLO0lBQ0U7SUFDQTtHaEJxOUlQOztFZ0JuOUlXO0lBQ0Y7SUFDQTtHaEJzOUlUOztFZ0JsOUlLO0lBQ0U7R2hCcTlJUDs7RWdCbjlJVztJQUNGO0doQnM5SVQ7Q0FDRjs7QWM5bEpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJtL0lQOztFZ0JyL0lLO0lBS0k7SUFDQTtHaEJvL0lUOztFZ0JoL0lLO0lBQ0U7SUFDQTtHaEJtL0lQOztFZ0JyL0lLO0lBS0k7SUFDQTtHaEJvL0lUOztFZ0JoL0lLO0lBQ0U7R2hCbS9JUDs7RWdCcC9JSztJQUlJO0doQm8vSVQ7Q0FDRjs7QWM1bkpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJpaEpQOztFZ0IvZ0pXO0lBQ0Y7SUFDQTtHaEJraEpUOztFZ0I5Z0pLO0lBQ0U7SUFDQTtHaEJpaEpQOztFZ0IvZ0pXO0lBQ0Y7SUFDQTtHaEJraEpUOztFZ0I5Z0pLO0lBQ0U7R2hCaWhKUDs7RWdCL2dKVztJQUNGO0doQmtoSlQ7Q0FDRjs7QWMxcEpLO0VFK0dFO0lBQ0U7SUFDQTtHaEIraUpQOztFZ0JqakpLO0lBS0k7SUFDQTtHaEJnakpUOztFZ0I1aUpLO0lBQ0U7SUFDQTtHaEIraUpQOztFZ0JqakpLO0lBS0k7SUFDQTtHaEJnakpUOztFZ0I1aUpLO0lBQ0U7R2hCK2lKUDs7RWdCaGpKSztJQUlJO0doQmdqSlQ7Q0FDRjs7QWN4ckpLO0VFK0dFO0lBQ0U7SUFDQTtHaEI2a0pQOztFZ0Iza0pXO0lBQ0Y7SUFDQTtHaEI4a0pUOztFZ0Ixa0pLO0lBQ0U7SUFDQTtHaEI2a0pQOztFZ0Iza0pXO0lBQ0Y7SUFDQTtHaEI4a0pUOztFZ0Ixa0pLO0lBQ0U7R2hCNmtKUDs7RWdCOWtKSztJQUlJO0doQjhrSlQ7Q0FDRjs7QWN0dEpLO0VFK0dFO0lBQ0U7SUFDQTtHaEIybUpQOztFZ0I3bUpLO0lBS0k7SUFDQTtHaEI0bUpUOztFZ0J4bUpLO0lBQ0U7SUFDQTtHaEIybUpQOztFZ0I3bUpLO0lBS0k7SUFDQTtHaEI0bUpUOztFZ0J4bUpLO0lBQ0U7R2hCMm1KUDs7RWdCNW1KSztJQUlJO0doQjRtSlQ7Q0FDRjs7QWNwdkpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ5b0pQOztFZ0Izb0pLO0lBS0k7SUFDQTtHaEIwb0pUOztFZ0J0b0pLO0lBQ0U7SUFDQTtHaEJ5b0pQOztFZ0Izb0pLO0lBS0k7SUFDQTtHaEIwb0pUOztFZ0J0b0pLO0lBQ0U7R2hCeW9KUDs7RWdCdm9KVztJQUNGO0doQjBvSlQ7Q0FDRjs7QWNseEpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ1cUpQOztFZ0JycUpXO0lBQ0Y7SUFDQTtHaEJ3cUpUOztFZ0JwcUpLO0lBQ0U7SUFDQTtHaEJ1cUpQOztFZ0J6cUpLO0lBS0k7SUFDQTtHaEJ3cUpUOztFZ0JwcUpLO0lBQ0U7R2hCdXFKUDs7RWdCeHFKSztJQUlJO0doQndxSlQ7Q0FDRjs7QWNoekpLO0VFK0dFO0lBQ0U7SUFDQTtHaEJxc0pQOztFZ0J2c0pLO0lBS0k7SUFDQTtHaEJzc0pUOztFZ0Jsc0pLO0lBQ0U7SUFDQTtHaEJxc0pQOztFZ0J2c0pLO0lBS0k7SUFDQTtHaEJzc0pUOztFZ0Jsc0pLO0lBQ0U7R2hCcXNKUDs7RWdCdHNKSztJQUlJO0doQnNzSlQ7Q0FDRjs7QWdCN3ZKRztFQUNFO0VBQ0E7Q2hCZ3dKTDs7QWdCbHdKRztFQUtJO0VBQ0E7Q2hCaXdKUDs7QWdCN3ZKRztFQUNFO0VBQ0E7Q2hCZ3dKTDs7QWdCbHdKRztFQUtJO0VBQ0E7Q2hCaXdKUDs7QWdCN3ZKRztFQUNFO0NoQmd3Skw7O0FnQmp3Skc7RUFJSTtDaEJpd0pQOztBYzEySks7RUUrR0U7SUFDRTtJQUNBO0doQit2SlA7O0VnQjd2Slc7SUFDRjtJQUNBO0doQmd3SlQ7O0VnQjV2Sks7SUFDRTtJQUNBO0doQit2SlA7O0VnQmp3Sks7SUFLSTtJQUNBO0doQmd3SlQ7O0VnQjV2Sks7SUFDRTtHaEIrdkpQOztFZ0Jod0pLO0lBSUk7R2hCZ3dKVDtDQUNGOztBY3g0Sks7RUUrR0U7SUFDRTtJQUNBO0doQjZ4SlA7O0VnQi94Sks7SUFLSTtJQUNBO0doQjh4SlQ7O0VnQjF4Sks7SUFDRTtJQUNBO0doQjZ4SlA7O0VnQi94Sks7SUFLSTtJQUNBO0doQjh4SlQ7O0VnQjF4Sks7SUFDRTtHaEI2eEpQOztFZ0I5eEpLO0lBSUk7R2hCOHhKVDtDQUNGOztBY3Q2Sks7RUUrR0U7SUFDRTtJQUNBO0doQjJ6SlA7O0VnQnp6Slc7SUFDRjtJQUNBO0doQjR6SlQ7O0VnQnh6Sks7SUFDRTtJQUNBO0doQjJ6SlA7O0VnQjd6Sks7SUFLSTtJQUNBO0doQjR6SlQ7O0VnQnh6Sks7SUFDRTtHaEIyekpQOztFZ0I1ekpLO0lBSUk7R2hCNHpKVDtDQUNGOztBY3A4Sks7RUUrR0U7SUFDRTtJQUNBO0doQnkxSlA7O0VnQjMxSks7SUFLSTtJQUNBO0doQjAxSlQ7O0VnQnQxSks7SUFDRTtJQUNBO0doQnkxSlA7O0VnQjMxSks7SUFLSTtJQUNBO0doQjAxSlQ7O0VnQnQxSks7SUFDRTtHaEJ5MUpQOztFZ0IxMUpLO0lBSUk7R2hCMDFKVDtDQUNGOztBY2wrSks7RUUrR0U7SUFDRTtJQUNBO0doQnUzSlA7O0VnQnozSks7SUFLSTtJQUNBO0doQnczSlQ7O0VnQnAzSks7SUFDRTtJQUNBO0doQnUzSlA7O0VnQnozSks7SUFLSTtJQUNBO0doQnczSlQ7O0VnQnAzSks7SUFDRTtHaEJ1M0pQOztFZ0J4M0pLO0lBSUk7R2hCdzNKVDtDQUNGOztBY2hnS0s7RUUrR0U7SUFDRTtJQUNBO0doQnE1SlA7O0VnQm41Slc7SUFDRjtJQUNBO0doQnM1SlQ7O0VnQmw1Sks7SUFDRTtJQUNBO0doQnE1SlA7O0VnQm41Slc7SUFDRjtJQUNBO0doQnM1SlQ7O0VnQmw1Sks7SUFDRTtHaEJxNUpQOztFZ0JuNUpXO0lBQ0Y7R2hCczVKVDtDQUNGOztBYzloS0s7RUUrR0U7SUFDRTtJQUNBO0doQm03SlA7O0VnQnI3Sks7SUFLSTtJQUNBO0doQm83SlQ7O0VnQmg3Sks7SUFDRTtJQUNBO0doQm03SlA7O0VnQnI3Sks7SUFLSTtJQUNBO0doQm83SlQ7O0VnQmg3Sks7SUFDRTtHaEJtN0pQOztFZ0JwN0pLO0lBSUk7R2hCbzdKVDtDQUNGOztBYzVqS0s7RUUrR0U7SUFDRTtJQUNBO0doQmk5SlA7O0VnQi84Slc7SUFDRjtJQUNBO0doQms5SlQ7O0VnQjk4Sks7SUFDRTtJQUNBO0doQmk5SlA7O0VnQi84Slc7SUFDRjtJQUNBO0doQms5SlQ7O0VnQjk4Sks7SUFDRTtHaEJpOUpQOztFZ0JsOUpLO0lBSUk7R2hCazlKVDtDQUNGOztBYzFsS0s7RUUrR0U7SUFDRTtJQUNBO0doQisrSlA7O0VnQmovSks7SUFLSTtJQUNBO0doQmcvSlQ7O0VnQjUrSks7SUFDRTtJQUNBO0doQisrSlA7O0VnQmovSks7SUFLSTtJQUNBO0doQmcvSlQ7O0VnQjUrSks7SUFDRTtHaEIrK0pQOztFZ0JoL0pLO0lBSUk7R2hCZy9KVDtDQUNGOztBY3huS0s7RUUrR0U7SUFDRTtJQUNBO0doQjZnS1A7O0VnQi9nS0s7SUFLSTtJQUNBO0doQjhnS1Q7O0VnQjFnS0s7SUFDRTtJQUNBO0doQjZnS1A7O0VnQi9nS0s7SUFLSTtJQUNBO0doQjhnS1Q7O0VnQjFnS0s7SUFDRTtHaEI2Z0tQOztFZ0IzZ0tXO0lBQ0Y7R2hCOGdLVDtDQUNGOztBY3RwS0s7RUUrR0U7SUFDRTtJQUNBO0doQjJpS1A7O0VnQnppS1c7SUFDRjtJQUNBO0doQjRpS1Q7O0VnQnhpS0s7SUFDRTtJQUNBO0doQjJpS1A7O0VnQnppS1c7SUFDRjtJQUNBO0doQjRpS1Q7O0VnQnhpS0s7SUFDRTtHaEIyaUtQOztFZ0J6aUtXO0lBQ0Y7R2hCNGlLVDtDQUNGOztBY3ByS0s7RUUrR0U7SUFDRTtJQUNBO0doQnlrS1A7O0VnQnZrS1c7SUFDRjtJQUNBO0doQjBrS1Q7O0VnQnRrS0s7SUFDRTtJQUNBO0doQnlrS1A7O0VnQjNrS0s7SUFLSTtJQUNBO0doQjBrS1Q7O0VnQnRrS0s7SUFDRTtHaEJ5a0tQOztFZ0Ixa0tLO0lBSUk7R2hCMGtLVDtDQUNGOztBZ0Jqb0tHO0VBQ0U7RUFDQTtDaEJvb0tMOztBZ0J0b0tHO0VBS0k7RUFDQTtDaEJxb0tQOztBZ0Jqb0tHO0VBQ0U7RUFDQTtDaEJvb0tMOztBZ0J0b0tHO0VBS0k7RUFDQTtDaEJxb0tQOztBZ0Jqb0tHO0VBQ0U7Q2hCb29LTDs7QWdCcm9LRztFQUlJO0NoQnFvS1A7O0FjOXVLSztFRStHRTtJQUNFO0lBQ0E7R2hCbW9LUDs7RWdCam9LVztJQUNGO0lBQ0E7R2hCb29LVDs7RWdCaG9LSztJQUNFO0lBQ0E7R2hCbW9LUDs7RWdCcm9LSztJQUtJO0lBQ0E7R2hCb29LVDs7RWdCaG9LSztJQUNFO0doQm1vS1A7O0VnQnBvS0s7SUFJSTtHaEJvb0tUO0NBQ0Y7O0FjNXdLSztFRStHRTtJQUNFO0lBQ0E7R2hCaXFLUDs7RWdCbnFLSztJQUtJO0lBQ0E7R2hCa3FLVDs7RWdCOXBLSztJQUNFO0lBQ0E7R2hCaXFLUDs7RWdCbnFLSztJQUtJO0lBQ0E7R2hCa3FLVDs7RWdCOXBLSztJQUNFO0doQmlxS1A7O0VnQmxxS0s7SUFJSTtHaEJrcUtUO0NBQ0Y7O0FjMXlLSztFRStHRTtJQUNFO0lBQ0E7R2hCK3JLUDs7RWdCanNLSztJQUtJO0lBQ0E7R2hCZ3NLVDs7RWdCNXJLSztJQUNFO0lBQ0E7R2hCK3JLUDs7RWdCanNLSztJQUtJO0lBQ0E7R2hCZ3NLVDs7RWdCNXJLSztJQUNFO0doQityS1A7O0VnQmhzS0s7SUFJSTtHaEJnc0tUO0NBQ0Y7O0FjeDBLSztFRStHRTtJQUNFO0lBQ0E7R2hCNnRLUDs7RWdCL3RLSztJQUtJO0lBQ0E7R2hCOHRLVDs7RWdCMXRLSztJQUNFO0lBQ0E7R2hCNnRLUDs7RWdCL3RLSztJQUtJO0lBQ0E7R2hCOHRLVDs7RWdCMXRLSztJQUNFO0doQjZ0S1A7O0VnQjl0S0s7SUFJSTtHaEI4dEtUO0NBQ0Y7O0FjdDJLSztFRStHRTtJQUNFO0lBQ0E7R2hCMnZLUDs7RWdCN3ZLSztJQUtJO0lBQ0E7R2hCNHZLVDs7RWdCeHZLSztJQUNFO0lBQ0E7R2hCMnZLUDs7RWdCN3ZLSztJQUtJO0lBQ0E7R2hCNHZLVDs7RWdCeHZLSztJQUNFO0doQjJ2S1A7O0VnQjV2S0s7SUFJSTtHaEI0dktUO0NBQ0Y7O0FjcDRLSztFRStHRTtJQUNFO0lBQ0E7R2hCeXhLUDs7RWdCM3hLSztJQUtJO0lBQ0E7R2hCMHhLVDs7RWdCdHhLSztJQUNFO0lBQ0E7R2hCeXhLUDs7RWdCM3hLSztJQUtJO0lBQ0E7R2hCMHhLVDs7RWdCdHhLSztJQUNFO0doQnl4S1A7O0VnQjF4S0s7SUFJSTtHaEIweEtUO0NBQ0Y7O0FjbDZLSztFRStHRTtJQUNFO0lBQ0E7R2hCdXpLUDs7RWdCenpLSztJQUtJO0lBQ0E7R2hCd3pLVDs7RWdCcHpLSztJQUNFO0lBQ0E7R2hCdXpLUDs7RWdCenpLSztJQUtJO0lBQ0E7R2hCd3pLVDs7RWdCcHpLSztJQUNFO0doQnV6S1A7O0VnQnJ6S1c7SUFDRjtHaEJ3ektUO0NBQ0Y7O0FjaDhLSztFRStHRTtJQUNFO0lBQ0E7R2hCcTFLUDs7RWdCbjFLVztJQUNGO0lBQ0E7R2hCczFLVDs7RWdCbDFLSztJQUNFO0lBQ0E7R2hCcTFLUDs7RWdCbjFLVztJQUNGO0lBQ0E7R2hCczFLVDs7RWdCbDFLSztJQUNFO0doQnExS1A7O0VnQnQxS0s7SUFJSTtHaEJzMUtUO0NBQ0Y7O0FjOTlLSztFRStHRTtJQUNFO0lBQ0E7R2hCbTNLUDs7RWdCcjNLSztJQUtJO0lBQ0E7R2hCbzNLVDs7RWdCaDNLSztJQUNFO0lBQ0E7R2hCbTNLUDs7RWdCcjNLSztJQUtJO0lBQ0E7R2hCbzNLVDs7RWdCaDNLSztJQUNFO0doQm0zS1A7O0VnQnAzS0s7SUFJSTtHaEJvM0tUO0NBQ0Y7O0FjNS9LSztFRStHRTtJQUNFO0lBQ0E7R2hCaTVLUDs7RWdCbjVLSztJQUtJO0lBQ0E7R2hCazVLVDs7RWdCOTRLSztJQUNFO0lBQ0E7R2hCaTVLUDs7RWdCbjVLSztJQUtJO0lBQ0E7R2hCazVLVDs7RWdCOTRLSztJQUNFO0doQmk1S1A7O0VnQi80S1c7SUFDRjtHaEJrNUtUO0NBQ0Y7O0FjMWhMSztFRStHRTtJQUNFO0lBQ0E7R2hCKzZLUDs7RWdCNzZLVztJQUNGO0lBQ0E7R2hCZzdLVDs7RWdCNTZLSztJQUNFO0lBQ0E7R2hCKzZLUDs7RWdCNzZLVztJQUNGO0lBQ0E7R2hCZzdLVDs7RWdCNTZLSztJQUNFO0doQis2S1A7O0VnQjc2S1c7SUFDRjtHaEJnN0tUO0NBQ0Y7O0FjeGpMSztFRStHRTtJQUNFO0lBQ0E7R2hCNjhLUDs7RWdCMzhLVztJQUNGO0lBQ0E7R2hCODhLVDs7RWdCMThLSztJQUNFO0lBQ0E7R2hCNjhLUDs7RWdCLzhLSztJQUtJO0lBQ0E7R2hCODhLVDs7RWdCMThLSztJQUNFO0doQjY4S1A7O0VnQjk4S0s7SUFJSTtHaEI4OEtUO0NBQ0Y7O0FnQnJnTEc7RUFDRTtFQUNBO0NoQndnTEw7O0FnQjFnTEc7RUFLSTtFQUNBO0NoQnlnTFA7O0FnQnJnTEc7RUFDRTtFQUNBO0NoQndnTEw7O0FnQjFnTEc7RUFLSTtFQUNBO0NoQnlnTFA7O0FnQnJnTEc7RUFDRTtDaEJ3Z0xMOztBZ0J6Z0xHO0VBSUk7Q2hCeWdMUDs7QWNsbkxLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ1Z0xQOztFZ0J6Z0xLO0lBS0k7SUFDQTtHaEJ3Z0xUOztFZ0JwZ0xLO0lBQ0U7SUFDQTtHaEJ1Z0xQOztFZ0JyZ0xXO0lBQ0Y7SUFDQTtHaEJ3Z0xUOztFZ0JwZ0xLO0lBQ0U7R2hCdWdMUDs7RWdCcmdMVztJQUNGO0doQndnTFQ7Q0FDRjs7QWNocExLO0VFK0dFO0lBQ0U7SUFDQTtHaEJxaUxQOztFZ0J2aUxLO0lBS0k7SUFDQTtHaEJzaUxUOztFZ0JsaUxLO0lBQ0U7SUFDQTtHaEJxaUxQOztFZ0J2aUxLO0lBS0k7SUFDQTtHaEJzaUxUOztFZ0JsaUxLO0lBQ0U7R2hCcWlMUDs7RWdCdGlMSztJQUlJO0doQnNpTFQ7Q0FDRjs7QWM5cUxLO0VFK0dFO0lBQ0U7SUFDQTtHaEJta0xQOztFZ0Jya0xLO0lBS0k7SUFDQTtHaEJva0xUOztFZ0Joa0xLO0lBQ0U7SUFDQTtHaEJta0xQOztFZ0Jya0xLO0lBS0k7SUFDQTtHaEJva0xUOztFZ0Joa0xLO0lBQ0U7R2hCbWtMUDs7RWdCcGtMSztJQUlJO0doQm9rTFQ7Q0FDRjs7QWM1c0xLO0VFK0dFO0lBQ0U7SUFDQTtHaEJpbUxQOztFZ0JubUxLO0lBS0k7SUFDQTtHaEJrbUxUOztFZ0I5bExLO0lBQ0U7SUFDQTtHaEJpbUxQOztFZ0JubUxLO0lBS0k7SUFDQTtHaEJrbUxUOztFZ0I5bExLO0lBQ0U7R2hCaW1MUDs7RWdCbG1MSztJQUlJO0doQmttTFQ7Q0FDRjs7QWMxdUxLO0VFK0dFO0lBQ0U7SUFDQTtHaEIrbkxQOztFZ0Jqb0xLO0lBS0k7SUFDQTtHaEJnb0xUOztFZ0I1bkxLO0lBQ0U7SUFDQTtHaEIrbkxQOztFZ0Jqb0xLO0lBS0k7SUFDQTtHaEJnb0xUOztFZ0I1bkxLO0lBQ0U7R2hCK25MUDs7RWdCaG9MSztJQUlJO0doQmdvTFQ7Q0FDRjs7QWN4d0xLO0VFK0dFO0lBQ0U7SUFDQTtHaEI2cExQOztFZ0IvcExLO0lBS0k7SUFDQTtHaEI4cExUOztFZ0IxcExLO0lBQ0U7SUFDQTtHaEI2cExQOztFZ0IvcExLO0lBS0k7SUFDQTtHaEI4cExUOztFZ0IxcExLO0lBQ0U7R2hCNnBMUDs7RWdCOXBMSztJQUlJO0doQjhwTFQ7Q0FDRjs7QWN0eUxLO0VFK0dFO0lBQ0U7SUFDQTtHaEIyckxQOztFZ0I3ckxLO0lBS0k7SUFDQTtHaEI0ckxUOztFZ0J4ckxLO0lBQ0U7SUFDQTtHaEIyckxQOztFZ0I3ckxLO0lBS0k7SUFDQTtHaEI0ckxUOztFZ0J4ckxLO0lBQ0U7R2hCMnJMUDs7RWdCNXJMSztJQUlJO0doQjRyTFQ7Q0FDRjs7QWNwMExLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ5dExQOztFZ0IzdExLO0lBS0k7SUFDQTtHaEIwdExUOztFZ0J0dExLO0lBQ0U7SUFDQTtHaEJ5dExQOztFZ0IzdExLO0lBS0k7SUFDQTtHaEIwdExUOztFZ0J0dExLO0lBQ0U7R2hCeXRMUDs7RWdCdnRMVztJQUNGO0doQjB0TFQ7Q0FDRjs7QWNsMkxLO0VFK0dFO0lBQ0U7SUFDQTtHaEJ1dkxQOztFZ0J6dkxLO0lBS0k7SUFDQTtHaEJ3dkxUOztFZ0JwdkxLO0lBQ0U7SUFDQTtHaEJ1dkxQOztFZ0J6dkxLO0lBS0k7SUFDQTtHaEJ3dkxUOztFZ0JwdkxLO0lBQ0U7R2hCdXZMUDs7RWdCeHZMSztJQUlJO0doQnd2TFQ7Q0FDRjs7QWNoNExLO0VFK0dFO0lBQ0U7SUFDQTtHaEJxeExQOztFZ0J2eExLO0lBS0k7SUFDQTtHaEJzeExUOztFZ0JseExLO0lBQ0U7SUFDQTtHaEJxeExQOztFZ0J2eExLO0lBS0k7SUFDQTtHaEJzeExUOztFZ0JseExLO0lBQ0U7R2hCcXhMUDs7RWdCbnhMVztJQUNGO0doQnN4TFQ7Q0FDRjs7QWM5NUxLO0VFK0dFO0lBQ0U7SUFDQTtHaEJtekxQOztFZ0JqekxXO0lBQ0Y7SUFDQTtHaEJvekxUOztFZ0JoekxLO0lBQ0U7SUFDQTtHaEJtekxQOztFZ0JqekxXO0lBQ0Y7SUFDQTtHaEJvekxUOztFZ0JoekxLO0lBQ0U7R2hCbXpMUDs7RWdCanpMVztJQUNGO0doQm96TFQ7Q0FDRjs7QWM1N0xLO0VFK0dFO0lBQ0U7SUFDQTtHaEJpMUxQOztFZ0IvMExXO0lBQ0Y7SUFDQTtHaEJrMUxUOztFZ0I5MExLO0lBQ0U7SUFDQTtHaEJpMUxQOztFZ0JuMUxLO0lBS0k7SUFDQTtHaEJrMUxUOztFZ0I5MExLO0lBQ0U7R2hCaTFMUDs7RWdCbDFMSztJQUlJO0doQmsxTFQ7Q0FDRjs7QWdCcjBMRztFQUNFO0VBQ0E7Q2hCdzBMTDs7QWdCMTBMRztFQUtJO0VBQ0E7Q2hCeTBMUDs7QWdCcjBMRztFQUNFO0VBQ0E7Q2hCdzBMTDs7QWdCMTBMRztFQUtJO0VBQ0E7Q2hCeTBMUDs7QWdCcjBMRztFQUNFO0NoQncwTEw7O0FnQnowTEc7RUFJSTtDaEJ5MExQOztBY3QvTEs7RUVtTEU7SUFDRTtJQUNBO0doQnUwTFA7O0VnQnowTEs7SUFLSTtJQUNBO0doQncwTFQ7O0VnQnAwTEs7SUFDRTtJQUNBO0doQnUwTFA7O0VnQnIwTFc7SUFDRjtJQUNBO0doQncwTFQ7O0VnQnAwTEs7SUFDRTtHaEJ1MExQOztFZ0JyMExXO0lBQ0Y7R2hCdzBMVDtDQUNGOztBY3BoTUs7RUVtTEU7SUFDRTtJQUNBO0doQnEyTFA7O0VnQnYyTEs7SUFLSTtJQUNBO0doQnMyTFQ7O0VnQmwyTEs7SUFDRTtJQUNBO0doQnEyTFA7O0VnQnYyTEs7SUFLSTtJQUNBO0doQnMyTFQ7O0VnQmwyTEs7SUFDRTtHaEJxMkxQOztFZ0J0MkxLO0lBSUk7R2hCczJMVDtDQUNGOztBY2xqTUs7RUVtTEU7SUFDRTtJQUNBO0doQm00TFA7O0VnQmo0TFc7SUFDRjtJQUNBO0doQm80TFQ7O0VnQmg0TEs7SUFDRTtJQUNBO0doQm00TFA7O0VnQmo0TFc7SUFDRjtJQUNBO0doQm80TFQ7O0VnQmg0TEs7SUFDRTtHaEJtNExQOztFZ0JqNExXO0lBQ0Y7R2hCbzRMVDtDQUNGOztBY2hsTUs7RUVtTEU7SUFDRTtJQUNBO0doQmk2TFA7O0VnQm42TEs7SUFLSTtJQUNBO0doQms2TFQ7O0VnQjk1TEs7SUFDRTtJQUNBO0doQmk2TFA7O0VnQm42TEs7SUFLSTtJQUNBO0doQms2TFQ7O0VnQjk1TEs7SUFDRTtHaEJpNkxQOztFZ0JsNkxLO0lBSUk7R2hCazZMVDtDQUNGOztBYzltTUs7RUVtTEU7SUFDRTtJQUNBO0doQis3TFA7O0VnQmo4TEs7SUFLSTtJQUNBO0doQmc4TFQ7O0VnQjU3TEs7SUFDRTtJQUNBO0doQis3TFA7O0VnQmo4TEs7SUFLSTtJQUNBO0doQmc4TFQ7O0VnQjU3TEs7SUFDRTtHaEIrN0xQOztFZ0JoOExLO0lBSUk7R2hCZzhMVDtDQUNGOztBYzVvTUs7RUVtTEU7SUFDRTtJQUNBO0doQjY5TFA7O0VnQi85TEs7SUFLSTtJQUNBO0doQjg5TFQ7O0VnQjE5TEs7SUFDRTtJQUNBO0doQjY5TFA7O0VnQi85TEs7SUFLSTtJQUNBO0doQjg5TFQ7O0VnQjE5TEs7SUFDRTtHaEI2OUxQOztFZ0I5OUxLO0lBSUk7R2hCODlMVDtDQUNGOztBYzFxTUs7RUVtTEU7SUFDRTtJQUNBO0doQjIvTFA7O0VnQjcvTEs7SUFLSTtJQUNBO0doQjQvTFQ7O0VnQngvTEs7SUFDRTtJQUNBO0doQjIvTFA7O0VnQjcvTEs7SUFLSTtJQUNBO0doQjQvTFQ7O0VnQngvTEs7SUFDRTtHaEIyL0xQOztFZ0I1L0xLO0lBSUk7R2hCNC9MVDtDQUNGOztBY3hzTUs7RUVtTEU7SUFDRTtJQUNBO0doQnloTVA7O0VnQjNoTUs7SUFLSTtJQUNBO0doQjBoTVQ7O0VnQnRoTUs7SUFDRTtJQUNBO0doQnloTVA7O0VnQjNoTUs7SUFLSTtJQUNBO0doQjBoTVQ7O0VnQnRoTUs7SUFDRTtHaEJ5aE1QOztFZ0J2aE1XO0lBQ0Y7R2hCMGhNVDtDQUNGOztBY3R1TUs7RUVtTEU7SUFDRTtJQUNBO0doQnVqTVA7O0VnQnpqTUs7SUFLSTtJQUNBO0doQndqTVQ7O0VnQnBqTUs7SUFDRTtJQUNBO0doQnVqTVA7O0VnQnpqTUs7SUFLSTtJQUNBO0doQndqTVQ7O0VnQnBqTUs7SUFDRTtHaEJ1ak1QOztFZ0J4ak1LO0lBSUk7R2hCd2pNVDtDQUNGOztBY3B3TUs7RUVtTEU7SUFDRTtJQUNBO0doQnFsTVA7O0VnQnZsTUs7SUFLSTtJQUNBO0doQnNsTVQ7O0VnQmxsTUs7SUFDRTtJQUNBO0doQnFsTVA7O0VnQnZsTUs7SUFLSTtJQUNBO0doQnNsTVQ7O0VnQmxsTUs7SUFDRTtHaEJxbE1QOztFZ0J0bE1LO0lBSUk7R2hCc2xNVDtDQUNGOztBY2x5TUs7RUVtTEU7SUFDRTtJQUNBO0doQm1uTVA7O0VnQnJuTUs7SUFLSTtJQUNBO0doQm9uTVQ7O0VnQmhuTUs7SUFDRTtJQUNBO0doQm1uTVA7O0VnQmpuTVc7SUFDRjtJQUNBO0doQm9uTVQ7O0VnQmhuTUs7SUFDRTtHaEJtbk1QOztFZ0Jqbk1XO0lBQ0Y7R2hCb25NVDtDQUNGOztBY2gwTUs7RUVtTEU7SUFDRTtJQUNBO0doQmlwTVA7O0VnQi9vTVc7SUFDRjtJQUNBO0doQmtwTVQ7O0VnQjlvTUs7SUFDRTtJQUNBO0doQmlwTVA7O0VnQm5wTUs7SUFLSTtJQUNBO0doQmtwTVQ7O0VnQjlvTUs7SUFDRTtHaEJpcE1QOztFZ0JscE1LO0lBSUk7R2hCa3BNVDtDQUNGOztBZ0J6c01HO0VBQ0U7RUFDQTtDaEI0c01MOztBZ0I5c01HO0VBS0k7RUFDQTtDaEI2c01QOztBZ0J6c01HO0VBQ0U7RUFDQTtDaEI0c01MOztBZ0I5c01HO0VBS0k7RUFDQTtDaEI2c01QOztBZ0J6c01HO0VBQ0U7Q2hCNHNNTDs7QWdCN3NNRztFQUlJO0NoQjZzTVA7O0FjMTNNSztFRW1MRTtJQUNFO0lBQ0E7R2hCMnNNUDs7RWdCN3NNSztJQUtJO0lBQ0E7R2hCNHNNVDs7RWdCeHNNSztJQUNFO0lBQ0E7R2hCMnNNUDs7RWdCenNNVztJQUNGO0lBQ0E7R2hCNHNNVDs7RWdCeHNNSztJQUNFO0doQjJzTVA7O0VnQnpzTVc7SUFDRjtHaEI0c01UO0NBQ0Y7O0FjeDVNSztFRW1MRTtJQUNFO0lBQ0E7R2hCeXVNUDs7RWdCM3VNSztJQUtJO0lBQ0E7R2hCMHVNVDs7RWdCdHVNSztJQUNFO0lBQ0E7R2hCeXVNUDs7RWdCM3VNSztJQUtJO0lBQ0E7R2hCMHVNVDs7RWdCdHVNSztJQUNFO0doQnl1TVA7O0VnQjF1TUs7SUFJSTtHaEIwdU1UO0NBQ0Y7O0FjdDdNSztFRW1MRTtJQUNFO0lBQ0E7R2hCdXdNUDs7RWdCcndNVztJQUNGO0lBQ0E7R2hCd3dNVDs7RWdCcHdNSztJQUNFO0lBQ0E7R2hCdXdNUDs7RWdCcndNVztJQUNGO0lBQ0E7R2hCd3dNVDs7RWdCcHdNSztJQUNFO0doQnV3TVA7O0VnQnJ3TVc7SUFDRjtHaEJ3d01UO0NBQ0Y7O0FjcDlNSztFRW1MRTtJQUNFO0lBQ0E7R2hCcXlNUDs7RWdCdnlNSztJQUtJO0lBQ0E7R2hCc3lNVDs7RWdCbHlNSztJQUNFO0lBQ0E7R2hCcXlNUDs7RWdCdnlNSztJQUtJO0lBQ0E7R2hCc3lNVDs7RWdCbHlNSztJQUNFO0doQnF5TVA7O0VnQnR5TUs7SUFJSTtHaEJzeU1UO0NBQ0Y7O0FjbC9NSztFRW1MRTtJQUNFO0lBQ0E7R2hCbTBNUDs7RWdCajBNVztJQUNGO0lBQ0E7R2hCbzBNVDs7RWdCaDBNSztJQUNFO0lBQ0E7R2hCbTBNUDs7RWdCajBNVztJQUNGO0lBQ0E7R2hCbzBNVDs7RWdCaDBNSztJQUNFO0doQm0wTVA7O0VnQmowTVc7SUFDRjtHaEJvME1UO0NBQ0Y7O0FjaGhOSztFRW1MRTtJQUNFO0lBQ0E7R2hCaTJNUDs7RWdCbjJNSztJQUtJO0lBQ0E7R2hCazJNVDs7RWdCOTFNSztJQUNFO0lBQ0E7R2hCaTJNUDs7RWdCbjJNSztJQUtJO0lBQ0E7R2hCazJNVDs7RWdCOTFNSztJQUNFO0doQmkyTVA7O0VnQi8xTVc7SUFDRjtHaEJrMk1UO0NBQ0Y7O0FjOWlOSztFRW1MRTtJQUNFO0lBQ0E7R2hCKzNNUDs7RWdCajRNSztJQUtJO0lBQ0E7R2hCZzRNVDs7RWdCNTNNSztJQUNFO0lBQ0E7R2hCKzNNUDs7RWdCajRNSztJQUtJO0lBQ0E7R2hCZzRNVDs7RWdCNTNNSztJQUNFO0doQiszTVA7O0VnQmg0TUs7SUFJSTtHaEJnNE1UO0NBQ0Y7O0FjNWtOSztFRW1MRTtJQUNFO0lBQ0E7R2hCNjVNUDs7RWdCLzVNSztJQUtJO0lBQ0E7R2hCODVNVDs7RWdCMTVNSztJQUNFO0lBQ0E7R2hCNjVNUDs7RWdCLzVNSztJQUtJO0lBQ0E7R2hCODVNVDs7RWdCMTVNSztJQUNFO0doQjY1TVA7O0VnQjM1TVc7SUFDRjtHaEI4NU1UO0NBQ0Y7O0FjMW1OSztFRW1MRTtJQUNFO0lBQ0E7R2hCMjdNUDs7RWdCNzdNSztJQUtJO0lBQ0E7R2hCNDdNVDs7RWdCeDdNSztJQUNFO0lBQ0E7R2hCMjdNUDs7RWdCNzdNSztJQUtJO0lBQ0E7R2hCNDdNVDs7RWdCeDdNSztJQUNFO0doQjI3TVA7O0VnQjU3TUs7SUFJSTtHaEI0N01UO0NBQ0Y7O0FjeG9OSztFRW1MRTtJQUNFO0lBQ0E7R2hCeTlNUDs7RWdCMzlNSztJQUtJO0lBQ0E7R2hCMDlNVDs7RWdCdDlNSztJQUNFO0lBQ0E7R2hCeTlNUDs7RWdCdjlNVztJQUNGO0lBQ0E7R2hCMDlNVDs7RWdCdDlNSztJQUNFO0doQnk5TVA7O0VnQnY5TVc7SUFDRjtHaEIwOU1UO0NBQ0Y7O0FjdHFOSztFRW1MRTtJQUNFO0lBQ0E7R2hCdS9NUDs7RWdCci9NVztJQUNGO0lBQ0E7R2hCdy9NVDs7RWdCcC9NSztJQUNFO0lBQ0E7R2hCdS9NUDs7RWdCci9NVztJQUNGO0lBQ0E7R2hCdy9NVDs7RWdCcC9NSztJQUNFO0doQnUvTVA7O0VnQnIvTVc7SUFDRjtHaEJ3L01UO0NBQ0Y7O0FjcHNOSztFRW1MRTtJQUNFO0lBQ0E7R2hCcWhOUDs7RWdCbmhOVztJQUNGO0lBQ0E7R2hCc2hOVDs7RWdCbGhOSztJQUNFO0lBQ0E7R2hCcWhOUDs7RWdCdmhOSztJQUtJO0lBQ0E7R2hCc2hOVDs7RWdCbGhOSztJQUNFO0doQnFoTlA7O0VnQnRoTks7SUFJSTtHaEJzaE5UO0NBQ0Y7O0FnQjdrTkc7RUFDRTtFQUNBO0NoQmdsTkw7O0FnQmxsTkc7RUFLSTtFQUNBO0NoQmlsTlA7O0FnQjdrTkc7RUFDRTtFQUNBO0NoQmdsTkw7O0FnQmxsTkc7RUFLSTtFQUNBO0NoQmlsTlA7O0FnQjdrTkc7RUFDRTtDaEJnbE5MOztBZ0JqbE5HO0VBSUk7Q2hCaWxOUDs7QWM5dk5LO0VFbUxFO0lBQ0U7SUFDQTtHaEIra05QOztFZ0I3a05XO0lBQ0Y7SUFDQTtHaEJnbE5UOztFZ0I1a05LO0lBQ0U7SUFDQTtHaEIra05QOztFZ0JqbE5LO0lBS0k7SUFDQTtHaEJnbE5UOztFZ0I1a05LO0lBQ0U7R2hCK2tOUDs7RWdCaGxOSztJQUlJO0doQmdsTlQ7Q0FDRjs7QWM1eE5LO0VFbUxFO0lBQ0U7SUFDQTtHaEI2bU5QOztFZ0IvbU5LO0lBS0k7SUFDQTtHaEI4bU5UOztFZ0IxbU5LO0lBQ0U7SUFDQTtHaEI2bU5QOztFZ0IvbU5LO0lBS0k7SUFDQTtHaEI4bU5UOztFZ0IxbU5LO0lBQ0U7R2hCNm1OUDs7RWdCOW1OSztJQUlJO0doQjhtTlQ7Q0FDRjs7QWMxek5LO0VFbUxFO0lBQ0U7SUFDQTtHaEIyb05QOztFZ0I3b05LO0lBS0k7SUFDQTtHaEI0b05UOztFZ0J4b05LO0lBQ0U7SUFDQTtHaEIyb05QOztFZ0I3b05LO0lBS0k7SUFDQTtHaEI0b05UOztFZ0J4b05LO0lBQ0U7R2hCMm9OUDs7RWdCNW9OSztJQUlJO0doQjRvTlQ7Q0FDRjs7QWN4MU5LO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5cU5QOztFZ0IzcU5LO0lBS0k7SUFDQTtHaEIwcU5UOztFZ0J0cU5LO0lBQ0U7SUFDQTtHaEJ5cU5QOztFZ0IzcU5LO0lBS0k7SUFDQTtHaEIwcU5UOztFZ0J0cU5LO0lBQ0U7R2hCeXFOUDs7RWdCMXFOSztJQUlJO0doQjBxTlQ7Q0FDRjs7QWN0M05LO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1c05QOztFZ0J6c05LO0lBS0k7SUFDQTtHaEJ3c05UOztFZ0Jwc05LO0lBQ0U7SUFDQTtHaEJ1c05QOztFZ0J6c05LO0lBS0k7SUFDQTtHaEJ3c05UOztFZ0Jwc05LO0lBQ0U7R2hCdXNOUDs7RWdCeHNOSztJQUlJO0doQndzTlQ7Q0FDRjs7QWNwNU5LO0VFbUxFO0lBQ0U7SUFDQTtHaEJxdU5QOztFZ0J2dU5LO0lBS0k7SUFDQTtHaEJzdU5UOztFZ0JsdU5LO0lBQ0U7SUFDQTtHaEJxdU5QOztFZ0J2dU5LO0lBS0k7SUFDQTtHaEJzdU5UOztFZ0JsdU5LO0lBQ0U7R2hCcXVOUDs7RWdCbnVOVztJQUNGO0doQnN1TlQ7Q0FDRjs7QWNsN05LO0VFbUxFO0lBQ0U7SUFDQTtHaEJtd05QOztFZ0Jyd05LO0lBS0k7SUFDQTtHaEJvd05UOztFZ0Jod05LO0lBQ0U7SUFDQTtHaEJtd05QOztFZ0Jyd05LO0lBS0k7SUFDQTtHaEJvd05UOztFZ0Jod05LO0lBQ0U7R2hCbXdOUDs7RWdCcHdOSztJQUlJO0doQm93TlQ7Q0FDRjs7QWNoOU5LO0VFbUxFO0lBQ0U7SUFDQTtHaEJpeU5QOztFZ0IveE5XO0lBQ0Y7SUFDQTtHaEJreU5UOztFZ0I5eE5LO0lBQ0U7SUFDQTtHaEJpeU5QOztFZ0IveE5XO0lBQ0Y7SUFDQTtHaEJreU5UOztFZ0I5eE5LO0lBQ0U7R2hCaXlOUDs7RWdCbHlOSztJQUlJO0doQmt5TlQ7Q0FDRjs7QWM5K05LO0VFbUxFO0lBQ0U7SUFDQTtHaEIrek5QOztFZ0JqME5LO0lBS0k7SUFDQTtHaEJnME5UOztFZ0I1ek5LO0lBQ0U7SUFDQTtHaEIrek5QOztFZ0JqME5LO0lBS0k7SUFDQTtHaEJnME5UOztFZ0I1ek5LO0lBQ0U7R2hCK3pOUDs7RWdCaDBOSztJQUlJO0doQmcwTlQ7Q0FDRjs7QWM1Z09LO0VFbUxFO0lBQ0U7SUFDQTtHaEI2MU5QOztFZ0IvMU5LO0lBS0k7SUFDQTtHaEI4MU5UOztFZ0IxMU5LO0lBQ0U7SUFDQTtHaEI2MU5QOztFZ0IzMU5XO0lBQ0Y7SUFDQTtHaEI4MU5UOztFZ0IxMU5LO0lBQ0U7R2hCNjFOUDs7RWdCMzFOVztJQUNGO0doQjgxTlQ7Q0FDRjs7QWMxaU9LO0VFbUxFO0lBQ0U7SUFDQTtHaEIyM05QOztFZ0J6M05XO0lBQ0Y7SUFDQTtHaEI0M05UOztFZ0J4M05LO0lBQ0U7SUFDQTtHaEIyM05QOztFZ0J6M05XO0lBQ0Y7SUFDQTtHaEI0M05UOztFZ0J4M05LO0lBQ0U7R2hCMjNOUDs7RWdCejNOVztJQUNGO0doQjQzTlQ7Q0FDRjs7QWN4a09LO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5NU5QOztFZ0J2NU5XO0lBQ0Y7SUFDQTtHaEIwNU5UOztFZ0J0NU5LO0lBQ0U7SUFDQTtHaEJ5NU5QOztFZ0IzNU5LO0lBS0k7SUFDQTtHaEIwNU5UOztFZ0J0NU5LO0lBQ0U7R2hCeTVOUDs7RWdCMTVOSztJQUlJO0doQjA1TlQ7Q0FDRjs7QWdCajlORztFQUNFO0VBQ0E7Q2hCbzlOTDs7QWdCdDlORztFQUtJO0VBQ0E7Q2hCcTlOUDs7QWdCajlORztFQUNFO0VBQ0E7Q2hCbzlOTDs7QWdCdDlORztFQUtJO0VBQ0E7Q2hCcTlOUDs7QWdCajlORztFQUNFO0NoQm85Tkw7O0FnQnI5Tkc7RUFJSTtDaEJxOU5QOztBY2xvT0s7RUVtTEU7SUFDRTtJQUNBO0doQm05TlA7O0VnQmo5Tlc7SUFDRjtJQUNBO0doQm85TlQ7O0VnQmg5Tks7SUFDRTtJQUNBO0doQm05TlA7O0VnQmo5Tlc7SUFDRjtJQUNBO0doQm85TlQ7O0VnQmg5Tks7SUFDRTtHaEJtOU5QOztFZ0JqOU5XO0lBQ0Y7R2hCbzlOVDtDQUNGOztBY2hxT0s7RUVtTEU7SUFDRTtJQUNBO0doQmkvTlA7O0VnQm4vTks7SUFLSTtJQUNBO0doQmsvTlQ7O0VnQjkrTks7SUFDRTtJQUNBO0doQmkvTlA7O0VnQm4vTks7SUFLSTtJQUNBO0doQmsvTlQ7O0VnQjkrTks7SUFDRTtHaEJpL05QOztFZ0JsL05LO0lBSUk7R2hCay9OVDtDQUNGOztBYzlyT0s7RUVtTEU7SUFDRTtJQUNBO0doQitnT1A7O0VnQmpoT0s7SUFLSTtJQUNBO0doQmdoT1Q7O0VnQjVnT0s7SUFDRTtJQUNBO0doQitnT1A7O0VnQmpoT0s7SUFLSTtJQUNBO0doQmdoT1Q7O0VnQjVnT0s7SUFDRTtHaEIrZ09QOztFZ0JoaE9LO0lBSUk7R2hCZ2hPVDtDQUNGOztBYzV0T0s7RUVtTEU7SUFDRTtJQUNBO0doQjZpT1A7O0VnQi9pT0s7SUFLSTtJQUNBO0doQjhpT1Q7O0VnQjFpT0s7SUFDRTtJQUNBO0doQjZpT1A7O0VnQi9pT0s7SUFLSTtJQUNBO0doQjhpT1Q7O0VnQjFpT0s7SUFDRTtHaEI2aU9QOztFZ0I5aU9LO0lBSUk7R2hCOGlPVDtDQUNGOztBYzF2T0s7RUVtTEU7SUFDRTtJQUNBO0doQjJrT1A7O0VnQjdrT0s7SUFLSTtJQUNBO0doQjRrT1Q7O0VnQnhrT0s7SUFDRTtJQUNBO0doQjJrT1A7O0VnQjdrT0s7SUFLSTtJQUNBO0doQjRrT1Q7O0VnQnhrT0s7SUFDRTtHaEIya09QOztFZ0I1a09LO0lBSUk7R2hCNGtPVDtDQUNGOztBY3h4T0s7RUVtTEU7SUFDRTtJQUNBO0doQnltT1A7O0VnQjNtT0s7SUFLSTtJQUNBO0doQjBtT1Q7O0VnQnRtT0s7SUFDRTtJQUNBO0doQnltT1A7O0VnQjNtT0s7SUFLSTtJQUNBO0doQjBtT1Q7O0VnQnRtT0s7SUFDRTtHaEJ5bU9QOztFZ0J2bU9XO0lBQ0Y7R2hCMG1PVDtDQUNGOztBY3R6T0s7RUVtTEU7SUFDRTtJQUNBO0doQnVvT1A7O0VnQnpvT0s7SUFLSTtJQUNBO0doQndvT1Q7O0VnQnBvT0s7SUFDRTtJQUNBO0doQnVvT1A7O0VnQnpvT0s7SUFLSTtJQUNBO0doQndvT1Q7O0VnQnBvT0s7SUFDRTtHaEJ1b09QOztFZ0J4b09LO0lBSUk7R2hCd29PVDtDQUNGOztBY3AxT0s7RUVtTEU7SUFDRTtJQUNBO0doQnFxT1A7O0VnQnZxT0s7SUFLSTtJQUNBO0doQnNxT1Q7O0VnQmxxT0s7SUFDRTtJQUNBO0doQnFxT1A7O0VnQnZxT0s7SUFLSTtJQUNBO0doQnNxT1Q7O0VnQmxxT0s7SUFDRTtHaEJxcU9QOztFZ0JucU9XO0lBQ0Y7R2hCc3FPVDtDQUNGOztBY2wzT0s7RUVtTEU7SUFDRTtJQUNBO0doQm1zT1A7O0VnQnJzT0s7SUFLSTtJQUNBO0doQm9zT1Q7O0VnQmhzT0s7SUFDRTtJQUNBO0doQm1zT1A7O0VnQmpzT1c7SUFDRjtJQUNBO0doQm9zT1Q7O0VnQmhzT0s7SUFDRTtHaEJtc09QOztFZ0Jwc09LO0lBSUk7R2hCb3NPVDtDQUNGOztBY2g1T0s7RUVtTEU7SUFDRTtJQUNBO0doQml1T1A7O0VnQm51T0s7SUFLSTtJQUNBO0doQmt1T1Q7O0VnQjl0T0s7SUFDRTtJQUNBO0doQml1T1A7O0VnQi90T1c7SUFDRjtJQUNBO0doQmt1T1Q7O0VnQjl0T0s7SUFDRTtHaEJpdU9QOztFZ0IvdE9XO0lBQ0Y7R2hCa3VPVDtDQUNGOztBYzk2T0s7RUVtTEU7SUFDRTtJQUNBO0doQit2T1A7O0VnQjd2T1c7SUFDRjtJQUNBO0doQmd3T1Q7O0VnQjV2T0s7SUFDRTtJQUNBO0doQit2T1A7O0VnQjd2T1c7SUFDRjtJQUNBO0doQmd3T1Q7O0VnQjV2T0s7SUFDRTtHaEIrdk9QOztFZ0I3dk9XO0lBQ0Y7R2hCZ3dPVDtDQUNGOztBYzU4T0s7RUVtTEU7SUFDRTtJQUNBO0doQjZ4T1A7O0VnQjN4T1c7SUFDRjtJQUNBO0doQjh4T1Q7O0VnQjF4T0s7SUFDRTtJQUNBO0doQjZ4T1A7O0VnQi94T0s7SUFLSTtJQUNBO0doQjh4T1Q7O0VnQjF4T0s7SUFDRTtHaEI2eE9QOztFZ0I5eE9LO0lBSUk7R2hCOHhPVDtDQUNGOztBZ0JyMU9HO0VBQ0U7RUFDQTtDaEJ3MU9MOztBZ0IxMU9HO0VBS0k7RUFDQTtDaEJ5MU9QOztBZ0JyMU9HO0VBQ0U7RUFDQTtDaEJ3MU9MOztBZ0IxMU9HO0VBS0k7RUFDQTtDaEJ5MU9QOztBZ0JyMU9HO0VBQ0U7Q2hCdzFPTDs7QWdCejFPRztFQUlJO0NoQnkxT1A7O0FjdGdQSztFRW1MRTtJQUNFO0lBQ0E7R2hCdTFPUDs7RWdCcjFPVztJQUNGO0lBQ0E7R2hCdzFPVDs7RWdCcDFPSztJQUNFO0lBQ0E7R2hCdTFPUDs7RWdCcjFPVztJQUNGO0lBQ0E7R2hCdzFPVDs7RWdCcDFPSztJQUNFO0doQnUxT1A7O0VnQnIxT1c7SUFDRjtHaEJ3MU9UO0NBQ0Y7O0FjcGlQSztFRW1MRTtJQUNFO0lBQ0E7R2hCcTNPUDs7RWdCdjNPSztJQUtJO0lBQ0E7R2hCczNPVDs7RWdCbDNPSztJQUNFO0lBQ0E7R2hCcTNPUDs7RWdCdjNPSztJQUtJO0lBQ0E7R2hCczNPVDs7RWdCbDNPSztJQUNFO0doQnEzT1A7O0VnQnQzT0s7SUFJSTtHaEJzM09UO0NBQ0Y7O0FjbGtQSztFRW1MRTtJQUNFO0lBQ0E7R2hCbTVPUDs7RWdCajVPVztJQUNGO0lBQ0E7R2hCbzVPVDs7RWdCaDVPSztJQUNFO0lBQ0E7R2hCbTVPUDs7RWdCajVPVztJQUNGO0lBQ0E7R2hCbzVPVDs7RWdCaDVPSztJQUNFO0doQm01T1A7O0VnQmo1T1c7SUFDRjtHaEJvNU9UO0NBQ0Y7O0FjaG1QSztFRW1MRTtJQUNFO0lBQ0E7R2hCaTdPUDs7RWdCbjdPSztJQUtJO0lBQ0E7R2hCazdPVDs7RWdCOTZPSztJQUNFO0lBQ0E7R2hCaTdPUDs7RWdCbjdPSztJQUtJO0lBQ0E7R2hCazdPVDs7RWdCOTZPSztJQUNFO0doQmk3T1A7O0VnQmw3T0s7SUFJSTtHaEJrN09UO0NBQ0Y7O0FjOW5QSztFRW1MRTtJQUNFO0lBQ0E7R2hCKzhPUDs7RWdCajlPSztJQUtJO0lBQ0E7R2hCZzlPVDs7RWdCNThPSztJQUNFO0lBQ0E7R2hCKzhPUDs7RWdCajlPSztJQUtJO0lBQ0E7R2hCZzlPVDs7RWdCNThPSztJQUNFO0doQis4T1A7O0VnQmg5T0s7SUFJSTtHaEJnOU9UO0NBQ0Y7O0FjNXBQSztFRW1MRTtJQUNFO0lBQ0E7R2hCNitPUDs7RWdCLytPSztJQUtJO0lBQ0E7R2hCOCtPVDs7RWdCMStPSztJQUNFO0lBQ0E7R2hCNitPUDs7RWdCLytPSztJQUtJO0lBQ0E7R2hCOCtPVDs7RWdCMStPSztJQUNFO0doQjYrT1A7O0VnQjMrT1c7SUFDRjtHaEI4K09UO0NBQ0Y7O0FjMXJQSztFRW1MRTtJQUNFO0lBQ0E7R2hCMmdQUDs7RWdCN2dQSztJQUtJO0lBQ0E7R2hCNGdQVDs7RWdCeGdQSztJQUNFO0lBQ0E7R2hCMmdQUDs7RWdCN2dQSztJQUtJO0lBQ0E7R2hCNGdQVDs7RWdCeGdQSztJQUNFO0doQjJnUFA7O0VnQjVnUEs7SUFJSTtHaEI0Z1BUO0NBQ0Y7O0FjeHRQSztFRW1MRTtJQUNFO0lBQ0E7R2hCeWlQUDs7RWdCM2lQSztJQUtJO0lBQ0E7R2hCMGlQVDs7RWdCdGlQSztJQUNFO0lBQ0E7R2hCeWlQUDs7RWdCM2lQSztJQUtJO0lBQ0E7R2hCMGlQVDs7RWdCdGlQSztJQUNFO0doQnlpUFA7O0VnQnZpUFc7SUFDRjtHaEIwaVBUO0NBQ0Y7O0FjdHZQSztFRW1MRTtJQUNFO0lBQ0E7R2hCdWtQUDs7RWdCemtQSztJQUtJO0lBQ0E7R2hCd2tQVDs7RWdCcGtQSztJQUNFO0lBQ0E7R2hCdWtQUDs7RWdCemtQSztJQUtJO0lBQ0E7R2hCd2tQVDs7RWdCcGtQSztJQUNFO0doQnVrUFA7O0VnQnhrUEs7SUFJSTtHaEJ3a1BUO0NBQ0Y7O0FjcHhQSztFRW1MRTtJQUNFO0lBQ0E7R2hCcW1QUDs7RWdCdm1QSztJQUtJO0lBQ0E7R2hCc21QVDs7RWdCbG1QSztJQUNFO0lBQ0E7R2hCcW1QUDs7RWdCdm1QSztJQUtJO0lBQ0E7R2hCc21QVDs7RWdCbG1QSztJQUNFO0doQnFtUFA7O0VnQnRtUEs7SUFJSTtHaEJzbVBUO0NBQ0Y7O0FjbHpQSztFRW1MRTtJQUNFO0lBQ0E7R2hCbW9QUDs7RWdCcm9QSztJQUtJO0lBQ0E7R2hCb29QVDs7RWdCaG9QSztJQUNFO0lBQ0E7R2hCbW9QUDs7RWdCam9QVztJQUNGO0lBQ0E7R2hCb29QVDs7RWdCaG9QSztJQUNFO0doQm1vUFA7O0VnQmpvUFc7SUFDRjtHaEJvb1BUO0NBQ0Y7O0FjaDFQSztFRW1MRTtJQUNFO0lBQ0E7R2hCaXFQUDs7RWdCbnFQSztJQUtJO0lBQ0E7R2hCa3FQVDs7RWdCOXBQSztJQUNFO0lBQ0E7R2hCaXFQUDs7RWdCbnFQSztJQUtJO0lBQ0E7R2hCa3FQVDs7RWdCOXBQSztJQUNFO0doQmlxUFA7O0VnQmxxUEs7SUFJSTtHaEJrcVBUO0NBQ0Y7O0FnQnp0UEc7RUFDRTtFQUNBO0NoQjR0UEw7O0FnQjl0UEc7RUFLSTtFQUNBO0NoQjZ0UFA7O0FnQnp0UEc7RUFDRTtFQUNBO0NoQjR0UEw7O0FnQjl0UEc7RUFLSTtFQUNBO0NoQjZ0UFA7O0FnQnp0UEc7RUFDRTtDaEI0dFBMOztBZ0I3dFBHO0VBSUk7Q2hCNnRQUDs7QWMxNFBLO0VFbUxFO0lBQ0U7SUFDQTtHaEIydFBQOztFZ0J6dFBXO0lBQ0Y7SUFDQTtHaEI0dFBUOztFZ0J4dFBLO0lBQ0U7SUFDQTtHaEIydFBQOztFZ0J6dFBXO0lBQ0Y7SUFDQTtHaEI0dFBUOztFZ0J4dFBLO0lBQ0U7R2hCMnRQUDs7RWdCenRQVztJQUNGO0doQjR0UFQ7Q0FDRjs7QWN4NlBLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5dlBQOztFZ0IzdlBLO0lBS0k7SUFDQTtHaEIwdlBUOztFZ0J0dlBLO0lBQ0U7SUFDQTtHaEJ5dlBQOztFZ0IzdlBLO0lBS0k7SUFDQTtHaEIwdlBUOztFZ0J0dlBLO0lBQ0U7R2hCeXZQUDs7RWdCMXZQSztJQUlJO0doQjB2UFQ7Q0FDRjs7QWN0OFBLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1eFBQOztFZ0JyeFBXO0lBQ0Y7SUFDQTtHaEJ3eFBUOztFZ0JweFBLO0lBQ0U7SUFDQTtHaEJ1eFBQOztFZ0JyeFBXO0lBQ0Y7SUFDQTtHaEJ3eFBUOztFZ0JweFBLO0lBQ0U7R2hCdXhQUDs7RWdCcnhQVztJQUNGO0doQnd4UFQ7Q0FDRjs7QWNwK1BLO0VFbUxFO0lBQ0U7SUFDQTtHaEJxelBQOztFZ0J2elBLO0lBS0k7SUFDQTtHaEJzelBUOztFZ0JselBLO0lBQ0U7SUFDQTtHaEJxelBQOztFZ0J2elBLO0lBS0k7SUFDQTtHaEJzelBUOztFZ0JselBLO0lBQ0U7R2hCcXpQUDs7RWdCbnpQVztJQUNGO0doQnN6UFQ7Q0FDRjs7QWNsZ1FLO0VFbUxFO0lBQ0U7SUFDQTtHaEJtMVBQOztFZ0JqMVBXO0lBQ0Y7SUFDQTtHaEJvMVBUOztFZ0JoMVBLO0lBQ0U7SUFDQTtHaEJtMVBQOztFZ0JqMVBXO0lBQ0Y7SUFDQTtHaEJvMVBUOztFZ0JoMVBLO0lBQ0U7R2hCbTFQUDs7RWdCcDFQSztJQUlJO0doQm8xUFQ7Q0FDRjs7QWNoaVFLO0VFbUxFO0lBQ0U7SUFDQTtHaEJpM1BQOztFZ0JuM1BLO0lBS0k7SUFDQTtHaEJrM1BUOztFZ0I5MlBLO0lBQ0U7SUFDQTtHaEJpM1BQOztFZ0JuM1BLO0lBS0k7SUFDQTtHaEJrM1BUOztFZ0I5MlBLO0lBQ0U7R2hCaTNQUDs7RWdCLzJQVztJQUNGO0doQmszUFQ7Q0FDRjs7QWM5alFLO0VFbUxFO0lBQ0U7SUFDQTtHaEIrNFBQOztFZ0JqNVBLO0lBS0k7SUFDQTtHaEJnNVBUOztFZ0I1NFBLO0lBQ0U7SUFDQTtHaEIrNFBQOztFZ0JqNVBLO0lBS0k7SUFDQTtHaEJnNVBUOztFZ0I1NFBLO0lBQ0U7R2hCKzRQUDs7RWdCaDVQSztJQUlJO0doQmc1UFQ7Q0FDRjs7QWM1bFFLO0VFbUxFO0lBQ0U7SUFDQTtHaEI2NlBQOztFZ0IvNlBLO0lBS0k7SUFDQTtHaEI4NlBUOztFZ0IxNlBLO0lBQ0U7SUFDQTtHaEI2NlBQOztFZ0IvNlBLO0lBS0k7SUFDQTtHaEI4NlBUOztFZ0IxNlBLO0lBQ0U7R2hCNjZQUDs7RWdCMzZQVztJQUNGO0doQjg2UFQ7Q0FDRjs7QWMxblFLO0VFbUxFO0lBQ0U7SUFDQTtHaEIyOFBQOztFZ0I3OFBLO0lBS0k7SUFDQTtHaEI0OFBUOztFZ0J4OFBLO0lBQ0U7SUFDQTtHaEIyOFBQOztFZ0I3OFBLO0lBS0k7SUFDQTtHaEI0OFBUOztFZ0J4OFBLO0lBQ0U7R2hCMjhQUDs7RWdCNThQSztJQUlJO0doQjQ4UFQ7Q0FDRjs7QWN4cFFLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5K1BQOztFZ0IzK1BLO0lBS0k7SUFDQTtHaEIwK1BUOztFZ0J0K1BLO0lBQ0U7SUFDQTtHaEJ5K1BQOztFZ0IzK1BLO0lBS0k7SUFDQTtHaEIwK1BUOztFZ0J0K1BLO0lBQ0U7R2hCeStQUDs7RWdCMStQSztJQUlJO0doQjArUFQ7Q0FDRjs7QWN0clFLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1Z1FQOztFZ0J6Z1FLO0lBS0k7SUFDQTtHaEJ3Z1FUOztFZ0JwZ1FLO0lBQ0U7SUFDQTtHaEJ1Z1FQOztFZ0J6Z1FLO0lBS0k7SUFDQTtHaEJ3Z1FUOztFZ0JwZ1FLO0lBQ0U7R2hCdWdRUDs7RWdCeGdRSztJQUlJO0doQndnUVQ7Q0FDRjs7QWNwdFFLO0VFbUxFO0lBQ0U7SUFDQTtHaEJxaVFQOztFZ0JuaVFXO0lBQ0Y7SUFDQTtHaEJzaVFUOztFZ0JsaVFLO0lBQ0U7SUFDQTtHaEJxaVFQOztFZ0JuaVFXO0lBQ0Y7SUFDQTtHaEJzaVFUOztFZ0JsaVFLO0lBQ0U7R2hCcWlRUDs7RWdCbmlRVztJQUNGO0doQnNpUVQ7Q0FDRjs7QWdCN2xRRztFQUNFO0VBQ0E7Q2hCZ21RTDs7QWdCbG1RRztFQUtJO0VBQ0E7Q2hCaW1RUDs7QWdCN2xRRztFQUNFO0VBQ0E7Q2hCZ21RTDs7QWdCbG1RRztFQUtJO0VBQ0E7Q2hCaW1RUDs7QWdCN2xRRztFQUNFO0NoQmdtUUw7O0FnQmptUUc7RUFJSTtDaEJpbVFQOztBYzl3UUs7RUVtTEU7SUFDRTtJQUNBO0doQitsUVA7O0VnQjdsUVc7SUFDRjtJQUNBO0doQmdtUVQ7O0VnQjVsUUs7SUFDRTtJQUNBO0doQitsUVA7O0VnQjdsUVc7SUFDRjtJQUNBO0doQmdtUVQ7O0VnQjVsUUs7SUFDRTtHaEIrbFFQOztFZ0I3bFFXO0lBQ0Y7R2hCZ21RVDtDQUNGOztBYzV5UUs7RUVtTEU7SUFDRTtJQUNBO0doQjZuUVA7O0VnQi9uUUs7SUFLSTtJQUNBO0doQjhuUVQ7O0VnQjFuUUs7SUFDRTtJQUNBO0doQjZuUVA7O0VnQi9uUUs7SUFLSTtJQUNBO0doQjhuUVQ7O0VnQjFuUUs7SUFDRTtHaEI2blFQOztFZ0I5blFLO0lBSUk7R2hCOG5RVDtDQUNGOztBYzEwUUs7RUVtTEU7SUFDRTtJQUNBO0doQjJwUVA7O0VnQnpwUVc7SUFDRjtJQUNBO0doQjRwUVQ7O0VnQnhwUUs7SUFDRTtJQUNBO0doQjJwUVA7O0VnQnpwUVc7SUFDRjtJQUNBO0doQjRwUVQ7O0VnQnhwUUs7SUFDRTtHaEIycFFQOztFZ0J6cFFXO0lBQ0Y7R2hCNHBRVDtDQUNGOztBY3gyUUs7RUVtTEU7SUFDRTtJQUNBO0doQnlyUVA7O0VnQjNyUUs7SUFLSTtJQUNBO0doQjByUVQ7O0VnQnRyUUs7SUFDRTtJQUNBO0doQnlyUVA7O0VnQjNyUUs7SUFLSTtJQUNBO0doQjByUVQ7O0VnQnRyUUs7SUFDRTtHaEJ5clFQOztFZ0IxclFLO0lBSUk7R2hCMHJRVDtDQUNGOztBY3Q0UUs7RUVtTEU7SUFDRTtJQUNBO0doQnV0UVA7O0VnQnJ0UVc7SUFDRjtJQUNBO0doQnd0UVQ7O0VnQnB0UUs7SUFDRTtJQUNBO0doQnV0UVA7O0VnQnJ0UVc7SUFDRjtJQUNBO0doQnd0UVQ7O0VnQnB0UUs7SUFDRTtHaEJ1dFFQOztFZ0JydFFXO0lBQ0Y7R2hCd3RRVDtDQUNGOztBY3A2UUs7RUVtTEU7SUFDRTtJQUNBO0doQnF2UVA7O0VnQnZ2UUs7SUFLSTtJQUNBO0doQnN2UVQ7O0VnQmx2UUs7SUFDRTtJQUNBO0doQnF2UVA7O0VnQnZ2UUs7SUFLSTtJQUNBO0doQnN2UVQ7O0VnQmx2UUs7SUFDRTtHaEJxdlFQOztFZ0J0dlFLO0lBSUk7R2hCc3ZRVDtDQUNGOztBY2w4UUs7RUVtTEU7SUFDRTtJQUNBO0doQm14UVA7O0VnQmp4UVc7SUFDRjtJQUNBO0doQm94UVQ7O0VnQmh4UUs7SUFDRTtJQUNBO0doQm14UVA7O0VnQmp4UVc7SUFDRjtJQUNBO0doQm94UVQ7O0VnQmh4UUs7SUFDRTtHaEJteFFQOztFZ0JweFFLO0lBSUk7R2hCb3hRVDtDQUNGOztBY2grUUs7RUVtTEU7SUFDRTtJQUNBO0doQml6UVA7O0VnQm56UUs7SUFLSTtJQUNBO0doQmt6UVQ7O0VnQjl5UUs7SUFDRTtJQUNBO0doQml6UVA7O0VnQi95UVc7SUFDRjtJQUNBO0doQmt6UVQ7O0VnQjl5UUs7SUFDRTtHaEJpelFQOztFZ0IveVFXO0lBQ0Y7R2hCa3pRVDtDQUNGOztBYzkvUUs7RUVtTEU7SUFDRTtJQUNBO0doQiswUVA7O0VnQmoxUUs7SUFLSTtJQUNBO0doQmcxUVQ7O0VnQjUwUUs7SUFDRTtJQUNBO0doQiswUVA7O0VnQmoxUUs7SUFLSTtJQUNBO0doQmcxUVQ7O0VnQjUwUUs7SUFDRTtHaEIrMFFQOztFZ0JoMVFLO0lBSUk7R2hCZzFRVDtDQUNGOztBYzVoUks7RUVtTEU7SUFDRTtJQUNBO0doQjYyUVA7O0VnQi8yUUs7SUFLSTtJQUNBO0doQjgyUVQ7O0VnQjEyUUs7SUFDRTtJQUNBO0doQjYyUVA7O0VnQi8yUUs7SUFLSTtJQUNBO0doQjgyUVQ7O0VnQjEyUUs7SUFDRTtHaEI2MlFQOztFZ0I5MlFLO0lBSUk7R2hCODJRVDtDQUNGOztBYzFqUks7RUVtTEU7SUFDRTtJQUNBO0doQjI0UVA7O0VnQjc0UUs7SUFLSTtJQUNBO0doQjQ0UVQ7O0VnQng0UUs7SUFDRTtJQUNBO0doQjI0UVA7O0VnQjc0UUs7SUFLSTtJQUNBO0doQjQ0UVQ7O0VnQng0UUs7SUFDRTtHaEIyNFFQOztFZ0I1NFFLO0lBSUk7R2hCNDRRVDtDQUNGOztBY3hsUks7RUVtTEU7SUFDRTtJQUNBO0doQnk2UVA7O0VnQnY2UVc7SUFDRjtJQUNBO0doQjA2UVQ7O0VnQnQ2UUs7SUFDRTtJQUNBO0doQnk2UVA7O0VnQnY2UVc7SUFDRjtJQUNBO0doQjA2UVQ7O0VnQnQ2UUs7SUFDRTtHaEJ5NlFQOztFZ0J2NlFXO0lBQ0Y7R2hCMDZRVDtDQUNGOztBZ0JqK1FHO0VBQ0U7RUFDQTtDaEJvK1FMOztBZ0JsK1FTO0VBQ0Y7RUFDQTtDaEJxK1FQOztBZ0JqK1FHO0VBQ0U7RUFDQTtDaEJvK1FMOztBZ0JsK1FTO0VBQ0Y7RUFDQTtDaEJxK1FQOztBZ0JqK1FHO0VBQ0U7Q2hCbytRTDs7QWdCbCtRUztFQUNGO0NoQnErUVA7O0FjbHBSSztFRW1MRTtJQUNFO0lBQ0E7R2hCbStRUDs7RWdCcitRSztJQUtJO0lBQ0E7R2hCbytRVDs7RWdCaCtRSztJQUNFO0lBQ0E7R2hCbStRUDs7RWdCcitRSztJQUtJO0lBQ0E7R2hCbytRVDs7RWdCaCtRSztJQUNFO0doQm0rUVA7O0VnQnArUUs7SUFJSTtHaEJvK1FUO0NBQ0Y7O0FjaHJSSztFRW1MRTtJQUNFO0lBQ0E7R2hCaWdSUDs7RWdCbmdSSztJQUtJO0lBQ0E7R2hCa2dSVDs7RWdCOS9RSztJQUNFO0lBQ0E7R2hCaWdSUDs7RWdCbmdSSztJQUtJO0lBQ0E7R2hCa2dSVDs7RWdCOS9RSztJQUNFO0doQmlnUlA7O0VnQmxnUks7SUFJSTtHaEJrZ1JUO0NBQ0Y7O0FjOXNSSztFRW1MRTtJQUNFO0lBQ0E7R2hCK2hSUDs7RWdCN2hSVztJQUNGO0lBQ0E7R2hCZ2lSVDs7RWdCNWhSSztJQUNFO0lBQ0E7R2hCK2hSUDs7RWdCN2hSVztJQUNGO0lBQ0E7R2hCZ2lSVDs7RWdCNWhSSztJQUNFO0doQitoUlA7O0VnQjdoUlc7SUFDRjtHaEJnaVJUO0NBQ0Y7O0FjNXVSSztFRW1MRTtJQUNFO0lBQ0E7R2hCNmpSUDs7RWdCL2pSSztJQUtJO0lBQ0E7R2hCOGpSVDs7RWdCMWpSSztJQUNFO0lBQ0E7R2hCNmpSUDs7RWdCL2pSSztJQUtJO0lBQ0E7R2hCOGpSVDs7RWdCMWpSSztJQUNFO0doQjZqUlA7O0VnQjlqUks7SUFJSTtHaEI4alJUO0NBQ0Y7O0FjMXdSSztFRW1MRTtJQUNFO0lBQ0E7R2hCMmxSUDs7RWdCemxSVztJQUNGO0lBQ0E7R2hCNGxSVDs7RWdCeGxSSztJQUNFO0lBQ0E7R2hCMmxSUDs7RWdCemxSVztJQUNGO0lBQ0E7R2hCNGxSVDs7RWdCeGxSSztJQUNFO0doQjJsUlA7O0VnQnpsUlc7SUFDRjtHaEI0bFJUO0NBQ0Y7O0FjeHlSSztFRW1MRTtJQUNFO0lBQ0E7R2hCeW5SUDs7RWdCM25SSztJQUtJO0lBQ0E7R2hCMG5SVDs7RWdCdG5SSztJQUNFO0lBQ0E7R2hCeW5SUDs7RWdCM25SSztJQUtJO0lBQ0E7R2hCMG5SVDs7RWdCdG5SSztJQUNFO0doQnluUlA7O0VnQjFuUks7SUFJSTtHaEIwblJUO0NBQ0Y7O0FjdDBSSztFRW1MRTtJQUNFO0lBQ0E7R2hCdXBSUDs7RWdCcnBSVztJQUNGO0lBQ0E7R2hCd3BSVDs7RWdCcHBSSztJQUNFO0lBQ0E7R2hCdXBSUDs7RWdCcnBSVztJQUNGO0lBQ0E7R2hCd3BSVDs7RWdCcHBSSztJQUNFO0doQnVwUlA7O0VnQnJwUlc7SUFDRjtHaEJ3cFJUO0NBQ0Y7O0FjcDJSSztFRW1MRTtJQUNFO0lBQ0E7R2hCcXJSUDs7RWdCdnJSSztJQUtJO0lBQ0E7R2hCc3JSVDs7RWdCbHJSSztJQUNFO0lBQ0E7R2hCcXJSUDs7RWdCdnJSSztJQUtJO0lBQ0E7R2hCc3JSVDs7RWdCbHJSSztJQUNFO0doQnFyUlA7O0VnQnRyUks7SUFJSTtHaEJzclJUO0NBQ0Y7O0FjbDRSSztFRW1MRTtJQUNFO0lBQ0E7R2hCbXRSUDs7RWdCanRSVztJQUNGO0lBQ0E7R2hCb3RSVDs7RWdCaHRSSztJQUNFO0lBQ0E7R2hCbXRSUDs7RWdCcnRSSztJQUtJO0lBQ0E7R2hCb3RSVDs7RWdCaHRSSztJQUNFO0doQm10UlA7O0VnQnB0Uks7SUFJSTtHaEJvdFJUO0NBQ0Y7O0FjaDZSSztFRW1MRTtJQUNFO0lBQ0E7R2hCaXZSUDs7RWdCbnZSSztJQUtJO0lBQ0E7R2hCa3ZSVDs7RWdCOXVSSztJQUNFO0lBQ0E7R2hCaXZSUDs7RWdCbnZSSztJQUtJO0lBQ0E7R2hCa3ZSVDs7RWdCOXVSSztJQUNFO0doQml2UlA7O0VnQmx2Uks7SUFJSTtHaEJrdlJUO0NBQ0Y7O0FjOTdSSztFRW1MRTtJQUNFO0lBQ0E7R2hCK3dSUDs7RWdCanhSSztJQUtJO0lBQ0E7R2hCZ3hSVDs7RWdCNXdSSztJQUNFO0lBQ0E7R2hCK3dSUDs7RWdCanhSSztJQUtJO0lBQ0E7R2hCZ3hSVDs7RWdCNXdSSztJQUNFO0doQit3UlA7O0VnQmh4Uks7SUFJSTtHaEJneFJUO0NBQ0Y7O0FjNTlSSztFRW1MRTtJQUNFO0lBQ0E7R2hCNnlSUDs7RWdCM3lSVztJQUNGO0lBQ0E7R2hCOHlSVDs7RWdCMXlSSztJQUNFO0lBQ0E7R2hCNnlSUDs7RWdCM3lSVztJQUNGO0lBQ0E7R2hCOHlSVDs7RWdCMXlSSztJQUNFO0doQjZ5UlA7O0VnQjN5Ulc7SUFDRjtHaEI4eVJUO0NBQ0Y7O0FnQnIyUkc7RUFDRTtFQUNBO0NoQncyUkw7O0FnQnQyUlM7RUFDRjtFQUNBO0NoQnkyUlA7O0FnQnIyUkc7RUFDRTtFQUNBO0NoQncyUkw7O0FnQnQyUlM7RUFDRjtFQUNBO0NoQnkyUlA7O0FnQnIyUkc7RUFDRTtDaEJ3MlJMOztBZ0J0MlJTO0VBQ0Y7Q2hCeTJSUDs7QWN0aFNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1MlJQOztFZ0J6MlJLO0lBS0k7SUFDQTtHaEJ3MlJUOztFZ0JwMlJLO0lBQ0U7SUFDQTtHaEJ1MlJQOztFZ0J6MlJLO0lBS0k7SUFDQTtHaEJ3MlJUOztFZ0JwMlJLO0lBQ0U7R2hCdTJSUDs7RWdCeDJSSztJQUlJO0doQncyUlQ7Q0FDRjs7QWNwalNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJxNFJQOztFZ0JuNFJXO0lBQ0Y7SUFDQTtHaEJzNFJUOztFZ0JsNFJLO0lBQ0U7SUFDQTtHaEJxNFJQOztFZ0JuNFJXO0lBQ0Y7SUFDQTtHaEJzNFJUOztFZ0JsNFJLO0lBQ0U7R2hCcTRSUDs7RWdCbjRSVztJQUNGO0doQnM0UlQ7Q0FDRjs7QWNsbFNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJtNlJQOztFZ0JyNlJLO0lBS0k7SUFDQTtHaEJvNlJUOztFZ0JoNlJLO0lBQ0U7SUFDQTtHaEJtNlJQOztFZ0JyNlJLO0lBS0k7SUFDQTtHaEJvNlJUOztFZ0JoNlJLO0lBQ0U7R2hCbTZSUDs7RWdCajZSVztJQUNGO0doQm82UlQ7Q0FDRjs7QWNoblNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJpOFJQOztFZ0JuOFJLO0lBS0k7SUFDQTtHaEJrOFJUOztFZ0I5N1JLO0lBQ0U7SUFDQTtHaEJpOFJQOztFZ0JuOFJLO0lBS0k7SUFDQTtHaEJrOFJUOztFZ0I5N1JLO0lBQ0U7R2hCaThSUDs7RWdCbDhSSztJQUlJO0doQms4UlQ7Q0FDRjs7QWM5b1NLO0VFbUxFO0lBQ0U7SUFDQTtHaEIrOVJQOztFZ0I3OVJXO0lBQ0Y7SUFDQTtHaEJnK1JUOztFZ0I1OVJLO0lBQ0U7SUFDQTtHaEIrOVJQOztFZ0I3OVJXO0lBQ0Y7SUFDQTtHaEJnK1JUOztFZ0I1OVJLO0lBQ0U7R2hCKzlSUDs7RWdCNzlSVztJQUNGO0doQmcrUlQ7Q0FDRjs7QWM1cVNLO0VFbUxFO0lBQ0U7SUFDQTtHaEI2L1JQOztFZ0IvL1JLO0lBS0k7SUFDQTtHaEI4L1JUOztFZ0IxL1JLO0lBQ0U7SUFDQTtHaEI2L1JQOztFZ0IvL1JLO0lBS0k7SUFDQTtHaEI4L1JUOztFZ0IxL1JLO0lBQ0U7R2hCNi9SUDs7RWdCOS9SSztJQUlJO0doQjgvUlQ7Q0FDRjs7QWMxc1NLO0VFbUxFO0lBQ0U7SUFDQTtHaEIyaFNQOztFZ0J6aFNXO0lBQ0Y7SUFDQTtHaEI0aFNUOztFZ0J4aFNLO0lBQ0U7SUFDQTtHaEIyaFNQOztFZ0J6aFNXO0lBQ0Y7SUFDQTtHaEI0aFNUOztFZ0J4aFNLO0lBQ0U7R2hCMmhTUDs7RWdCemhTVztJQUNGO0doQjRoU1Q7Q0FDRjs7QWN4dVNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5alNQOztFZ0IzalNLO0lBS0k7SUFDQTtHaEIwalNUOztFZ0J0alNLO0lBQ0U7SUFDQTtHaEJ5alNQOztFZ0IzalNLO0lBS0k7SUFDQTtHaEIwalNUOztFZ0J0alNLO0lBQ0U7R2hCeWpTUDs7RWdCMWpTSztJQUlJO0doQjBqU1Q7Q0FDRjs7QWN0d1NLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1bFNQOztFZ0JybFNXO0lBQ0Y7SUFDQTtHaEJ3bFNUOztFZ0JwbFNLO0lBQ0U7SUFDQTtHaEJ1bFNQOztFZ0JybFNXO0lBQ0Y7SUFDQTtHaEJ3bFNUOztFZ0JwbFNLO0lBQ0U7R2hCdWxTUDs7RWdCcmxTVztJQUNGO0doQndsU1Q7Q0FDRjs7QWNweVNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJxblNQOztFZ0JublNXO0lBQ0Y7SUFDQTtHaEJzblNUOztFZ0JsblNLO0lBQ0U7SUFDQTtHaEJxblNQOztFZ0J2blNLO0lBS0k7SUFDQTtHaEJzblNUOztFZ0JsblNLO0lBQ0U7R2hCcW5TUDs7RWdCdG5TSztJQUlJO0doQnNuU1Q7Q0FDRjs7QWNsMFNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJtcFNQOztFZ0JycFNLO0lBS0k7SUFDQTtHaEJvcFNUOztFZ0JocFNLO0lBQ0U7SUFDQTtHaEJtcFNQOztFZ0JycFNLO0lBS0k7SUFDQTtHaEJvcFNUOztFZ0JocFNLO0lBQ0U7R2hCbXBTUDs7RWdCcHBTSztJQUlJO0doQm9wU1Q7Q0FDRjs7QWNoMlNLO0VFbUxFO0lBQ0U7SUFDQTtHaEJpclNQOztFZ0IvcVNXO0lBQ0Y7SUFDQTtHaEJrclNUOztFZ0I5cVNLO0lBQ0U7SUFDQTtHaEJpclNQOztFZ0IvcVNXO0lBQ0Y7SUFDQTtHaEJrclNUOztFZ0I5cVNLO0lBQ0U7R2hCaXJTUDs7RWdCL3FTVztJQUNGO0doQmtyU1Q7Q0FDRjs7QWdCenVTRztFQUNFO0VBQ0E7Q2hCNHVTTDs7QWdCMXVTUztFQUNGO0VBQ0E7Q2hCNnVTUDs7QWdCenVTRztFQUNFO0VBQ0E7Q2hCNHVTTDs7QWdCMXVTUztFQUNGO0VBQ0E7Q2hCNnVTUDs7QWdCenVTRztFQUNFO0NoQjR1U0w7O0FnQjF1U1M7RUFDRjtDaEI2dVNQOztBYzE1U0s7RUVtTEU7SUFDRTtJQUNBO0doQjJ1U1A7O0VnQjd1U0s7SUFLSTtJQUNBO0doQjR1U1Q7O0VnQnh1U0s7SUFDRTtJQUNBO0doQjJ1U1A7O0VnQjd1U0s7SUFLSTtJQUNBO0doQjR1U1Q7O0VnQnh1U0s7SUFDRTtHaEIydVNQOztFZ0I1dVNLO0lBSUk7R2hCNHVTVDtDQUNGOztBY3g3U0s7RUVtTEU7SUFDRTtJQUNBO0doQnl3U1A7O0VnQnZ3U1c7SUFDRjtJQUNBO0doQjB3U1Q7O0VnQnR3U0s7SUFDRTtJQUNBO0doQnl3U1A7O0VnQnZ3U1c7SUFDRjtJQUNBO0doQjB3U1Q7O0VnQnR3U0s7SUFDRTtHaEJ5d1NQOztFZ0J2d1NXO0lBQ0Y7R2hCMHdTVDtDQUNGOztBY3Q5U0s7RUVtTEU7SUFDRTtJQUNBO0doQnV5U1A7O0VnQnp5U0s7SUFLSTtJQUNBO0doQnd5U1Q7O0VnQnB5U0s7SUFDRTtJQUNBO0doQnV5U1A7O0VnQnp5U0s7SUFLSTtJQUNBO0doQnd5U1Q7O0VnQnB5U0s7SUFDRTtHaEJ1eVNQOztFZ0J4eVNLO0lBSUk7R2hCd3lTVDtDQUNGOztBY3AvU0s7RUVtTEU7SUFDRTtJQUNBO0doQnEwU1A7O0VnQm4wU1c7SUFDRjtJQUNBO0doQnMwU1Q7O0VnQmwwU0s7SUFDRTtJQUNBO0doQnEwU1A7O0VnQm4wU1c7SUFDRjtJQUNBO0doQnMwU1Q7O0VnQmwwU0s7SUFDRTtHaEJxMFNQOztFZ0J0MFNLO0lBSUk7R2hCczBTVDtDQUNGOztBY2xoVEs7RUVtTEU7SUFDRTtJQUNBO0doQm0yU1A7O0VnQnIyU0s7SUFLSTtJQUNBO0doQm8yU1Q7O0VnQmgyU0s7SUFDRTtJQUNBO0doQm0yU1A7O0VnQnIyU0s7SUFLSTtJQUNBO0doQm8yU1Q7O0VnQmgyU0s7SUFDRTtHaEJtMlNQOztFZ0JqMlNXO0lBQ0Y7R2hCbzJTVDtDQUNGOztBY2hqVEs7RUVtTEU7SUFDRTtJQUNBO0doQmk0U1A7O0VnQm40U0s7SUFLSTtJQUNBO0doQms0U1Q7O0VnQjkzU0s7SUFDRTtJQUNBO0doQmk0U1A7O0VnQm40U0s7SUFLSTtJQUNBO0doQms0U1Q7O0VnQjkzU0s7SUFDRTtHaEJpNFNQOztFZ0JsNFNLO0lBSUk7R2hCazRTVDtDQUNGOztBYzlrVEs7RUVtTEU7SUFDRTtJQUNBO0doQis1U1A7O0VnQjc1U1c7SUFDRjtJQUNBO0doQmc2U1Q7O0VnQjU1U0s7SUFDRTtJQUNBO0doQis1U1A7O0VnQjc1U1c7SUFDRjtJQUNBO0doQmc2U1Q7O0VnQjU1U0s7SUFDRTtHaEIrNVNQOztFZ0I3NVNXO0lBQ0Y7R2hCZzZTVDtDQUNGOztBYzVtVEs7RUVtTEU7SUFDRTtJQUNBO0doQjY3U1A7O0VnQi83U0s7SUFLSTtJQUNBO0doQjg3U1Q7O0VnQjE3U0s7SUFDRTtJQUNBO0doQjY3U1A7O0VnQi83U0s7SUFLSTtJQUNBO0doQjg3U1Q7O0VnQjE3U0s7SUFDRTtHaEI2N1NQOztFZ0I5N1NLO0lBSUk7R2hCODdTVDtDQUNGOztBYzFvVEs7RUVtTEU7SUFDRTtJQUNBO0doQjI5U1A7O0VnQno5U1c7SUFDRjtJQUNBO0doQjQ5U1Q7O0VnQng5U0s7SUFDRTtJQUNBO0doQjI5U1A7O0VnQno5U1c7SUFDRjtJQUNBO0doQjQ5U1Q7O0VnQng5U0s7SUFDRTtHaEIyOVNQOztFZ0J6OVNXO0lBQ0Y7R2hCNDlTVDtDQUNGOztBY3hxVEs7RUVtTEU7SUFDRTtJQUNBO0doQnkvU1A7O0VnQnYvU1c7SUFDRjtJQUNBO0doQjAvU1Q7O0VnQnQvU0s7SUFDRTtJQUNBO0doQnkvU1A7O0VnQjMvU0s7SUFLSTtJQUNBO0doQjAvU1Q7O0VnQnQvU0s7SUFDRTtHaEJ5L1NQOztFZ0IxL1NLO0lBSUk7R2hCMC9TVDtDQUNGOztBY3RzVEs7RUVtTEU7SUFDRTtJQUNBO0doQnVoVFA7O0VnQnpoVEs7SUFLSTtJQUNBO0doQndoVFQ7O0VnQnBoVEs7SUFDRTtJQUNBO0doQnVoVFA7O0VnQnpoVEs7SUFLSTtJQUNBO0doQndoVFQ7O0VnQnBoVEs7SUFDRTtHaEJ1aFRQOztFZ0J4aFRLO0lBSUk7R2hCd2hUVDtDQUNGOztBY3B1VEs7RUVtTEU7SUFDRTtJQUNBO0doQnFqVFA7O0VnQnZqVEs7SUFLSTtJQUNBO0doQnNqVFQ7O0VnQmxqVEs7SUFDRTtJQUNBO0doQnFqVFA7O0VnQnZqVEs7SUFLSTtJQUNBO0doQnNqVFQ7O0VnQmxqVEs7SUFDRTtHaEJxalRQOztFZ0J0alRLO0lBSUk7R2hCc2pUVDtDQUNGOztBZ0I3bVRHO0VBQ0U7RUFDQTtDaEJnblRMOztBZ0I5bVRTO0VBQ0Y7RUFDQTtDaEJpblRQOztBZ0I3bVRHO0VBQ0U7RUFDQTtDaEJnblRMOztBZ0I5bVRTO0VBQ0Y7RUFDQTtDaEJpblRQOztBZ0I3bVRHO0VBQ0U7Q2hCZ25UTDs7QWdCOW1UUztFQUNGO0NoQmluVFA7O0FjOXhUSztFRW1MRTtJQUNFO0lBQ0E7R2hCK21UUDs7RWdCam5USztJQUtJO0lBQ0E7R2hCZ25UVDs7RWdCNW1USztJQUNFO0lBQ0E7R2hCK21UUDs7RWdCam5USztJQUtJO0lBQ0E7R2hCZ25UVDs7RWdCNW1USztJQUNFO0doQittVFA7O0VnQmhuVEs7SUFJSTtHaEJnblRUO0NBQ0Y7O0FjNXpUSztFRW1MRTtJQUNFO0lBQ0E7R2hCNm9UUDs7RWdCM29UVztJQUNGO0lBQ0E7R2hCOG9UVDs7RWdCMW9USztJQUNFO0lBQ0E7R2hCNm9UUDs7RWdCM29UVztJQUNGO0lBQ0E7R2hCOG9UVDs7RWdCMW9USztJQUNFO0doQjZvVFA7O0VnQjlvVEs7SUFJSTtHaEI4b1RUO0NBQ0Y7O0FjMTFUSztFRW1MRTtJQUNFO0lBQ0E7R2hCMnFUUDs7RWdCN3FUSztJQUtJO0lBQ0E7R2hCNHFUVDs7RWdCeHFUSztJQUNFO0lBQ0E7R2hCMnFUUDs7RWdCN3FUSztJQUtJO0lBQ0E7R2hCNHFUVDs7RWdCeHFUSztJQUNFO0doQjJxVFA7O0VnQjVxVEs7SUFJSTtHaEI0cVRUO0NBQ0Y7O0FjeDNUSztFRW1MRTtJQUNFO0lBQ0E7R2hCeXNUUDs7RWdCdnNUVztJQUNGO0lBQ0E7R2hCMHNUVDs7RWdCdHNUSztJQUNFO0lBQ0E7R2hCeXNUUDs7RWdCdnNUVztJQUNGO0lBQ0E7R2hCMHNUVDs7RWdCdHNUSztJQUNFO0doQnlzVFA7O0VnQjFzVEs7SUFJSTtHaEIwc1RUO0NBQ0Y7O0FjdDVUSztFRW1MRTtJQUNFO0lBQ0E7R2hCdXVUUDs7RWdCenVUSztJQUtJO0lBQ0E7R2hCd3VUVDs7RWdCcHVUSztJQUNFO0lBQ0E7R2hCdXVUUDs7RWdCenVUSztJQUtJO0lBQ0E7R2hCd3VUVDs7RWdCcHVUSztJQUNFO0doQnV1VFA7O0VnQnh1VEs7SUFJSTtHaEJ3dVRUO0NBQ0Y7O0FjcDdUSztFRW1MRTtJQUNFO0lBQ0E7R2hCcXdUUDs7RWdCbndUVztJQUNGO0lBQ0E7R2hCc3dUVDs7RWdCbHdUSztJQUNFO0lBQ0E7R2hCcXdUUDs7RWdCdndUSztJQUtJO0lBQ0E7R2hCc3dUVDs7RWdCbHdUSztJQUNFO0doQnF3VFA7O0VnQnR3VEs7SUFJSTtHaEJzd1RUO0NBQ0Y7O0FjbDlUSztFRW1MRTtJQUNFO0lBQ0E7R2hCbXlUUDs7RWdCcnlUSztJQUtJO0lBQ0E7R2hCb3lUVDs7RWdCaHlUSztJQUNFO0lBQ0E7R2hCbXlUUDs7RWdCanlUVztJQUNGO0lBQ0E7R2hCb3lUVDs7RWdCaHlUSztJQUNFO0doQm15VFA7O0VnQmp5VFc7SUFDRjtHaEJveVRUO0NBQ0Y7O0FjaC9USztFRW1MRTtJQUNFO0lBQ0E7R2hCaTBUUDs7RWdCbjBUSztJQUtJO0lBQ0E7R2hCazBUVDs7RWdCOXpUSztJQUNFO0lBQ0E7R2hCaTBUUDs7RWdCbjBUSztJQUtJO0lBQ0E7R2hCazBUVDs7RWdCOXpUSztJQUNFO0doQmkwVFA7O0VnQmwwVEs7SUFJSTtHaEJrMFRUO0NBQ0Y7O0FjOWdVSztFRW1MRTtJQUNFO0lBQ0E7R2hCKzFUUDs7RWdCNzFUVztJQUNGO0lBQ0E7R2hCZzJUVDs7RWdCNTFUSztJQUNFO0lBQ0E7R2hCKzFUUDs7RWdCNzFUVztJQUNGO0lBQ0E7R2hCZzJUVDs7RWdCNTFUSztJQUNFO0doQisxVFA7O0VnQjcxVFc7SUFDRjtHaEJnMlRUO0NBQ0Y7O0FjNWlVSztFRW1MRTtJQUNFO0lBQ0E7R2hCNjNUUDs7RWdCMzNUVztJQUNGO0lBQ0E7R2hCODNUVDs7RWdCMTNUSztJQUNFO0lBQ0E7R2hCNjNUUDs7RWdCLzNUSztJQUtJO0lBQ0E7R2hCODNUVDs7RWdCMTNUSztJQUNFO0doQjYzVFA7O0VnQjkzVEs7SUFJSTtHaEI4M1RUO0NBQ0Y7O0FjMWtVSztFRW1MRTtJQUNFO0lBQ0E7R2hCMjVUUDs7RWdCNzVUSztJQUtJO0lBQ0E7R2hCNDVUVDs7RWdCeDVUSztJQUNFO0lBQ0E7R2hCMjVUUDs7RWdCNzVUSztJQUtJO0lBQ0E7R2hCNDVUVDs7RWdCeDVUSztJQUNFO0doQjI1VFA7O0VnQjU1VEs7SUFJSTtHaEI0NVRUO0NBQ0Y7O0FjeG1VSztFRW1MRTtJQUNFO0lBQ0E7R2hCeTdUUDs7RWdCMzdUSztJQUtJO0lBQ0E7R2hCMDdUVDs7RWdCdDdUSztJQUNFO0lBQ0E7R2hCeTdUUDs7RWdCMzdUSztJQUtJO0lBQ0E7R2hCMDdUVDs7RWdCdDdUSztJQUNFO0doQnk3VFA7O0VnQjE3VEs7SUFJSTtHaEIwN1RUO0NBQ0Y7O0FnQmovVEc7RUFDRTtFQUNBO0NoQm8vVEw7O0FnQnQvVEc7RUFLSTtFQUNBO0NoQnEvVFA7O0FnQmovVEc7RUFDRTtFQUNBO0NoQm8vVEw7O0FnQnQvVEc7RUFLSTtFQUNBO0NoQnEvVFA7O0FnQmovVEc7RUFDRTtDaEJvL1RMOztBZ0JyL1RHO0VBSUk7Q2hCcS9UUDs7QWNscVVLO0VFbUxFO0lBQ0U7SUFDQTtHaEJtL1RQOztFZ0JyL1RLO0lBS0k7SUFDQTtHaEJvL1RUOztFZ0JoL1RLO0lBQ0U7SUFDQTtHaEJtL1RQOztFZ0JyL1RLO0lBS0k7SUFDQTtHaEJvL1RUOztFZ0JoL1RLO0lBQ0U7R2hCbS9UUDs7RWdCcC9USztJQUlJO0doQm8vVFQ7Q0FDRjs7QWNoc1VLO0VFbUxFO0lBQ0U7SUFDQTtHaEJpaFVQOztFZ0IvZ1VXO0lBQ0Y7SUFDQTtHaEJraFVUOztFZ0I5Z1VLO0lBQ0U7SUFDQTtHaEJpaFVQOztFZ0IvZ1VXO0lBQ0Y7SUFDQTtHaEJraFVUOztFZ0I5Z1VLO0lBQ0U7R2hCaWhVUDs7RWdCbGhVSztJQUlJO0doQmtoVVQ7Q0FDRjs7QWM5dFVLO0VFbUxFO0lBQ0U7SUFDQTtHaEIraVVQOztFZ0JqalVLO0lBS0k7SUFDQTtHaEJnalVUOztFZ0I1aVVLO0lBQ0U7SUFDQTtHaEIraVVQOztFZ0JqalVLO0lBS0k7SUFDQTtHaEJnalVUOztFZ0I1aVVLO0lBQ0U7R2hCK2lVUDs7RWdCaGpVSztJQUlJO0doQmdqVVQ7Q0FDRjs7QWM1dlVLO0VFbUxFO0lBQ0U7SUFDQTtHaEI2a1VQOztFZ0Iza1VXO0lBQ0Y7SUFDQTtHaEI4a1VUOztFZ0Ixa1VLO0lBQ0U7SUFDQTtHaEI2a1VQOztFZ0Iza1VXO0lBQ0Y7SUFDQTtHaEI4a1VUOztFZ0Ixa1VLO0lBQ0U7R2hCNmtVUDs7RWdCOWtVSztJQUlJO0doQjhrVVQ7Q0FDRjs7QWMxeFVLO0VFbUxFO0lBQ0U7SUFDQTtHaEIybVVQOztFZ0I3bVVLO0lBS0k7SUFDQTtHaEI0bVVUOztFZ0J4bVVLO0lBQ0U7SUFDQTtHaEIybVVQOztFZ0I3bVVLO0lBS0k7SUFDQTtHaEI0bVVUOztFZ0J4bVVLO0lBQ0U7R2hCMm1VUDs7RWdCNW1VSztJQUlJO0doQjRtVVQ7Q0FDRjs7QWN4elVLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ5b1VQOztFZ0J2b1VXO0lBQ0Y7SUFDQTtHaEIwb1VUOztFZ0J0b1VLO0lBQ0U7SUFDQTtHaEJ5b1VQOztFZ0Izb1VLO0lBS0k7SUFDQTtHaEIwb1VUOztFZ0J0b1VLO0lBQ0U7R2hCeW9VUDs7RWdCMW9VSztJQUlJO0doQjBvVVQ7Q0FDRjs7QWN0MVVLO0VFbUxFO0lBQ0U7SUFDQTtHaEJ1cVVQOztFZ0J6cVVLO0lBS0k7SUFDQTtHaEJ3cVVUOztFZ0JwcVVLO0lBQ0U7SUFDQTtHaEJ1cVVQOztFZ0J6cVVLO0lBS0k7SUFDQTtHaEJ3cVVUOztFZ0JwcVVLO0lBQ0U7R2hCdXFVUDs7RWdCeHFVSztJQUlJO0doQndxVVQ7Q0FDRjs7QWNwM1VLO0VFbUxFO0lBQ0U7SUFDQTtHaEJxc1VQOztFZ0Juc1VXO0lBQ0Y7SUFDQTtHaEJzc1VUOztFZ0Jsc1VLO0lBQ0U7SUFDQTtHaEJxc1VQOztFZ0J2c1VLO0lBS0k7SUFDQTtHaEJzc1VUOztFZ0Jsc1VLO0lBQ0U7R2hCcXNVUDs7RWdCdHNVSztJQUlJO0doQnNzVVQ7Q0FDRjs7QWNsNVVLO0VFbUxFO0lBQ0U7SUFDQTtHaEJtdVVQOztFZ0JydVVLO0lBS0k7SUFDQTtHaEJvdVVUOztFZ0JodVVLO0lBQ0U7SUFDQTtHaEJtdVVQOztFZ0JqdVVXO0lBQ0Y7SUFDQTtHaEJvdVVUOztFZ0JodVVLO0lBQ0U7R2hCbXVVUDs7RWdCanVVVztJQUNGO0doQm91VVQ7Q0FDRjs7QWNoN1VLO0VFbUxFO0lBQ0U7SUFDQTtHaEJpd1VQOztFZ0Jud1VLO0lBS0k7SUFDQTtHaEJrd1VUOztFZ0I5dlVLO0lBQ0U7SUFDQTtHaEJpd1VQOztFZ0Jud1VLO0lBS0k7SUFDQTtHaEJrd1VUOztFZ0I5dlVLO0lBQ0U7R2hCaXdVUDs7RWdCbHdVSztJQUlJO0doQmt3VVQ7Q0FDRjs7QWM5OFVLO0VFbUxFO0lBQ0U7SUFDQTtHaEIreFVQOztFZ0JqeVVLO0lBS0k7SUFDQTtHaEJneVVUOztFZ0I1eFVLO0lBQ0U7SUFDQTtHaEIreFVQOztFZ0JqeVVLO0lBS0k7SUFDQTtHaEJneVVUOztFZ0I1eFVLO0lBQ0U7R2hCK3hVUDs7RWdCaHlVSztJQUlJO0doQmd5VVQ7Q0FDRjs7QWM1K1VLO0VFbUxFO0lBQ0U7SUFDQTtHaEI2elVQOztFZ0IvelVLO0lBS0k7SUFDQTtHaEI4elVUOztFZ0IxelVLO0lBQ0U7SUFDQTtHaEI2elVQOztFZ0IvelVLO0lBS0k7SUFDQTtHaEI4elVUOztFZ0IxelVLO0lBQ0U7R2hCNnpVUDs7RWdCOXpVSztJQUlJO0doQjh6VVQ7Q0FDRjs7QWdCcjNVRztFQUNFO0VBQ0E7Q2hCdzNVTDs7QWdCMTNVRztFQUtJO0VBQ0E7Q2hCeTNVUDs7QWdCcjNVRztFQUNFO0VBQ0E7Q2hCdzNVTDs7QWdCMTNVRztFQUtJO0VBQ0E7Q2hCeTNVUDs7QWdCcjNVRztFQUNFO0NoQnczVUw7O0FnQnozVUc7RUFJSTtDaEJ5M1VQOztBY3RpVks7RUVtTEU7SUFDRTtJQUNBO0doQnUzVVA7O0VnQnozVUs7SUFLSTtJQUNBO0doQnczVVQ7O0VnQnAzVUs7SUFDRTtJQUNBO0doQnUzVVA7O0VnQnozVUs7SUFLSTtJQUNBO0doQnczVVQ7O0VnQnAzVUs7SUFDRTtHaEJ1M1VQOztFZ0J4M1VLO0lBSUk7R2hCdzNVVDtDQUNGOztBY3BrVks7RUVtTEU7SUFDRTtJQUNBO0doQnE1VVA7O0VnQnY1VUs7SUFLSTtJQUNBO0doQnM1VVQ7O0VnQmw1VUs7SUFDRTtJQUNBO0doQnE1VVA7O0VnQnY1VUs7SUFLSTtJQUNBO0doQnM1VVQ7O0VnQmw1VUs7SUFDRTtHaEJxNVVQOztFZ0JuNVVXO0lBQ0Y7R2hCczVVVDtDQUNGOztBY2xtVks7RUVtTEU7SUFDRTtJQUNBO0doQm03VVA7O0VnQnI3VUs7SUFLSTtJQUNBO0doQm83VVQ7O0VnQmg3VUs7SUFDRTtJQUNBO0doQm03VVA7O0VnQnI3VUs7SUFLSTtJQUNBO0doQm83VVQ7O0VnQmg3VUs7SUFDRTtHaEJtN1VQOztFZ0JwN1VLO0lBSUk7R2hCbzdVVDtDQUNGOztBY2hvVks7RUVtTEU7SUFDRTtJQUNBO0doQmk5VVA7O0VnQi84VVc7SUFDRjtJQUNBO0doQms5VVQ7O0VnQjk4VUs7SUFDRTtJQUNBO0doQmk5VVA7O0VnQi84VVc7SUFDRjtJQUNBO0doQms5VVQ7O0VnQjk4VUs7SUFDRTtHaEJpOVVQOztFZ0JsOVVLO0lBSUk7R2hCazlVVDtDQUNGOztBYzlwVks7RUVtTEU7SUFDRTtJQUNBO0doQisrVVA7O0VnQmovVUs7SUFLSTtJQUNBO0doQmcvVVQ7O0VnQjUrVUs7SUFDRTtJQUNBO0doQisrVVA7O0VnQmovVUs7SUFLSTtJQUNBO0doQmcvVVQ7O0VnQjUrVUs7SUFDRTtHaEIrK1VQOztFZ0JoL1VLO0lBSUk7R2hCZy9VVDtDQUNGOztBYzVyVks7RUVtTEU7SUFDRTtJQUNBO0doQjZnVlA7O0VnQjNnVlc7SUFDRjtJQUNBO0doQjhnVlQ7O0VnQjFnVks7SUFDRTtJQUNBO0doQjZnVlA7O0VnQi9nVks7SUFLSTtJQUNBO0doQjhnVlQ7O0VnQjFnVks7SUFDRTtHaEI2Z1ZQOztFZ0I5Z1ZLO0lBSUk7R2hCOGdWVDtDQUNGOztBYzF0Vks7RUVtTEU7SUFDRTtJQUNBO0doQjJpVlA7O0VnQjdpVks7SUFLSTtJQUNBO0doQjRpVlQ7O0VnQnhpVks7SUFDRTtJQUNBO0doQjJpVlA7O0VnQjdpVks7SUFLSTtJQUNBO0doQjRpVlQ7O0VnQnhpVks7SUFDRTtHaEIyaVZQOztFZ0I1aVZLO0lBSUk7R2hCNGlWVDtDQUNGOztBY3h2Vks7RUVtTEU7SUFDRTtJQUNBO0doQnlrVlA7O0VnQnZrVlc7SUFDRjtJQUNBO0doQjBrVlQ7O0VnQnRrVks7SUFDRTtJQUNBO0doQnlrVlA7O0VnQjNrVks7SUFLSTtJQUNBO0doQjBrVlQ7O0VnQnRrVks7SUFDRTtHaEJ5a1ZQOztFZ0Ixa1ZLO0lBSUk7R2hCMGtWVDtDQUNGOztBY3R4Vks7RUVtTEU7SUFDRTtJQUNBO0doQnVtVlA7O0VnQnptVks7SUFLSTtJQUNBO0doQndtVlQ7O0VnQnBtVks7SUFDRTtJQUNBO0doQnVtVlA7O0VnQnptVks7SUFLSTtJQUNBO0doQndtVlQ7O0VnQnBtVks7SUFDRTtHaEJ1bVZQOztFZ0J4bVZLO0lBSUk7R2hCd21WVDtDQUNGOztBY3B6Vks7RUVtTEU7SUFDRTtJQUNBO0doQnFvVlA7O0VnQm5vVlc7SUFDRjtJQUNBO0doQnNvVlQ7O0VnQmxvVks7SUFDRTtJQUNBO0doQnFvVlA7O0VnQm5vVlc7SUFDRjtJQUNBO0doQnNvVlQ7O0VnQmxvVks7SUFDRTtHaEJxb1ZQOztFZ0Jub1ZXO0lBQ0Y7R2hCc29WVDtDQUNGOztBY2wxVks7RUVtTEU7SUFDRTtJQUNBO0doQm1xVlA7O0VnQnJxVks7SUFLSTtJQUNBO0doQm9xVlQ7O0VnQmhxVks7SUFDRTtJQUNBO0doQm1xVlA7O0VnQnJxVks7SUFLSTtJQUNBO0doQm9xVlQ7O0VnQmhxVks7SUFDRTtHaEJtcVZQOztFZ0JwcVZLO0lBSUk7R2hCb3FWVDtDQUNGOztBY2gzVks7RUVtTEU7SUFDRTtJQUNBO0doQmlzVlA7O0VnQm5zVks7SUFLSTtJQUNBO0doQmtzVlQ7O0VnQjlyVks7SUFDRTtJQUNBO0doQmlzVlA7O0VnQm5zVks7SUFLSTtJQUNBO0doQmtzVlQ7O0VnQjlyVks7SUFDRTtHaEJpc1ZQOztFZ0Jsc1ZLO0lBSUk7R2hCa3NWVDtDQUNGOztBaUI5NVZEO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NqQmk2VkQ7O0FpQjk1VkQ7RUFDRTtFQUNBO0VBQ0E7Q2pCaTZWRDs7QWlCOTVWRDtFQUNFO0NqQmk2VkQ7O0FpQjc1VmM7O0VBRWI7Q2pCZzZWRDs7QWlCNzVWRDtFQUNFO0NqQmc2VkQ7O0FpQjc1VkQ7RUFDRTtDakJnNlZEOztBa0JqOFZEO0VBQ0U7RUFDQTtFQUNBO0NsQm84VkQ7O0FtQmg3VkQ7RUFBVztDbkJvN1ZWOztBbUJuN1ZEO0VBQVc7Q25CdTdWVjs7QWMvN1ZLO0VLWUY7SUFBZ0M7R25CdzdWakM7O0VtQnY3VkM7SUFBZ0M7R25CMjdWakM7Q0FDRjs7QWN6OFZLO0VLWUY7SUFBZ0M7R25CazhWakM7O0VtQmo4VkM7SUFBZ0M7R25CcThWakM7Q0FDRjs7QWNuOVZLO0VLWUY7SUFBZ0M7R25CNDhWakM7O0VtQjM4VkM7SUFBZ0M7R25CKzhWakM7Q0FDRjs7QWM3OVZLO0VLWUY7SUFBZ0M7R25CczlWakM7O0VtQnI5VkM7SUFBZ0M7R25CeTlWakM7Q0FDRjs7QWN2K1ZLO0VLWUY7SUFBZ0M7R25CZytWakM7O0VtQi85VkM7SUFBZ0M7R25CbStWakM7Q0FDRjs7QWNqL1ZLO0VLWUY7SUFBZ0M7R25CMCtWakM7O0VtQnorVkM7SUFBZ0M7R25CNitWakM7Q0FDRjs7QWMzL1ZLO0VLWUY7SUFBZ0M7R25Cby9WakM7O0VtQm4vVkM7SUFBZ0M7R25CdS9WakM7Q0FDRjs7QWNyZ1dLO0VLWUY7SUFBZ0M7R25COC9WakM7O0VtQjcvVkM7SUFBZ0M7R25CaWdXakM7Q0FDRjs7QWMvZ1dLO0VLWUY7SUFBZ0M7R25Cd2dXakM7O0VtQnZnV0M7SUFBZ0M7R25CMmdXakM7Q0FDRjs7QWN6aFdLO0VLWUY7SUFBZ0M7R25Ca2hXakM7O0VtQmpoV0M7SUFBZ0M7R25CcWhXakM7Q0FDRjs7QWNuaVdLO0VLWUY7SUFBZ0M7R25CNGhXakM7O0VtQjNoV0M7SUFBZ0M7R25CK2hXakM7Q0FDRjs7QWM3aVdLO0VLWUY7SUFBZ0M7R25Cc2lXakM7O0VtQnJpV0M7SUFBZ0M7R25CeWlXakM7Q0FDRjs7QW1CbGlXRDtFQUFXO0NuQnNpV1Y7O0FtQnJpV0Q7RUFBVztDbkJ5aVdWOztBbUJ4aVdEO0VBQVc7Q25CNGlXVjs7QWNua1dLO0VLMkJGO0lBQWdDO0duQjZpV2pDOztFbUI1aVdDO0lBQWdDO0duQmdqV2pDOztFbUIvaVdDO0lBQWdDO0duQm1qV2pDO0NBQ0Y7O0FjamxXSztFSzJCRjtJQUFnQztHbkIyaldqQzs7RW1CMWpXQztJQUFnQztHbkI4aldqQzs7RW1CN2pXQztJQUFnQztHbkJpa1dqQztDQUNGOztBYy9sV0s7RUsyQkY7SUFBZ0M7R25CeWtXakM7O0VtQnhrV0M7SUFBZ0M7R25CNGtXakM7O0VtQjNrV0M7SUFBZ0M7R25CK2tXakM7Q0FDRjs7QWM3bVdLO0VLMkJGO0lBQWdDO0duQnVsV2pDOztFbUJ0bFdDO0lBQWdDO0duQjBsV2pDOztFbUJ6bFdDO0lBQWdDO0duQjZsV2pDO0NBQ0Y7O0FjM25XSztFSzJCRjtJQUFnQztHbkJxbVdqQzs7RW1CcG1XQztJQUFnQztHbkJ3bVdqQzs7RW1Cdm1XQztJQUFnQztHbkIybVdqQztDQUNGOztBY3pvV0s7RUsyQkY7SUFBZ0M7R25CbW5XakM7O0VtQmxuV0M7SUFBZ0M7R25Cc25XakM7O0VtQnJuV0M7SUFBZ0M7R25CeW5XakM7Q0FDRjs7QWN2cFdLO0VLMkJGO0lBQWdDO0duQmlvV2pDOztFbUJob1dDO0lBQWdDO0duQm9vV2pDOztFbUJub1dDO0lBQWdDO0duQnVvV2pDO0NBQ0Y7O0FjcnFXSztFSzJCRjtJQUFnQztHbkIrb1dqQzs7RW1COW9XQztJQUFnQztHbkJrcFdqQzs7RW1CanBXQztJQUFnQztHbkJxcFdqQztDQUNGOztBY25yV0s7RUsyQkY7SUFBZ0M7R25CNnBXakM7O0VtQjVwV0M7SUFBZ0M7R25CZ3FXakM7O0VtQi9wV0M7SUFBZ0M7R25CbXFXakM7Q0FDRjs7QWNqc1dLO0VLMkJGO0lBQWdDO0duQjJxV2pDOztFbUIxcVdDO0lBQWdDO0duQjhxV2pDOztFbUI3cVdDO0lBQWdDO0duQmlyV2pDO0NBQ0Y7O0FjL3NXSztFSzJCRjtJQUFnQztHbkJ5cldqQzs7RW1CeHJXQztJQUFnQztHbkI0cldqQzs7RW1CM3JXQztJQUFnQztHbkIrcldqQztDQUNGOztBYzd0V0s7RUsyQkY7SUFBZ0M7R25CdXNXakM7O0VtQnRzV0M7SUFBZ0M7R25CMHNXakM7O0VtQnpzV0M7SUFBZ0M7R25CNnNXakM7Q0FDRjs7QW1CdHNXRDtFQUFXO0NuQjBzV1Y7O0FtQnpzV0Q7RUFBVztDbkI2c1dWOztBbUI1c1dEO0VBQVc7Q25CZ3RXVjs7QW1CL3NXRDtFQUFXO0NuQm10V1Y7O0FjM3ZXSztFSzRDRjtJQUFnQztHbkJvdFdqQzs7RW1CbnRXQztJQUFnQztHbkJ1dFdqQzs7RW1CdHRXQztJQUFnQztHbkIwdFdqQzs7RW1CenRXQztJQUFnQztHbkI2dFdqQztDQUNGOztBYzd3V0s7RUs0Q0Y7SUFBZ0M7R25Cc3VXakM7O0VtQnJ1V0M7SUFBZ0M7R25CeXVXakM7O0VtQnh1V0M7SUFBZ0M7R25CNHVXakM7O0VtQjN1V0M7SUFBZ0M7R25CK3VXakM7Q0FDRjs7QWMveFdLO0VLNENGO0lBQWdDO0duQnd2V2pDOztFbUJ2dldDO0lBQWdDO0duQjJ2V2pDOztFbUIxdldDO0lBQWdDO0duQjh2V2pDOztFbUI3dldDO0lBQWdDO0duQml3V2pDO0NBQ0Y7O0FjanpXSztFSzRDRjtJQUFnQztHbkIwd1dqQzs7RW1CendXQztJQUFnQztHbkI2d1dqQzs7RW1CNXdXQztJQUFnQztHbkJneFdqQzs7RW1CL3dXQztJQUFnQztHbkJteFdqQztDQUNGOztBY24wV0s7RUs0Q0Y7SUFBZ0M7R25CNHhXakM7O0VtQjN4V0M7SUFBZ0M7R25CK3hXakM7O0VtQjl4V0M7SUFBZ0M7R25Ca3lXakM7O0VtQmp5V0M7SUFBZ0M7R25CcXlXakM7Q0FDRjs7QWNyMVdLO0VLNENGO0lBQWdDO0duQjh5V2pDOztFbUI3eVdDO0lBQWdDO0duQml6V2pDOztFbUJoeldDO0lBQWdDO0duQm96V2pDOztFbUJueldDO0lBQWdDO0duQnV6V2pDO0NBQ0Y7O0FjdjJXSztFSzRDRjtJQUFnQztHbkJnMFdqQzs7RW1CL3pXQztJQUFnQztHbkJtMFdqQzs7RW1CbDBXQztJQUFnQztHbkJzMFdqQzs7RW1CcjBXQztJQUFnQztHbkJ5MFdqQztDQUNGOztBY3ozV0s7RUs0Q0Y7SUFBZ0M7R25CazFXakM7O0VtQmoxV0M7SUFBZ0M7R25CcTFXakM7O0VtQnAxV0M7SUFBZ0M7R25CdzFXakM7O0VtQnYxV0M7SUFBZ0M7R25CMjFXakM7Q0FDRjs7QWMzNFdLO0VLNENGO0lBQWdDO0duQm8yV2pDOztFbUJuMldDO0lBQWdDO0duQnUyV2pDOztFbUJ0MldDO0lBQWdDO0duQjAyV2pDOztFbUJ6MldDO0lBQWdDO0duQjYyV2pDO0NBQ0Y7O0FjNzVXSztFSzRDRjtJQUFnQztHbkJzM1dqQzs7RW1CcjNXQztJQUFnQztHbkJ5M1dqQzs7RW1CeDNXQztJQUFnQztHbkI0M1dqQzs7RW1CMzNXQztJQUFnQztHbkIrM1dqQztDQUNGOztBYy82V0s7RUs0Q0Y7SUFBZ0M7R25CdzRXakM7O0VtQnY0V0M7SUFBZ0M7R25CMjRXakM7O0VtQjE0V0M7SUFBZ0M7R25CODRXakM7O0VtQjc0V0M7SUFBZ0M7R25CaTVXakM7Q0FDRjs7QWNqOFdLO0VLNENGO0lBQWdDO0duQjA1V2pDOztFbUJ6NVdDO0lBQWdDO0duQjY1V2pDOztFbUI1NVdDO0lBQWdDO0duQmc2V2pDOztFbUIvNVdDO0lBQWdDO0duQm02V2pDO0NBQ0Y7O0FtQjU1V0Q7RUFBVztDbkJnNldWOztBbUIvNVdEO0VBQVc7Q25CbTZXVjs7QW1CbDZXRDtFQUFXO0NuQnM2V1Y7O0FtQnI2V0Q7RUFBVztDbkJ5NldWOztBbUJ4NldEO0VBQVc7Q25CNDZXVjs7QWN2K1dLO0VLK0RGO0lBQWdDO0duQjY2V2pDOztFbUI1NldDO0lBQWdDO0duQmc3V2pDOztFbUIvNldDO0lBQWdDO0duQm03V2pDOztFbUJsN1dDO0lBQWdDO0duQnM3V2pDOztFbUJyN1dDO0lBQWdDO0duQnk3V2pDO0NBQ0Y7O0FjNy9XSztFSytERjtJQUFnQztHbkJtOFdqQzs7RW1CbDhXQztJQUFnQztHbkJzOFdqQzs7RW1CcjhXQztJQUFnQztHbkJ5OFdqQzs7RW1CeDhXQztJQUFnQztHbkI0OFdqQzs7RW1CMzhXQztJQUFnQztHbkIrOFdqQztDQUNGOztBY25oWEs7RUsrREY7SUFBZ0M7R25CeTlXakM7O0VtQng5V0M7SUFBZ0M7R25CNDlXakM7O0VtQjM5V0M7SUFBZ0M7R25CKzlXakM7O0VtQjk5V0M7SUFBZ0M7R25CaytXakM7O0VtQmorV0M7SUFBZ0M7R25CcStXakM7Q0FDRjs7QWN6aVhLO0VLK0RGO0lBQWdDO0duQisrV2pDOztFbUI5K1dDO0lBQWdDO0duQmsvV2pDOztFbUJqL1dDO0lBQWdDO0duQnEvV2pDOztFbUJwL1dDO0lBQWdDO0duQncvV2pDOztFbUJ2L1dDO0lBQWdDO0duQjIvV2pDO0NBQ0Y7O0FjL2pYSztFSytERjtJQUFnQztHbkJxZ1hqQzs7RW1CcGdYQztJQUFnQztHbkJ3Z1hqQzs7RW1CdmdYQztJQUFnQztHbkIyZ1hqQzs7RW1CMWdYQztJQUFnQztHbkI4Z1hqQzs7RW1CN2dYQztJQUFnQztHbkJpaFhqQztDQUNGOztBY3JsWEs7RUsrREY7SUFBZ0M7R25CMmhYakM7O0VtQjFoWEM7SUFBZ0M7R25COGhYakM7O0VtQjdoWEM7SUFBZ0M7R25CaWlYakM7O0VtQmhpWEM7SUFBZ0M7R25Cb2lYakM7O0VtQm5pWEM7SUFBZ0M7R25CdWlYakM7Q0FDRjs7QWMzbVhLO0VLK0RGO0lBQWdDO0duQmlqWGpDOztFbUJoalhDO0lBQWdDO0duQm9qWGpDOztFbUJualhDO0lBQWdDO0duQnVqWGpDOztFbUJ0alhDO0lBQWdDO0duQjBqWGpDOztFbUJ6alhDO0lBQWdDO0duQjZqWGpDO0NBQ0Y7O0Fjam9YSztFSytERjtJQUFnQztHbkJ1a1hqQzs7RW1CdGtYQztJQUFnQztHbkIwa1hqQzs7RW1CemtYQztJQUFnQztHbkI2a1hqQzs7RW1CNWtYQztJQUFnQztHbkJnbFhqQzs7RW1CL2tYQztJQUFnQztHbkJtbFhqQztDQUNGOztBY3ZwWEs7RUsrREY7SUFBZ0M7R25CNmxYakM7O0VtQjVsWEM7SUFBZ0M7R25CZ21YakM7O0VtQi9sWEM7SUFBZ0M7R25CbW1YakM7O0VtQmxtWEM7SUFBZ0M7R25Cc21YakM7O0VtQnJtWEM7SUFBZ0M7R25CeW1YakM7Q0FDRjs7QWM3cVhLO0VLK0RGO0lBQWdDO0duQm1uWGpDOztFbUJsblhDO0lBQWdDO0duQnNuWGpDOztFbUJyblhDO0lBQWdDO0duQnluWGpDOztFbUJ4blhDO0lBQWdDO0duQjRuWGpDOztFbUIzblhDO0lBQWdDO0duQituWGpDO0NBQ0Y7O0FjbnNYSztFSytERjtJQUFnQztHbkJ5b1hqQzs7RW1CeG9YQztJQUFnQztHbkI0b1hqQzs7RW1CM29YQztJQUFnQztHbkIrb1hqQzs7RW1COW9YQztJQUFnQztHbkJrcFhqQzs7RW1CanBYQztJQUFnQztHbkJxcFhqQztDQUNGOztBY3p0WEs7RUsrREY7SUFBZ0M7R25CK3BYakM7O0VtQjlwWEM7SUFBZ0M7R25Ca3FYakM7O0VtQmpxWEM7SUFBZ0M7R25CcXFYakM7O0VtQnBxWEM7SUFBZ0M7R25Cd3FYakM7O0VtQnZxWEM7SUFBZ0M7R25CMnFYakM7Q0FDRjs7QW1CcHFYRDtFQUFXO0NuQndxWFY7O0FtQnZxWEQ7RUFBVztDbkIycVhWOztBbUIxcVhEO0VBQVc7Q25COHFYVjs7QW1CN3FYRDtFQUFXO0NuQmlyWFY7O0FtQmhyWEQ7RUFBVztDbkJvclhWOztBY253WEs7RUttRkY7SUFBZ0M7R25CcXJYakM7O0VtQnByWEM7SUFBZ0M7R25Cd3JYakM7O0VtQnZyWEM7SUFBZ0M7R25CMnJYakM7O0VtQjFyWEM7SUFBZ0M7R25COHJYakM7O0VtQjdyWEM7SUFBZ0M7R25CaXNYakM7Q0FDRjs7QWN6eFhLO0VLbUZGO0lBQWdDO0duQjJzWGpDOztFbUIxc1hDO0lBQWdDO0duQjhzWGpDOztFbUI3c1hDO0lBQWdDO0duQml0WGpDOztFbUJodFhDO0lBQWdDO0duQm90WGpDOztFbUJudFhDO0lBQWdDO0duQnV0WGpDO0NBQ0Y7O0FjL3lYSztFS21GRjtJQUFnQztHbkJpdVhqQzs7RW1CaHVYQztJQUFnQztHbkJvdVhqQzs7RW1CbnVYQztJQUFnQztHbkJ1dVhqQzs7RW1CdHVYQztJQUFnQztHbkIwdVhqQzs7RW1CenVYQztJQUFnQztHbkI2dVhqQztDQUNGOztBY3IwWEs7RUttRkY7SUFBZ0M7R25CdXZYakM7O0VtQnR2WEM7SUFBZ0M7R25CMHZYakM7O0VtQnp2WEM7SUFBZ0M7R25CNnZYakM7O0VtQjV2WEM7SUFBZ0M7R25CZ3dYakM7O0VtQi92WEM7SUFBZ0M7R25CbXdYakM7Q0FDRjs7QWMzMVhLO0VLbUZGO0lBQWdDO0duQjZ3WGpDOztFbUI1d1hDO0lBQWdDO0duQmd4WGpDOztFbUIvd1hDO0lBQWdDO0duQm14WGpDOztFbUJseFhDO0lBQWdDO0duQnN4WGpDOztFbUJyeFhDO0lBQWdDO0duQnl4WGpDO0NBQ0Y7O0FjajNYSztFS21GRjtJQUFnQztHbkJteVhqQzs7RW1CbHlYQztJQUFnQztHbkJzeVhqQzs7RW1CcnlYQztJQUFnQztHbkJ5eVhqQzs7RW1CeHlYQztJQUFnQztHbkI0eVhqQzs7RW1CM3lYQztJQUFnQztHbkIreVhqQztDQUNGOztBY3Y0WEs7RUttRkY7SUFBZ0M7R25CeXpYakM7O0VtQnh6WEM7SUFBZ0M7R25CNHpYakM7O0VtQjN6WEM7SUFBZ0M7R25CK3pYakM7O0VtQjl6WEM7SUFBZ0M7R25CazBYakM7O0VtQmowWEM7SUFBZ0M7R25CcTBYakM7Q0FDRjs7QWM3NVhLO0VLbUZGO0lBQWdDO0duQiswWGpDOztFbUI5MFhDO0lBQWdDO0duQmsxWGpDOztFbUJqMVhDO0lBQWdDO0duQnExWGpDOztFbUJwMVhDO0lBQWdDO0duQncxWGpDOztFbUJ2MVhDO0lBQWdDO0duQjIxWGpDO0NBQ0Y7O0FjbjdYSztFS21GRjtJQUFnQztHbkJxMlhqQzs7RW1CcDJYQztJQUFnQztHbkJ3MlhqQzs7RW1CdjJYQztJQUFnQztHbkIyMlhqQzs7RW1CMTJYQztJQUFnQztHbkI4MlhqQzs7RW1CNzJYQztJQUFnQztHbkJpM1hqQztDQUNGOztBY3o4WEs7RUttRkY7SUFBZ0M7R25CMjNYakM7O0VtQjEzWEM7SUFBZ0M7R25CODNYakM7O0VtQjczWEM7SUFBZ0M7R25CaTRYakM7O0VtQmg0WEM7SUFBZ0M7R25CbzRYakM7O0VtQm40WEM7SUFBZ0M7R25CdTRYakM7Q0FDRjs7QWMvOVhLO0VLbUZGO0lBQWdDO0duQmk1WGpDOztFbUJoNVhDO0lBQWdDO0duQm81WGpDOztFbUJuNVhDO0lBQWdDO0duQnU1WGpDOztFbUJ0NVhDO0lBQWdDO0duQjA1WGpDOztFbUJ6NVhDO0lBQWdDO0duQjY1WGpDO0NBQ0Y7O0Fjci9YSztFS21GRjtJQUFnQztHbkJ1NlhqQzs7RW1CdDZYQztJQUFnQztHbkIwNlhqQzs7RW1CejZYQztJQUFnQztHbkI2NlhqQzs7RW1CNTZYQztJQUFnQztHbkJnN1hqQzs7RW1CLzZYQztJQUFnQztHbkJtN1hqQztDQUNGOztBbUI1NlhEO0VBQVc7Q25CZzdYVjs7QW1CLzZYRDtFQUFXO0NuQm03WFY7O0FtQmw3WEQ7RUFBVztDbkJzN1hWOztBbUJyN1hEO0VBQVc7Q25CeTdYVjs7QW1CeDdYRDtFQUFXO0NuQjQ3WFY7O0FtQjM3WEQ7RUFBVztDbkIrN1hWOztBY25pWUs7RUt3R0Y7SUFBZ0M7R25CZzhYakM7O0VtQi83WEM7SUFBZ0M7R25CbThYakM7O0VtQmw4WEM7SUFBZ0M7R25CczhYakM7O0VtQnI4WEM7SUFBZ0M7R25CeThYakM7O0VtQng4WEM7SUFBZ0M7R25CNDhYakM7O0VtQjM4WEM7SUFBZ0M7R25CKzhYakM7Q0FDRjs7QWM3allLO0VLd0dGO0lBQWdDO0duQjA5WGpDOztFbUJ6OVhDO0lBQWdDO0duQjY5WGpDOztFbUI1OVhDO0lBQWdDO0duQmcrWGpDOztFbUIvOVhDO0lBQWdDO0duQm0rWGpDOztFbUJsK1hDO0lBQWdDO0duQnMrWGpDOztFbUJyK1hDO0lBQWdDO0duQnkrWGpDO0NBQ0Y7O0FjdmxZSztFS3dHRjtJQUFnQztHbkJvL1hqQzs7RW1Cbi9YQztJQUFnQztHbkJ1L1hqQzs7RW1CdC9YQztJQUFnQztHbkIwL1hqQzs7RW1Cei9YQztJQUFnQztHbkI2L1hqQzs7RW1CNS9YQztJQUFnQztHbkJnZ1lqQzs7RW1CLy9YQztJQUFnQztHbkJtZ1lqQztDQUNGOztBY2puWUs7RUt3R0Y7SUFBZ0M7R25COGdZakM7O0VtQjdnWUM7SUFBZ0M7R25CaWhZakM7O0VtQmhoWUM7SUFBZ0M7R25Cb2hZakM7O0VtQm5oWUM7SUFBZ0M7R25CdWhZakM7O0VtQnRoWUM7SUFBZ0M7R25CMGhZakM7O0VtQnpoWUM7SUFBZ0M7R25CNmhZakM7Q0FDRjs7QWMzb1lLO0VLd0dGO0lBQWdDO0duQndpWWpDOztFbUJ2aVlDO0lBQWdDO0duQjJpWWpDOztFbUIxaVlDO0lBQWdDO0duQjhpWWpDOztFbUI3aVlDO0lBQWdDO0duQmlqWWpDOztFbUJoallDO0lBQWdDO0duQm9qWWpDOztFbUJuallDO0lBQWdDO0duQnVqWWpDO0NBQ0Y7O0FjcnFZSztFS3dHRjtJQUFnQztHbkJra1lqQzs7RW1CamtZQztJQUFnQztHbkJxa1lqQzs7RW1CcGtZQztJQUFnQztHbkJ3a1lqQzs7RW1CdmtZQztJQUFnQztHbkIya1lqQzs7RW1CMWtZQztJQUFnQztHbkI4a1lqQzs7RW1CN2tZQztJQUFnQztHbkJpbFlqQztDQUNGOztBYy9yWUs7RUt3R0Y7SUFBZ0M7R25CNGxZakM7O0VtQjNsWUM7SUFBZ0M7R25CK2xZakM7O0VtQjlsWUM7SUFBZ0M7R25Ca21ZakM7O0VtQmptWUM7SUFBZ0M7R25CcW1ZakM7O0VtQnBtWUM7SUFBZ0M7R25Cd21ZakM7O0VtQnZtWUM7SUFBZ0M7R25CMm1ZakM7Q0FDRjs7QWN6dFlLO0VLd0dGO0lBQWdDO0duQnNuWWpDOztFbUJybllDO0lBQWdDO0duQnluWWpDOztFbUJ4bllDO0lBQWdDO0duQjRuWWpDOztFbUIzbllDO0lBQWdDO0duQituWWpDOztFbUI5bllDO0lBQWdDO0duQmtvWWpDOztFbUJqb1lDO0lBQWdDO0duQnFvWWpDO0NBQ0Y7O0FjbnZZSztFS3dHRjtJQUFnQztHbkJncFlqQzs7RW1CL29ZQztJQUFnQztHbkJtcFlqQzs7RW1CbHBZQztJQUFnQztHbkJzcFlqQzs7RW1CcnBZQztJQUFnQztHbkJ5cFlqQzs7RW1CeHBZQztJQUFnQztHbkI0cFlqQzs7RW1CM3BZQztJQUFnQztHbkIrcFlqQztDQUNGOztBYzd3WUs7RUt3R0Y7SUFBZ0M7R25CMHFZakM7O0VtQnpxWUM7SUFBZ0M7R25CNnFZakM7O0VtQjVxWUM7SUFBZ0M7R25CZ3JZakM7O0VtQi9xWUM7SUFBZ0M7R25CbXJZakM7O0VtQmxyWUM7SUFBZ0M7R25Cc3JZakM7O0VtQnJyWUM7SUFBZ0M7R25CeXJZakM7Q0FDRjs7QWN2eVlLO0VLd0dGO0lBQWdDO0duQm9zWWpDOztFbUJuc1lDO0lBQWdDO0duQnVzWWpDOztFbUJ0c1lDO0lBQWdDO0duQjBzWWpDOztFbUJ6c1lDO0lBQWdDO0duQjZzWWpDOztFbUI1c1lDO0lBQWdDO0duQmd0WWpDOztFbUIvc1lDO0lBQWdDO0duQm10WWpDO0NBQ0Y7O0FjajBZSztFS3dHRjtJQUFnQztHbkI4dFlqQzs7RW1CN3RZQztJQUFnQztHbkJpdVlqQzs7RW1CaHVZQztJQUFnQztHbkJvdVlqQzs7RW1CbnVZQztJQUFnQztHbkJ1dVlqQzs7RW1CdHVZQztJQUFnQztHbkIwdVlqQzs7RW1CenVZQztJQUFnQztHbkI2dVlqQztDQUNGOztBbUJ0dVlEO0VBQVc7Q25CMHVZVjs7QW1CenVZRDtFQUFXO0NuQjZ1WVY7O0FtQjV1WUQ7RUFBVztDbkJndllWOztBbUIvdVlEO0VBQVc7Q25CbXZZVjs7QW1CbHZZRDtFQUFXO0NuQnN2WVY7O0FjLzJZSztFSzZIRjtJQUFnQztHbkJ1dllqQzs7RW1CdHZZQztJQUFnQztHbkIwdllqQzs7RW1CenZZQztJQUFnQztHbkI2dllqQzs7RW1CNXZZQztJQUFnQztHbkJnd1lqQzs7RW1CL3ZZQztJQUFnQztHbkJtd1lqQztDQUNGOztBY3I0WUs7RUs2SEY7SUFBZ0M7R25CNndZakM7O0VtQjV3WUM7SUFBZ0M7R25CZ3hZakM7O0VtQi93WUM7SUFBZ0M7R25CbXhZakM7O0VtQmx4WUM7SUFBZ0M7R25Cc3hZakM7O0VtQnJ4WUM7SUFBZ0M7R25CeXhZakM7Q0FDRjs7QWMzNVlLO0VLNkhGO0lBQWdDO0duQm15WWpDOztFbUJseVlDO0lBQWdDO0duQnN5WWpDOztFbUJyeVlDO0lBQWdDO0duQnl5WWpDOztFbUJ4eVlDO0lBQWdDO0duQjR5WWpDOztFbUIzeVlDO0lBQWdDO0duQit5WWpDO0NBQ0Y7O0FjajdZSztFSzZIRjtJQUFnQztHbkJ5ellqQzs7RW1CeHpZQztJQUFnQztHbkI0ellqQzs7RW1CM3pZQztJQUFnQztHbkIrellqQzs7RW1COXpZQztJQUFnQztHbkJrMFlqQzs7RW1CajBZQztJQUFnQztHbkJxMFlqQztDQUNGOztBY3Y4WUs7RUs2SEY7SUFBZ0M7R25CKzBZakM7O0VtQjkwWUM7SUFBZ0M7R25CazFZakM7O0VtQmoxWUM7SUFBZ0M7R25CcTFZakM7O0VtQnAxWUM7SUFBZ0M7R25CdzFZakM7O0VtQnYxWUM7SUFBZ0M7R25CMjFZakM7Q0FDRjs7QWM3OVlLO0VLNkhGO0lBQWdDO0duQnEyWWpDOztFbUJwMllDO0lBQWdDO0duQncyWWpDOztFbUJ2MllDO0lBQWdDO0duQjIyWWpDOztFbUIxMllDO0lBQWdDO0duQjgyWWpDOztFbUI3MllDO0lBQWdDO0duQmkzWWpDO0NBQ0Y7O0Fjbi9ZSztFSzZIRjtJQUFnQztHbkIyM1lqQzs7RW1CMTNZQztJQUFnQztHbkI4M1lqQzs7RW1CNzNZQztJQUFnQztHbkJpNFlqQzs7RW1CaDRZQztJQUFnQztHbkJvNFlqQzs7RW1CbjRZQztJQUFnQztHbkJ1NFlqQztDQUNGOztBY3pnWks7RUs2SEY7SUFBZ0M7R25CaTVZakM7O0VtQmg1WUM7SUFBZ0M7R25CbzVZakM7O0VtQm41WUM7SUFBZ0M7R25CdTVZakM7O0VtQnQ1WUM7SUFBZ0M7R25CMDVZakM7O0VtQno1WUM7SUFBZ0M7R25CNjVZakM7Q0FDRjs7QWMvaFpLO0VLNkhGO0lBQWdDO0duQnU2WWpDOztFbUJ0NllDO0lBQWdDO0duQjA2WWpDOztFbUJ6NllDO0lBQWdDO0duQjY2WWpDOztFbUI1NllDO0lBQWdDO0duQmc3WWpDOztFbUIvNllDO0lBQWdDO0duQm03WWpDO0NBQ0Y7O0FjcmpaSztFSzZIRjtJQUFnQztHbkI2N1lqQzs7RW1CNTdZQztJQUFnQztHbkJnOFlqQzs7RW1CLzdZQztJQUFnQztHbkJtOFlqQzs7RW1CbDhZQztJQUFnQztHbkJzOFlqQzs7RW1CcjhZQztJQUFnQztHbkJ5OFlqQztDQUNGOztBYzNrWks7RUs2SEY7SUFBZ0M7R25CbTlZakM7O0VtQmw5WUM7SUFBZ0M7R25CczlZakM7O0VtQnI5WUM7SUFBZ0M7R25CeTlZakM7O0VtQng5WUM7SUFBZ0M7R25CNDlZakM7O0VtQjM5WUM7SUFBZ0M7R25CKzlZakM7Q0FDRjs7QWNqbVpLO0VLNkhGO0lBQWdDO0duQnkrWWpDOztFbUJ4K1lDO0lBQWdDO0duQjQrWWpDOztFbUIzK1lDO0lBQWdDO0duQisrWWpDOztFbUI5K1lDO0lBQWdDO0duQmsvWWpDOztFbUJqL1lDO0lBQWdDO0duQnEvWWpDO0NBQ0Y7O0FtQjkrWUQ7RUFBVztDbkJrL1lWOztBbUJqL1lEO0VBQVc7Q25CcS9ZVjs7QWMvblpLO0VLOElGO0lBQWdDO0duQnMvWWpDOztFbUJyL1lDO0lBQWdDO0duQnkvWWpDO0NBQ0Y7O0Fjem9aSztFSzhJRjtJQUFnQztHbkJnZ1pqQzs7RW1CLy9ZQztJQUFnQztHbkJtZ1pqQztDQUNGOztBY25wWks7RUs4SUY7SUFBZ0M7R25CMGdaakM7O0VtQnpnWkM7SUFBZ0M7R25CNmdaakM7Q0FDRjs7QWM3cFpLO0VLOElGO0lBQWdDO0duQm9oWmpDOztFbUJuaFpDO0lBQWdDO0duQnVoWmpDO0NBQ0Y7O0FjdnFaSztFSzhJRjtJQUFnQztHbkI4aFpqQzs7RW1CN2haQztJQUFnQztHbkJpaVpqQztDQUNGOztBY2pyWks7RUs4SUY7SUFBZ0M7R25Cd2laakM7O0VtQnZpWkM7SUFBZ0M7R25CMmlaakM7Q0FDRjs7QWMzclpLO0VLOElGO0lBQWdDO0duQmtqWmpDOztFbUJqalpDO0lBQWdDO0duQnFqWmpDO0NBQ0Y7O0FjcnNaSztFSzhJRjtJQUFnQztHbkI0alpqQzs7RW1CM2paQztJQUFnQztHbkIralpqQztDQUNGOztBYy9zWks7RUs4SUY7SUFBZ0M7R25Cc2taakM7O0VtQnJrWkM7SUFBZ0M7R25CeWtaakM7Q0FDRjs7QWN6dFpLO0VLOElGO0lBQWdDO0duQmdsWmpDOztFbUIva1pDO0lBQWdDO0duQm1sWmpDO0NBQ0Y7O0FjbnVaSztFSzhJRjtJQUFnQztHbkIwbFpqQzs7RW1CemxaQztJQUFnQztHbkI2bFpqQztDQUNGOztBYzd1Wks7RUs4SUY7SUFBZ0M7R25Cb21aakM7O0VtQm5tWkM7SUFBZ0M7R25CdW1aakM7Q0FDRjs7QW1CaG1aRDtFQUFXO0NuQm9tWlY7O0FtQm5tWkQ7RUFBVztDbkJ1bVpWOztBYy92Wks7RUs0SkY7SUFBZ0M7R25Cd21aakM7O0VtQnZtWkM7SUFBZ0M7R25CMm1aakM7Q0FDRjs7QWN6d1pLO0VLNEpGO0lBQWdDO0duQmtuWmpDOztFbUJqblpDO0lBQWdDO0duQnFuWmpDO0NBQ0Y7O0FjbnhaSztFSzRKRjtJQUFnQztHbkI0blpqQzs7RW1CM25aQztJQUFnQztHbkIrblpqQztDQUNGOztBYzd4Wks7RUs0SkY7SUFBZ0M7R25Cc29aakM7O0VtQnJvWkM7SUFBZ0M7R25CeW9aakM7Q0FDRjs7QWN2eVpLO0VLNEpGO0lBQWdDO0duQmdwWmpDOztFbUIvb1pDO0lBQWdDO0duQm1wWmpDO0NBQ0Y7O0FjanpaSztFSzRKRjtJQUFnQztHbkIwcFpqQzs7RW1CenBaQztJQUFnQztHbkI2cFpqQztDQUNGOztBYzN6Wks7RUs0SkY7SUFBZ0M7R25Cb3FaakM7O0VtQm5xWkM7SUFBZ0M7R25CdXFaakM7Q0FDRjs7QWNyMFpLO0VLNEpGO0lBQWdDO0duQjhxWmpDOztFbUI3cVpDO0lBQWdDO0duQmlyWmpDO0NBQ0Y7O0FjLzBaSztFSzRKRjtJQUFnQztHbkJ3clpqQzs7RW1CdnJaQztJQUFnQztHbkIyclpqQztDQUNGOztBY3oxWks7RUs0SkY7SUFBZ0M7R25Ca3NaakM7O0VtQmpzWkM7SUFBZ0M7R25CcXNaakM7Q0FDRjs7QWNuMlpLO0VLNEpGO0lBQWdDO0duQjRzWmpDOztFbUIzc1pDO0lBQWdDO0duQitzWmpDO0NBQ0Y7O0FjNzJaSztFSzRKRjtJQUFnQztHbkJzdFpqQzs7RW1CcnRaQztJQUFnQztHbkJ5dFpqQztDQUNGOztBbUJsdFpEO0VBQVc7Q25Cc3RaVjs7QW1CcnRaRDtFQUFXO0NuQnl0WlY7O0FjLzNaSztFSzBLRjtJQUFnQztHbkIwdFpqQzs7RW1CenRaQztJQUFnQztHbkI2dFpqQztDQUNGOztBY3o0Wks7RUswS0Y7SUFBZ0M7R25Cb3VaakM7O0VtQm51WkM7SUFBZ0M7R25CdXVaakM7Q0FDRjs7QWNuNVpLO0VLMEtGO0lBQWdDO0duQjh1WmpDOztFbUI3dVpDO0lBQWdDO0duQml2WmpDO0NBQ0Y7O0FjNzVaSztFSzBLRjtJQUFnQztHbkJ3dlpqQzs7RW1CdnZaQztJQUFnQztHbkIydlpqQztDQUNGOztBY3Y2Wks7RUswS0Y7SUFBZ0M7R25Ca3daakM7O0VtQmp3WkM7SUFBZ0M7R25CcXdaakM7Q0FDRjs7QWNqN1pLO0VLMEtGO0lBQWdDO0duQjR3WmpDOztFbUIzd1pDO0lBQWdDO0duQit3WmpDO0NBQ0Y7O0FjMzdaSztFSzBLRjtJQUFnQztHbkJzeFpqQzs7RW1CcnhaQztJQUFnQztHbkJ5eFpqQztDQUNGOztBY3I4Wks7RUswS0Y7SUFBZ0M7R25CZ3laakM7O0VtQi94WkM7SUFBZ0M7R25CbXlaakM7Q0FDRjs7QWMvOFpLO0VLMEtGO0lBQWdDO0duQjB5WmpDOztFbUJ6eVpDO0lBQWdDO0duQjZ5WmpDO0NBQ0Y7O0FjejlaSztFSzBLRjtJQUFnQztHbkJvelpqQzs7RW1CbnpaQztJQUFnQztHbkJ1elpqQztDQUNGOztBY24rWks7RUswS0Y7SUFBZ0M7R25COHpaakM7O0VtQjd6WkM7SUFBZ0M7R25CaTBaakM7Q0FDRjs7QWM3K1pLO0VLMEtGO0lBQWdDO0duQncwWmpDOztFbUJ2MFpDO0lBQWdDO0duQjIwWmpDO0NBQ0Y7O0FtQnAwWkQ7RUFBVztDbkJ3MFpWOztBbUJ2MFpEO0VBQVc7Q25CMjBaVjs7QWMvL1pLO0VLd0xGO0lBQWdDO0duQjQwWmpDOztFbUIzMFpDO0lBQWdDO0duQiswWmpDO0NBQ0Y7O0FjemdhSztFS3dMRjtJQUFnQztHbkJzMVpqQzs7RW1CcjFaQztJQUFnQztHbkJ5MVpqQztDQUNGOztBY25oYUs7RUt3TEY7SUFBZ0M7R25CZzJaakM7O0VtQi8xWkM7SUFBZ0M7R25CbTJaakM7Q0FDRjs7QWM3aGFLO0VLd0xGO0lBQWdDO0duQjAyWmpDOztFbUJ6MlpDO0lBQWdDO0duQjYyWmpDO0NBQ0Y7O0FjdmlhSztFS3dMRjtJQUFnQztHbkJvM1pqQzs7RW1CbjNaQztJQUFnQztHbkJ1M1pqQztDQUNGOztBY2pqYUs7RUt3TEY7SUFBZ0M7R25CODNaakM7O0VtQjczWkM7SUFBZ0M7R25CaTRaakM7Q0FDRjs7QWMzamFLO0VLd0xGO0lBQWdDO0duQnc0WmpDOztFbUJ2NFpDO0lBQWdDO0duQjI0WmpDO0NBQ0Y7O0FjcmthSztFS3dMRjtJQUFnQztHbkJrNVpqQzs7RW1CajVaQztJQUFnQztHbkJxNVpqQztDQUNGOztBYy9rYUs7RUt3TEY7SUFBZ0M7R25CNDVaakM7O0VtQjM1WkM7SUFBZ0M7R25CKzVaakM7Q0FDRjs7QWN6bGFLO0VLd0xGO0lBQWdDO0duQnM2WmpDOztFbUJyNlpDO0lBQWdDO0duQnk2WmpDO0NBQ0Y7O0Fjbm1hSztFS3dMRjtJQUFnQztHbkJnN1pqQzs7RW1CLzZaQztJQUFnQztHbkJtN1pqQztDQUNGOztBYzdtYUs7RUt3TEY7SUFBZ0M7R25CMDdaakM7O0VtQno3WkM7SUFBZ0M7R25CNjdaakM7Q0FDRjs7QW1CcjdaQztFQUFhO0NuQnk3WmQ7O0FjM25hSztFS3NNQTtJQUFrQztHbkIwN1pyQztDQUNGOztBY2pvYUs7RUtzTUE7SUFBa0M7R25CZzhackM7Q0FDRjs7QWN2b2FLO0VLc01BO0lBQWtDO0duQnM4WnJDO0NBQ0Y7O0FjN29hSztFS3NNQTtJQUFrQztHbkI0OFpyQztDQUNGOztBY25wYUs7RUtzTUE7SUFBa0M7R25CazlackM7Q0FDRjs7QWN6cGFLO0VLc01BO0lBQWtDO0duQnc5WnJDO0NBQ0Y7O0FjL3BhSztFS3NNQTtJQUFrQztHbkI4OVpyQztDQUNGOztBY3JxYUs7RUtzTUE7SUFBa0M7R25CbytackM7Q0FDRjs7QWMzcWFLO0VLc01BO0lBQWtDO0duQjArWnJDO0NBQ0Y7O0FjanJhSztFS3NNQTtJQUFrQztHbkJnL1pyQztDQUNGOztBY3ZyYUs7RUtzTUE7SUFBa0M7R25Ccy9ackM7Q0FDRjs7QWM3cmFLO0VLc01BO0lBQWtDO0duQjQvWnJDO0NBQ0Y7O0FtQmpnYUM7RUFBYTtDbkJxZ2FkOztBY3ZzYUs7RUtzTUE7SUFBa0M7R25Cc2dhckM7Q0FDRjs7QWM3c2FLO0VLc01BO0lBQWtDO0duQjRnYXJDO0NBQ0Y7O0FjbnRhSztFS3NNQTtJQUFrQztHbkJraGFyQztDQUNGOztBY3p0YUs7RUtzTUE7SUFBa0M7R25Cd2hhckM7Q0FDRjs7QWMvdGFLO0VLc01BO0lBQWtDO0duQjhoYXJDO0NBQ0Y7O0FjcnVhSztFS3NNQTtJQUFrQztHbkJvaWFyQztDQUNGOztBYzN1YUs7RUtzTUE7SUFBa0M7R25CMGlhckM7Q0FDRjs7QWNqdmFLO0VLc01BO0lBQWtDO0duQmdqYXJDO0NBQ0Y7O0FjdnZhSztFS3NNQTtJQUFrQztHbkJzamFyQztDQUNGOztBYzd2YUs7RUtzTUE7SUFBa0M7R25CNGphckM7Q0FDRjs7QWNud2FLO0VLc01BO0lBQWtDO0duQmtrYXJDO0NBQ0Y7O0FjendhSztFS3NNQTtJQUFrQztHbkJ3a2FyQztDQUNGOztBbUI3a2FDO0VBQWE7Q25CaWxhZDs7QWNueGFLO0VLc01BO0lBQWtDO0duQmtsYXJDO0NBQ0Y7O0FjenhhSztFS3NNQTtJQUFrQztHbkJ3bGFyQztDQUNGOztBYy94YUs7RUtzTUE7SUFBa0M7R25COGxhckM7Q0FDRjs7QWNyeWFLO0VLc01BO0lBQWtDO0duQm9tYXJDO0NBQ0Y7O0FjM3lhSztFS3NNQTtJQUFrQztHbkIwbWFyQztDQUNGOztBY2p6YUs7RUtzTUE7SUFBa0M7R25CZ25hckM7Q0FDRjs7QWN2emFLO0VLc01BO0lBQWtDO0duQnNuYXJDO0NBQ0Y7O0FjN3phSztFS3NNQTtJQUFrQztHbkI0bmFyQztDQUNGOztBY24wYUs7RUtzTUE7SUFBa0M7R25Ca29hckM7Q0FDRjs7QWN6MGFLO0VLc01BO0lBQWtDO0duQndvYXJDO0NBQ0Y7O0FjLzBhSztFS3NNQTtJQUFrQztHbkI4b2FyQztDQUNGOztBY3IxYUs7RUtzTUE7SUFBa0M7R25Cb3BhckM7Q0FDRjs7QW1CenBhQztFQUFhO0NuQjZwYWQ7O0FjLzFhSztFS3NNQTtJQUFrQztHbkI4cGFyQztDQUNGOztBY3IyYUs7RUtzTUE7SUFBa0M7R25Cb3FhckM7Q0FDRjs7QWMzMmFLO0VLc01BO0lBQWtDO0duQjBxYXJDO0NBQ0Y7O0FjajNhSztFS3NNQTtJQUFrQztHbkJncmFyQztDQUNGOztBY3YzYUs7RUtzTUE7SUFBa0M7R25Cc3JhckM7Q0FDRjs7QWM3M2FLO0VLc01BO0lBQWtDO0duQjRyYXJDO0NBQ0Y7O0FjbjRhSztFS3NNQTtJQUFrQztHbkJrc2FyQztDQUNGOztBY3o0YUs7RUtzTUE7SUFBa0M7R25Cd3NhckM7Q0FDRjs7QWMvNGFLO0VLc01BO0lBQWtDO0duQjhzYXJDO0NBQ0Y7O0FjcjVhSztFS3NNQTtJQUFrQztHbkJvdGFyQztDQUNGOztBYzM1YUs7RUtzTUE7SUFBa0M7R25CMHRhckM7Q0FDRjs7QWNqNmFLO0VLc01BO0lBQWtDO0duQmd1YXJDO0NBQ0Y7O0FtQnJ1YUM7RUFBYTtDbkJ5dWFkOztBYzM2YUs7RUtzTUE7SUFBa0M7R25CMHVhckM7Q0FDRjs7QWNqN2FLO0VLc01BO0lBQWtDO0duQmd2YXJDO0NBQ0Y7O0FjdjdhSztFS3NNQTtJQUFrQztHbkJzdmFyQztDQUNGOztBYzc3YUs7RUtzTUE7SUFBa0M7R25CNHZhckM7Q0FDRjs7QWNuOGFLO0VLc01BO0lBQWtDO0duQmt3YXJDO0NBQ0Y7O0FjejhhSztFS3NNQTtJQUFrQztHbkJ3d2FyQztDQUNGOztBYy84YUs7RUtzTUE7SUFBa0M7R25COHdhckM7Q0FDRjs7QWNyOWFLO0VLc01BO0lBQWtDO0duQm94YXJDO0NBQ0Y7O0FjMzlhSztFS3NNQTtJQUFrQztHbkIweGFyQztDQUNGOztBY2orYUs7RUtzTUE7SUFBa0M7R25CZ3lhckM7Q0FDRjs7QWN2K2FLO0VLc01BO0lBQWtDO0duQnN5YXJDO0NBQ0Y7O0FjNythSztFS3NNQTtJQUFrQztHbkI0eWFyQztDQUNGOztBbUJqemFDO0VBQWE7Q25CcXphZDs7QWN2L2FLO0VLc01BO0lBQWtDO0duQnN6YXJDO0NBQ0Y7O0FjNy9hSztFS3NNQTtJQUFrQztHbkI0emFyQztDQUNGOztBY25nYks7RUtzTUE7SUFBa0M7R25CazBhckM7Q0FDRjs7QWN6Z2JLO0VLc01BO0lBQWtDO0duQncwYXJDO0NBQ0Y7O0FjL2diSztFS3NNQTtJQUFrQztHbkI4MGFyQztDQUNGOztBY3JoYks7RUtzTUE7SUFBa0M7R25CbzFhckM7Q0FDRjs7QWMzaGJLO0VLc01BO0lBQWtDO0duQjAxYXJDO0NBQ0Y7O0FjamliSztFS3NNQTtJQUFrQztHbkJnMmFyQztDQUNGOztBY3ZpYks7RUtzTUE7SUFBa0M7R25CczJhckM7Q0FDRjs7QWM3aWJLO0VLc01BO0lBQWtDO0duQjQyYXJDO0NBQ0Y7O0FjbmpiSztFS3NNQTtJQUFrQztHbkJrM2FyQztDQUNGOztBY3pqYks7RUtzTUE7SUFBa0M7R25CdzNhckM7Q0FDRjs7QW1CNzNhQztFQUFhO0NuQmk0YWQ7O0FjbmtiSztFS3NNQTtJQUFrQztHbkJrNGFyQztDQUNGOztBY3prYks7RUtzTUE7SUFBa0M7R25CdzRhckM7Q0FDRjs7QWMva2JLO0VLc01BO0lBQWtDO0duQjg0YXJDO0NBQ0Y7O0FjcmxiSztFS3NNQTtJQUFrQztHbkJvNWFyQztDQUNGOztBYzNsYks7RUtzTUE7SUFBa0M7R25CMDVhckM7Q0FDRjs7QWNqbWJLO0VLc01BO0lBQWtDO0duQmc2YXJDO0NBQ0Y7O0Fjdm1iSztFS3NNQTtJQUFrQztHbkJzNmFyQztDQUNGOztBYzdtYks7RUtzTUE7SUFBa0M7R25CNDZhckM7Q0FDRjs7QWNubmJLO0VLc01BO0lBQWtDO0duQms3YXJDO0NBQ0Y7O0Fjem5iSztFS3NNQTtJQUFrQztHbkJ3N2FyQztDQUNGOztBYy9uYks7RUtzTUE7SUFBa0M7R25CODdhckM7Q0FDRjs7QWNyb2JLO0VLc01BO0lBQWtDO0duQm84YXJDO0NBQ0Y7O0FtQno4YUM7RUFBYTtDbkI2OGFkOztBYy9vYks7RUtzTUE7SUFBa0M7R25CODhhckM7Q0FDRjs7QWNycGJLO0VLc01BO0lBQWtDO0duQm85YXJDO0NBQ0Y7O0FjM3BiSztFS3NNQTtJQUFrQztHbkIwOWFyQztDQUNGOztBY2pxYks7RUtzTUE7SUFBa0M7R25CZythckM7Q0FDRjs7QWN2cWJLO0VLc01BO0lBQWtDO0duQnMrYXJDO0NBQ0Y7O0FjN3FiSztFS3NNQTtJQUFrQztHbkI0K2FyQztDQUNGOztBY25yYks7RUtzTUE7SUFBa0M7R25Cay9hckM7Q0FDRjs7QWN6cmJLO0VLc01BO0lBQWtDO0duQncvYXJDO0NBQ0Y7O0FjL3JiSztFS3NNQTtJQUFrQztHbkI4L2FyQztDQUNGOztBY3JzYks7RUtzTUE7SUFBa0M7R25Cb2dickM7Q0FDRjs7QWMzc2JLO0VLc01BO0lBQWtDO0duQjBnYnJDO0NBQ0Y7O0FjanRiSztFS3NNQTtJQUFrQztHbkJnaGJyQztDQUNGOztBbUJyaGJDO0VBQWE7Q25CeWhiZDs7QWMzdGJLO0VLc01BO0lBQWtDO0duQjBoYnJDO0NBQ0Y7O0FjanViSztFS3NNQTtJQUFrQztHbkJnaWJyQztDQUNGOztBY3Z1Yks7RUtzTUE7SUFBa0M7R25Cc2lickM7Q0FDRjs7QWM3dWJLO0VLc01BO0lBQWtDO0duQjRpYnJDO0NBQ0Y7O0FjbnZiSztFS3NNQTtJQUFrQztHbkJramJyQztDQUNGOztBY3p2Yks7RUtzTUE7SUFBa0M7R25Cd2pickM7Q0FDRjs7QWMvdmJLO0VLc01BO0lBQWtDO0duQjhqYnJDO0NBQ0Y7O0FjcndiSztFS3NNQTtJQUFrQztHbkJva2JyQztDQUNGOztBYzN3Yks7RUtzTUE7SUFBa0M7R25CMGtickM7Q0FDRjs7QWNqeGJLO0VLc01BO0lBQWtDO0duQmdsYnJDO0NBQ0Y7O0FjdnhiSztFS3NNQTtJQUFrQztHbkJzbGJyQztDQUNGOztBYzd4Yks7RUtzTUE7SUFBa0M7R25CNGxickM7Q0FDRjs7QW1Cam1iQztFQUFhO0NuQnFtYmQ7O0FjdnliSztFS3NNQTtJQUFrQztHbkJzbWJyQztDQUNGOztBYzd5Yks7RUtzTUE7SUFBa0M7R25CNG1ickM7Q0FDRjs7QWNuemJLO0VLc01BO0lBQWtDO0duQmtuYnJDO0NBQ0Y7O0FjenpiSztFS3NNQTtJQUFrQztHbkJ3bmJyQztDQUNGOztBYy96Yks7RUtzTUE7SUFBa0M7R25COG5ickM7Q0FDRjs7QWNyMGJLO0VLc01BO0lBQWtDO0duQm9vYnJDO0NBQ0Y7O0FjMzBiSztFS3NNQTtJQUFrQztHbkIwb2JyQztDQUNGOztBY2oxYks7RUtzTUE7SUFBa0M7R25CZ3BickM7Q0FDRjs7QWN2MWJLO0VLc01BO0lBQWtDO0duQnNwYnJDO0NBQ0Y7O0FjNzFiSztFS3NNQTtJQUFrQztHbkI0cGJyQztDQUNGOztBY24yYks7RUtzTUE7SUFBa0M7R25Ca3FickM7Q0FDRjs7QWN6MmJLO0VLc01BO0lBQWtDO0duQndxYnJDO0NBQ0Y7O0FtQjdxYkM7RUFBYTtDbkJpcmJkOztBY24zYks7RUtzTUE7SUFBa0M7R25Ca3JickM7Q0FDRjs7QWN6M2JLO0VLc01BO0lBQWtDO0duQndyYnJDO0NBQ0Y7O0FjLzNiSztFS3NNQTtJQUFrQztHbkI4cmJyQztDQUNGOztBY3I0Yks7RUtzTUE7SUFBa0M7R25Cb3NickM7Q0FDRjs7QWMzNGJLO0VLc01BO0lBQWtDO0duQjBzYnJDO0NBQ0Y7O0FjajViSztFS3NNQTtJQUFrQztHbkJndGJyQztDQUNGOztBY3Y1Yks7RUtzTUE7SUFBa0M7R25Cc3RickM7Q0FDRjs7QWM3NWJLO0VLc01BO0lBQWtDO0duQjR0YnJDO0NBQ0Y7O0FjbjZiSztFS3NNQTtJQUFrQztHbkJrdWJyQztDQUNGOztBY3o2Yks7RUtzTUE7SUFBa0M7R25Cd3VickM7Q0FDRjs7QWMvNmJLO0VLc01BO0lBQWtDO0duQjh1YnJDO0NBQ0Y7O0FjcjdiSztFS3NNQTtJQUFrQztHbkJvdmJyQztDQUNGOztBbUJ6dmJDO0VBQWE7Q25CNnZiZDs7QWMvN2JLO0VLc01BO0lBQWtDO0duQjh2YnJDO0NBQ0Y7O0FjcjhiSztFS3NNQTtJQUFrQztHbkJvd2JyQztDQUNGOztBYzM4Yks7RUtzTUE7SUFBa0M7R25CMHdickM7Q0FDRjs7QWNqOWJLO0VLc01BO0lBQWtDO0duQmd4YnJDO0NBQ0Y7O0FjdjliSztFS3NNQTtJQUFrQztHbkJzeGJyQztDQUNGOztBYzc5Yks7RUtzTUE7SUFBa0M7R25CNHhickM7Q0FDRjs7QWNuK2JLO0VLc01BO0lBQWtDO0duQmt5YnJDO0NBQ0Y7O0FjeitiSztFS3NNQTtJQUFrQztHbkJ3eWJyQztDQUNGOztBYy8rYks7RUtzTUE7SUFBa0M7R25COHlickM7Q0FDRjs7QWNyL2JLO0VLc01BO0lBQWtDO0duQm96YnJDO0NBQ0Y7O0FjMy9iSztFS3NNQTtJQUFrQztHbkIwemJyQztDQUNGOztBY2pnY0s7RUtzTUE7SUFBa0M7R25CZzBickM7Q0FDRjs7QW1CcjBiQztFQUFhO0NuQnkwYmQ7O0FjM2djSztFS3NNQTtJQUFrQztHbkIwMGJyQztDQUNGOztBY2poY0s7RUtzTUE7SUFBa0M7R25CZzFickM7Q0FDRjs7QWN2aGNLO0VLc01BO0lBQWtDO0duQnMxYnJDO0NBQ0Y7O0FjN2hjSztFS3NNQTtJQUFrQztHbkI0MWJyQztDQUNGOztBY25pY0s7RUtzTUE7SUFBa0M7R25CazJickM7Q0FDRjs7QWN6aWNLO0VLc01BO0lBQWtDO0duQncyYnJDO0NBQ0Y7O0FjL2ljSztFS3NNQTtJQUFrQztHbkI4MmJyQztDQUNGOztBY3JqY0s7RUtzTUE7SUFBa0M7R25CbzNickM7Q0FDRjs7QWMzamNLO0VLc01BO0lBQWtDO0duQjAzYnJDO0NBQ0Y7O0FjamtjSztFS3NNQTtJQUFrQztHbkJnNGJyQztDQUNGOztBY3ZrY0s7RUtzTUE7SUFBa0M7R25CczRickM7Q0FDRjs7QWM3a2NLO0VLc01BO0lBQWtDO0duQjQ0YnJDO0NBQ0Y7O0FvQjdrY0Q7RUFBZ0I7Q3BCaWxjZjs7QW9CaGxjRDtFQUFnQjtDcEJvbGNmOztBb0JubGNEO0VBQWdCO0NwQnVsY2Y7O0FvQnRsY0Q7RUFBZ0I7Q3BCMGxjZjs7QW9CemxjRDtFQUFnQjtDcEI2bGNmOztBb0I1bGNEO0VBQWdCO0NwQmdtY2Y7O0FjM21jSztFTWVGO0lBQWlDO0dwQmltY2xDOztFb0JobWNDO0lBQWlDO0dwQm9tY2xDOztFb0JubWNDO0lBQWlDO0dwQnVtY2xDOztFb0J0bWNDO0lBQWlDO0dwQjBtY2xDOztFb0J6bWNDO0lBQWlDO0dwQjZtY2xDOztFb0I1bWNDO0lBQWlDO0dwQmduY2xDO0NBQ0Y7O0Fjcm9jSztFTWVGO0lBQWlDO0dwQjJuY2xDOztFb0IxbmNDO0lBQWlDO0dwQjhuY2xDOztFb0I3bmNDO0lBQWlDO0dwQmlvY2xDOztFb0Job2NDO0lBQWlDO0dwQm9vY2xDOztFb0Jub2NDO0lBQWlDO0dwQnVvY2xDOztFb0J0b2NDO0lBQWlDO0dwQjBvY2xDO0NBQ0Y7O0FjL3BjSztFTWVGO0lBQWlDO0dwQnFwY2xDOztFb0JwcGNDO0lBQWlDO0dwQndwY2xDOztFb0J2cGNDO0lBQWlDO0dwQjJwY2xDOztFb0IxcGNDO0lBQWlDO0dwQjhwY2xDOztFb0I3cGNDO0lBQWlDO0dwQmlxY2xDOztFb0JocWNDO0lBQWlDO0dwQm9xY2xDO0NBQ0Y7O0FjenJjSztFTWVGO0lBQWlDO0dwQitxY2xDOztFb0I5cWNDO0lBQWlDO0dwQmtyY2xDOztFb0JqcmNDO0lBQWlDO0dwQnFyY2xDOztFb0JwcmNDO0lBQWlDO0dwQndyY2xDOztFb0J2cmNDO0lBQWlDO0dwQjJyY2xDOztFb0IxcmNDO0lBQWlDO0dwQjhyY2xDO0NBQ0Y7O0FjbnRjSztFTWVGO0lBQWlDO0dwQnlzY2xDOztFb0J4c2NDO0lBQWlDO0dwQjRzY2xDOztFb0Izc2NDO0lBQWlDO0dwQitzY2xDOztFb0I5c2NDO0lBQWlDO0dwQmt0Y2xDOztFb0JqdGNDO0lBQWlDO0dwQnF0Y2xDOztFb0JwdGNDO0lBQWlDO0dwQnd0Y2xDO0NBQ0Y7O0FjN3VjSztFTWVGO0lBQWlDO0dwQm11Y2xDOztFb0JsdWNDO0lBQWlDO0dwQnN1Y2xDOztFb0JydWNDO0lBQWlDO0dwQnl1Y2xDOztFb0J4dWNDO0lBQWlDO0dwQjR1Y2xDOztFb0IzdWNDO0lBQWlDO0dwQit1Y2xDOztFb0I5dWNDO0lBQWlDO0dwQmt2Y2xDO0NBQ0Y7O0FjdndjSztFTWVGO0lBQWlDO0dwQjZ2Y2xDOztFb0I1dmNDO0lBQWlDO0dwQmd3Y2xDOztFb0IvdmNDO0lBQWlDO0dwQm13Y2xDOztFb0Jsd2NDO0lBQWlDO0dwQnN3Y2xDOztFb0Jyd2NDO0lBQWlDO0dwQnl3Y2xDOztFb0J4d2NDO0lBQWlDO0dwQjR3Y2xDO0NBQ0Y7O0FjanljSztFTWVGO0lBQWlDO0dwQnV4Y2xDOztFb0J0eGNDO0lBQWlDO0dwQjB4Y2xDOztFb0J6eGNDO0lBQWlDO0dwQjZ4Y2xDOztFb0I1eGNDO0lBQWlDO0dwQmd5Y2xDOztFb0IveGNDO0lBQWlDO0dwQm15Y2xDOztFb0JseWNDO0lBQWlDO0dwQnN5Y2xDO0NBQ0Y7O0FjM3pjSztFTWVGO0lBQWlDO0dwQml6Y2xDOztFb0JoemNDO0lBQWlDO0dwQm96Y2xDOztFb0JuemNDO0lBQWlDO0dwQnV6Y2xDOztFb0J0emNDO0lBQWlDO0dwQjB6Y2xDOztFb0J6emNDO0lBQWlDO0dwQjZ6Y2xDOztFb0I1emNDO0lBQWlDO0dwQmcwY2xDO0NBQ0Y7O0FjcjFjSztFTWVGO0lBQWlDO0dwQjIwY2xDOztFb0IxMGNDO0lBQWlDO0dwQjgwY2xDOztFb0I3MGNDO0lBQWlDO0dwQmkxY2xDOztFb0JoMWNDO0lBQWlDO0dwQm8xY2xDOztFb0JuMWNDO0lBQWlDO0dwQnUxY2xDOztFb0J0MWNDO0lBQWlDO0dwQjAxY2xDO0NBQ0Y7O0FjLzJjSztFTWVGO0lBQWlDO0dwQnEyY2xDOztFb0JwMmNDO0lBQWlDO0dwQncyY2xDOztFb0J2MmNDO0lBQWlDO0dwQjIyY2xDOztFb0IxMmNDO0lBQWlDO0dwQjgyY2xDOztFb0I3MmNDO0lBQWlDO0dwQmkzY2xDOztFb0JoM2NDO0lBQWlDO0dwQm8zY2xDO0NBQ0Y7O0FjejRjSztFTWVGO0lBQWlDO0dwQiszY2xDOztFb0I5M2NDO0lBQWlDO0dwQms0Y2xDOztFb0JqNGNDO0lBQWlDO0dwQnE0Y2xDOztFb0JwNGNDO0lBQWlDO0dwQnc0Y2xDOztFb0J2NGNDO0lBQWlDO0dwQjI0Y2xDOztFb0IxNGNDO0lBQWlDO0dwQjg0Y2xDO0NBQ0Y7O0FvQnY0Y0Q7RUFBZ0I7Q3BCMjRjZjs7QW9CMTRjRDtFQUFnQjtDcEI4NGNmOztBb0I3NGNEO0VBQWdCO0NwQmk1Y2Y7O0FvQi80Y0Q7RUFBZ0I7Q3BCbTVjZjs7QW9CbDVjRDtFQUFnQjtDcEJzNWNmOztBb0JyNWNEO0VBQWdCO0NwQnk1Y2Y7O0FvQng1Y0Q7RUFBZ0I7Q3BCNDVjZjs7QW9CMzVjRDtFQUFnQjtDcEIrNWNmOztBb0I5NWNEO0VBQWdCO0NwQms2Y2Y7O0FjdjhjSztFTXlDRjtJQUFpQztHcEJtNmNsQzs7RW9CbDZjQztJQUFpQztHcEJzNmNsQzs7RW9CcjZjQztJQUFpQztHcEJ5NmNsQzs7RW9CdjZjQztJQUFpQztHcEIyNmNsQzs7RW9CMTZjQztJQUFpQztHcEI4NmNsQzs7RW9CNzZjQztJQUFpQztHcEJpN2NsQzs7RW9CaDdjQztJQUFpQztHcEJvN2NsQzs7RW9CbjdjQztJQUFpQztHcEJ1N2NsQzs7RW9CdDdjQztJQUFpQztHcEIwN2NsQztDQUNGOztBYzcrY0s7RU15Q0Y7SUFBaUM7R3BCeThjbEM7O0VvQng4Y0M7SUFBaUM7R3BCNDhjbEM7O0VvQjM4Y0M7SUFBaUM7R3BCKzhjbEM7O0VvQjc4Y0M7SUFBaUM7R3BCaTljbEM7O0VvQmg5Y0M7SUFBaUM7R3BCbzljbEM7O0VvQm45Y0M7SUFBaUM7R3BCdTljbEM7O0VvQnQ5Y0M7SUFBaUM7R3BCMDljbEM7O0VvQno5Y0M7SUFBaUM7R3BCNjljbEM7O0VvQjU5Y0M7SUFBaUM7R3BCZytjbEM7Q0FDRjs7QWNuaGRLO0VNeUNGO0lBQWlDO0dwQisrY2xDOztFb0I5K2NDO0lBQWlDO0dwQmsvY2xDOztFb0JqL2NDO0lBQWlDO0dwQnEvY2xDOztFb0JuL2NDO0lBQWlDO0dwQnUvY2xDOztFb0J0L2NDO0lBQWlDO0dwQjAvY2xDOztFb0J6L2NDO0lBQWlDO0dwQjYvY2xDOztFb0I1L2NDO0lBQWlDO0dwQmdnZGxDOztFb0IvL2NDO0lBQWlDO0dwQm1nZGxDOztFb0JsZ2RDO0lBQWlDO0dwQnNnZGxDO0NBQ0Y7O0FjempkSztFTXlDRjtJQUFpQztHcEJxaGRsQzs7RW9CcGhkQztJQUFpQztHcEJ3aGRsQzs7RW9CdmhkQztJQUFpQztHcEIyaGRsQzs7RW9CemhkQztJQUFpQztHcEI2aGRsQzs7RW9CNWhkQztJQUFpQztHcEJnaWRsQzs7RW9CL2hkQztJQUFpQztHcEJtaWRsQzs7RW9CbGlkQztJQUFpQztHcEJzaWRsQzs7RW9CcmlkQztJQUFpQztHcEJ5aWRsQzs7RW9CeGlkQztJQUFpQztHcEI0aWRsQztDQUNGOztBYy9sZEs7RU15Q0Y7SUFBaUM7R3BCMmpkbEM7O0VvQjFqZEM7SUFBaUM7R3BCOGpkbEM7O0VvQjdqZEM7SUFBaUM7R3BCaWtkbEM7O0VvQi9qZEM7SUFBaUM7R3BCbWtkbEM7O0VvQmxrZEM7SUFBaUM7R3BCc2tkbEM7O0VvQnJrZEM7SUFBaUM7R3BCeWtkbEM7O0VvQnhrZEM7SUFBaUM7R3BCNGtkbEM7O0VvQjNrZEM7SUFBaUM7R3BCK2tkbEM7O0VvQjlrZEM7SUFBaUM7R3BCa2xkbEM7Q0FDRjs7QWNyb2RLO0VNeUNGO0lBQWlDO0dwQmltZGxDOztFb0JobWRDO0lBQWlDO0dwQm9tZGxDOztFb0JubWRDO0lBQWlDO0dwQnVtZGxDOztFb0JybWRDO0lBQWlDO0dwQnltZGxDOztFb0J4bWRDO0lBQWlDO0dwQjRtZGxDOztFb0IzbWRDO0lBQWlDO0dwQittZGxDOztFb0I5bWRDO0lBQWlDO0dwQmtuZGxDOztFb0JqbmRDO0lBQWlDO0dwQnFuZGxDOztFb0JwbmRDO0lBQWlDO0dwQnduZGxDO0NBQ0Y7O0FjM3FkSztFTXlDRjtJQUFpQztHcEJ1b2RsQzs7RW9CdG9kQztJQUFpQztHcEIwb2RsQzs7RW9Cem9kQztJQUFpQztHcEI2b2RsQzs7RW9CM29kQztJQUFpQztHcEIrb2RsQzs7RW9COW9kQztJQUFpQztHcEJrcGRsQzs7RW9CanBkQztJQUFpQztHcEJxcGRsQzs7RW9CcHBkQztJQUFpQztHcEJ3cGRsQzs7RW9CdnBkQztJQUFpQztHcEIycGRsQzs7RW9CMXBkQztJQUFpQztHcEI4cGRsQztDQUNGOztBY2p0ZEs7RU15Q0Y7SUFBaUM7R3BCNnFkbEM7O0VvQjVxZEM7SUFBaUM7R3BCZ3JkbEM7O0VvQi9xZEM7SUFBaUM7R3BCbXJkbEM7O0VvQmpyZEM7SUFBaUM7R3BCcXJkbEM7O0VvQnByZEM7SUFBaUM7R3BCd3JkbEM7O0VvQnZyZEM7SUFBaUM7R3BCMnJkbEM7O0VvQjFyZEM7SUFBaUM7R3BCOHJkbEM7O0VvQjdyZEM7SUFBaUM7R3BCaXNkbEM7O0VvQmhzZEM7SUFBaUM7R3BCb3NkbEM7Q0FDRjs7QWN2dmRLO0VNeUNGO0lBQWlDO0dwQm10ZGxDOztFb0JsdGRDO0lBQWlDO0dwQnN0ZGxDOztFb0JydGRDO0lBQWlDO0dwQnl0ZGxDOztFb0J2dGRDO0lBQWlDO0dwQjJ0ZGxDOztFb0IxdGRDO0lBQWlDO0dwQjh0ZGxDOztFb0I3dGRDO0lBQWlDO0dwQml1ZGxDOztFb0JodWRDO0lBQWlDO0dwQm91ZGxDOztFb0JudWRDO0lBQWlDO0dwQnV1ZGxDOztFb0J0dWRDO0lBQWlDO0dwQjB1ZGxDO0NBQ0Y7O0FjN3hkSztFTXlDRjtJQUFpQztHcEJ5dmRsQzs7RW9CeHZkQztJQUFpQztHcEI0dmRsQzs7RW9CM3ZkQztJQUFpQztHcEIrdmRsQzs7RW9CN3ZkQztJQUFpQztHcEJpd2RsQzs7RW9CaHdkQztJQUFpQztHcEJvd2RsQzs7RW9CbndkQztJQUFpQztHcEJ1d2RsQzs7RW9CdHdkQztJQUFpQztHcEIwd2RsQzs7RW9CendkQztJQUFpQztHcEI2d2RsQzs7RW9CNXdkQztJQUFpQztHcEJneGRsQztDQUNGOztBY24wZEs7RU15Q0Y7SUFBaUM7R3BCK3hkbEM7O0VvQjl4ZEM7SUFBaUM7R3BCa3lkbEM7O0VvQmp5ZEM7SUFBaUM7R3BCcXlkbEM7O0VvQm55ZEM7SUFBaUM7R3BCdXlkbEM7O0VvQnR5ZEM7SUFBaUM7R3BCMHlkbEM7O0VvQnp5ZEM7SUFBaUM7R3BCNnlkbEM7O0VvQjV5ZEM7SUFBaUM7R3BCZ3pkbEM7O0VvQi95ZEM7SUFBaUM7R3BCbXpkbEM7O0VvQmx6ZEM7SUFBaUM7R3BCc3pkbEM7Q0FDRjs7QWN6MmRLO0VNeUNGO0lBQWlDO0dwQnEwZGxDOztFb0JwMGRDO0lBQWlDO0dwQncwZGxDOztFb0J2MGRDO0lBQWlDO0dwQjIwZGxDOztFb0J6MGRDO0lBQWlDO0dwQjYwZGxDOztFb0I1MGRDO0lBQWlDO0dwQmcxZGxDOztFb0IvMGRDO0lBQWlDO0dwQm0xZGxDOztFb0JsMWRDO0lBQWlDO0dwQnMxZGxDOztFb0JyMWRDO0lBQWlDO0dwQnkxZGxDOztFb0J4MWRDO0lBQWlDO0dwQjQxZGxDO0NBQ0Y7O0FvQnIxZEQ7RUFBZ0I7Q3BCeTFkZjs7QW9CeDFkRDtFQUFnQjtDcEI0MWRmOztBb0IzMWREO0VBQWdCO0NwQisxZGY7O0FjMzVkSztFTWdFRjtJQUFpQztHcEJnMmRsQzs7RW9CLzFkQztJQUFpQztHcEJtMmRsQzs7RW9CbDJkQztJQUFpQztHcEJzMmRsQztDQUNGOztBY3o2ZEs7RU1nRUY7SUFBaUM7R3BCODJkbEM7O0VvQjcyZEM7SUFBaUM7R3BCaTNkbEM7O0VvQmgzZEM7SUFBaUM7R3BCbzNkbEM7Q0FDRjs7QWN2N2RLO0VNZ0VGO0lBQWlDO0dwQjQzZGxDOztFb0IzM2RDO0lBQWlDO0dwQiszZGxDOztFb0I5M2RDO0lBQWlDO0dwQms0ZGxDO0NBQ0Y7O0FjcjhkSztFTWdFRjtJQUFpQztHcEIwNGRsQzs7RW9CejRkQztJQUFpQztHcEI2NGRsQzs7RW9CNTRkQztJQUFpQztHcEJnNWRsQztDQUNGOztBY245ZEs7RU1nRUY7SUFBaUM7R3BCdzVkbEM7O0VvQnY1ZEM7SUFBaUM7R3BCMjVkbEM7O0VvQjE1ZEM7SUFBaUM7R3BCODVkbEM7Q0FDRjs7QWNqK2RLO0VNZ0VGO0lBQWlDO0dwQnM2ZGxDOztFb0JyNmRDO0lBQWlDO0dwQnk2ZGxDOztFb0J4NmRDO0lBQWlDO0dwQjQ2ZGxDO0NBQ0Y7O0FjLytkSztFTWdFRjtJQUFpQztHcEJvN2RsQzs7RW9CbjdkQztJQUFpQztHcEJ1N2RsQzs7RW9CdDdkQztJQUFpQztHcEIwN2RsQztDQUNGOztBYzcvZEs7RU1nRUY7SUFBaUM7R3BCazhkbEM7O0VvQmo4ZEM7SUFBaUM7R3BCcThkbEM7O0VvQnA4ZEM7SUFBaUM7R3BCdzhkbEM7Q0FDRjs7QWMzZ2VLO0VNZ0VGO0lBQWlDO0dwQmc5ZGxDOztFb0IvOGRDO0lBQWlDO0dwQm05ZGxDOztFb0JsOWRDO0lBQWlDO0dwQnM5ZGxDO0NBQ0Y7O0FjemhlSztFTWdFRjtJQUFpQztHcEI4OWRsQzs7RW9CNzlkQztJQUFpQztHcEJpK2RsQzs7RW9CaCtkQztJQUFpQztHcEJvK2RsQztDQUNGOztBY3ZpZUs7RU1nRUY7SUFBaUM7R3BCNCtkbEM7O0VvQjMrZEM7SUFBaUM7R3BCKytkbEM7O0VvQjkrZEM7SUFBaUM7R3BCay9kbEM7Q0FDRjs7QWNyamVLO0VNZ0VGO0lBQWlDO0dwQjAvZGxDOztFb0J6L2RDO0lBQWlDO0dwQjYvZGxDOztFb0I1L2RDO0lBQWlDO0dwQmdnZWxDO0NBQ0Y7O0FvQnovZEQ7RUFBZ0I7Q3BCNi9kZjs7QW9CNS9kRDtFQUFnQjtDcEJnZ2VmOztBb0IvL2REO0VBQWdCO0NwQm1nZWY7O0FjL2tlSztFTWdGRjtJQUFpQztHcEJvZ2VsQzs7RW9CbmdlQztJQUFpQztHcEJ1Z2VsQzs7RW9CdGdlQztJQUFpQztHcEIwZ2VsQztDQUNGOztBYzdsZUs7RU1nRkY7SUFBaUM7R3BCa2hlbEM7O0VvQmpoZUM7SUFBaUM7R3BCcWhlbEM7O0VvQnBoZUM7SUFBaUM7R3BCd2hlbEM7Q0FDRjs7QWMzbWVLO0VNZ0ZGO0lBQWlDO0dwQmdpZWxDOztFb0IvaGVDO0lBQWlDO0dwQm1pZWxDOztFb0JsaWVDO0lBQWlDO0dwQnNpZWxDO0NBQ0Y7O0Fjem5lSztFTWdGRjtJQUFpQztHcEI4aWVsQzs7RW9CN2llQztJQUFpQztHcEJpamVsQzs7RW9CaGplQztJQUFpQztHcEJvamVsQztDQUNGOztBY3ZvZUs7RU1nRkY7SUFBaUM7R3BCNGplbEM7O0VvQjNqZUM7SUFBaUM7R3BCK2plbEM7O0VvQjlqZUM7SUFBaUM7R3BCa2tlbEM7Q0FDRjs7QWNycGVLO0VNZ0ZGO0lBQWlDO0dwQjBrZWxDOztFb0J6a2VDO0lBQWlDO0dwQjZrZWxDOztFb0I1a2VDO0lBQWlDO0dwQmdsZWxDO0NBQ0Y7O0FjbnFlSztFTWdGRjtJQUFpQztHcEJ3bGVsQzs7RW9CdmxlQztJQUFpQztHcEIybGVsQzs7RW9CMWxlQztJQUFpQztHcEI4bGVsQztDQUNGOztBY2pyZUs7RU1nRkY7SUFBaUM7R3BCc21lbEM7O0VvQnJtZUM7SUFBaUM7R3BCeW1lbEM7O0VvQnhtZUM7SUFBaUM7R3BCNG1lbEM7Q0FDRjs7QWMvcmVLO0VNZ0ZGO0lBQWlDO0dwQm9uZWxDOztFb0JubmVDO0lBQWlDO0dwQnVuZWxDOztFb0J0bmVDO0lBQWlDO0dwQjBuZWxDO0NBQ0Y7O0FjN3NlSztFTWdGRjtJQUFpQztHcEJrb2VsQzs7RW9Cam9lQztJQUFpQztHcEJxb2VsQzs7RW9CcG9lQztJQUFpQztHcEJ3b2VsQztDQUNGOztBYzN0ZUs7RU1nRkY7SUFBaUM7R3BCZ3BlbEM7O0VvQi9vZUM7SUFBaUM7R3BCbXBlbEM7O0VvQmxwZUM7SUFBaUM7R3BCc3BlbEM7Q0FDRjs7QWN6dWVLO0VNZ0ZGO0lBQWlDO0dwQjhwZWxDOztFb0I3cGVDO0lBQWlDO0dwQmlxZWxDOztFb0JocWVDO0lBQWlDO0dwQm9xZWxDO0NBQ0Y7O0FvQjdwZUQ7RUFBZ0I7Q3BCaXFlZjs7QW9CaHFlRDtFQUFnQjtDcEJvcWVmOztBb0JucWVEO0VBQWdCO0NwQnVxZWY7O0FvQnRxZUQ7RUFBZ0I7Q3BCMHFlZjs7QW9CenFlRDtFQUFnQjtDcEI2cWVmOztBYzN3ZUs7RU1rR0Y7SUFBaUM7R3BCOHFlbEM7O0VvQjdxZUM7SUFBaUM7R3BCaXJlbEM7O0VvQmhyZUM7SUFBaUM7R3BCb3JlbEM7O0VvQm5yZUM7SUFBaUM7R3BCdXJlbEM7O0VvQnRyZUM7SUFBaUM7R3BCMHJlbEM7Q0FDRjs7QWNqeWVLO0VNa0dGO0lBQWlDO0dwQm9zZWxDOztFb0Juc2VDO0lBQWlDO0dwQnVzZWxDOztFb0J0c2VDO0lBQWlDO0dwQjBzZWxDOztFb0J6c2VDO0lBQWlDO0dwQjZzZWxDOztFb0I1c2VDO0lBQWlDO0dwQmd0ZWxDO0NBQ0Y7O0FjdnplSztFTWtHRjtJQUFpQztHcEIwdGVsQzs7RW9CenRlQztJQUFpQztHcEI2dGVsQzs7RW9CNXRlQztJQUFpQztHcEJndWVsQzs7RW9CL3RlQztJQUFpQztHcEJtdWVsQzs7RW9CbHVlQztJQUFpQztHcEJzdWVsQztDQUNGOztBYzcwZUs7RU1rR0Y7SUFBaUM7R3BCZ3ZlbEM7O0VvQi91ZUM7SUFBaUM7R3BCbXZlbEM7O0VvQmx2ZUM7SUFBaUM7R3BCc3ZlbEM7O0VvQnJ2ZUM7SUFBaUM7R3BCeXZlbEM7O0VvQnh2ZUM7SUFBaUM7R3BCNHZlbEM7Q0FDRjs7QWNuMmVLO0VNa0dGO0lBQWlDO0dwQnN3ZWxDOztFb0Jyd2VDO0lBQWlDO0dwQnl3ZWxDOztFb0J4d2VDO0lBQWlDO0dwQjR3ZWxDOztFb0Izd2VDO0lBQWlDO0dwQit3ZWxDOztFb0I5d2VDO0lBQWlDO0dwQmt4ZWxDO0NBQ0Y7O0FjejNlSztFTWtHRjtJQUFpQztHcEI0eGVsQzs7RW9CM3hlQztJQUFpQztHcEIreGVsQzs7RW9COXhlQztJQUFpQztHcEJreWVsQzs7RW9CanllQztJQUFpQztHcEJxeWVsQzs7RW9CcHllQztJQUFpQztHcEJ3eWVsQztDQUNGOztBYy80ZUs7RU1rR0Y7SUFBaUM7R3BCa3plbEM7O0VvQmp6ZUM7SUFBaUM7R3BCcXplbEM7O0VvQnB6ZUM7SUFBaUM7R3BCd3plbEM7O0VvQnZ6ZUM7SUFBaUM7R3BCMnplbEM7O0VvQjF6ZUM7SUFBaUM7R3BCOHplbEM7Q0FDRjs7QWNyNmVLO0VNa0dGO0lBQWlDO0dwQncwZWxDOztFb0J2MGVDO0lBQWlDO0dwQjIwZWxDOztFb0IxMGVDO0lBQWlDO0dwQjgwZWxDOztFb0I3MGVDO0lBQWlDO0dwQmkxZWxDOztFb0JoMWVDO0lBQWlDO0dwQm8xZWxDO0NBQ0Y7O0FjMzdlSztFTWtHRjtJQUFpQztHcEI4MWVsQzs7RW9CNzFlQztJQUFpQztHcEJpMmVsQzs7RW9CaDJlQztJQUFpQztHcEJvMmVsQzs7RW9CbjJlQztJQUFpQztHcEJ1MmVsQzs7RW9CdDJlQztJQUFpQztHcEIwMmVsQztDQUNGOztBY2o5ZUs7RU1rR0Y7SUFBaUM7R3BCbzNlbEM7O0VvQm4zZUM7SUFBaUM7R3BCdTNlbEM7O0VvQnQzZUM7SUFBaUM7R3BCMDNlbEM7O0VvQnozZUM7SUFBaUM7R3BCNjNlbEM7O0VvQjUzZUM7SUFBaUM7R3BCZzRlbEM7Q0FDRjs7QWN2K2VLO0VNa0dGO0lBQWlDO0dwQjA0ZWxDOztFb0J6NGVDO0lBQWlDO0dwQjY0ZWxDOztFb0I1NGVDO0lBQWlDO0dwQmc1ZWxDOztFb0IvNGVDO0lBQWlDO0dwQm01ZWxDOztFb0JsNWVDO0lBQWlDO0dwQnM1ZWxDO0NBQ0Y7O0FjNy9lSztFTWtHRjtJQUFpQztHcEJnNmVsQzs7RW9CLzVlQztJQUFpQztHcEJtNmVsQzs7RW9CbDZlQztJQUFpQztHcEJzNmVsQzs7RW9CcjZlQztJQUFpQztHcEJ5NmVsQzs7RW9CeDZlQztJQUFpQztHcEI0NmVsQztDQUNGOztBb0JwNmVDO0VBQVc7Q3BCdzZlWjs7QWN2aGZLO0VNbUhBO0lBQWdDO0dwQnk2ZW5DO0NBQ0Y7O0FjN2hmSztFTW1IQTtJQUFnQztHcEIrNmVuQztDQUNGOztBY25pZks7RU1tSEE7SUFBZ0M7R3BCcTdlbkM7Q0FDRjs7QWN6aWZLO0VNbUhBO0lBQWdDO0dwQjI3ZW5DO0NBQ0Y7O0FjL2lmSztFTW1IQTtJQUFnQztHcEJpOGVuQztDQUNGOztBY3JqZks7RU1tSEE7SUFBZ0M7R3BCdThlbkM7Q0FDRjs7QWMzamZLO0VNbUhBO0lBQWdDO0dwQjY4ZW5DO0NBQ0Y7O0FjamtmSztFTW1IQTtJQUFnQztHcEJtOWVuQztDQUNGOztBY3ZrZks7RU1tSEE7SUFBZ0M7R3BCeTllbkM7Q0FDRjs7QWM3a2ZLO0VNbUhBO0lBQWdDO0dwQis5ZW5DO0NBQ0Y7O0FjbmxmSztFTW1IQTtJQUFnQztHcEJxK2VuQztDQUNGOztBY3psZks7RU1tSEE7SUFBZ0M7R3BCMitlbkM7Q0FDRjs7QW9CaC9lQztFQUFXO0NwQm8vZVo7O0Fjbm1mSztFTW1IQTtJQUFnQztHcEJxL2VuQztDQUNGOztBY3ptZks7RU1tSEE7SUFBZ0M7R3BCMi9lbkM7Q0FDRjs7QWMvbWZLO0VNbUhBO0lBQWdDO0dwQmlnZm5DO0NBQ0Y7O0Fjcm5mSztFTW1IQTtJQUFnQztHcEJ1Z2ZuQztDQUNGOztBYzNuZks7RU1tSEE7SUFBZ0M7R3BCNmdmbkM7Q0FDRjs7QWNqb2ZLO0VNbUhBO0lBQWdDO0dwQm1oZm5DO0NBQ0Y7O0Fjdm9mSztFTW1IQTtJQUFnQztHcEJ5aGZuQztDQUNGOztBYzdvZks7RU1tSEE7SUFBZ0M7R3BCK2hmbkM7Q0FDRjs7QWNucGZLO0VNbUhBO0lBQWdDO0dwQnFpZm5DO0NBQ0Y7O0FjenBmSztFTW1IQTtJQUFnQztHcEIyaWZuQztDQUNGOztBYy9wZks7RU1tSEE7SUFBZ0M7R3BCaWpmbkM7Q0FDRjs7QWNycWZLO0VNbUhBO0lBQWdDO0dwQnVqZm5DO0NBQ0Y7O0FvQjVqZkM7RUFBVztDcEJna2ZaOztBYy9xZks7RU1tSEE7SUFBZ0M7R3BCaWtmbkM7Q0FDRjs7QWNycmZLO0VNbUhBO0lBQWdDO0dwQnVrZm5DO0NBQ0Y7O0FjM3JmSztFTW1IQTtJQUFnQztHcEI2a2ZuQztDQUNGOztBY2pzZks7RU1tSEE7SUFBZ0M7R3BCbWxmbkM7Q0FDRjs7QWN2c2ZLO0VNbUhBO0lBQWdDO0dwQnlsZm5DO0NBQ0Y7O0FjN3NmSztFTW1IQTtJQUFnQztHcEIrbGZuQztDQUNGOztBY250Zks7RU1tSEE7SUFBZ0M7R3BCcW1mbkM7Q0FDRjs7QWN6dGZLO0VNbUhBO0lBQWdDO0dwQjJtZm5DO0NBQ0Y7O0FjL3RmSztFTW1IQTtJQUFnQztHcEJpbmZuQztDQUNGOztBY3J1Zks7RU1tSEE7SUFBZ0M7R3BCdW5mbkM7Q0FDRjs7QWMzdWZLO0VNbUhBO0lBQWdDO0dwQjZuZm5DO0NBQ0Y7O0FjanZmSztFTW1IQTtJQUFnQztHcEJtb2ZuQztDQUNGOztBb0J4b2ZDO0VBQVc7Q3BCNG9mWjs7QWMzdmZLO0VNbUhBO0lBQWdDO0dwQjZvZm5DO0NBQ0Y7O0FjandmSztFTW1IQTtJQUFnQztHcEJtcGZuQztDQUNGOztBY3Z3Zks7RU1tSEE7SUFBZ0M7R3BCeXBmbkM7Q0FDRjs7QWM3d2ZLO0VNbUhBO0lBQWdDO0dwQitwZm5DO0NBQ0Y7O0FjbnhmSztFTW1IQTtJQUFnQztHcEJxcWZuQztDQUNGOztBY3p4Zks7RU1tSEE7SUFBZ0M7R3BCMnFmbkM7Q0FDRjs7QWMveGZLO0VNbUhBO0lBQWdDO0dwQmlyZm5DO0NBQ0Y7O0FjcnlmSztFTW1IQTtJQUFnQztHcEJ1cmZuQztDQUNGOztBYzN5Zks7RU1tSEE7SUFBZ0M7R3BCNnJmbkM7Q0FDRjs7QWNqemZLO0VNbUhBO0lBQWdDO0dwQm1zZm5DO0NBQ0Y7O0FjdnpmSztFTW1IQTtJQUFnQztHcEJ5c2ZuQztDQUNGOztBYzd6Zks7RU1tSEE7SUFBZ0M7R3BCK3NmbkM7Q0FDRjs7QW9CcHRmQztFQUFXO0NwQnd0Zlo7O0FjdjBmSztFTW1IQTtJQUFnQztHcEJ5dGZuQztDQUNGOztBYzcwZks7RU1tSEE7SUFBZ0M7R3BCK3RmbkM7Q0FDRjs7QWNuMWZLO0VNbUhBO0lBQWdDO0dwQnF1Zm5DO0NBQ0Y7O0FjejFmSztFTW1IQTtJQUFnQztHcEIydWZuQztDQUNGOztBYy8xZks7RU1tSEE7SUFBZ0M7R3BCaXZmbkM7Q0FDRjs7QWNyMmZLO0VNbUhBO0lBQWdDO0dwQnV2Zm5DO0NBQ0Y7O0FjMzJmSztFTW1IQTtJQUFnQztHcEI2dmZuQztDQUNGOztBY2ozZks7RU1tSEE7SUFBZ0M7R3BCbXdmbkM7Q0FDRjs7QWN2M2ZLO0VNbUhBO0lBQWdDO0dwQnl3Zm5DO0NBQ0Y7O0FjNzNmSztFTW1IQTtJQUFnQztHcEIrd2ZuQztDQUNGOztBY240Zks7RU1tSEE7SUFBZ0M7R3BCcXhmbkM7Q0FDRjs7QWN6NGZLO0VNbUhBO0lBQWdDO0dwQjJ4Zm5DO0NBQ0Y7O0FvQmh5ZkM7RUFBVztDcEJveWZaOztBY241Zks7RU1tSEE7SUFBZ0M7R3BCcXlmbkM7Q0FDRjs7QWN6NWZLO0VNbUhBO0lBQWdDO0dwQjJ5Zm5DO0NBQ0Y7O0FjLzVmSztFTW1IQTtJQUFnQztHcEJpemZuQztDQUNGOztBY3I2Zks7RU1tSEE7SUFBZ0M7R3BCdXpmbkM7Q0FDRjs7QWMzNmZLO0VNbUhBO0lBQWdDO0dwQjZ6Zm5DO0NBQ0Y7O0FjajdmSztFTW1IQTtJQUFnQztHcEJtMGZuQztDQUNGOztBY3Y3Zks7RU1tSEE7SUFBZ0M7R3BCeTBmbkM7Q0FDRjs7QWM3N2ZLO0VNbUhBO0lBQWdDO0dwQiswZm5DO0NBQ0Y7O0FjbjhmSztFTW1IQTtJQUFnQztHcEJxMWZuQztDQUNGOztBY3o4Zks7RU1tSEE7SUFBZ0M7R3BCMjFmbkM7Q0FDRjs7QWMvOGZLO0VNbUhBO0lBQWdDO0dwQmkyZm5DO0NBQ0Y7O0FjcjlmSztFTW1IQTtJQUFnQztHcEJ1MmZuQztDQUNGOztBb0I1MmZDO0VBQVc7Q3BCZzNmWjs7QWMvOWZLO0VNbUhBO0lBQWdDO0dwQmkzZm5DO0NBQ0Y7O0FjcitmSztFTW1IQTtJQUFnQztHcEJ1M2ZuQztDQUNGOztBYzMrZks7RU1tSEE7SUFBZ0M7R3BCNjNmbkM7Q0FDRjs7QWNqL2ZLO0VNbUhBO0lBQWdDO0dwQm00Zm5DO0NBQ0Y7O0Fjdi9mSztFTW1IQTtJQUFnQztHcEJ5NGZuQztDQUNGOztBYzcvZks7RU1tSEE7SUFBZ0M7R3BCKzRmbkM7Q0FDRjs7QWNuZ2dCSztFTW1IQTtJQUFnQztHcEJxNWZuQztDQUNGOztBY3pnZ0JLO0VNbUhBO0lBQWdDO0dwQjI1Zm5DO0NBQ0Y7O0FjL2dnQks7RU1tSEE7SUFBZ0M7R3BCaTZmbkM7Q0FDRjs7QWNyaGdCSztFTW1IQTtJQUFnQztHcEJ1NmZuQztDQUNGOztBYzNoZ0JLO0VNbUhBO0lBQWdDO0dwQjY2Zm5DO0NBQ0Y7O0FjamlnQks7RU1tSEE7SUFBZ0M7R3BCbTdmbkM7Q0FDRjs7QW9CeDdmQztFQUFXO0NwQjQ3Zlo7O0FjM2lnQks7RU1tSEE7SUFBZ0M7R3BCNjdmbkM7Q0FDRjs7QWNqamdCSztFTW1IQTtJQUFnQztHcEJtOGZuQztDQUNGOztBY3ZqZ0JLO0VNbUhBO0lBQWdDO0dwQnk4Zm5DO0NBQ0Y7O0FjN2pnQks7RU1tSEE7SUFBZ0M7R3BCKzhmbkM7Q0FDRjs7QWNua2dCSztFTW1IQTtJQUFnQztHcEJxOWZuQztDQUNGOztBY3prZ0JLO0VNbUhBO0lBQWdDO0dwQjI5Zm5DO0NBQ0Y7O0FjL2tnQks7RU1tSEE7SUFBZ0M7R3BCaStmbkM7Q0FDRjs7QWNybGdCSztFTW1IQTtJQUFnQztHcEJ1K2ZuQztDQUNGOztBYzNsZ0JLO0VNbUhBO0lBQWdDO0dwQjYrZm5DO0NBQ0Y7O0Fjam1nQks7RU1tSEE7SUFBZ0M7R3BCbS9mbkM7Q0FDRjs7QWN2bWdCSztFTW1IQTtJQUFnQztHcEJ5L2ZuQztDQUNGOztBYzdtZ0JLO0VNbUhBO0lBQWdDO0dwQisvZm5DO0NBQ0Y7O0FvQnBnZ0JDO0VBQVc7Q3BCd2dnQlo7O0Fjdm5nQks7RU1tSEE7SUFBZ0M7R3BCeWdnQm5DO0NBQ0Y7O0FjN25nQks7RU1tSEE7SUFBZ0M7R3BCK2dnQm5DO0NBQ0Y7O0Fjbm9nQks7RU1tSEE7SUFBZ0M7R3BCcWhnQm5DO0NBQ0Y7O0Fjem9nQks7RU1tSEE7SUFBZ0M7R3BCMmhnQm5DO0NBQ0Y7O0FjL29nQks7RU1tSEE7SUFBZ0M7R3BCaWlnQm5DO0NBQ0Y7O0FjcnBnQks7RU1tSEE7SUFBZ0M7R3BCdWlnQm5DO0NBQ0Y7O0FjM3BnQks7RU1tSEE7SUFBZ0M7R3BCNmlnQm5DO0NBQ0Y7O0FjanFnQks7RU1tSEE7SUFBZ0M7R3BCbWpnQm5DO0NBQ0Y7O0FjdnFnQks7RU1tSEE7SUFBZ0M7R3BCeWpnQm5DO0NBQ0Y7O0FjN3FnQks7RU1tSEE7SUFBZ0M7R3BCK2pnQm5DO0NBQ0Y7O0FjbnJnQks7RU1tSEE7SUFBZ0M7R3BCcWtnQm5DO0NBQ0Y7O0FjenJnQks7RU1tSEE7SUFBZ0M7R3BCMmtnQm5DO0NBQ0Y7O0FvQmhsZ0JDO0VBQVc7Q3BCb2xnQlo7O0FjbnNnQks7RU1tSEE7SUFBZ0M7R3BCcWxnQm5DO0NBQ0Y7O0FjenNnQks7RU1tSEE7SUFBZ0M7R3BCMmxnQm5DO0NBQ0Y7O0FjL3NnQks7RU1tSEE7SUFBZ0M7R3BCaW1nQm5DO0NBQ0Y7O0FjcnRnQks7RU1tSEE7SUFBZ0M7R3BCdW1nQm5DO0NBQ0Y7O0FjM3RnQks7RU1tSEE7SUFBZ0M7R3BCNm1nQm5DO0NBQ0Y7O0FjanVnQks7RU1tSEE7SUFBZ0M7R3BCbW5nQm5DO0NBQ0Y7O0FjdnVnQks7RU1tSEE7SUFBZ0M7R3BCeW5nQm5DO0NBQ0Y7O0FjN3VnQks7RU1tSEE7SUFBZ0M7R3BCK25nQm5DO0NBQ0Y7O0FjbnZnQks7RU1tSEE7SUFBZ0M7R3BCcW9nQm5DO0NBQ0Y7O0FjenZnQks7RU1tSEE7SUFBZ0M7R3BCMm9nQm5DO0NBQ0Y7O0FjL3ZnQks7RU1tSEE7SUFBZ0M7R3BCaXBnQm5DO0NBQ0Y7O0FjcndnQks7RU1tSEE7SUFBZ0M7R3BCdXBnQm5DO0NBQ0Y7O0FxQmh4Z0JEO0VBQVU7Q3JCb3hnQlQ7O0FxQm54Z0JEO0VBQVU7Q3JCdXhnQlQ7O0FxQmp4Z0JEO0VBQVU7Q3JCcXhnQlQ7O0FxQnB4Z0JEO0VBQVU7Q3JCd3hnQlQ7O0FxQnZ4Z0JEO0VBQVU7Q3JCMnhnQlQ7O0FxQjF4Z0JEO0VBQVU7Q3JCOHhnQlQ7O0FxQjd4Z0JEO0VBQVU7Q3JCaXlnQlQ7O0FzQmx5Z0JDO0VBQVk7Q3RCc3lnQmI7O0FzQnJ5Z0JDO0VBQVk7Q3RCeXlnQmI7O0FzQnh5Z0JDO0VBQVk7Q3RCNHlnQmI7O0FzQjN5Z0JDO0VBQVk7Q3RCK3lnQmI7O0FzQjl5Z0JDO0VBQVk7Q3RCa3pnQmI7O0FzQmh6Z0JDO0VBQ0U7RUFDQTtDdEJtemdCSDs7QXNCaHpnQkM7RUFDRTtFQUNBO0N0Qm16Z0JIOztBc0JoemdCQztFQUFlO0N0Qm96Z0JoQjs7QXNCbnpnQkM7RUFBZTtDdEJ1emdCaEI7O0FzQnR6Z0JDO0VBQWU7Q3RCMHpnQmhCOztBc0J6emdCQztFQUFlO0N0QjZ6Z0JoQjs7QXNCNXpnQkM7RUFBZTtDdEJnMGdCaEI7O0FzQjl6Z0JDO0VBQ0U7RUFDQTtDdEJpMGdCSDs7QXNCOXpnQkM7RUFDRTtFQUNBO0N0QmkwZ0JIOztBY24yZ0JLO0VRdUNBO0lBQWlDO0d0QmkwZ0JwQzs7RXNCaDBnQkc7SUFBaUM7R3RCbzBnQnBDOztFc0JuMGdCRztJQUFpQztHdEJ1MGdCcEM7O0VzQnQwZ0JHO0lBQWlDO0d0QjAwZ0JwQzs7RXNCejBnQkc7SUFBaUM7R3RCNjBnQnBDOztFc0IzMGdCRztJQUNFO0lBQ0E7R3RCODBnQkw7O0VzQjMwZ0JHO0lBQ0U7SUFDQTtHdEI4MGdCTDs7RXNCMzBnQkc7SUFBb0M7R3RCKzBnQnZDOztFc0I5MGdCRztJQUFvQztHdEJrMWdCdkM7O0VzQmoxZ0JHO0lBQW9DO0d0QnExZ0J2Qzs7RXNCcDFnQkc7SUFBb0M7R3RCdzFnQnZDOztFc0J2MWdCRztJQUFvQztHdEIyMWdCdkM7O0VzQnoxZ0JHO0lBQ0U7SUFDQTtHdEI0MWdCTDs7RXNCejFnQkc7SUFDRTtJQUNBO0d0QjQxZ0JMO0NBQ0Y7O0FjajZnQks7RVF1Q0E7SUFBaUM7R3RCKzNnQnBDOztFc0I5M2dCRztJQUFpQztHdEJrNGdCcEM7O0VzQmo0Z0JHO0lBQWlDO0d0QnE0Z0JwQzs7RXNCcDRnQkc7SUFBaUM7R3RCdzRnQnBDOztFc0J2NGdCRztJQUFpQztHdEIyNGdCcEM7O0VzQno0Z0JHO0lBQ0U7SUFDQTtHdEI0NGdCTDs7RXNCejRnQkc7SUFDRTtJQUNBO0d0QjQ0Z0JMOztFc0J6NGdCRztJQUFvQztHdEI2NGdCdkM7O0VzQjU0Z0JHO0lBQW9DO0d0Qmc1Z0J2Qzs7RXNCLzRnQkc7SUFBb0M7R3RCbTVnQnZDOztFc0JsNWdCRztJQUFvQztHdEJzNWdCdkM7O0VzQnI1Z0JHO0lBQW9DO0d0Qnk1Z0J2Qzs7RXNCdjVnQkc7SUFDRTtJQUNBO0d0QjA1Z0JMOztFc0J2NWdCRztJQUNFO0lBQ0E7R3RCMDVnQkw7Q0FDRjs7QWMvOWdCSztFUXVDQTtJQUFpQztHdEI2N2dCcEM7O0VzQjU3Z0JHO0lBQWlDO0d0Qmc4Z0JwQzs7RXNCLzdnQkc7SUFBaUM7R3RCbThnQnBDOztFc0JsOGdCRztJQUFpQztHdEJzOGdCcEM7O0VzQnI4Z0JHO0lBQWlDO0d0Qnk4Z0JwQzs7RXNCdjhnQkc7SUFDRTtJQUNBO0d0QjA4Z0JMOztFc0J2OGdCRztJQUNFO0lBQ0E7R3RCMDhnQkw7O0VzQnY4Z0JHO0lBQW9DO0d0QjI4Z0J2Qzs7RXNCMThnQkc7SUFBb0M7R3RCODhnQnZDOztFc0I3OGdCRztJQUFvQztHdEJpOWdCdkM7O0VzQmg5Z0JHO0lBQW9DO0d0Qm85Z0J2Qzs7RXNCbjlnQkc7SUFBb0M7R3RCdTlnQnZDOztFc0JyOWdCRztJQUNFO0lBQ0E7R3RCdzlnQkw7O0VzQnI5Z0JHO0lBQ0U7SUFDQTtHdEJ3OWdCTDtDQUNGOztBYzdoaEJLO0VRdUNBO0lBQWlDO0d0QjIvZ0JwQzs7RXNCMS9nQkc7SUFBaUM7R3RCOC9nQnBDOztFc0I3L2dCRztJQUFpQztHdEJpZ2hCcEM7O0VzQmhnaEJHO0lBQWlDO0d0Qm9naEJwQzs7RXNCbmdoQkc7SUFBaUM7R3RCdWdoQnBDOztFc0JyZ2hCRztJQUNFO0lBQ0E7R3RCd2doQkw7O0VzQnJnaEJHO0lBQ0U7SUFDQTtHdEJ3Z2hCTDs7RXNCcmdoQkc7SUFBb0M7R3RCeWdoQnZDOztFc0J4Z2hCRztJQUFvQztHdEI0Z2hCdkM7O0VzQjNnaEJHO0lBQW9DO0d0QitnaEJ2Qzs7RXNCOWdoQkc7SUFBb0M7R3RCa2hoQnZDOztFc0JqaGhCRztJQUFvQztHdEJxaGhCdkM7O0VzQm5oaEJHO0lBQ0U7SUFDQTtHdEJzaGhCTDs7RXNCbmhoQkc7SUFDRTtJQUNBO0d0QnNoaEJMO0NBQ0Y7O0FjM2xoQks7RVF1Q0E7SUFBaUM7R3RCeWpoQnBDOztFc0J4amhCRztJQUFpQztHdEI0amhCcEM7O0VzQjNqaEJHO0lBQWlDO0d0QitqaEJwQzs7RXNCOWpoQkc7SUFBaUM7R3RCa2toQnBDOztFc0Jqa2hCRztJQUFpQztHdEJxa2hCcEM7O0VzQm5raEJHO0lBQ0U7SUFDQTtHdEJza2hCTDs7RXNCbmtoQkc7SUFDRTtJQUNBO0d0QnNraEJMOztFc0Jua2hCRztJQUFvQztHdEJ1a2hCdkM7O0VzQnRraEJHO0lBQW9DO0d0QjBraEJ2Qzs7RXNCemtoQkc7SUFBb0M7R3RCNmtoQnZDOztFc0I1a2hCRztJQUFvQztHdEJnbGhCdkM7O0VzQi9raEJHO0lBQW9DO0d0Qm1saEJ2Qzs7RXNCamxoQkc7SUFDRTtJQUNBO0d0Qm9saEJMOztFc0JqbGhCRztJQUNFO0lBQ0E7R3RCb2xoQkw7Q0FDRjs7QWN6cGhCSztFUXVDQTtJQUFpQztHdEJ1bmhCcEM7O0VzQnRuaEJHO0lBQWlDO0d0QjBuaEJwQzs7RXNCem5oQkc7SUFBaUM7R3RCNm5oQnBDOztFc0I1bmhCRztJQUFpQztHdEJnb2hCcEM7O0VzQi9uaEJHO0lBQWlDO0d0Qm1vaEJwQzs7RXNCam9oQkc7SUFDRTtJQUNBO0d0Qm9vaEJMOztFc0Jqb2hCRztJQUNFO0lBQ0E7R3RCb29oQkw7O0VzQmpvaEJHO0lBQW9DO0d0QnFvaEJ2Qzs7RXNCcG9oQkc7SUFBb0M7R3RCd29oQnZDOztFc0J2b2hCRztJQUFvQztHdEIyb2hCdkM7O0VzQjFvaEJHO0lBQW9DO0d0QjhvaEJ2Qzs7RXNCN29oQkc7SUFBb0M7R3RCaXBoQnZDOztFc0Ivb2hCRztJQUNFO0lBQ0E7R3RCa3BoQkw7O0VzQi9vaEJHO0lBQ0U7SUFDQTtHdEJrcGhCTDtDQUNGOztBY3Z0aEJLO0VRdUNBO0lBQWlDO0d0QnFyaEJwQzs7RXNCcHJoQkc7SUFBaUM7R3RCd3JoQnBDOztFc0J2cmhCRztJQUFpQztHdEIycmhCcEM7O0VzQjFyaEJHO0lBQWlDO0d0QjhyaEJwQzs7RXNCN3JoQkc7SUFBaUM7R3RCaXNoQnBDOztFc0IvcmhCRztJQUNFO0lBQ0E7R3RCa3NoQkw7O0VzQi9yaEJHO0lBQ0U7SUFDQTtHdEJrc2hCTDs7RXNCL3JoQkc7SUFBb0M7R3RCbXNoQnZDOztFc0Jsc2hCRztJQUFvQztHdEJzc2hCdkM7O0VzQnJzaEJHO0lBQW9DO0d0QnlzaEJ2Qzs7RXNCeHNoQkc7SUFBb0M7R3RCNHNoQnZDOztFc0Izc2hCRztJQUFvQztHdEIrc2hCdkM7O0VzQjdzaEJHO0lBQ0U7SUFDQTtHdEJndGhCTDs7RXNCN3NoQkc7SUFDRTtJQUNBO0d0Qmd0aEJMO0NBQ0Y7O0FjcnhoQks7RVF1Q0E7SUFBaUM7R3RCbXZoQnBDOztFc0JsdmhCRztJQUFpQztHdEJzdmhCcEM7O0VzQnJ2aEJHO0lBQWlDO0d0Qnl2aEJwQzs7RXNCeHZoQkc7SUFBaUM7R3RCNHZoQnBDOztFc0IzdmhCRztJQUFpQztHdEIrdmhCcEM7O0VzQjd2aEJHO0lBQ0U7SUFDQTtHdEJnd2hCTDs7RXNCN3ZoQkc7SUFDRTtJQUNBO0d0Qmd3aEJMOztFc0I3dmhCRztJQUFvQztHdEJpd2hCdkM7O0VzQmh3aEJHO0lBQW9DO0d0Qm93aEJ2Qzs7RXNCbndoQkc7SUFBb0M7R3RCdXdoQnZDOztFc0J0d2hCRztJQUFvQztHdEIwd2hCdkM7O0VzQnp3aEJHO0lBQW9DO0d0QjZ3aEJ2Qzs7RXNCM3doQkc7SUFDRTtJQUNBO0d0Qjh3aEJMOztFc0Izd2hCRztJQUNFO0lBQ0E7R3RCOHdoQkw7Q0FDRjs7QWNuMWhCSztFUXVDQTtJQUFpQztHdEJpemhCcEM7O0VzQmh6aEJHO0lBQWlDO0d0Qm96aEJwQzs7RXNCbnpoQkc7SUFBaUM7R3RCdXpoQnBDOztFc0J0emhCRztJQUFpQztHdEIwemhCcEM7O0VzQnp6aEJHO0lBQWlDO0d0QjZ6aEJwQzs7RXNCM3poQkc7SUFDRTtJQUNBO0d0Qjh6aEJMOztFc0IzemhCRztJQUNFO0lBQ0E7R3RCOHpoQkw7O0VzQjN6aEJHO0lBQW9DO0d0Qit6aEJ2Qzs7RXNCOXpoQkc7SUFBb0M7R3RCazBoQnZDOztFc0JqMGhCRztJQUFvQztHdEJxMGhCdkM7O0VzQnAwaEJHO0lBQW9DO0d0QncwaEJ2Qzs7RXNCdjBoQkc7SUFBb0M7R3RCMjBoQnZDOztFc0J6MGhCRztJQUNFO0lBQ0E7R3RCNDBoQkw7O0VzQnowaEJHO0lBQ0U7SUFDQTtHdEI0MGhCTDtDQUNGOztBY2o1aEJLO0VRdUNBO0lBQWlDO0d0QisyaEJwQzs7RXNCOTJoQkc7SUFBaUM7R3RCazNoQnBDOztFc0JqM2hCRztJQUFpQztHdEJxM2hCcEM7O0VzQnAzaEJHO0lBQWlDO0d0QnczaEJwQzs7RXNCdjNoQkc7SUFBaUM7R3RCMjNoQnBDOztFc0J6M2hCRztJQUNFO0lBQ0E7R3RCNDNoQkw7O0VzQnozaEJHO0lBQ0U7SUFDQTtHdEI0M2hCTDs7RXNCejNoQkc7SUFBb0M7R3RCNjNoQnZDOztFc0I1M2hCRztJQUFvQztHdEJnNGhCdkM7O0VzQi8zaEJHO0lBQW9DO0d0Qm00aEJ2Qzs7RXNCbDRoQkc7SUFBb0M7R3RCczRoQnZDOztFc0JyNGhCRztJQUFvQztHdEJ5NGhCdkM7O0VzQnY0aEJHO0lBQ0U7SUFDQTtHdEIwNGhCTDs7RXNCdjRoQkc7SUFDRTtJQUNBO0d0QjA0aEJMO0NBQ0Y7O0FjLzhoQks7RVF1Q0E7SUFBaUM7R3RCNjZoQnBDOztFc0I1NmhCRztJQUFpQztHdEJnN2hCcEM7O0VzQi82aEJHO0lBQWlDO0d0Qm03aEJwQzs7RXNCbDdoQkc7SUFBaUM7R3RCczdoQnBDOztFc0JyN2hCRztJQUFpQztHdEJ5N2hCcEM7O0VzQnY3aEJHO0lBQ0U7SUFDQTtHdEIwN2hCTDs7RXNCdjdoQkc7SUFDRTtJQUNBO0d0QjA3aEJMOztFc0J2N2hCRztJQUFvQztHdEIyN2hCdkM7O0VzQjE3aEJHO0lBQW9DO0d0Qjg3aEJ2Qzs7RXNCNzdoQkc7SUFBb0M7R3RCaThoQnZDOztFc0JoOGhCRztJQUFvQztHdEJvOGhCdkM7O0VzQm44aEJHO0lBQW9DO0d0QnU4aEJ2Qzs7RXNCcjhoQkc7SUFDRTtJQUNBO0d0Qnc4aEJMOztFc0JyOGhCRztJQUNFO0lBQ0E7R3RCdzhoQkw7Q0FDRjs7QWM3Z2lCSztFUXVDQTtJQUFpQztHdEIyK2hCcEM7O0VzQjEraEJHO0lBQWlDO0d0QjgraEJwQzs7RXNCNytoQkc7SUFBaUM7R3RCaS9oQnBDOztFc0JoL2hCRztJQUFpQztHdEJvL2hCcEM7O0VzQm4vaEJHO0lBQWlDO0d0QnUvaEJwQzs7RXNCci9oQkc7SUFDRTtJQUNBO0d0QncvaEJMOztFc0JyL2hCRztJQUNFO0lBQ0E7R3RCdy9oQkw7O0VzQnIvaEJHO0lBQW9DO0d0QnkvaEJ2Qzs7RXNCeC9oQkc7SUFBb0M7R3RCNC9oQnZDOztFc0IzL2hCRztJQUFvQztHdEIrL2hCdkM7O0VzQjkvaEJHO0lBQW9DO0d0QmtnaUJ2Qzs7RXNCamdpQkc7SUFBb0M7R3RCcWdpQnZDOztFc0JuZ2lCRztJQUNFO0lBQ0E7R3RCc2dpQkw7O0VzQm5naUJHO0lBQ0U7SUFDQTtHdEJzZ2lCTDtDQUNGOztBc0J0a2lCQztFQUFZO0N0QjBraUJiOztBc0J6a2lCQztFQUFZO0N0QjZraUJiOztBc0I1a2lCQztFQUFZO0N0QmdsaUJiOztBc0Iva2lCQztFQUFZO0N0Qm1saUJiOztBc0JsbGlCQztFQUFZO0N0QnNsaUJiOztBc0JwbGlCQztFQUNFO0VBQ0E7Q3RCdWxpQkg7O0FzQnBsaUJDO0VBQ0U7RUFDQTtDdEJ1bGlCSDs7QXNCcGxpQkM7RUFBZTtDdEJ3bGlCaEI7O0FzQnZsaUJDO0VBQWU7Q3RCMmxpQmhCOztBc0IxbGlCQztFQUFlO0N0QjhsaUJoQjs7QXNCN2xpQkM7RUFBZTtDdEJpbWlCaEI7O0FzQmhtaUJDO0VBQWU7Q3RCb21pQmhCOztBc0JsbWlCQztFQUNFO0VBQ0E7Q3RCcW1pQkg7O0FzQmxtaUJDO0VBQ0U7RUFDQTtDdEJxbWlCSDs7QWN2b2lCSztFUXVDQTtJQUFpQztHdEJxbWlCcEM7O0VzQnBtaUJHO0lBQWlDO0d0QndtaUJwQzs7RXNCdm1pQkc7SUFBaUM7R3RCMm1pQnBDOztFc0IxbWlCRztJQUFpQztHdEI4bWlCcEM7O0VzQjdtaUJHO0lBQWlDO0d0QmluaUJwQzs7RXNCL21pQkc7SUFDRTtJQUNBO0d0QmtuaUJMOztFc0IvbWlCRztJQUNFO0lBQ0E7R3RCa25pQkw7O0VzQi9taUJHO0lBQW9DO0d0Qm1uaUJ2Qzs7RXNCbG5pQkc7SUFBb0M7R3RCc25pQnZDOztFc0JybmlCRztJQUFvQztHdEJ5bmlCdkM7O0VzQnhuaUJHO0lBQW9DO0d0QjRuaUJ2Qzs7RXNCM25pQkc7SUFBb0M7R3RCK25pQnZDOztFc0I3bmlCRztJQUNFO0lBQ0E7R3RCZ29pQkw7O0VzQjduaUJHO0lBQ0U7SUFDQTtHdEJnb2lCTDtDQUNGOztBY3JzaUJLO0VRdUNBO0lBQWlDO0d0Qm1xaUJwQzs7RXNCbHFpQkc7SUFBaUM7R3RCc3FpQnBDOztFc0JycWlCRztJQUFpQztHdEJ5cWlCcEM7O0VzQnhxaUJHO0lBQWlDO0d0QjRxaUJwQzs7RXNCM3FpQkc7SUFBaUM7R3RCK3FpQnBDOztFc0I3cWlCRztJQUNFO0lBQ0E7R3RCZ3JpQkw7O0VzQjdxaUJHO0lBQ0U7SUFDQTtHdEJncmlCTDs7RXNCN3FpQkc7SUFBb0M7R3RCaXJpQnZDOztFc0JocmlCRztJQUFvQztHdEJvcmlCdkM7O0VzQm5yaUJHO0lBQW9DO0d0QnVyaUJ2Qzs7RXNCdHJpQkc7SUFBb0M7R3RCMHJpQnZDOztFc0J6cmlCRztJQUFvQztHdEI2cmlCdkM7O0VzQjNyaUJHO0lBQ0U7SUFDQTtHdEI4cmlCTDs7RXNCM3JpQkc7SUFDRTtJQUNBO0d0QjhyaUJMO0NBQ0Y7O0FjbndpQks7RVF1Q0E7SUFBaUM7R3RCaXVpQnBDOztFc0JodWlCRztJQUFpQztHdEJvdWlCcEM7O0VzQm51aUJHO0lBQWlDO0d0QnV1aUJwQzs7RXNCdHVpQkc7SUFBaUM7R3RCMHVpQnBDOztFc0J6dWlCRztJQUFpQztHdEI2dWlCcEM7O0VzQjN1aUJHO0lBQ0U7SUFDQTtHdEI4dWlCTDs7RXNCM3VpQkc7SUFDRTtJQUNBO0d0Qjh1aUJMOztFc0IzdWlCRztJQUFvQztHdEIrdWlCdkM7O0VzQjl1aUJHO0lBQW9DO0d0Qmt2aUJ2Qzs7RXNCanZpQkc7SUFBb0M7R3RCcXZpQnZDOztFc0JwdmlCRztJQUFvQztHdEJ3dmlCdkM7O0VzQnZ2aUJHO0lBQW9DO0d0QjJ2aUJ2Qzs7RXNCenZpQkc7SUFDRTtJQUNBO0d0QjR2aUJMOztFc0J6dmlCRztJQUNFO0lBQ0E7R3RCNHZpQkw7Q0FDRjs7QWNqMGlCSztFUXVDQTtJQUFpQztHdEIreGlCcEM7O0VzQjl4aUJHO0lBQWlDO0d0Qmt5aUJwQzs7RXNCanlpQkc7SUFBaUM7R3RCcXlpQnBDOztFc0JweWlCRztJQUFpQztHdEJ3eWlCcEM7O0VzQnZ5aUJHO0lBQWlDO0d0QjJ5aUJwQzs7RXNCenlpQkc7SUFDRTtJQUNBO0d0QjR5aUJMOztFc0J6eWlCRztJQUNFO0lBQ0E7R3RCNHlpQkw7O0VzQnp5aUJHO0lBQW9DO0d0QjZ5aUJ2Qzs7RXNCNXlpQkc7SUFBb0M7R3RCZ3ppQnZDOztFc0IveWlCRztJQUFvQztHdEJtemlCdkM7O0VzQmx6aUJHO0lBQW9DO0d0QnN6aUJ2Qzs7RXNCcnppQkc7SUFBb0M7R3RCeXppQnZDOztFc0J2emlCRztJQUNFO0lBQ0E7R3RCMHppQkw7O0VzQnZ6aUJHO0lBQ0U7SUFDQTtHdEIwemlCTDtDQUNGOztBYy8zaUJLO0VRdUNBO0lBQWlDO0d0QjYxaUJwQzs7RXNCNTFpQkc7SUFBaUM7R3RCZzJpQnBDOztFc0IvMWlCRztJQUFpQztHdEJtMmlCcEM7O0VzQmwyaUJHO0lBQWlDO0d0QnMyaUJwQzs7RXNCcjJpQkc7SUFBaUM7R3RCeTJpQnBDOztFc0J2MmlCRztJQUNFO0lBQ0E7R3RCMDJpQkw7O0VzQnYyaUJHO0lBQ0U7SUFDQTtHdEIwMmlCTDs7RXNCdjJpQkc7SUFBb0M7R3RCMjJpQnZDOztFc0IxMmlCRztJQUFvQztHdEI4MmlCdkM7O0VzQjcyaUJHO0lBQW9DO0d0QmkzaUJ2Qzs7RXNCaDNpQkc7SUFBb0M7R3RCbzNpQnZDOztFc0JuM2lCRztJQUFvQztHdEJ1M2lCdkM7O0VzQnIzaUJHO0lBQ0U7SUFDQTtHdEJ3M2lCTDs7RXNCcjNpQkc7SUFDRTtJQUNBO0d0QnczaUJMO0NBQ0Y7O0FjNzdpQks7RVF1Q0E7SUFBaUM7R3RCMjVpQnBDOztFc0IxNWlCRztJQUFpQztHdEI4NWlCcEM7O0VzQjc1aUJHO0lBQWlDO0d0Qmk2aUJwQzs7RXNCaDZpQkc7SUFBaUM7R3RCbzZpQnBDOztFc0JuNmlCRztJQUFpQztHdEJ1NmlCcEM7O0VzQnI2aUJHO0lBQ0U7SUFDQTtHdEJ3NmlCTDs7RXNCcjZpQkc7SUFDRTtJQUNBO0d0Qnc2aUJMOztFc0JyNmlCRztJQUFvQztHdEJ5NmlCdkM7O0VzQng2aUJHO0lBQW9DO0d0QjQ2aUJ2Qzs7RXNCMzZpQkc7SUFBb0M7R3RCKzZpQnZDOztFc0I5NmlCRztJQUFvQztHdEJrN2lCdkM7O0VzQmo3aUJHO0lBQW9DO0d0QnE3aUJ2Qzs7RXNCbjdpQkc7SUFDRTtJQUNBO0d0QnM3aUJMOztFc0JuN2lCRztJQUNFO0lBQ0E7R3RCczdpQkw7Q0FDRjs7QWMzL2lCSztFUXVDQTtJQUFpQztHdEJ5OWlCcEM7O0VzQng5aUJHO0lBQWlDO0d0QjQ5aUJwQzs7RXNCMzlpQkc7SUFBaUM7R3RCKzlpQnBDOztFc0I5OWlCRztJQUFpQztHdEJrK2lCcEM7O0VzQmoraUJHO0lBQWlDO0d0QnEraUJwQzs7RXNCbitpQkc7SUFDRTtJQUNBO0d0QnMraUJMOztFc0JuK2lCRztJQUNFO0lBQ0E7R3RCcytpQkw7O0VzQm4raUJHO0lBQW9DO0d0QnUraUJ2Qzs7RXNCdCtpQkc7SUFBb0M7R3RCMCtpQnZDOztFc0J6K2lCRztJQUFvQztHdEI2K2lCdkM7O0VzQjUraUJHO0lBQW9DO0d0QmcvaUJ2Qzs7RXNCLytpQkc7SUFBb0M7R3RCbS9pQnZDOztFc0JqL2lCRztJQUNFO0lBQ0E7R3RCby9pQkw7O0VzQmovaUJHO0lBQ0U7SUFDQTtHdEJvL2lCTDtDQUNGOztBY3pqakJLO0VRdUNBO0lBQWlDO0d0QnVoakJwQzs7RXNCdGhqQkc7SUFBaUM7R3RCMGhqQnBDOztFc0J6aGpCRztJQUFpQztHdEI2aGpCcEM7O0VzQjVoakJHO0lBQWlDO0d0QmdpakJwQzs7RXNCL2hqQkc7SUFBaUM7R3RCbWlqQnBDOztFc0JqaWpCRztJQUNFO0lBQ0E7R3RCb2lqQkw7O0VzQmppakJHO0lBQ0U7SUFDQTtHdEJvaWpCTDs7RXNCamlqQkc7SUFBb0M7R3RCcWlqQnZDOztFc0JwaWpCRztJQUFvQztHdEJ3aWpCdkM7O0VzQnZpakJHO0lBQW9DO0d0QjJpakJ2Qzs7RXNCMWlqQkc7SUFBb0M7R3RCOGlqQnZDOztFc0I3aWpCRztJQUFvQztHdEJpampCdkM7O0VzQi9pakJHO0lBQ0U7SUFDQTtHdEJrampCTDs7RXNCL2lqQkc7SUFDRTtJQUNBO0d0QmtqakJMO0NBQ0Y7O0Fjdm5qQks7RVF1Q0E7SUFBaUM7R3RCcWxqQnBDOztFc0JwbGpCRztJQUFpQztHdEJ3bGpCcEM7O0VzQnZsakJHO0lBQWlDO0d0QjJsakJwQzs7RXNCMWxqQkc7SUFBaUM7R3RCOGxqQnBDOztFc0I3bGpCRztJQUFpQztHdEJpbWpCcEM7O0VzQi9sakJHO0lBQ0U7SUFDQTtHdEJrbWpCTDs7RXNCL2xqQkc7SUFDRTtJQUNBO0d0QmttakJMOztFc0IvbGpCRztJQUFvQztHdEJtbWpCdkM7O0VzQmxtakJHO0lBQW9DO0d0QnNtakJ2Qzs7RXNCcm1qQkc7SUFBb0M7R3RCeW1qQnZDOztFc0J4bWpCRztJQUFvQztHdEI0bWpCdkM7O0VzQjNtakJHO0lBQW9DO0d0QittakJ2Qzs7RXNCN21qQkc7SUFDRTtJQUNBO0d0QmduakJMOztFc0I3bWpCRztJQUNFO0lBQ0E7R3RCZ25qQkw7Q0FDRjs7QWNycmpCSztFUXVDQTtJQUFpQztHdEJtcGpCcEM7O0VzQmxwakJHO0lBQWlDO0d0QnNwakJwQzs7RXNCcnBqQkc7SUFBaUM7R3RCeXBqQnBDOztFc0J4cGpCRztJQUFpQztHdEI0cGpCcEM7O0VzQjNwakJHO0lBQWlDO0d0QitwakJwQzs7RXNCN3BqQkc7SUFDRTtJQUNBO0d0QmdxakJMOztFc0I3cGpCRztJQUNFO0lBQ0E7R3RCZ3FqQkw7O0VzQjdwakJHO0lBQW9DO0d0QmlxakJ2Qzs7RXNCaHFqQkc7SUFBb0M7R3RCb3FqQnZDOztFc0JucWpCRztJQUFvQztHdEJ1cWpCdkM7O0VzQnRxakJHO0lBQW9DO0d0QjBxakJ2Qzs7RXNCenFqQkc7SUFBb0M7R3RCNnFqQnZDOztFc0IzcWpCRztJQUNFO0lBQ0E7R3RCOHFqQkw7O0VzQjNxakJHO0lBQ0U7SUFDQTtHdEI4cWpCTDtDQUNGOztBY252akJLO0VRdUNBO0lBQWlDO0d0Qml0akJwQzs7RXNCaHRqQkc7SUFBaUM7R3RCb3RqQnBDOztFc0JudGpCRztJQUFpQztHdEJ1dGpCcEM7O0VzQnR0akJHO0lBQWlDO0d0QjB0akJwQzs7RXNCenRqQkc7SUFBaUM7R3RCNnRqQnBDOztFc0IzdGpCRztJQUNFO0lBQ0E7R3RCOHRqQkw7O0VzQjN0akJHO0lBQ0U7SUFDQTtHdEI4dGpCTDs7RXNCM3RqQkc7SUFBb0M7R3RCK3RqQnZDOztFc0I5dGpCRztJQUFvQztHdEJrdWpCdkM7O0VzQmp1akJHO0lBQW9DO0d0QnF1akJ2Qzs7RXNCcHVqQkc7SUFBb0M7R3RCd3VqQnZDOztFc0J2dWpCRztJQUFvQztHdEIydWpCdkM7O0VzQnp1akJHO0lBQ0U7SUFDQTtHdEI0dWpCTDs7RXNCenVqQkc7SUFDRTtJQUNBO0d0QjR1akJMO0NBQ0Y7O0FjanpqQks7RVF1Q0E7SUFBaUM7R3RCK3dqQnBDOztFc0I5d2pCRztJQUFpQztHdEJreGpCcEM7O0VzQmp4akJHO0lBQWlDO0d0QnF4akJwQzs7RXNCcHhqQkc7SUFBaUM7R3RCd3hqQnBDOztFc0J2eGpCRztJQUFpQztHdEIyeGpCcEM7O0VzQnp4akJHO0lBQ0U7SUFDQTtHdEI0eGpCTDs7RXNCenhqQkc7SUFDRTtJQUNBO0d0QjR4akJMOztFc0J6eGpCRztJQUFvQztHdEI2eGpCdkM7O0VzQjV4akJHO0lBQW9DO0d0Qmd5akJ2Qzs7RXNCL3hqQkc7SUFBb0M7R3RCbXlqQnZDOztFc0JseWpCRztJQUFvQztHdEJzeWpCdkM7O0VzQnJ5akJHO0lBQW9DO0d0Qnl5akJ2Qzs7RXNCdnlqQkc7SUFDRTtJQUNBO0d0QjB5akJMOztFc0J2eWpCRztJQUNFO0lBQ0E7R3RCMHlqQkw7Q0FDRjs7QXNCMTJqQkM7RUFBWTtDdEI4MmpCYjs7QXNCNzJqQkM7RUFBWTtDdEJpM2pCYjs7QXNCaDNqQkM7RUFBWTtDdEJvM2pCYjs7QXNCbjNqQkM7RUFBWTtDdEJ1M2pCYjs7QXNCdDNqQkM7RUFBWTtDdEIwM2pCYjs7QXNCeDNqQkM7RUFDRTtFQUNBO0N0QjIzakJIOztBc0J4M2pCQztFQUNFO0VBQ0E7Q3RCMjNqQkg7O0FzQngzakJDO0VBQWU7Q3RCNDNqQmhCOztBc0IzM2pCQztFQUFlO0N0QiszakJoQjs7QXNCOTNqQkM7RUFBZTtDdEJrNGpCaEI7O0FzQmo0akJDO0VBQWU7Q3RCcTRqQmhCOztBc0JwNGpCQztFQUFlO0N0Qnc0akJoQjs7QXNCdDRqQkM7RUFDRTtFQUNBO0N0Qnk0akJIOztBc0J0NGpCQztFQUNFO0VBQ0E7Q3RCeTRqQkg7O0FjMzZqQks7RVF1Q0E7SUFBaUM7R3RCeTRqQnBDOztFc0J4NGpCRztJQUFpQztHdEI0NGpCcEM7O0VzQjM0akJHO0lBQWlDO0d0Qis0akJwQzs7RXNCOTRqQkc7SUFBaUM7R3RCazVqQnBDOztFc0JqNWpCRztJQUFpQztHdEJxNWpCcEM7O0VzQm41akJHO0lBQ0U7SUFDQTtHdEJzNWpCTDs7RXNCbjVqQkc7SUFDRTtJQUNBO0d0QnM1akJMOztFc0JuNWpCRztJQUFvQztHdEJ1NWpCdkM7O0VzQnQ1akJHO0lBQW9DO0d0QjA1akJ2Qzs7RXNCejVqQkc7SUFBb0M7R3RCNjVqQnZDOztFc0I1NWpCRztJQUFvQztHdEJnNmpCdkM7O0VzQi81akJHO0lBQW9DO0d0Qm02akJ2Qzs7RXNCajZqQkc7SUFDRTtJQUNBO0d0Qm82akJMOztFc0JqNmpCRztJQUNFO0lBQ0E7R3RCbzZqQkw7Q0FDRjs7QWN6K2pCSztFUXVDQTtJQUFpQztHdEJ1OGpCcEM7O0VzQnQ4akJHO0lBQWlDO0d0QjA4akJwQzs7RXNCejhqQkc7SUFBaUM7R3RCNjhqQnBDOztFc0I1OGpCRztJQUFpQztHdEJnOWpCcEM7O0VzQi84akJHO0lBQWlDO0d0Qm05akJwQzs7RXNCajlqQkc7SUFDRTtJQUNBO0d0Qm85akJMOztFc0JqOWpCRztJQUNFO0lBQ0E7R3RCbzlqQkw7O0VzQmo5akJHO0lBQW9DO0d0QnE5akJ2Qzs7RXNCcDlqQkc7SUFBb0M7R3RCdzlqQnZDOztFc0J2OWpCRztJQUFvQztHdEIyOWpCdkM7O0VzQjE5akJHO0lBQW9DO0d0Qjg5akJ2Qzs7RXNCNzlqQkc7SUFBb0M7R3RCaStqQnZDOztFc0IvOWpCRztJQUNFO0lBQ0E7R3RCaytqQkw7O0VzQi85akJHO0lBQ0U7SUFDQTtHdEJrK2pCTDtDQUNGOztBY3Zpa0JLO0VRdUNBO0lBQWlDO0d0QnFna0JwQzs7RXNCcGdrQkc7SUFBaUM7R3RCd2drQnBDOztFc0J2Z2tCRztJQUFpQztHdEIyZ2tCcEM7O0VzQjFna0JHO0lBQWlDO0d0Qjhna0JwQzs7RXNCN2drQkc7SUFBaUM7R3RCaWhrQnBDOztFc0IvZ2tCRztJQUNFO0lBQ0E7R3RCa2hrQkw7O0VzQi9na0JHO0lBQ0U7SUFDQTtHdEJraGtCTDs7RXNCL2drQkc7SUFBb0M7R3RCbWhrQnZDOztFc0JsaGtCRztJQUFvQztHdEJzaGtCdkM7O0VzQnJoa0JHO0lBQW9DO0d0Qnloa0J2Qzs7RXNCeGhrQkc7SUFBb0M7R3RCNGhrQnZDOztFc0IzaGtCRztJQUFvQztHdEIraGtCdkM7O0VzQjdoa0JHO0lBQ0U7SUFDQTtHdEJnaWtCTDs7RXNCN2hrQkc7SUFDRTtJQUNBO0d0Qmdpa0JMO0NBQ0Y7O0Fjcm1rQks7RVF1Q0E7SUFBaUM7R3RCbWtrQnBDOztFc0Jsa2tCRztJQUFpQztHdEJza2tCcEM7O0VzQnJra0JHO0lBQWlDO0d0Qnlra0JwQzs7RXNCeGtrQkc7SUFBaUM7R3RCNGtrQnBDOztFc0Iza2tCRztJQUFpQztHdEIra2tCcEM7O0VzQjdra0JHO0lBQ0U7SUFDQTtHdEJnbGtCTDs7RXNCN2trQkc7SUFDRTtJQUNBO0d0Qmdsa0JMOztFc0I3a2tCRztJQUFvQztHdEJpbGtCdkM7O0VzQmhsa0JHO0lBQW9DO0d0Qm9sa0J2Qzs7RXNCbmxrQkc7SUFBb0M7R3RCdWxrQnZDOztFc0J0bGtCRztJQUFvQztHdEIwbGtCdkM7O0VzQnpsa0JHO0lBQW9DO0d0QjZsa0J2Qzs7RXNCM2xrQkc7SUFDRTtJQUNBO0d0Qjhsa0JMOztFc0IzbGtCRztJQUNFO0lBQ0E7R3RCOGxrQkw7Q0FDRjs7QWNucWtCSztFUXVDQTtJQUFpQztHdEJpb2tCcEM7O0VzQmhva0JHO0lBQWlDO0d0Qm9va0JwQzs7RXNCbm9rQkc7SUFBaUM7R3RCdW9rQnBDOztFc0J0b2tCRztJQUFpQztHdEIwb2tCcEM7O0VzQnpva0JHO0lBQWlDO0d0QjZva0JwQzs7RXNCM29rQkc7SUFDRTtJQUNBO0d0Qjhva0JMOztFc0Izb2tCRztJQUNFO0lBQ0E7R3RCOG9rQkw7O0VzQjNva0JHO0lBQW9DO0d0Qitva0J2Qzs7RXNCOW9rQkc7SUFBb0M7R3RCa3BrQnZDOztFc0JqcGtCRztJQUFvQztHdEJxcGtCdkM7O0VzQnBwa0JHO0lBQW9DO0d0Qndwa0J2Qzs7RXNCdnBrQkc7SUFBb0M7R3RCMnBrQnZDOztFc0J6cGtCRztJQUNFO0lBQ0E7R3RCNHBrQkw7O0VzQnpwa0JHO0lBQ0U7SUFDQTtHdEI0cGtCTDtDQUNGOztBY2p1a0JLO0VRdUNBO0lBQWlDO0d0Qitya0JwQzs7RXNCOXJrQkc7SUFBaUM7R3RCa3NrQnBDOztFc0Jqc2tCRztJQUFpQztHdEJxc2tCcEM7O0VzQnBza0JHO0lBQWlDO0d0Qndza0JwQzs7RXNCdnNrQkc7SUFBaUM7R3RCMnNrQnBDOztFc0J6c2tCRztJQUNFO0lBQ0E7R3RCNHNrQkw7O0VzQnpza0JHO0lBQ0U7SUFDQTtHdEI0c2tCTDs7RXNCenNrQkc7SUFBb0M7R3RCNnNrQnZDOztFc0I1c2tCRztJQUFvQztHdEJndGtCdkM7O0VzQi9za0JHO0lBQW9DO0d0Qm10a0J2Qzs7RXNCbHRrQkc7SUFBb0M7R3RCc3RrQnZDOztFc0JydGtCRztJQUFvQztHdEJ5dGtCdkM7O0VzQnZ0a0JHO0lBQ0U7SUFDQTtHdEIwdGtCTDs7RXNCdnRrQkc7SUFDRTtJQUNBO0d0QjB0a0JMO0NBQ0Y7O0FjL3hrQks7RVF1Q0E7SUFBaUM7R3RCNnZrQnBDOztFc0I1dmtCRztJQUFpQztHdEJnd2tCcEM7O0VzQi92a0JHO0lBQWlDO0d0Qm13a0JwQzs7RXNCbHdrQkc7SUFBaUM7R3RCc3drQnBDOztFc0Jyd2tCRztJQUFpQztHdEJ5d2tCcEM7O0VzQnZ3a0JHO0lBQ0U7SUFDQTtHdEIwd2tCTDs7RXNCdndrQkc7SUFDRTtJQUNBO0d0QjB3a0JMOztFc0J2d2tCRztJQUFvQztHdEIyd2tCdkM7O0VzQjF3a0JHO0lBQW9DO0d0Qjh3a0J2Qzs7RXNCN3drQkc7SUFBb0M7R3RCaXhrQnZDOztFc0JoeGtCRztJQUFvQztHdEJveGtCdkM7O0VzQm54a0JHO0lBQW9DO0d0QnV4a0J2Qzs7RXNCcnhrQkc7SUFDRTtJQUNBO0d0Qnd4a0JMOztFc0JyeGtCRztJQUNFO0lBQ0E7R3RCd3hrQkw7Q0FDRjs7QWM3MWtCSztFUXVDQTtJQUFpQztHdEIyemtCcEM7O0VzQjF6a0JHO0lBQWlDO0d0Qjh6a0JwQzs7RXNCN3prQkc7SUFBaUM7R3RCaTBrQnBDOztFc0JoMGtCRztJQUFpQztHdEJvMGtCcEM7O0VzQm4wa0JHO0lBQWlDO0d0QnUwa0JwQzs7RXNCcjBrQkc7SUFDRTtJQUNBO0d0Qncwa0JMOztFc0JyMGtCRztJQUNFO0lBQ0E7R3RCdzBrQkw7O0VzQnIwa0JHO0lBQW9DO0d0Qnkwa0J2Qzs7RXNCeDBrQkc7SUFBb0M7R3RCNDBrQnZDOztFc0IzMGtCRztJQUFvQztHdEIrMGtCdkM7O0VzQjkwa0JHO0lBQW9DO0d0Qmsxa0J2Qzs7RXNCajFrQkc7SUFBb0M7R3RCcTFrQnZDOztFc0JuMWtCRztJQUNFO0lBQ0E7R3RCczFrQkw7O0VzQm4xa0JHO0lBQ0U7SUFDQTtHdEJzMWtCTDtDQUNGOztBYzM1a0JLO0VRdUNBO0lBQWlDO0d0Qnkza0JwQzs7RXNCeDNrQkc7SUFBaUM7R3RCNDNrQnBDOztFc0IzM2tCRztJQUFpQztHdEIrM2tCcEM7O0VzQjkza0JHO0lBQWlDO0d0Qms0a0JwQzs7RXNCajRrQkc7SUFBaUM7R3RCcTRrQnBDOztFc0JuNGtCRztJQUNFO0lBQ0E7R3RCczRrQkw7O0VzQm40a0JHO0lBQ0U7SUFDQTtHdEJzNGtCTDs7RXNCbjRrQkc7SUFBb0M7R3RCdTRrQnZDOztFc0J0NGtCRztJQUFvQztHdEIwNGtCdkM7O0VzQno0a0JHO0lBQW9DO0d0QjY0a0J2Qzs7RXNCNTRrQkc7SUFBb0M7R3RCZzVrQnZDOztFc0IvNGtCRztJQUFvQztHdEJtNWtCdkM7O0VzQmo1a0JHO0lBQ0U7SUFDQTtHdEJvNWtCTDs7RXNCajVrQkc7SUFDRTtJQUNBO0d0Qm81a0JMO0NBQ0Y7O0FjejlrQks7RVF1Q0E7SUFBaUM7R3RCdTdrQnBDOztFc0J0N2tCRztJQUFpQztHdEIwN2tCcEM7O0VzQno3a0JHO0lBQWlDO0d0QjY3a0JwQzs7RXNCNTdrQkc7SUFBaUM7R3RCZzhrQnBDOztFc0IvN2tCRztJQUFpQztHdEJtOGtCcEM7O0VzQmo4a0JHO0lBQ0U7SUFDQTtHdEJvOGtCTDs7RXNCajhrQkc7SUFDRTtJQUNBO0d0Qm84a0JMOztFc0JqOGtCRztJQUFvQztHdEJxOGtCdkM7O0VzQnA4a0JHO0lBQW9DO0d0Qnc4a0J2Qzs7RXNCdjhrQkc7SUFBb0M7R3RCMjhrQnZDOztFc0IxOGtCRztJQUFvQztHdEI4OGtCdkM7O0VzQjc4a0JHO0lBQW9DO0d0Qmk5a0J2Qzs7RXNCLzhrQkc7SUFDRTtJQUNBO0d0Qms5a0JMOztFc0IvOGtCRztJQUNFO0lBQ0E7R3RCazlrQkw7Q0FDRjs7QWN2aGxCSztFUXVDQTtJQUFpQztHdEJxL2tCcEM7O0VzQnAva0JHO0lBQWlDO0d0Qncva0JwQzs7RXNCdi9rQkc7SUFBaUM7R3RCMi9rQnBDOztFc0IxL2tCRztJQUFpQztHdEI4L2tCcEM7O0VzQjcva0JHO0lBQWlDO0d0QmlnbEJwQzs7RXNCLy9rQkc7SUFDRTtJQUNBO0d0QmtnbEJMOztFc0IvL2tCRztJQUNFO0lBQ0E7R3RCa2dsQkw7O0VzQi8va0JHO0lBQW9DO0d0Qm1nbEJ2Qzs7RXNCbGdsQkc7SUFBb0M7R3RCc2dsQnZDOztFc0JyZ2xCRztJQUFvQztHdEJ5Z2xCdkM7O0VzQnhnbEJHO0lBQW9DO0d0QjRnbEJ2Qzs7RXNCM2dsQkc7SUFBb0M7R3RCK2dsQnZDOztFc0I3Z2xCRztJQUNFO0lBQ0E7R3RCZ2hsQkw7O0VzQjdnbEJHO0lBQ0U7SUFDQTtHdEJnaGxCTDtDQUNGOztBY3JsbEJLO0VRdUNBO0lBQWlDO0d0Qm1qbEJwQzs7RXNCbGpsQkc7SUFBaUM7R3RCc2psQnBDOztFc0JyamxCRztJQUFpQztHdEJ5amxCcEM7O0VzQnhqbEJHO0lBQWlDO0d0QjRqbEJwQzs7RXNCM2psQkc7SUFBaUM7R3RCK2psQnBDOztFc0I3amxCRztJQUNFO0lBQ0E7R3RCZ2tsQkw7O0VzQjdqbEJHO0lBQ0U7SUFDQTtHdEJna2xCTDs7RXNCN2psQkc7SUFBb0M7R3RCaWtsQnZDOztFc0Joa2xCRztJQUFvQztHdEJva2xCdkM7O0VzQm5rbEJHO0lBQW9DO0d0QnVrbEJ2Qzs7RXNCdGtsQkc7SUFBb0M7R3RCMGtsQnZDOztFc0J6a2xCRztJQUFvQztHdEI2a2xCdkM7O0VzQjNrbEJHO0lBQ0U7SUFDQTtHdEI4a2xCTDs7RXNCM2tsQkc7SUFDRTtJQUNBO0d0QjhrbEJMO0NBQ0Y7O0FzQjlvbEJDO0VBQVk7Q3RCa3BsQmI7O0FzQmpwbEJDO0VBQVk7Q3RCcXBsQmI7O0FzQnBwbEJDO0VBQVk7Q3RCd3BsQmI7O0FzQnZwbEJDO0VBQVk7Q3RCMnBsQmI7O0FzQjFwbEJDO0VBQVk7Q3RCOHBsQmI7O0FzQjVwbEJDO0VBQ0U7RUFDQTtDdEIrcGxCSDs7QXNCNXBsQkM7RUFDRTtFQUNBO0N0QitwbEJIOztBc0I1cGxCQztFQUFlO0N0QmdxbEJoQjs7QXNCL3BsQkM7RUFBZTtDdEJtcWxCaEI7O0FzQmxxbEJDO0VBQWU7Q3RCc3FsQmhCOztBc0JycWxCQztFQUFlO0N0QnlxbEJoQjs7QXNCeHFsQkM7RUFBZTtDdEI0cWxCaEI7O0FzQjFxbEJDO0VBQ0U7RUFDQTtDdEI2cWxCSDs7QXNCMXFsQkM7RUFDRTtFQUNBO0N0QjZxbEJIOztBYy9zbEJLO0VRdUNBO0lBQWlDO0d0QjZxbEJwQzs7RXNCNXFsQkc7SUFBaUM7R3RCZ3JsQnBDOztFc0IvcWxCRztJQUFpQztHdEJtcmxCcEM7O0VzQmxybEJHO0lBQWlDO0d0QnNybEJwQzs7RXNCcnJsQkc7SUFBaUM7R3RCeXJsQnBDOztFc0J2cmxCRztJQUNFO0lBQ0E7R3RCMHJsQkw7O0VzQnZybEJHO0lBQ0U7SUFDQTtHdEIwcmxCTDs7RXNCdnJsQkc7SUFBb0M7R3RCMnJsQnZDOztFc0IxcmxCRztJQUFvQztHdEI4cmxCdkM7O0VzQjdybEJHO0lBQW9DO0d0QmlzbEJ2Qzs7RXNCaHNsQkc7SUFBb0M7R3RCb3NsQnZDOztFc0Juc2xCRztJQUFvQztHdEJ1c2xCdkM7O0VzQnJzbEJHO0lBQ0U7SUFDQTtHdEJ3c2xCTDs7RXNCcnNsQkc7SUFDRTtJQUNBO0d0QndzbEJMO0NBQ0Y7O0FjN3dsQks7RVF1Q0E7SUFBaUM7R3RCMnVsQnBDOztFc0IxdWxCRztJQUFpQztHdEI4dWxCcEM7O0VzQjd1bEJHO0lBQWlDO0d0Qml2bEJwQzs7RXNCaHZsQkc7SUFBaUM7R3RCb3ZsQnBDOztFc0JudmxCRztJQUFpQztHdEJ1dmxCcEM7O0VzQnJ2bEJHO0lBQ0U7SUFDQTtHdEJ3dmxCTDs7RXNCcnZsQkc7SUFDRTtJQUNBO0d0Qnd2bEJMOztFc0JydmxCRztJQUFvQztHdEJ5dmxCdkM7O0VzQnh2bEJHO0lBQW9DO0d0QjR2bEJ2Qzs7RXNCM3ZsQkc7SUFBb0M7R3RCK3ZsQnZDOztFc0I5dmxCRztJQUFvQztHdEJrd2xCdkM7O0VzQmp3bEJHO0lBQW9DO0d0QnF3bEJ2Qzs7RXNCbndsQkc7SUFDRTtJQUNBO0d0QnN3bEJMOztFc0Jud2xCRztJQUNFO0lBQ0E7R3RCc3dsQkw7Q0FDRjs7QWMzMGxCSztFUXVDQTtJQUFpQztHdEJ5eWxCcEM7O0VzQnh5bEJHO0lBQWlDO0d0QjR5bEJwQzs7RXNCM3lsQkc7SUFBaUM7R3RCK3lsQnBDOztFc0I5eWxCRztJQUFpQztHdEJremxCcEM7O0VzQmp6bEJHO0lBQWlDO0d0QnF6bEJwQzs7RXNCbnpsQkc7SUFDRTtJQUNBO0d0QnN6bEJMOztFc0JuemxCRztJQUNFO0lBQ0E7R3RCc3psQkw7O0VzQm56bEJHO0lBQW9DO0d0QnV6bEJ2Qzs7RXNCdHpsQkc7SUFBb0M7R3RCMHpsQnZDOztFc0J6emxCRztJQUFvQztHdEI2emxCdkM7O0VzQjV6bEJHO0lBQW9DO0d0QmcwbEJ2Qzs7RXNCL3psQkc7SUFBb0M7R3RCbTBsQnZDOztFc0JqMGxCRztJQUNFO0lBQ0E7R3RCbzBsQkw7O0VzQmowbEJHO0lBQ0U7SUFDQTtHdEJvMGxCTDtDQUNGOztBY3o0bEJLO0VRdUNBO0lBQWlDO0d0QnUybEJwQzs7RXNCdDJsQkc7SUFBaUM7R3RCMDJsQnBDOztFc0J6MmxCRztJQUFpQztHdEI2MmxCcEM7O0VzQjUybEJHO0lBQWlDO0d0QmczbEJwQzs7RXNCLzJsQkc7SUFBaUM7R3RCbTNsQnBDOztFc0JqM2xCRztJQUNFO0lBQ0E7R3RCbzNsQkw7O0VzQmozbEJHO0lBQ0U7SUFDQTtHdEJvM2xCTDs7RXNCajNsQkc7SUFBb0M7R3RCcTNsQnZDOztFc0JwM2xCRztJQUFvQztHdEJ3M2xCdkM7O0VzQnYzbEJHO0lBQW9DO0d0QjIzbEJ2Qzs7RXNCMTNsQkc7SUFBb0M7R3RCODNsQnZDOztFc0I3M2xCRztJQUFvQztHdEJpNGxCdkM7O0VzQi8zbEJHO0lBQ0U7SUFDQTtHdEJrNGxCTDs7RXNCLzNsQkc7SUFDRTtJQUNBO0d0Qms0bEJMO0NBQ0Y7O0FjdjhsQks7RVF1Q0E7SUFBaUM7R3RCcTZsQnBDOztFc0JwNmxCRztJQUFpQztHdEJ3NmxCcEM7O0VzQnY2bEJHO0lBQWlDO0d0QjI2bEJwQzs7RXNCMTZsQkc7SUFBaUM7R3RCODZsQnBDOztFc0I3NmxCRztJQUFpQztHdEJpN2xCcEM7O0VzQi82bEJHO0lBQ0U7SUFDQTtHdEJrN2xCTDs7RXNCLzZsQkc7SUFDRTtJQUNBO0d0Qms3bEJMOztFc0IvNmxCRztJQUFvQztHdEJtN2xCdkM7O0VzQmw3bEJHO0lBQW9DO0d0QnM3bEJ2Qzs7RXNCcjdsQkc7SUFBb0M7R3RCeTdsQnZDOztFc0J4N2xCRztJQUFvQztHdEI0N2xCdkM7O0VzQjM3bEJHO0lBQW9DO0d0Qis3bEJ2Qzs7RXNCNzdsQkc7SUFDRTtJQUNBO0d0Qmc4bEJMOztFc0I3N2xCRztJQUNFO0lBQ0E7R3RCZzhsQkw7Q0FDRjs7QWNyZ21CSztFUXVDQTtJQUFpQztHdEJtK2xCcEM7O0VzQmwrbEJHO0lBQWlDO0d0QnMrbEJwQzs7RXNCcitsQkc7SUFBaUM7R3RCeStsQnBDOztFc0J4K2xCRztJQUFpQztHdEI0K2xCcEM7O0VzQjMrbEJHO0lBQWlDO0d0QisrbEJwQzs7RXNCNytsQkc7SUFDRTtJQUNBO0d0QmcvbEJMOztFc0I3K2xCRztJQUNFO0lBQ0E7R3RCZy9sQkw7O0VzQjcrbEJHO0lBQW9DO0d0QmkvbEJ2Qzs7RXNCaC9sQkc7SUFBb0M7R3RCby9sQnZDOztFc0JuL2xCRztJQUFvQztHdEJ1L2xCdkM7O0VzQnQvbEJHO0lBQW9DO0d0QjAvbEJ2Qzs7RXNCei9sQkc7SUFBb0M7R3RCNi9sQnZDOztFc0IzL2xCRztJQUNFO0lBQ0E7R3RCOC9sQkw7O0VzQjMvbEJHO0lBQ0U7SUFDQTtHdEI4L2xCTDtDQUNGOztBY25rbUJLO0VRdUNBO0lBQWlDO0d0QmlpbUJwQzs7RXNCaGltQkc7SUFBaUM7R3RCb2ltQnBDOztFc0JuaW1CRztJQUFpQztHdEJ1aW1CcEM7O0VzQnRpbUJHO0lBQWlDO0d0QjBpbUJwQzs7RXNCemltQkc7SUFBaUM7R3RCNmltQnBDOztFc0IzaW1CRztJQUNFO0lBQ0E7R3RCOGltQkw7O0VzQjNpbUJHO0lBQ0U7SUFDQTtHdEI4aW1CTDs7RXNCM2ltQkc7SUFBb0M7R3RCK2ltQnZDOztFc0I5aW1CRztJQUFvQztHdEJram1CdkM7O0VzQmpqbUJHO0lBQW9DO0d0QnFqbUJ2Qzs7RXNCcGptQkc7SUFBb0M7R3RCd2ptQnZDOztFc0J2am1CRztJQUFvQztHdEIyam1CdkM7O0VzQnpqbUJHO0lBQ0U7SUFDQTtHdEI0am1CTDs7RXNCemptQkc7SUFDRTtJQUNBO0d0QjRqbUJMO0NBQ0Y7O0Fjam9tQks7RVF1Q0E7SUFBaUM7R3RCK2xtQnBDOztFc0I5bG1CRztJQUFpQztHdEJrbW1CcEM7O0VzQmptbUJHO0lBQWlDO0d0QnFtbUJwQzs7RXNCcG1tQkc7SUFBaUM7R3RCd21tQnBDOztFc0J2bW1CRztJQUFpQztHdEIybW1CcEM7O0VzQnptbUJHO0lBQ0U7SUFDQTtHdEI0bW1CTDs7RXNCem1tQkc7SUFDRTtJQUNBO0d0QjRtbUJMOztFc0J6bW1CRztJQUFvQztHdEI2bW1CdkM7O0VzQjVtbUJHO0lBQW9DO0d0QmdubUJ2Qzs7RXNCL21tQkc7SUFBb0M7R3RCbW5tQnZDOztFc0Jsbm1CRztJQUFvQztHdEJzbm1CdkM7O0VzQnJubUJHO0lBQW9DO0d0QnlubUJ2Qzs7RXNCdm5tQkc7SUFDRTtJQUNBO0d0QjBubUJMOztFc0J2bm1CRztJQUNFO0lBQ0E7R3RCMG5tQkw7Q0FDRjs7QWMvcm1CSztFUXVDQTtJQUFpQztHdEI2cG1CcEM7O0VzQjVwbUJHO0lBQWlDO0d0QmdxbUJwQzs7RXNCL3BtQkc7SUFBaUM7R3RCbXFtQnBDOztFc0JscW1CRztJQUFpQztHdEJzcW1CcEM7O0VzQnJxbUJHO0lBQWlDO0d0QnlxbUJwQzs7RXNCdnFtQkc7SUFDRTtJQUNBO0d0QjBxbUJMOztFc0J2cW1CRztJQUNFO0lBQ0E7R3RCMHFtQkw7O0VzQnZxbUJHO0lBQW9DO0d0QjJxbUJ2Qzs7RXNCMXFtQkc7SUFBb0M7R3RCOHFtQnZDOztFc0I3cW1CRztJQUFvQztHdEJpcm1CdkM7O0VzQmhybUJHO0lBQW9DO0d0Qm9ybUJ2Qzs7RXNCbnJtQkc7SUFBb0M7R3RCdXJtQnZDOztFc0Jycm1CRztJQUNFO0lBQ0E7R3RCd3JtQkw7O0VzQnJybUJHO0lBQ0U7SUFDQTtHdEJ3cm1CTDtDQUNGOztBYzd2bUJLO0VRdUNBO0lBQWlDO0d0QjJ0bUJwQzs7RXNCMXRtQkc7SUFBaUM7R3RCOHRtQnBDOztFc0I3dG1CRztJQUFpQztHdEJpdW1CcEM7O0VzQmh1bUJHO0lBQWlDO0d0Qm91bUJwQzs7RXNCbnVtQkc7SUFBaUM7R3RCdXVtQnBDOztFc0JydW1CRztJQUNFO0lBQ0E7R3RCd3VtQkw7O0VzQnJ1bUJHO0lBQ0U7SUFDQTtHdEJ3dW1CTDs7RXNCcnVtQkc7SUFBb0M7R3RCeXVtQnZDOztFc0J4dW1CRztJQUFvQztHdEI0dW1CdkM7O0VzQjN1bUJHO0lBQW9DO0d0Qit1bUJ2Qzs7RXNCOXVtQkc7SUFBb0M7R3RCa3ZtQnZDOztFc0Jqdm1CRztJQUFvQztHdEJxdm1CdkM7O0VzQm52bUJHO0lBQ0U7SUFDQTtHdEJzdm1CTDs7RXNCbnZtQkc7SUFDRTtJQUNBO0d0QnN2bUJMO0NBQ0Y7O0FjM3ptQks7RVF1Q0E7SUFBaUM7R3RCeXhtQnBDOztFc0J4eG1CRztJQUFpQztHdEI0eG1CcEM7O0VzQjN4bUJHO0lBQWlDO0d0Qit4bUJwQzs7RXNCOXhtQkc7SUFBaUM7R3RCa3ltQnBDOztFc0JqeW1CRztJQUFpQztHdEJxeW1CcEM7O0VzQm55bUJHO0lBQ0U7SUFDQTtHdEJzeW1CTDs7RXNCbnltQkc7SUFDRTtJQUNBO0d0QnN5bUJMOztFc0JueW1CRztJQUFvQztHdEJ1eW1CdkM7O0VzQnR5bUJHO0lBQW9DO0d0QjB5bUJ2Qzs7RXNCenltQkc7SUFBb0M7R3RCNnltQnZDOztFc0I1eW1CRztJQUFvQztHdEJnem1CdkM7O0VzQi95bUJHO0lBQW9DO0d0Qm16bUJ2Qzs7RXNCanptQkc7SUFDRTtJQUNBO0d0Qm96bUJMOztFc0Jqem1CRztJQUNFO0lBQ0E7R3RCb3ptQkw7Q0FDRjs7QWN6M21CSztFUXVDQTtJQUFpQztHdEJ1MW1CcEM7O0VzQnQxbUJHO0lBQWlDO0d0QjAxbUJwQzs7RXNCejFtQkc7SUFBaUM7R3RCNjFtQnBDOztFc0I1MW1CRztJQUFpQztHdEJnMm1CcEM7O0VzQi8xbUJHO0lBQWlDO0d0Qm0ybUJwQzs7RXNCajJtQkc7SUFDRTtJQUNBO0d0Qm8ybUJMOztFc0JqMm1CRztJQUNFO0lBQ0E7R3RCbzJtQkw7O0VzQmoybUJHO0lBQW9DO0d0QnEybUJ2Qzs7RXNCcDJtQkc7SUFBb0M7R3RCdzJtQnZDOztFc0J2Mm1CRztJQUFvQztHdEIyMm1CdkM7O0VzQjEybUJHO0lBQW9DO0d0QjgybUJ2Qzs7RXNCNzJtQkc7SUFBb0M7R3RCaTNtQnZDOztFc0IvMm1CRztJQUNFO0lBQ0E7R3RCazNtQkw7O0VzQi8ybUJHO0lBQ0U7SUFDQTtHdEJrM21CTDtDQUNGOztBc0JsN21CQztFQUFZO0N0QnM3bUJiOztBc0JyN21CQztFQUFZO0N0Qnk3bUJiOztBc0J4N21CQztFQUFZO0N0QjQ3bUJiOztBc0IzN21CQztFQUFZO0N0Qis3bUJiOztBc0I5N21CQztFQUFZO0N0Qms4bUJiOztBc0JoOG1CQztFQUNFO0VBQ0E7Q3RCbThtQkg7O0FzQmg4bUJDO0VBQ0U7RUFDQTtDdEJtOG1CSDs7QXNCaDhtQkM7RUFBZTtDdEJvOG1CaEI7O0FzQm44bUJDO0VBQWU7Q3RCdThtQmhCOztBc0J0OG1CQztFQUFlO0N0QjA4bUJoQjs7QXNCejhtQkM7RUFBZTtDdEI2OG1CaEI7O0FzQjU4bUJDO0VBQWU7Q3RCZzltQmhCOztBc0I5OG1CQztFQUNFO0VBQ0E7Q3RCaTltQkg7O0FzQjk4bUJDO0VBQ0U7RUFDQTtDdEJpOW1CSDs7QWNuL21CSztFUXVDQTtJQUFpQztHdEJpOW1CcEM7O0VzQmg5bUJHO0lBQWlDO0d0Qm85bUJwQzs7RXNCbjltQkc7SUFBaUM7R3RCdTltQnBDOztFc0J0OW1CRztJQUFpQztHdEIwOW1CcEM7O0VzQno5bUJHO0lBQWlDO0d0QjY5bUJwQzs7RXNCMzltQkc7SUFDRTtJQUNBO0d0Qjg5bUJMOztFc0IzOW1CRztJQUNFO0lBQ0E7R3RCODltQkw7O0VzQjM5bUJHO0lBQW9DO0d0Qis5bUJ2Qzs7RXNCOTltQkc7SUFBb0M7R3RCayttQnZDOztFc0JqK21CRztJQUFvQztHdEJxK21CdkM7O0VzQnArbUJHO0lBQW9DO0d0QncrbUJ2Qzs7RXNCdittQkc7SUFBb0M7R3RCMittQnZDOztFc0J6K21CRztJQUNFO0lBQ0E7R3RCNCttQkw7O0VzQnorbUJHO0lBQ0U7SUFDQTtHdEI0K21CTDtDQUNGOztBY2pqbkJLO0VRdUNBO0lBQWlDO0d0QitnbkJwQzs7RXNCOWduQkc7SUFBaUM7R3RCa2huQnBDOztFc0JqaG5CRztJQUFpQztHdEJxaG5CcEM7O0VzQnBobkJHO0lBQWlDO0d0QndobkJwQzs7RXNCdmhuQkc7SUFBaUM7R3RCMmhuQnBDOztFc0J6aG5CRztJQUNFO0lBQ0E7R3RCNGhuQkw7O0VzQnpobkJHO0lBQ0U7SUFDQTtHdEI0aG5CTDs7RXNCemhuQkc7SUFBb0M7R3RCNmhuQnZDOztFc0I1aG5CRztJQUFvQztHdEJnaW5CdkM7O0VzQi9obkJHO0lBQW9DO0d0Qm1pbkJ2Qzs7RXNCbGluQkc7SUFBb0M7R3RCc2luQnZDOztFc0JyaW5CRztJQUFvQztHdEJ5aW5CdkM7O0VzQnZpbkJHO0lBQ0U7SUFDQTtHdEIwaW5CTDs7RXNCdmluQkc7SUFDRTtJQUNBO0d0QjBpbkJMO0NBQ0Y7O0FjL21uQks7RVF1Q0E7SUFBaUM7R3RCNmtuQnBDOztFc0I1a25CRztJQUFpQztHdEJnbG5CcEM7O0VzQi9rbkJHO0lBQWlDO0d0Qm1sbkJwQzs7RXNCbGxuQkc7SUFBaUM7R3RCc2xuQnBDOztFc0JybG5CRztJQUFpQztHdEJ5bG5CcEM7O0VzQnZsbkJHO0lBQ0U7SUFDQTtHdEIwbG5CTDs7RXNCdmxuQkc7SUFDRTtJQUNBO0d0QjBsbkJMOztFc0J2bG5CRztJQUFvQztHdEIybG5CdkM7O0VzQjFsbkJHO0lBQW9DO0d0QjhsbkJ2Qzs7RXNCN2xuQkc7SUFBb0M7R3RCaW1uQnZDOztFc0JobW5CRztJQUFvQztHdEJvbW5CdkM7O0VzQm5tbkJHO0lBQW9DO0d0QnVtbkJ2Qzs7RXNCcm1uQkc7SUFDRTtJQUNBO0d0QndtbkJMOztFc0JybW5CRztJQUNFO0lBQ0E7R3RCd21uQkw7Q0FDRjs7QWM3cW5CSztFUXVDQTtJQUFpQztHdEIyb25CcEM7O0VzQjFvbkJHO0lBQWlDO0d0QjhvbkJwQzs7RXNCN29uQkc7SUFBaUM7R3RCaXBuQnBDOztFc0JocG5CRztJQUFpQztHdEJvcG5CcEM7O0VzQm5wbkJHO0lBQWlDO0d0QnVwbkJwQzs7RXNCcnBuQkc7SUFDRTtJQUNBO0d0QndwbkJMOztFc0JycG5CRztJQUNFO0lBQ0E7R3RCd3BuQkw7O0VzQnJwbkJHO0lBQW9DO0d0QnlwbkJ2Qzs7RXNCeHBuQkc7SUFBb0M7R3RCNHBuQnZDOztFc0IzcG5CRztJQUFvQztHdEIrcG5CdkM7O0VzQjlwbkJHO0lBQW9DO0d0QmtxbkJ2Qzs7RXNCanFuQkc7SUFBb0M7R3RCcXFuQnZDOztFc0JucW5CRztJQUNFO0lBQ0E7R3RCc3FuQkw7O0VzQm5xbkJHO0lBQ0U7SUFDQTtHdEJzcW5CTDtDQUNGOztBYzN1bkJLO0VRdUNBO0lBQWlDO0d0QnlzbkJwQzs7RXNCeHNuQkc7SUFBaUM7R3RCNHNuQnBDOztFc0Izc25CRztJQUFpQztHdEIrc25CcEM7O0VzQjlzbkJHO0lBQWlDO0d0Qmt0bkJwQzs7RXNCanRuQkc7SUFBaUM7R3RCcXRuQnBDOztFc0JudG5CRztJQUNFO0lBQ0E7R3RCc3RuQkw7O0VzQm50bkJHO0lBQ0U7SUFDQTtHdEJzdG5CTDs7RXNCbnRuQkc7SUFBb0M7R3RCdXRuQnZDOztFc0J0dG5CRztJQUFvQztHdEIwdG5CdkM7O0VzQnp0bkJHO0lBQW9DO0d0QjZ0bkJ2Qzs7RXNCNXRuQkc7SUFBb0M7R3RCZ3VuQnZDOztFc0IvdG5CRztJQUFvQztHdEJtdW5CdkM7O0VzQmp1bkJHO0lBQ0U7SUFDQTtHdEJvdW5CTDs7RXNCanVuQkc7SUFDRTtJQUNBO0d0Qm91bkJMO0NBQ0Y7O0FjenluQks7RVF1Q0E7SUFBaUM7R3RCdXduQnBDOztFc0J0d25CRztJQUFpQztHdEIwd25CcEM7O0VzQnp3bkJHO0lBQWlDO0d0QjZ3bkJwQzs7RXNCNXduQkc7SUFBaUM7R3RCZ3huQnBDOztFc0Ivd25CRztJQUFpQztHdEJteG5CcEM7O0VzQmp4bkJHO0lBQ0U7SUFDQTtHdEJveG5CTDs7RXNCanhuQkc7SUFDRTtJQUNBO0d0Qm94bkJMOztFc0JqeG5CRztJQUFvQztHdEJxeG5CdkM7O0VzQnB4bkJHO0lBQW9DO0d0Qnd4bkJ2Qzs7RXNCdnhuQkc7SUFBb0M7R3RCMnhuQnZDOztFc0IxeG5CRztJQUFvQztHdEI4eG5CdkM7O0VzQjd4bkJHO0lBQW9DO0d0Qml5bkJ2Qzs7RXNCL3huQkc7SUFDRTtJQUNBO0d0Qmt5bkJMOztFc0IveG5CRztJQUNFO0lBQ0E7R3RCa3luQkw7Q0FDRjs7QWN2Mm5CSztFUXVDQTtJQUFpQztHdEJxMG5CcEM7O0VzQnAwbkJHO0lBQWlDO0d0QncwbkJwQzs7RXNCdjBuQkc7SUFBaUM7R3RCMjBuQnBDOztFc0IxMG5CRztJQUFpQztHdEI4MG5CcEM7O0VzQjcwbkJHO0lBQWlDO0d0QmkxbkJwQzs7RXNCLzBuQkc7SUFDRTtJQUNBO0d0QmsxbkJMOztFc0IvMG5CRztJQUNFO0lBQ0E7R3RCazFuQkw7O0VzQi8wbkJHO0lBQW9DO0d0Qm0xbkJ2Qzs7RXNCbDFuQkc7SUFBb0M7R3RCczFuQnZDOztFc0JyMW5CRztJQUFvQztHdEJ5MW5CdkM7O0VzQngxbkJHO0lBQW9DO0d0QjQxbkJ2Qzs7RXNCMzFuQkc7SUFBb0M7R3RCKzFuQnZDOztFc0I3MW5CRztJQUNFO0lBQ0E7R3RCZzJuQkw7O0VzQjcxbkJHO0lBQ0U7SUFDQTtHdEJnMm5CTDtDQUNGOztBY3I2bkJLO0VRdUNBO0lBQWlDO0d0Qm00bkJwQzs7RXNCbDRuQkc7SUFBaUM7R3RCczRuQnBDOztFc0JyNG5CRztJQUFpQztHdEJ5NG5CcEM7O0VzQng0bkJHO0lBQWlDO0d0QjQ0bkJwQzs7RXNCMzRuQkc7SUFBaUM7R3RCKzRuQnBDOztFc0I3NG5CRztJQUNFO0lBQ0E7R3RCZzVuQkw7O0VzQjc0bkJHO0lBQ0U7SUFDQTtHdEJnNW5CTDs7RXNCNzRuQkc7SUFBb0M7R3RCaTVuQnZDOztFc0JoNW5CRztJQUFvQztHdEJvNW5CdkM7O0VzQm41bkJHO0lBQW9DO0d0QnU1bkJ2Qzs7RXNCdDVuQkc7SUFBb0M7R3RCMDVuQnZDOztFc0J6NW5CRztJQUFvQztHdEI2NW5CdkM7O0VzQjM1bkJHO0lBQ0U7SUFDQTtHdEI4NW5CTDs7RXNCMzVuQkc7SUFDRTtJQUNBO0d0Qjg1bkJMO0NBQ0Y7O0FjbituQks7RVF1Q0E7SUFBaUM7R3RCaThuQnBDOztFc0JoOG5CRztJQUFpQztHdEJvOG5CcEM7O0VzQm44bkJHO0lBQWlDO0d0QnU4bkJwQzs7RXNCdDhuQkc7SUFBaUM7R3RCMDhuQnBDOztFc0J6OG5CRztJQUFpQztHdEI2OG5CcEM7O0VzQjM4bkJHO0lBQ0U7SUFDQTtHdEI4OG5CTDs7RXNCMzhuQkc7SUFDRTtJQUNBO0d0Qjg4bkJMOztFc0IzOG5CRztJQUFvQztHdEIrOG5CdkM7O0VzQjk4bkJHO0lBQW9DO0d0Qms5bkJ2Qzs7RXNCajluQkc7SUFBb0M7R3RCcTluQnZDOztFc0JwOW5CRztJQUFvQztHdEJ3OW5CdkM7O0VzQnY5bkJHO0lBQW9DO0d0QjI5bkJ2Qzs7RXNCejluQkc7SUFDRTtJQUNBO0d0QjQ5bkJMOztFc0J6OW5CRztJQUNFO0lBQ0E7R3RCNDluQkw7Q0FDRjs7QWNqaW9CSztFUXVDQTtJQUFpQztHdEIrL25CcEM7O0VzQjkvbkJHO0lBQWlDO0d0Qmtnb0JwQzs7RXNCamdvQkc7SUFBaUM7R3RCcWdvQnBDOztFc0JwZ29CRztJQUFpQztHdEJ3Z29CcEM7O0VzQnZnb0JHO0lBQWlDO0d0QjJnb0JwQzs7RXNCemdvQkc7SUFDRTtJQUNBO0d0QjRnb0JMOztFc0J6Z29CRztJQUNFO0lBQ0E7R3RCNGdvQkw7O0VzQnpnb0JHO0lBQW9DO0d0QjZnb0J2Qzs7RXNCNWdvQkc7SUFBb0M7R3RCZ2hvQnZDOztFc0IvZ29CRztJQUFvQztHdEJtaG9CdkM7O0VzQmxob0JHO0lBQW9DO0d0QnNob0J2Qzs7RXNCcmhvQkc7SUFBb0M7R3RCeWhvQnZDOztFc0J2aG9CRztJQUNFO0lBQ0E7R3RCMGhvQkw7O0VzQnZob0JHO0lBQ0U7SUFDQTtHdEIwaG9CTDtDQUNGOztBYy9sb0JLO0VRdUNBO0lBQWlDO0d0QjZqb0JwQzs7RXNCNWpvQkc7SUFBaUM7R3RCZ2tvQnBDOztFc0Ivam9CRztJQUFpQztHdEJta29CcEM7O0VzQmxrb0JHO0lBQWlDO0d0QnNrb0JwQzs7RXNCcmtvQkc7SUFBaUM7R3RCeWtvQnBDOztFc0J2a29CRztJQUNFO0lBQ0E7R3RCMGtvQkw7O0VzQnZrb0JHO0lBQ0U7SUFDQTtHdEIwa29CTDs7RXNCdmtvQkc7SUFBb0M7R3RCMmtvQnZDOztFc0Ixa29CRztJQUFvQztHdEI4a29CdkM7O0VzQjdrb0JHO0lBQW9DO0d0Qmlsb0J2Qzs7RXNCaGxvQkc7SUFBb0M7R3RCb2xvQnZDOztFc0JubG9CRztJQUFvQztHdEJ1bG9CdkM7O0VzQnJsb0JHO0lBQ0U7SUFDQTtHdEJ3bG9CTDs7RXNCcmxvQkc7SUFDRTtJQUNBO0d0Qndsb0JMO0NBQ0Y7O0FjN3BvQks7RVF1Q0E7SUFBaUM7R3RCMm5vQnBDOztFc0Ixbm9CRztJQUFpQztHdEI4bm9CcEM7O0VzQjdub0JHO0lBQWlDO0d0Qmlvb0JwQzs7RXNCaG9vQkc7SUFBaUM7R3RCb29vQnBDOztFc0Jub29CRztJQUFpQztHdEJ1b29CcEM7O0VzQnJvb0JHO0lBQ0U7SUFDQTtHdEJ3b29CTDs7RXNCcm9vQkc7SUFDRTtJQUNBO0d0Qndvb0JMOztFc0Jyb29CRztJQUFvQztHdEJ5b29CdkM7O0VzQnhvb0JHO0lBQW9DO0d0QjRvb0J2Qzs7RXNCM29vQkc7SUFBb0M7R3RCK29vQnZDOztFc0I5b29CRztJQUFvQztHdEJrcG9CdkM7O0VzQmpwb0JHO0lBQW9DO0d0QnFwb0J2Qzs7RXNCbnBvQkc7SUFDRTtJQUNBO0d0QnNwb0JMOztFc0JucG9CRztJQUNFO0lBQ0E7R3RCc3BvQkw7Q0FDRjs7QXNCM29vQkc7RUFBWTtDdEIrb29CZjs7QXNCOW9vQkc7RUFBWTtDdEJrcG9CZjs7QXNCanBvQkc7RUFBWTtDdEJxcG9CZjs7QXNCcHBvQkc7RUFBWTtDdEJ3cG9CZjs7QXNCdnBvQkc7RUFBWTtDdEIycG9CZjs7QXNCenBvQkc7RUFDRTtFQUNBO0N0QjRwb0JMOztBc0J6cG9CRztFQUNFO0VBQ0E7Q3RCNHBvQkw7O0FzQnpwb0JHO0VBQWU7Q3RCNnBvQmxCOztBc0I1cG9CRztFQUFlO0N0Qmdxb0JsQjs7QXNCL3BvQkc7RUFBZTtDdEJtcW9CbEI7O0FzQmxxb0JHO0VBQWU7Q3RCc3FvQmxCOztBc0JycW9CRztFQUFlO0N0Qnlxb0JsQjs7QXNCdnFvQkc7RUFDRTtFQUNBO0N0QjBxb0JMOztBc0J2cW9CRztFQUNFO0VBQ0E7Q3RCMHFvQkw7O0FjdnhvQks7RVFrSEU7SUFBaUM7R3RCMHFvQnRDOztFc0J6cW9CSztJQUFpQztHdEI2cW9CdEM7O0VzQjVxb0JLO0lBQWlDO0d0Qmdyb0J0Qzs7RXNCL3FvQks7SUFBaUM7R3RCbXJvQnRDOztFc0Jscm9CSztJQUFpQztHdEJzcm9CdEM7O0VzQnByb0JLO0lBQ0U7SUFDQTtHdEJ1cm9CUDs7RXNCcHJvQks7SUFDRTtJQUNBO0d0QnVyb0JQOztFc0Jwcm9CSztJQUFvQztHdEJ3cm9CekM7O0VzQnZyb0JLO0lBQW9DO0d0QjJyb0J6Qzs7RXNCMXJvQks7SUFBb0M7R3RCOHJvQnpDOztFc0I3cm9CSztJQUFvQztHdEJpc29CekM7O0VzQmhzb0JLO0lBQW9DO0d0Qm9zb0J6Qzs7RXNCbHNvQks7SUFDRTtJQUNBO0d0QnFzb0JQOztFc0Jsc29CSztJQUNFO0lBQ0E7R3RCcXNvQlA7Q0FDRjs7QWNyMW9CSztFUWtIRTtJQUFpQztHdEJ3dW9CdEM7O0VzQnZ1b0JLO0lBQWlDO0d0QjJ1b0J0Qzs7RXNCMXVvQks7SUFBaUM7R3RCOHVvQnRDOztFc0I3dW9CSztJQUFpQztHdEJpdm9CdEM7O0VzQmh2b0JLO0lBQWlDO0d0Qm92b0J0Qzs7RXNCbHZvQks7SUFDRTtJQUNBO0d0QnF2b0JQOztFc0Jsdm9CSztJQUNFO0lBQ0E7R3RCcXZvQlA7O0VzQmx2b0JLO0lBQW9DO0d0QnN2b0J6Qzs7RXNCcnZvQks7SUFBb0M7R3RCeXZvQnpDOztFc0J4dm9CSztJQUFvQztHdEI0dm9CekM7O0VzQjN2b0JLO0lBQW9DO0d0Qit2b0J6Qzs7RXNCOXZvQks7SUFBb0M7R3RCa3dvQnpDOztFc0Jod29CSztJQUNFO0lBQ0E7R3RCbXdvQlA7O0VzQmh3b0JLO0lBQ0U7SUFDQTtHdEJtd29CUDtDQUNGOztBY241b0JLO0VRa0hFO0lBQWlDO0d0QnN5b0J0Qzs7RXNCcnlvQks7SUFBaUM7R3RCeXlvQnRDOztFc0J4eW9CSztJQUFpQztHdEI0eW9CdEM7O0VzQjN5b0JLO0lBQWlDO0d0Qit5b0J0Qzs7RXNCOXlvQks7SUFBaUM7R3RCa3pvQnRDOztFc0Joem9CSztJQUNFO0lBQ0E7R3RCbXpvQlA7O0VzQmh6b0JLO0lBQ0U7SUFDQTtHdEJtem9CUDs7RXNCaHpvQks7SUFBb0M7R3RCb3pvQnpDOztFc0Juem9CSztJQUFvQztHdEJ1em9CekM7O0VzQnR6b0JLO0lBQW9DO0d0QjB6b0J6Qzs7RXNCenpvQks7SUFBb0M7R3RCNnpvQnpDOztFc0I1em9CSztJQUFvQztHdEJnMG9CekM7O0VzQjl6b0JLO0lBQ0U7SUFDQTtHdEJpMG9CUDs7RXNCOXpvQks7SUFDRTtJQUNBO0d0Qmkwb0JQO0NBQ0Y7O0FjajlvQks7RVFrSEU7SUFBaUM7R3RCbzJvQnRDOztFc0JuMm9CSztJQUFpQztHdEJ1Mm9CdEM7O0VzQnQyb0JLO0lBQWlDO0d0QjAyb0J0Qzs7RXNCejJvQks7SUFBaUM7R3RCNjJvQnRDOztFc0I1Mm9CSztJQUFpQztHdEJnM29CdEM7O0VzQjkyb0JLO0lBQ0U7SUFDQTtHdEJpM29CUDs7RXNCOTJvQks7SUFDRTtJQUNBO0d0Qmkzb0JQOztFc0I5Mm9CSztJQUFvQztHdEJrM29CekM7O0VzQmozb0JLO0lBQW9DO0d0QnEzb0J6Qzs7RXNCcDNvQks7SUFBb0M7R3RCdzNvQnpDOztFc0J2M29CSztJQUFvQztHdEIyM29CekM7O0VzQjEzb0JLO0lBQW9DO0d0Qjgzb0J6Qzs7RXNCNTNvQks7SUFDRTtJQUNBO0d0Qiszb0JQOztFc0I1M29CSztJQUNFO0lBQ0E7R3RCKzNvQlA7Q0FDRjs7QWMvZ3BCSztFUWtIRTtJQUFpQztHdEJrNm9CdEM7O0VzQmo2b0JLO0lBQWlDO0d0QnE2b0J0Qzs7RXNCcDZvQks7SUFBaUM7R3RCdzZvQnRDOztFc0J2Nm9CSztJQUFpQztHdEIyNm9CdEM7O0VzQjE2b0JLO0lBQWlDO0d0Qjg2b0J0Qzs7RXNCNTZvQks7SUFDRTtJQUNBO0d0Qis2b0JQOztFc0I1Nm9CSztJQUNFO0lBQ0E7R3RCKzZvQlA7O0VzQjU2b0JLO0lBQW9DO0d0Qmc3b0J6Qzs7RXNCLzZvQks7SUFBb0M7R3RCbTdvQnpDOztFc0JsN29CSztJQUFvQztHdEJzN29CekM7O0VzQnI3b0JLO0lBQW9DO0d0Qnk3b0J6Qzs7RXNCeDdvQks7SUFBb0M7R3RCNDdvQnpDOztFc0IxN29CSztJQUNFO0lBQ0E7R3RCNjdvQlA7O0VzQjE3b0JLO0lBQ0U7SUFDQTtHdEI2N29CUDtDQUNGOztBYzdrcEJLO0VRa0hFO0lBQWlDO0d0Qmcrb0J0Qzs7RXNCLzlvQks7SUFBaUM7R3RCbStvQnRDOztFc0JsK29CSztJQUFpQztHdEJzK29CdEM7O0VzQnIrb0JLO0lBQWlDO0d0Qnkrb0J0Qzs7RXNCeCtvQks7SUFBaUM7R3RCNCtvQnRDOztFc0IxK29CSztJQUNFO0lBQ0E7R3RCNitvQlA7O0VzQjErb0JLO0lBQ0U7SUFDQTtHdEI2K29CUDs7RXNCMStvQks7SUFBb0M7R3RCOCtvQnpDOztFc0I3K29CSztJQUFvQztHdEJpL29CekM7O0VzQmgvb0JLO0lBQW9DO0d0Qm8vb0J6Qzs7RXNCbi9vQks7SUFBb0M7R3RCdS9vQnpDOztFc0J0L29CSztJQUFvQztHdEIwL29CekM7O0VzQngvb0JLO0lBQ0U7SUFDQTtHdEIyL29CUDs7RXNCeC9vQks7SUFDRTtJQUNBO0d0QjIvb0JQO0NBQ0Y7O0FjM29wQks7RVFrSEU7SUFBaUM7R3RCOGhwQnRDOztFc0I3aHBCSztJQUFpQztHdEJpaXBCdEM7O0VzQmhpcEJLO0lBQWlDO0d0Qm9pcEJ0Qzs7RXNCbmlwQks7SUFBaUM7R3RCdWlwQnRDOztFc0J0aXBCSztJQUFpQztHdEIwaXBCdEM7O0VzQnhpcEJLO0lBQ0U7SUFDQTtHdEIyaXBCUDs7RXNCeGlwQks7SUFDRTtJQUNBO0d0QjJpcEJQOztFc0J4aXBCSztJQUFvQztHdEI0aXBCekM7O0VzQjNpcEJLO0lBQW9DO0d0QitpcEJ6Qzs7RXNCOWlwQks7SUFBb0M7R3RCa2pwQnpDOztFc0JqanBCSztJQUFvQztHdEJxanBCekM7O0VzQnBqcEJLO0lBQW9DO0d0QndqcEJ6Qzs7RXNCdGpwQks7SUFDRTtJQUNBO0d0QnlqcEJQOztFc0J0anBCSztJQUNFO0lBQ0E7R3RCeWpwQlA7Q0FDRjs7QWN6c3BCSztFUWtIRTtJQUFpQztHdEI0bHBCdEM7O0VzQjNscEJLO0lBQWlDO0d0QitscEJ0Qzs7RXNCOWxwQks7SUFBaUM7R3RCa21wQnRDOztFc0JqbXBCSztJQUFpQztHdEJxbXBCdEM7O0VzQnBtcEJLO0lBQWlDO0d0QndtcEJ0Qzs7RXNCdG1wQks7SUFDRTtJQUNBO0d0QnltcEJQOztFc0J0bXBCSztJQUNFO0lBQ0E7R3RCeW1wQlA7O0VzQnRtcEJLO0lBQW9DO0d0QjBtcEJ6Qzs7RXNCem1wQks7SUFBb0M7R3RCNm1wQnpDOztFc0I1bXBCSztJQUFvQztHdEJnbnBCekM7O0VzQi9tcEJLO0lBQW9DO0d0Qm1ucEJ6Qzs7RXNCbG5wQks7SUFBb0M7R3RCc25wQnpDOztFc0JwbnBCSztJQUNFO0lBQ0E7R3RCdW5wQlA7O0VzQnBucEJLO0lBQ0U7SUFDQTtHdEJ1bnBCUDtDQUNGOztBY3Z3cEJLO0VRa0hFO0lBQWlDO0d0QjBwcEJ0Qzs7RXNCenBwQks7SUFBaUM7R3RCNnBwQnRDOztFc0I1cHBCSztJQUFpQztHdEJncXBCdEM7O0VzQi9wcEJLO0lBQWlDO0d0Qm1xcEJ0Qzs7RXNCbHFwQks7SUFBaUM7R3RCc3FwQnRDOztFc0JwcXBCSztJQUNFO0lBQ0E7R3RCdXFwQlA7O0VzQnBxcEJLO0lBQ0U7SUFDQTtHdEJ1cXBCUDs7RXNCcHFwQks7SUFBb0M7R3RCd3FwQnpDOztFc0J2cXBCSztJQUFvQztHdEIycXBCekM7O0VzQjFxcEJLO0lBQW9DO0d0QjhxcEJ6Qzs7RXNCN3FwQks7SUFBb0M7R3RCaXJwQnpDOztFc0JocnBCSztJQUFvQztHdEJvcnBCekM7O0VzQmxycEJLO0lBQ0U7SUFDQTtHdEJxcnBCUDs7RXNCbHJwQks7SUFDRTtJQUNBO0d0QnFycEJQO0NBQ0Y7O0FjcjBwQks7RVFrSEU7SUFBaUM7R3RCd3RwQnRDOztFc0J2dHBCSztJQUFpQztHdEIydHBCdEM7O0VzQjF0cEJLO0lBQWlDO0d0Qjh0cEJ0Qzs7RXNCN3RwQks7SUFBaUM7R3RCaXVwQnRDOztFc0JodXBCSztJQUFpQztHdEJvdXBCdEM7O0VzQmx1cEJLO0lBQ0U7SUFDQTtHdEJxdXBCUDs7RXNCbHVwQks7SUFDRTtJQUNBO0d0QnF1cEJQOztFc0JsdXBCSztJQUFvQztHdEJzdXBCekM7O0VzQnJ1cEJLO0lBQW9DO0d0Qnl1cEJ6Qzs7RXNCeHVwQks7SUFBb0M7R3RCNHVwQnpDOztFc0IzdXBCSztJQUFvQztHdEIrdXBCekM7O0VzQjl1cEJLO0lBQW9DO0d0Qmt2cEJ6Qzs7RXNCaHZwQks7SUFDRTtJQUNBO0d0Qm12cEJQOztFc0JodnBCSztJQUNFO0lBQ0E7R3RCbXZwQlA7Q0FDRjs7QWNuNHBCSztFUWtIRTtJQUFpQztHdEJzeHBCdEM7O0VzQnJ4cEJLO0lBQWlDO0d0Qnl4cEJ0Qzs7RXNCeHhwQks7SUFBaUM7R3RCNHhwQnRDOztFc0IzeHBCSztJQUFpQztHdEIreHBCdEM7O0VzQjl4cEJLO0lBQWlDO0d0Qmt5cEJ0Qzs7RXNCaHlwQks7SUFDRTtJQUNBO0d0Qm15cEJQOztFc0JoeXBCSztJQUNFO0lBQ0E7R3RCbXlwQlA7O0VzQmh5cEJLO0lBQW9DO0d0Qm95cEJ6Qzs7RXNCbnlwQks7SUFBb0M7R3RCdXlwQnpDOztFc0J0eXBCSztJQUFvQztHdEIweXBCekM7O0VzQnp5cEJLO0lBQW9DO0d0QjZ5cEJ6Qzs7RXNCNXlwQks7SUFBb0M7R3RCZ3pwQnpDOztFc0I5eXBCSztJQUNFO0lBQ0E7R3RCaXpwQlA7O0VzQjl5cEJLO0lBQ0U7SUFDQTtHdEJpenBCUDtDQUNGOztBY2o4cEJLO0VRa0hFO0lBQWlDO0d0Qm8xcEJ0Qzs7RXNCbjFwQks7SUFBaUM7R3RCdTFwQnRDOztFc0J0MXBCSztJQUFpQztHdEIwMXBCdEM7O0VzQnoxcEJLO0lBQWlDO0d0QjYxcEJ0Qzs7RXNCNTFwQks7SUFBaUM7R3RCZzJwQnRDOztFc0I5MXBCSztJQUNFO0lBQ0E7R3RCaTJwQlA7O0VzQjkxcEJLO0lBQ0U7SUFDQTtHdEJpMnBCUDs7RXNCOTFwQks7SUFBb0M7R3RCazJwQnpDOztFc0JqMnBCSztJQUFvQztHdEJxMnBCekM7O0VzQnAycEJLO0lBQW9DO0d0QncycEJ6Qzs7RXNCdjJwQks7SUFBb0M7R3RCMjJwQnpDOztFc0IxMnBCSztJQUFvQztHdEI4MnBCekM7O0VzQjUycEJLO0lBQ0U7SUFDQTtHdEIrMnBCUDs7RXNCNTJwQks7SUFDRTtJQUNBO0d0QisycEJQO0NBQ0Y7O0FzQi82cEJHO0VBQVk7Q3RCbTdwQmY7O0FzQmw3cEJHO0VBQVk7Q3RCczdwQmY7O0FzQnI3cEJHO0VBQVk7Q3RCeTdwQmY7O0FzQng3cEJHO0VBQVk7Q3RCNDdwQmY7O0FzQjM3cEJHO0VBQVk7Q3RCKzdwQmY7O0FzQjc3cEJHO0VBQ0U7RUFDQTtDdEJnOHBCTDs7QXNCNzdwQkc7RUFDRTtFQUNBO0N0Qmc4cEJMOztBc0I3N3BCRztFQUFlO0N0Qmk4cEJsQjs7QXNCaDhwQkc7RUFBZTtDdEJvOHBCbEI7O0FzQm44cEJHO0VBQWU7Q3RCdThwQmxCOztBc0J0OHBCRztFQUFlO0N0QjA4cEJsQjs7QXNCejhwQkc7RUFBZTtDdEI2OHBCbEI7O0FzQjM4cEJHO0VBQ0U7RUFDQTtDdEI4OHBCTDs7QXNCMzhwQkc7RUFDRTtFQUNBO0N0Qjg4cEJMOztBYzNqcUJLO0VRa0hFO0lBQWlDO0d0Qjg4cEJ0Qzs7RXNCNzhwQks7SUFBaUM7R3RCaTlwQnRDOztFc0JoOXBCSztJQUFpQztHdEJvOXBCdEM7O0VzQm45cEJLO0lBQWlDO0d0QnU5cEJ0Qzs7RXNCdDlwQks7SUFBaUM7R3RCMDlwQnRDOztFc0J4OXBCSztJQUNFO0lBQ0E7R3RCMjlwQlA7O0VzQng5cEJLO0lBQ0U7SUFDQTtHdEIyOXBCUDs7RXNCeDlwQks7SUFBb0M7R3RCNDlwQnpDOztFc0IzOXBCSztJQUFvQztHdEIrOXBCekM7O0VzQjk5cEJLO0lBQW9DO0d0QmsrcEJ6Qzs7RXNCaitwQks7SUFBb0M7R3RCcStwQnpDOztFc0JwK3BCSztJQUFvQztHdEJ3K3BCekM7O0VzQnQrcEJLO0lBQ0U7SUFDQTtHdEJ5K3BCUDs7RXNCdCtwQks7SUFDRTtJQUNBO0d0QnkrcEJQO0NBQ0Y7O0Fjem5xQks7RVFrSEU7SUFBaUM7R3RCNGdxQnRDOztFc0IzZ3FCSztJQUFpQztHdEIrZ3FCdEM7O0VzQjlncUJLO0lBQWlDO0d0QmtocUJ0Qzs7RXNCamhxQks7SUFBaUM7R3RCcWhxQnRDOztFc0JwaHFCSztJQUFpQztHdEJ3aHFCdEM7O0VzQnRocUJLO0lBQ0U7SUFDQTtHdEJ5aHFCUDs7RXNCdGhxQks7SUFDRTtJQUNBO0d0QnlocUJQOztFc0J0aHFCSztJQUFvQztHdEIwaHFCekM7O0VzQnpocUJLO0lBQW9DO0d0QjZocUJ6Qzs7RXNCNWhxQks7SUFBb0M7R3RCZ2lxQnpDOztFc0IvaHFCSztJQUFvQztHdEJtaXFCekM7O0VzQmxpcUJLO0lBQW9DO0d0QnNpcUJ6Qzs7RXNCcGlxQks7SUFDRTtJQUNBO0d0QnVpcUJQOztFc0JwaXFCSztJQUNFO0lBQ0E7R3RCdWlxQlA7Q0FDRjs7QWN2cnFCSztFUWtIRTtJQUFpQztHdEIwa3FCdEM7O0VzQnprcUJLO0lBQWlDO0d0QjZrcUJ0Qzs7RXNCNWtxQks7SUFBaUM7R3RCZ2xxQnRDOztFc0Iva3FCSztJQUFpQztHdEJtbHFCdEM7O0VzQmxscUJLO0lBQWlDO0d0QnNscUJ0Qzs7RXNCcGxxQks7SUFDRTtJQUNBO0d0QnVscUJQOztFc0JwbHFCSztJQUNFO0lBQ0E7R3RCdWxxQlA7O0VzQnBscUJLO0lBQW9DO0d0QndscUJ6Qzs7RXNCdmxxQks7SUFBb0M7R3RCMmxxQnpDOztFc0IxbHFCSztJQUFvQztHdEI4bHFCekM7O0VzQjdscUJLO0lBQW9DO0d0QmltcUJ6Qzs7RXNCaG1xQks7SUFBb0M7R3RCb21xQnpDOztFc0JsbXFCSztJQUNFO0lBQ0E7R3RCcW1xQlA7O0VzQmxtcUJLO0lBQ0U7SUFDQTtHdEJxbXFCUDtDQUNGOztBY3J2cUJLO0VRa0hFO0lBQWlDO0d0QndvcUJ0Qzs7RXNCdm9xQks7SUFBaUM7R3RCMm9xQnRDOztFc0Ixb3FCSztJQUFpQztHdEI4b3FCdEM7O0VzQjdvcUJLO0lBQWlDO0d0QmlwcUJ0Qzs7RXNCaHBxQks7SUFBaUM7R3RCb3BxQnRDOztFc0JscHFCSztJQUNFO0lBQ0E7R3RCcXBxQlA7O0VzQmxwcUJLO0lBQ0U7SUFDQTtHdEJxcHFCUDs7RXNCbHBxQks7SUFBb0M7R3RCc3BxQnpDOztFc0JycHFCSztJQUFvQztHdEJ5cHFCekM7O0VzQnhwcUJLO0lBQW9DO0d0QjRwcUJ6Qzs7RXNCM3BxQks7SUFBb0M7R3RCK3BxQnpDOztFc0I5cHFCSztJQUFvQztHdEJrcXFCekM7O0VzQmhxcUJLO0lBQ0U7SUFDQTtHdEJtcXFCUDs7RXNCaHFxQks7SUFDRTtJQUNBO0d0Qm1xcUJQO0NBQ0Y7O0FjbnpxQks7RVFrSEU7SUFBaUM7R3RCc3NxQnRDOztFc0Jyc3FCSztJQUFpQztHdEJ5c3FCdEM7O0VzQnhzcUJLO0lBQWlDO0d0QjRzcUJ0Qzs7RXNCM3NxQks7SUFBaUM7R3RCK3NxQnRDOztFc0I5c3FCSztJQUFpQztHdEJrdHFCdEM7O0VzQmh0cUJLO0lBQ0U7SUFDQTtHdEJtdHFCUDs7RXNCaHRxQks7SUFDRTtJQUNBO0d0Qm10cUJQOztFc0JodHFCSztJQUFvQztHdEJvdHFCekM7O0VzQm50cUJLO0lBQW9DO0d0QnV0cUJ6Qzs7RXNCdHRxQks7SUFBb0M7R3RCMHRxQnpDOztFc0J6dHFCSztJQUFvQztHdEI2dHFCekM7O0VzQjV0cUJLO0lBQW9DO0d0Qmd1cUJ6Qzs7RXNCOXRxQks7SUFDRTtJQUNBO0d0Qml1cUJQOztFc0I5dHFCSztJQUNFO0lBQ0E7R3RCaXVxQlA7Q0FDRjs7QWNqM3FCSztFUWtIRTtJQUFpQztHdEJvd3FCdEM7O0VzQm53cUJLO0lBQWlDO0d0QnV3cUJ0Qzs7RXNCdHdxQks7SUFBaUM7R3RCMHdxQnRDOztFc0J6d3FCSztJQUFpQztHdEI2d3FCdEM7O0VzQjV3cUJLO0lBQWlDO0d0Qmd4cUJ0Qzs7RXNCOXdxQks7SUFDRTtJQUNBO0d0Qml4cUJQOztFc0I5d3FCSztJQUNFO0lBQ0E7R3RCaXhxQlA7O0VzQjl3cUJLO0lBQW9DO0d0Qmt4cUJ6Qzs7RXNCanhxQks7SUFBb0M7R3RCcXhxQnpDOztFc0JweHFCSztJQUFvQztHdEJ3eHFCekM7O0VzQnZ4cUJLO0lBQW9DO0d0QjJ4cUJ6Qzs7RXNCMXhxQks7SUFBb0M7R3RCOHhxQnpDOztFc0I1eHFCSztJQUNFO0lBQ0E7R3RCK3hxQlA7O0VzQjV4cUJLO0lBQ0U7SUFDQTtHdEIreHFCUDtDQUNGOztBYy82cUJLO0VRa0hFO0lBQWlDO0d0QmswcUJ0Qzs7RXNCajBxQks7SUFBaUM7R3RCcTBxQnRDOztFc0JwMHFCSztJQUFpQztHdEJ3MHFCdEM7O0VzQnYwcUJLO0lBQWlDO0d0QjIwcUJ0Qzs7RXNCMTBxQks7SUFBaUM7R3RCODBxQnRDOztFc0I1MHFCSztJQUNFO0lBQ0E7R3RCKzBxQlA7O0VzQjUwcUJLO0lBQ0U7SUFDQTtHdEIrMHFCUDs7RXNCNTBxQks7SUFBb0M7R3RCZzFxQnpDOztFc0IvMHFCSztJQUFvQztHdEJtMXFCekM7O0VzQmwxcUJLO0lBQW9DO0d0QnMxcUJ6Qzs7RXNCcjFxQks7SUFBb0M7R3RCeTFxQnpDOztFc0J4MXFCSztJQUFvQztHdEI0MXFCekM7O0VzQjExcUJLO0lBQ0U7SUFDQTtHdEI2MXFCUDs7RXNCMTFxQks7SUFDRTtJQUNBO0d0QjYxcUJQO0NBQ0Y7O0FjNytxQks7RVFrSEU7SUFBaUM7R3RCZzRxQnRDOztFc0IvM3FCSztJQUFpQztHdEJtNHFCdEM7O0VzQmw0cUJLO0lBQWlDO0d0QnM0cUJ0Qzs7RXNCcjRxQks7SUFBaUM7R3RCeTRxQnRDOztFc0J4NHFCSztJQUFpQztHdEI0NHFCdEM7O0VzQjE0cUJLO0lBQ0U7SUFDQTtHdEI2NHFCUDs7RXNCMTRxQks7SUFDRTtJQUNBO0d0QjY0cUJQOztFc0IxNHFCSztJQUFvQztHdEI4NHFCekM7O0VzQjc0cUJLO0lBQW9DO0d0Qmk1cUJ6Qzs7RXNCaDVxQks7SUFBb0M7R3RCbzVxQnpDOztFc0JuNXFCSztJQUFvQztHdEJ1NXFCekM7O0VzQnQ1cUJLO0lBQW9DO0d0QjA1cUJ6Qzs7RXNCeDVxQks7SUFDRTtJQUNBO0d0QjI1cUJQOztFc0J4NXFCSztJQUNFO0lBQ0E7R3RCMjVxQlA7Q0FDRjs7QWMzaXJCSztFUWtIRTtJQUFpQztHdEI4N3FCdEM7O0VzQjc3cUJLO0lBQWlDO0d0Qmk4cUJ0Qzs7RXNCaDhxQks7SUFBaUM7R3RCbzhxQnRDOztFc0JuOHFCSztJQUFpQztHdEJ1OHFCdEM7O0VzQnQ4cUJLO0lBQWlDO0d0QjA4cUJ0Qzs7RXNCeDhxQks7SUFDRTtJQUNBO0d0QjI4cUJQOztFc0J4OHFCSztJQUNFO0lBQ0E7R3RCMjhxQlA7O0VzQng4cUJLO0lBQW9DO0d0QjQ4cUJ6Qzs7RXNCMzhxQks7SUFBb0M7R3RCKzhxQnpDOztFc0I5OHFCSztJQUFvQztHdEJrOXFCekM7O0VzQmo5cUJLO0lBQW9DO0d0QnE5cUJ6Qzs7RXNCcDlxQks7SUFBb0M7R3RCdzlxQnpDOztFc0J0OXFCSztJQUNFO0lBQ0E7R3RCeTlxQlA7O0VzQnQ5cUJLO0lBQ0U7SUFDQTtHdEJ5OXFCUDtDQUNGOztBY3ptckJLO0VRa0hFO0lBQWlDO0d0QjQvcUJ0Qzs7RXNCMy9xQks7SUFBaUM7R3RCKy9xQnRDOztFc0I5L3FCSztJQUFpQztHdEJrZ3JCdEM7O0VzQmpnckJLO0lBQWlDO0d0QnFnckJ0Qzs7RXNCcGdyQks7SUFBaUM7R3RCd2dyQnRDOztFc0J0Z3JCSztJQUNFO0lBQ0E7R3RCeWdyQlA7O0VzQnRnckJLO0lBQ0U7SUFDQTtHdEJ5Z3JCUDs7RXNCdGdyQks7SUFBb0M7R3RCMGdyQnpDOztFc0J6Z3JCSztJQUFvQztHdEI2Z3JCekM7O0VzQjVnckJLO0lBQW9DO0d0QmdockJ6Qzs7RXNCL2dyQks7SUFBb0M7R3RCbWhyQnpDOztFc0JsaHJCSztJQUFvQztHdEJzaHJCekM7O0VzQnBockJLO0lBQ0U7SUFDQTtHdEJ1aHJCUDs7RXNCcGhyQks7SUFDRTtJQUNBO0d0QnVockJQO0NBQ0Y7O0FjdnFyQks7RVFrSEU7SUFBaUM7R3RCMGpyQnRDOztFc0J6anJCSztJQUFpQztHdEI2anJCdEM7O0VzQjVqckJLO0lBQWlDO0d0QmdrckJ0Qzs7RXNCL2pyQks7SUFBaUM7R3RCbWtyQnRDOztFc0Jsa3JCSztJQUFpQztHdEJza3JCdEM7O0VzQnBrckJLO0lBQ0U7SUFDQTtHdEJ1a3JCUDs7RXNCcGtyQks7SUFDRTtJQUNBO0d0QnVrckJQOztFc0Jwa3JCSztJQUFvQztHdEJ3a3JCekM7O0VzQnZrckJLO0lBQW9DO0d0QjJrckJ6Qzs7RXNCMWtyQks7SUFBb0M7R3RCOGtyQnpDOztFc0I3a3JCSztJQUFvQztHdEJpbHJCekM7O0VzQmhsckJLO0lBQW9DO0d0Qm9sckJ6Qzs7RXNCbGxyQks7SUFDRTtJQUNBO0d0QnFsckJQOztFc0JsbHJCSztJQUNFO0lBQ0E7R3RCcWxyQlA7Q0FDRjs7QWNydXJCSztFUWtIRTtJQUFpQztHdEJ3bnJCdEM7O0VzQnZuckJLO0lBQWlDO0d0QjJuckJ0Qzs7RXNCMW5yQks7SUFBaUM7R3RCOG5yQnRDOztFc0I3bnJCSztJQUFpQztHdEJpb3JCdEM7O0VzQmhvckJLO0lBQWlDO0d0Qm9vckJ0Qzs7RXNCbG9yQks7SUFDRTtJQUNBO0d0QnFvckJQOztFc0Jsb3JCSztJQUNFO0lBQ0E7R3RCcW9yQlA7O0VzQmxvckJLO0lBQW9DO0d0QnNvckJ6Qzs7RXNCcm9yQks7SUFBb0M7R3RCeW9yQnpDOztFc0J4b3JCSztJQUFvQztHdEI0b3JCekM7O0VzQjNvckJLO0lBQW9DO0d0QitvckJ6Qzs7RXNCOW9yQks7SUFBb0M7R3RCa3ByQnpDOztFc0JocHJCSztJQUNFO0lBQ0E7R3RCbXByQlA7O0VzQmhwckJLO0lBQ0U7SUFDQTtHdEJtcHJCUDtDQUNGOztBc0JudHJCRztFQUFZO0N0QnV0ckJmOztBc0J0dHJCRztFQUFZO0N0QjB0ckJmOztBc0J6dHJCRztFQUFZO0N0QjZ0ckJmOztBc0I1dHJCRztFQUFZO0N0Qmd1ckJmOztBc0IvdHJCRztFQUFZO0N0Qm11ckJmOztBc0JqdXJCRztFQUNFO0VBQ0E7Q3RCb3VyQkw7O0FzQmp1ckJHO0VBQ0U7RUFDQTtDdEJvdXJCTDs7QXNCanVyQkc7RUFBZTtDdEJxdXJCbEI7O0FzQnB1ckJHO0VBQWU7Q3RCd3VyQmxCOztBc0J2dXJCRztFQUFlO0N0QjJ1ckJsQjs7QXNCMXVyQkc7RUFBZTtDdEI4dXJCbEI7O0FzQjd1ckJHO0VBQWU7Q3RCaXZyQmxCOztBc0IvdXJCRztFQUNFO0VBQ0E7Q3RCa3ZyQkw7O0FzQi91ckJHO0VBQ0U7RUFDQTtDdEJrdnJCTDs7QWMvMXJCSztFUWtIRTtJQUFpQztHdEJrdnJCdEM7O0VzQmp2ckJLO0lBQWlDO0d0QnF2ckJ0Qzs7RXNCcHZyQks7SUFBaUM7R3RCd3ZyQnRDOztFc0J2dnJCSztJQUFpQztHdEIydnJCdEM7O0VzQjF2ckJLO0lBQWlDO0d0Qjh2ckJ0Qzs7RXNCNXZyQks7SUFDRTtJQUNBO0d0Qit2ckJQOztFc0I1dnJCSztJQUNFO0lBQ0E7R3RCK3ZyQlA7O0VzQjV2ckJLO0lBQW9DO0d0Qmd3ckJ6Qzs7RXNCL3ZyQks7SUFBb0M7R3RCbXdyQnpDOztFc0Jsd3JCSztJQUFvQztHdEJzd3JCekM7O0VzQnJ3ckJLO0lBQW9DO0d0Qnl3ckJ6Qzs7RXNCeHdyQks7SUFBb0M7R3RCNHdyQnpDOztFc0Ixd3JCSztJQUNFO0lBQ0E7R3RCNndyQlA7O0VzQjF3ckJLO0lBQ0U7SUFDQTtHdEI2d3JCUDtDQUNGOztBYzc1ckJLO0VRa0hFO0lBQWlDO0d0Qmd6ckJ0Qzs7RXNCL3lyQks7SUFBaUM7R3RCbXpyQnRDOztFc0JsenJCSztJQUFpQztHdEJzenJCdEM7O0VzQnJ6ckJLO0lBQWlDO0d0Qnl6ckJ0Qzs7RXNCeHpyQks7SUFBaUM7R3RCNHpyQnRDOztFc0IxenJCSztJQUNFO0lBQ0E7R3RCNnpyQlA7O0VzQjF6ckJLO0lBQ0U7SUFDQTtHdEI2enJCUDs7RXNCMXpyQks7SUFBb0M7R3RCOHpyQnpDOztFc0I3enJCSztJQUFvQztHdEJpMHJCekM7O0VzQmgwckJLO0lBQW9DO0d0Qm8wckJ6Qzs7RXNCbjByQks7SUFBb0M7R3RCdTByQnpDOztFc0J0MHJCSztJQUFvQztHdEIwMHJCekM7O0VzQngwckJLO0lBQ0U7SUFDQTtHdEIyMHJCUDs7RXNCeDByQks7SUFDRTtJQUNBO0d0QjIwckJQO0NBQ0Y7O0FjMzlyQks7RVFrSEU7SUFBaUM7R3RCODJyQnRDOztFc0I3MnJCSztJQUFpQztHdEJpM3JCdEM7O0VzQmgzckJLO0lBQWlDO0d0Qm8zckJ0Qzs7RXNCbjNyQks7SUFBaUM7R3RCdTNyQnRDOztFc0J0M3JCSztJQUFpQztHdEIwM3JCdEM7O0VzQngzckJLO0lBQ0U7SUFDQTtHdEIyM3JCUDs7RXNCeDNyQks7SUFDRTtJQUNBO0d0QjIzckJQOztFc0J4M3JCSztJQUFvQztHdEI0M3JCekM7O0VzQjMzckJLO0lBQW9DO0d0QiszckJ6Qzs7RXNCOTNyQks7SUFBb0M7R3RCazRyQnpDOztFc0JqNHJCSztJQUFvQztHdEJxNHJCekM7O0VzQnA0ckJLO0lBQW9DO0d0Qnc0ckJ6Qzs7RXNCdDRyQks7SUFDRTtJQUNBO0d0Qnk0ckJQOztFc0J0NHJCSztJQUNFO0lBQ0E7R3RCeTRyQlA7Q0FDRjs7QWN6aHNCSztFUWtIRTtJQUFpQztHdEI0NnJCdEM7O0VzQjM2ckJLO0lBQWlDO0d0Qis2ckJ0Qzs7RXNCOTZyQks7SUFBaUM7R3RCazdyQnRDOztFc0JqN3JCSztJQUFpQztHdEJxN3JCdEM7O0VzQnA3ckJLO0lBQWlDO0d0Qnc3ckJ0Qzs7RXNCdDdyQks7SUFDRTtJQUNBO0d0Qnk3ckJQOztFc0J0N3JCSztJQUNFO0lBQ0E7R3RCeTdyQlA7O0VzQnQ3ckJLO0lBQW9DO0d0QjA3ckJ6Qzs7RXNCejdyQks7SUFBb0M7R3RCNjdyQnpDOztFc0I1N3JCSztJQUFvQztHdEJnOHJCekM7O0VzQi83ckJLO0lBQW9DO0d0Qm04ckJ6Qzs7RXNCbDhyQks7SUFBb0M7R3RCczhyQnpDOztFc0JwOHJCSztJQUNFO0lBQ0E7R3RCdThyQlA7O0VzQnA4ckJLO0lBQ0U7SUFDQTtHdEJ1OHJCUDtDQUNGOztBY3Zsc0JLO0VRa0hFO0lBQWlDO0d0QjArckJ0Qzs7RXNCeityQks7SUFBaUM7R3RCNityQnRDOztFc0I1K3JCSztJQUFpQztHdEJnL3JCdEM7O0VzQi8rckJLO0lBQWlDO0d0Qm0vckJ0Qzs7RXNCbC9yQks7SUFBaUM7R3RCcy9yQnRDOztFc0JwL3JCSztJQUNFO0lBQ0E7R3RCdS9yQlA7O0VzQnAvckJLO0lBQ0U7SUFDQTtHdEJ1L3JCUDs7RXNCcC9yQks7SUFBb0M7R3RCdy9yQnpDOztFc0J2L3JCSztJQUFvQztHdEIyL3JCekM7O0VzQjEvckJLO0lBQW9DO0d0QjgvckJ6Qzs7RXNCNy9yQks7SUFBb0M7R3RCaWdzQnpDOztFc0JoZ3NCSztJQUFvQztHdEJvZ3NCekM7O0VzQmxnc0JLO0lBQ0U7SUFDQTtHdEJxZ3NCUDs7RXNCbGdzQks7SUFDRTtJQUNBO0d0QnFnc0JQO0NBQ0Y7O0FjcnBzQks7RVFrSEU7SUFBaUM7R3RCd2lzQnRDOztFc0J2aXNCSztJQUFpQztHdEIyaXNCdEM7O0VzQjFpc0JLO0lBQWlDO0d0Qjhpc0J0Qzs7RXNCN2lzQks7SUFBaUM7R3RCaWpzQnRDOztFc0JoanNCSztJQUFpQztHdEJvanNCdEM7O0VzQmxqc0JLO0lBQ0U7SUFDQTtHdEJxanNCUDs7RXNCbGpzQks7SUFDRTtJQUNBO0d0QnFqc0JQOztFc0JsanNCSztJQUFvQztHdEJzanNCekM7O0VzQnJqc0JLO0lBQW9DO0d0Qnlqc0J6Qzs7RXNCeGpzQks7SUFBb0M7R3RCNGpzQnpDOztFc0IzanNCSztJQUFvQztHdEIranNCekM7O0VzQjlqc0JLO0lBQW9DO0d0Qmtrc0J6Qzs7RXNCaGtzQks7SUFDRTtJQUNBO0d0Qm1rc0JQOztFc0Joa3NCSztJQUNFO0lBQ0E7R3RCbWtzQlA7Q0FDRjs7QWNudHNCSztFUWtIRTtJQUFpQztHdEJzbXNCdEM7O0VzQnJtc0JLO0lBQWlDO0d0Qnltc0J0Qzs7RXNCeG1zQks7SUFBaUM7R3RCNG1zQnRDOztFc0IzbXNCSztJQUFpQztHdEIrbXNCdEM7O0VzQjltc0JLO0lBQWlDO0d0Qmtuc0J0Qzs7RXNCaG5zQks7SUFDRTtJQUNBO0d0Qm1uc0JQOztFc0JobnNCSztJQUNFO0lBQ0E7R3RCbW5zQlA7O0VzQmhuc0JLO0lBQW9DO0d0Qm9uc0J6Qzs7RXNCbm5zQks7SUFBb0M7R3RCdW5zQnpDOztFc0J0bnNCSztJQUFvQztHdEIwbnNCekM7O0VzQnpuc0JLO0lBQW9DO0d0QjZuc0J6Qzs7RXNCNW5zQks7SUFBb0M7R3RCZ29zQnpDOztFc0I5bnNCSztJQUNFO0lBQ0E7R3RCaW9zQlA7O0VzQjluc0JLO0lBQ0U7SUFDQTtHdEJpb3NCUDtDQUNGOztBY2p4c0JLO0VRa0hFO0lBQWlDO0d0Qm9xc0J0Qzs7RXNCbnFzQks7SUFBaUM7R3RCdXFzQnRDOztFc0J0cXNCSztJQUFpQztHdEIwcXNCdEM7O0VzQnpxc0JLO0lBQWlDO0d0QjZxc0J0Qzs7RXNCNXFzQks7SUFBaUM7R3RCZ3JzQnRDOztFc0I5cXNCSztJQUNFO0lBQ0E7R3RCaXJzQlA7O0VzQjlxc0JLO0lBQ0U7SUFDQTtHdEJpcnNCUDs7RXNCOXFzQks7SUFBb0M7R3RCa3JzQnpDOztFc0JqcnNCSztJQUFvQztHdEJxcnNCekM7O0VzQnByc0JLO0lBQW9DO0d0Qndyc0J6Qzs7RXNCdnJzQks7SUFBb0M7R3RCMnJzQnpDOztFc0IxcnNCSztJQUFvQztHdEI4cnNCekM7O0VzQjVyc0JLO0lBQ0U7SUFDQTtHdEIrcnNCUDs7RXNCNXJzQks7SUFDRTtJQUNBO0d0Qityc0JQO0NBQ0Y7O0FjLzBzQks7RVFrSEU7SUFBaUM7R3RCa3VzQnRDOztFc0JqdXNCSztJQUFpQztHdEJxdXNCdEM7O0VzQnB1c0JLO0lBQWlDO0d0Qnd1c0J0Qzs7RXNCdnVzQks7SUFBaUM7R3RCMnVzQnRDOztFc0IxdXNCSztJQUFpQztHdEI4dXNCdEM7O0VzQjV1c0JLO0lBQ0U7SUFDQTtHdEIrdXNCUDs7RXNCNXVzQks7SUFDRTtJQUNBO0d0Qit1c0JQOztFc0I1dXNCSztJQUFvQztHdEJndnNCekM7O0VzQi91c0JLO0lBQW9DO0d0Qm12c0J6Qzs7RXNCbHZzQks7SUFBb0M7R3RCc3ZzQnpDOztFc0JydnNCSztJQUFvQztHdEJ5dnNCekM7O0VzQnh2c0JLO0lBQW9DO0d0QjR2c0J6Qzs7RXNCMXZzQks7SUFDRTtJQUNBO0d0QjZ2c0JQOztFc0IxdnNCSztJQUNFO0lBQ0E7R3RCNnZzQlA7Q0FDRjs7QWM3NHNCSztFUWtIRTtJQUFpQztHdEJneXNCdEM7O0VzQi94c0JLO0lBQWlDO0d0Qm15c0J0Qzs7RXNCbHlzQks7SUFBaUM7R3RCc3lzQnRDOztFc0JyeXNCSztJQUFpQztHdEJ5eXNCdEM7O0VzQnh5c0JLO0lBQWlDO0d0QjR5c0J0Qzs7RXNCMXlzQks7SUFDRTtJQUNBO0d0QjZ5c0JQOztFc0IxeXNCSztJQUNFO0lBQ0E7R3RCNnlzQlA7O0VzQjF5c0JLO0lBQW9DO0d0Qjh5c0J6Qzs7RXNCN3lzQks7SUFBb0M7R3RCaXpzQnpDOztFc0JoenNCSztJQUFvQztHdEJvenNCekM7O0VzQm56c0JLO0lBQW9DO0d0QnV6c0J6Qzs7RXNCdHpzQks7SUFBb0M7R3RCMHpzQnpDOztFc0J4enNCSztJQUNFO0lBQ0E7R3RCMnpzQlA7O0VzQnh6c0JLO0lBQ0U7SUFDQTtHdEIyenNCUDtDQUNGOztBYzM4c0JLO0VRa0hFO0lBQWlDO0d0Qjgxc0J0Qzs7RXNCNzFzQks7SUFBaUM7R3RCaTJzQnRDOztFc0JoMnNCSztJQUFpQztHdEJvMnNCdEM7O0VzQm4yc0JLO0lBQWlDO0d0QnUyc0J0Qzs7RXNCdDJzQks7SUFBaUM7R3RCMDJzQnRDOztFc0J4MnNCSztJQUNFO0lBQ0E7R3RCMjJzQlA7O0VzQngyc0JLO0lBQ0U7SUFDQTtHdEIyMnNCUDs7RXNCeDJzQks7SUFBb0M7R3RCNDJzQnpDOztFc0IzMnNCSztJQUFvQztHdEIrMnNCekM7O0VzQjkyc0JLO0lBQW9DO0d0Qmszc0J6Qzs7RXNCajNzQks7SUFBb0M7R3RCcTNzQnpDOztFc0JwM3NCSztJQUFvQztHdEJ3M3NCekM7O0VzQnQzc0JLO0lBQ0U7SUFDQTtHdEJ5M3NCUDs7RXNCdDNzQks7SUFDRTtJQUNBO0d0Qnkzc0JQO0NBQ0Y7O0Fjemd0Qks7RVFrSEU7SUFBaUM7R3RCNDVzQnRDOztFc0IzNXNCSztJQUFpQztHdEIrNXNCdEM7O0VzQjk1c0JLO0lBQWlDO0d0Qms2c0J0Qzs7RXNCajZzQks7SUFBaUM7R3RCcTZzQnRDOztFc0JwNnNCSztJQUFpQztHdEJ3NnNCdEM7O0VzQnQ2c0JLO0lBQ0U7SUFDQTtHdEJ5NnNCUDs7RXNCdDZzQks7SUFDRTtJQUNBO0d0Qnk2c0JQOztFc0J0NnNCSztJQUFvQztHdEIwNnNCekM7O0VzQno2c0JLO0lBQW9DO0d0QjY2c0J6Qzs7RXNCNTZzQks7SUFBb0M7R3RCZzdzQnpDOztFc0IvNnNCSztJQUFvQztHdEJtN3NCekM7O0VzQmw3c0JLO0lBQW9DO0d0QnM3c0J6Qzs7RXNCcDdzQks7SUFDRTtJQUNBO0d0QnU3c0JQOztFc0JwN3NCSztJQUNFO0lBQ0E7R3RCdTdzQlA7Q0FDRjs7QXNCdi9zQkc7RUFBWTtDdEIyL3NCZjs7QXNCMS9zQkc7RUFBWTtDdEI4L3NCZjs7QXNCNy9zQkc7RUFBWTtDdEJpZ3RCZjs7QXNCaGd0Qkc7RUFBWTtDdEJvZ3RCZjs7QXNCbmd0Qkc7RUFBWTtDdEJ1Z3RCZjs7QXNCcmd0Qkc7RUFDRTtFQUNBO0N0QndndEJMOztBc0JyZ3RCRztFQUNFO0VBQ0E7Q3RCd2d0Qkw7O0FzQnJndEJHO0VBQWU7Q3RCeWd0QmxCOztBc0J4Z3RCRztFQUFlO0N0QjRndEJsQjs7QXNCM2d0Qkc7RUFBZTtDdEIrZ3RCbEI7O0FzQjlndEJHO0VBQWU7Q3RCa2h0QmxCOztBc0JqaHRCRztFQUFlO0N0QnFodEJsQjs7QXNCbmh0Qkc7RUFDRTtFQUNBO0N0QnNodEJMOztBc0JuaHRCRztFQUNFO0VBQ0E7Q3RCc2h0Qkw7O0Fjbm90Qks7RVFrSEU7SUFBaUM7R3RCc2h0QnRDOztFc0JyaHRCSztJQUFpQztHdEJ5aHRCdEM7O0VzQnhodEJLO0lBQWlDO0d0QjRodEJ0Qzs7RXNCM2h0Qks7SUFBaUM7R3RCK2h0QnRDOztFc0I5aHRCSztJQUFpQztHdEJraXRCdEM7O0VzQmhpdEJLO0lBQ0U7SUFDQTtHdEJtaXRCUDs7RXNCaGl0Qks7SUFDRTtJQUNBO0d0Qm1pdEJQOztFc0JoaXRCSztJQUFvQztHdEJvaXRCekM7O0VzQm5pdEJLO0lBQW9DO0d0QnVpdEJ6Qzs7RXNCdGl0Qks7SUFBb0M7R3RCMGl0QnpDOztFc0J6aXRCSztJQUFvQztHdEI2aXRCekM7O0VzQjVpdEJLO0lBQW9DO0d0QmdqdEJ6Qzs7RXNCOWl0Qks7SUFDRTtJQUNBO0d0QmlqdEJQOztFc0I5aXRCSztJQUNFO0lBQ0E7R3RCaWp0QlA7Q0FDRjs7QWNqc3RCSztFUWtIRTtJQUFpQztHdEJvbHRCdEM7O0VzQm5sdEJLO0lBQWlDO0d0QnVsdEJ0Qzs7RXNCdGx0Qks7SUFBaUM7R3RCMGx0QnRDOztFc0J6bHRCSztJQUFpQztHdEI2bHRCdEM7O0VzQjVsdEJLO0lBQWlDO0d0QmdtdEJ0Qzs7RXNCOWx0Qks7SUFDRTtJQUNBO0d0QmltdEJQOztFc0I5bHRCSztJQUNFO0lBQ0E7R3RCaW10QlA7O0VzQjlsdEJLO0lBQW9DO0d0QmttdEJ6Qzs7RXNCam10Qks7SUFBb0M7R3RCcW10QnpDOztFc0JwbXRCSztJQUFvQztHdEJ3bXRCekM7O0VzQnZtdEJLO0lBQW9DO0d0QjJtdEJ6Qzs7RXNCMW10Qks7SUFBb0M7R3RCOG10QnpDOztFc0I1bXRCSztJQUNFO0lBQ0E7R3RCK210QlA7O0VzQjVtdEJLO0lBQ0U7SUFDQTtHdEIrbXRCUDtDQUNGOztBYy92dEJLO0VRa0hFO0lBQWlDO0d0QmtwdEJ0Qzs7RXNCanB0Qks7SUFBaUM7R3RCcXB0QnRDOztFc0JwcHRCSztJQUFpQztHdEJ3cHRCdEM7O0VzQnZwdEJLO0lBQWlDO0d0QjJwdEJ0Qzs7RXNCMXB0Qks7SUFBaUM7R3RCOHB0QnRDOztFc0I1cHRCSztJQUNFO0lBQ0E7R3RCK3B0QlA7O0VzQjVwdEJLO0lBQ0U7SUFDQTtHdEIrcHRCUDs7RXNCNXB0Qks7SUFBb0M7R3RCZ3F0QnpDOztFc0IvcHRCSztJQUFvQztHdEJtcXRCekM7O0VzQmxxdEJLO0lBQW9DO0d0QnNxdEJ6Qzs7RXNCcnF0Qks7SUFBb0M7R3RCeXF0QnpDOztFc0J4cXRCSztJQUFvQztHdEI0cXRCekM7O0VzQjFxdEJLO0lBQ0U7SUFDQTtHdEI2cXRCUDs7RXNCMXF0Qks7SUFDRTtJQUNBO0d0QjZxdEJQO0NBQ0Y7O0FjN3p0Qks7RVFrSEU7SUFBaUM7R3RCZ3R0QnRDOztFc0Ivc3RCSztJQUFpQztHdEJtdHRCdEM7O0VzQmx0dEJLO0lBQWlDO0d0QnN0dEJ0Qzs7RXNCcnR0Qks7SUFBaUM7R3RCeXR0QnRDOztFc0J4dHRCSztJQUFpQztHdEI0dHRCdEM7O0VzQjF0dEJLO0lBQ0U7SUFDQTtHdEI2dHRCUDs7RXNCMXR0Qks7SUFDRTtJQUNBO0d0QjZ0dEJQOztFc0IxdHRCSztJQUFvQztHdEI4dHRCekM7O0VzQjd0dEJLO0lBQW9DO0d0Qml1dEJ6Qzs7RXNCaHV0Qks7SUFBb0M7R3RCb3V0QnpDOztFc0JudXRCSztJQUFvQztHdEJ1dXRCekM7O0VzQnR1dEJLO0lBQW9DO0d0QjB1dEJ6Qzs7RXNCeHV0Qks7SUFDRTtJQUNBO0d0QjJ1dEJQOztFc0J4dXRCSztJQUNFO0lBQ0E7R3RCMnV0QlA7Q0FDRjs7QWMzM3RCSztFUWtIRTtJQUFpQztHdEI4d3RCdEM7O0VzQjd3dEJLO0lBQWlDO0d0Qml4dEJ0Qzs7RXNCaHh0Qks7SUFBaUM7R3RCb3h0QnRDOztFc0JueHRCSztJQUFpQztHdEJ1eHRCdEM7O0VzQnR4dEJLO0lBQWlDO0d0QjB4dEJ0Qzs7RXNCeHh0Qks7SUFDRTtJQUNBO0d0QjJ4dEJQOztFc0J4eHRCSztJQUNFO0lBQ0E7R3RCMnh0QlA7O0VzQnh4dEJLO0lBQW9DO0d0QjR4dEJ6Qzs7RXNCM3h0Qks7SUFBb0M7R3RCK3h0QnpDOztFc0I5eHRCSztJQUFvQztHdEJreXRCekM7O0VzQmp5dEJLO0lBQW9DO0d0QnF5dEJ6Qzs7RXNCcHl0Qks7SUFBb0M7R3RCd3l0QnpDOztFc0J0eXRCSztJQUNFO0lBQ0E7R3RCeXl0QlA7O0VzQnR5dEJLO0lBQ0U7SUFDQTtHdEJ5eXRCUDtDQUNGOztBY3o3dEJLO0VRa0hFO0lBQWlDO0d0QjQwdEJ0Qzs7RXNCMzB0Qks7SUFBaUM7R3RCKzB0QnRDOztFc0I5MHRCSztJQUFpQztHdEJrMXRCdEM7O0VzQmoxdEJLO0lBQWlDO0d0QnExdEJ0Qzs7RXNCcDF0Qks7SUFBaUM7R3RCdzF0QnRDOztFc0J0MXRCSztJQUNFO0lBQ0E7R3RCeTF0QlA7O0VzQnQxdEJLO0lBQ0U7SUFDQTtHdEJ5MXRCUDs7RXNCdDF0Qks7SUFBb0M7R3RCMDF0QnpDOztFc0J6MXRCSztJQUFvQztHdEI2MXRCekM7O0VzQjUxdEJLO0lBQW9DO0d0QmcydEJ6Qzs7RXNCLzF0Qks7SUFBb0M7R3RCbTJ0QnpDOztFc0JsMnRCSztJQUFvQztHdEJzMnRCekM7O0VzQnAydEJLO0lBQ0U7SUFDQTtHdEJ1MnRCUDs7RXNCcDJ0Qks7SUFDRTtJQUNBO0d0QnUydEJQO0NBQ0Y7O0Fjdi90Qks7RVFrSEU7SUFBaUM7R3RCMDR0QnRDOztFc0J6NHRCSztJQUFpQztHdEI2NHRCdEM7O0VzQjU0dEJLO0lBQWlDO0d0Qmc1dEJ0Qzs7RXNCLzR0Qks7SUFBaUM7R3RCbTV0QnRDOztFc0JsNXRCSztJQUFpQztHdEJzNXRCdEM7O0VzQnA1dEJLO0lBQ0U7SUFDQTtHdEJ1NXRCUDs7RXNCcDV0Qks7SUFDRTtJQUNBO0d0QnU1dEJQOztFc0JwNXRCSztJQUFvQztHdEJ3NXRCekM7O0VzQnY1dEJLO0lBQW9DO0d0QjI1dEJ6Qzs7RXNCMTV0Qks7SUFBb0M7R3RCODV0QnpDOztFc0I3NXRCSztJQUFvQztHdEJpNnRCekM7O0VzQmg2dEJLO0lBQW9DO0d0Qm82dEJ6Qzs7RXNCbDZ0Qks7SUFDRTtJQUNBO0d0QnE2dEJQOztFc0JsNnRCSztJQUNFO0lBQ0E7R3RCcTZ0QlA7Q0FDRjs7QWNyanVCSztFUWtIRTtJQUFpQztHdEJ3OHRCdEM7O0VzQnY4dEJLO0lBQWlDO0d0QjI4dEJ0Qzs7RXNCMTh0Qks7SUFBaUM7R3RCODh0QnRDOztFc0I3OHRCSztJQUFpQztHdEJpOXRCdEM7O0VzQmg5dEJLO0lBQWlDO0d0Qm85dEJ0Qzs7RXNCbDl0Qks7SUFDRTtJQUNBO0d0QnE5dEJQOztFc0JsOXRCSztJQUNFO0lBQ0E7R3RCcTl0QlA7O0VzQmw5dEJLO0lBQW9DO0d0QnM5dEJ6Qzs7RXNCcjl0Qks7SUFBb0M7R3RCeTl0QnpDOztFc0J4OXRCSztJQUFvQztHdEI0OXRCekM7O0VzQjM5dEJLO0lBQW9DO0d0Qis5dEJ6Qzs7RXNCOTl0Qks7SUFBb0M7R3RCayt0QnpDOztFc0JoK3RCSztJQUNFO0lBQ0E7R3RCbSt0QlA7O0VzQmgrdEJLO0lBQ0U7SUFDQTtHdEJtK3RCUDtDQUNGOztBY25udUJLO0VRa0hFO0lBQWlDO0d0QnNndUJ0Qzs7RXNCcmd1Qks7SUFBaUM7R3RCeWd1QnRDOztFc0J4Z3VCSztJQUFpQztHdEI0Z3VCdEM7O0VzQjNndUJLO0lBQWlDO0d0QitndUJ0Qzs7RXNCOWd1Qks7SUFBaUM7R3RCa2h1QnRDOztFc0JoaHVCSztJQUNFO0lBQ0E7R3RCbWh1QlA7O0VzQmhodUJLO0lBQ0U7SUFDQTtHdEJtaHVCUDs7RXNCaGh1Qks7SUFBb0M7R3RCb2h1QnpDOztFc0JuaHVCSztJQUFvQztHdEJ1aHVCekM7O0VzQnRodUJLO0lBQW9DO0d0QjBodUJ6Qzs7RXNCemh1Qks7SUFBb0M7R3RCNmh1QnpDOztFc0I1aHVCSztJQUFvQztHdEJnaXVCekM7O0VzQjlodUJLO0lBQ0U7SUFDQTtHdEJpaXVCUDs7RXNCOWh1Qks7SUFDRTtJQUNBO0d0QmlpdUJQO0NBQ0Y7O0FjanJ1Qks7RVFrSEU7SUFBaUM7R3RCb2t1QnRDOztFc0Jua3VCSztJQUFpQztHdEJ1a3VCdEM7O0VzQnRrdUJLO0lBQWlDO0d0QjBrdUJ0Qzs7RXNCemt1Qks7SUFBaUM7R3RCNmt1QnRDOztFc0I1a3VCSztJQUFpQztHdEJnbHVCdEM7O0VzQjlrdUJLO0lBQ0U7SUFDQTtHdEJpbHVCUDs7RXNCOWt1Qks7SUFDRTtJQUNBO0d0QmlsdUJQOztFc0I5a3VCSztJQUFvQztHdEJrbHVCekM7O0VzQmpsdUJLO0lBQW9DO0d0QnFsdUJ6Qzs7RXNCcGx1Qks7SUFBb0M7R3RCd2x1QnpDOztFc0J2bHVCSztJQUFvQztHdEIybHVCekM7O0VzQjFsdUJLO0lBQW9DO0d0QjhsdUJ6Qzs7RXNCNWx1Qks7SUFDRTtJQUNBO0d0QitsdUJQOztFc0I1bHVCSztJQUNFO0lBQ0E7R3RCK2x1QlA7Q0FDRjs7QWMvdXVCSztFUWtIRTtJQUFpQztHdEJrb3VCdEM7O0VzQmpvdUJLO0lBQWlDO0d0QnFvdUJ0Qzs7RXNCcG91Qks7SUFBaUM7R3RCd291QnRDOztFc0J2b3VCSztJQUFpQztHdEIyb3VCdEM7O0VzQjFvdUJLO0lBQWlDO0d0QjhvdUJ0Qzs7RXNCNW91Qks7SUFDRTtJQUNBO0d0QitvdUJQOztFc0I1b3VCSztJQUNFO0lBQ0E7R3RCK291QlA7O0VzQjVvdUJLO0lBQW9DO0d0QmdwdUJ6Qzs7RXNCL291Qks7SUFBb0M7R3RCbXB1QnpDOztFc0JscHVCSztJQUFvQztHdEJzcHVCekM7O0VzQnJwdUJLO0lBQW9DO0d0QnlwdUJ6Qzs7RXNCeHB1Qks7SUFBb0M7R3RCNHB1QnpDOztFc0IxcHVCSztJQUNFO0lBQ0E7R3RCNnB1QlA7O0VzQjFwdUJLO0lBQ0U7SUFDQTtHdEI2cHVCUDtDQUNGOztBYzd5dUJLO0VRa0hFO0lBQWlDO0d0QmdzdUJ0Qzs7RXNCL3J1Qks7SUFBaUM7R3RCbXN1QnRDOztFc0Jsc3VCSztJQUFpQztHdEJzc3VCdEM7O0VzQnJzdUJLO0lBQWlDO0d0QnlzdUJ0Qzs7RXNCeHN1Qks7SUFBaUM7R3RCNHN1QnRDOztFc0Ixc3VCSztJQUNFO0lBQ0E7R3RCNnN1QlA7O0VzQjFzdUJLO0lBQ0U7SUFDQTtHdEI2c3VCUDs7RXNCMXN1Qks7SUFBb0M7R3RCOHN1QnpDOztFc0I3c3VCSztJQUFvQztHdEJpdHVCekM7O0VzQmh0dUJLO0lBQW9DO0d0Qm90dUJ6Qzs7RXNCbnR1Qks7SUFBb0M7R3RCdXR1QnpDOztFc0J0dHVCSztJQUFvQztHdEIwdHVCekM7O0VzQnh0dUJLO0lBQ0U7SUFDQTtHdEIydHVCUDs7RXNCeHR1Qks7SUFDRTtJQUNBO0d0QjJ0dUJQO0NBQ0Y7O0FzQjN4dUJHO0VBQVk7Q3RCK3h1QmY7O0FzQjl4dUJHO0VBQVk7Q3RCa3l1QmY7O0FzQmp5dUJHO0VBQVk7Q3RCcXl1QmY7O0FzQnB5dUJHO0VBQVk7Q3RCd3l1QmY7O0FzQnZ5dUJHO0VBQVk7Q3RCMnl1QmY7O0FzQnp5dUJHO0VBQ0U7RUFDQTtDdEI0eXVCTDs7QXNCenl1Qkc7RUFDRTtFQUNBO0N0QjR5dUJMOztBc0J6eXVCRztFQUFlO0N0QjZ5dUJsQjs7QXNCNXl1Qkc7RUFBZTtDdEJnenVCbEI7O0FzQi95dUJHO0VBQWU7Q3RCbXp1QmxCOztBc0JsenVCRztFQUFlO0N0QnN6dUJsQjs7QXNCcnp1Qkc7RUFBZTtDdEJ5enVCbEI7O0FzQnZ6dUJHO0VBQ0U7RUFDQTtDdEIwenVCTDs7QXNCdnp1Qkc7RUFDRTtFQUNBO0N0QjB6dUJMOztBY3Y2dUJLO0VRa0hFO0lBQWlDO0d0QjB6dUJ0Qzs7RXNCenp1Qks7SUFBaUM7R3RCNnp1QnRDOztFc0I1enVCSztJQUFpQztHdEJnMHVCdEM7O0VzQi96dUJLO0lBQWlDO0d0Qm0wdUJ0Qzs7RXNCbDB1Qks7SUFBaUM7R3RCczB1QnRDOztFc0JwMHVCSztJQUNFO0lBQ0E7R3RCdTB1QlA7O0VzQnAwdUJLO0lBQ0U7SUFDQTtHdEJ1MHVCUDs7RXNCcDB1Qks7SUFBb0M7R3RCdzB1QnpDOztFc0J2MHVCSztJQUFvQztHdEIyMHVCekM7O0VzQjEwdUJLO0lBQW9DO0d0QjgwdUJ6Qzs7RXNCNzB1Qks7SUFBb0M7R3RCaTF1QnpDOztFc0JoMXVCSztJQUFvQztHdEJvMXVCekM7O0VzQmwxdUJLO0lBQ0U7SUFDQTtHdEJxMXVCUDs7RXNCbDF1Qks7SUFDRTtJQUNBO0d0QnExdUJQO0NBQ0Y7O0Fjcit1Qks7RVFrSEU7SUFBaUM7R3RCdzN1QnRDOztFc0J2M3VCSztJQUFpQztHdEIyM3VCdEM7O0VzQjEzdUJLO0lBQWlDO0d0QjgzdUJ0Qzs7RXNCNzN1Qks7SUFBaUM7R3RCaTR1QnRDOztFc0JoNHVCSztJQUFpQztHdEJvNHVCdEM7O0VzQmw0dUJLO0lBQ0U7SUFDQTtHdEJxNHVCUDs7RXNCbDR1Qks7SUFDRTtJQUNBO0d0QnE0dUJQOztFc0JsNHVCSztJQUFvQztHdEJzNHVCekM7O0VzQnI0dUJLO0lBQW9DO0d0Qnk0dUJ6Qzs7RXNCeDR1Qks7SUFBb0M7R3RCNDR1QnpDOztFc0IzNHVCSztJQUFvQztHdEIrNHVCekM7O0VzQjk0dUJLO0lBQW9DO0d0Qms1dUJ6Qzs7RXNCaDV1Qks7SUFDRTtJQUNBO0d0Qm01dUJQOztFc0JoNXVCSztJQUNFO0lBQ0E7R3RCbTV1QlA7Q0FDRjs7QWNuaXZCSztFUWtIRTtJQUFpQztHdEJzN3VCdEM7O0VzQnI3dUJLO0lBQWlDO0d0Qnk3dUJ0Qzs7RXNCeDd1Qks7SUFBaUM7R3RCNDd1QnRDOztFc0IzN3VCSztJQUFpQztHdEIrN3VCdEM7O0VzQjk3dUJLO0lBQWlDO0d0Qms4dUJ0Qzs7RXNCaDh1Qks7SUFDRTtJQUNBO0d0Qm04dUJQOztFc0JoOHVCSztJQUNFO0lBQ0E7R3RCbTh1QlA7O0VzQmg4dUJLO0lBQW9DO0d0Qm84dUJ6Qzs7RXNCbjh1Qks7SUFBb0M7R3RCdTh1QnpDOztFc0J0OHVCSztJQUFvQztHdEIwOHVCekM7O0VzQno4dUJLO0lBQW9DO0d0QjY4dUJ6Qzs7RXNCNTh1Qks7SUFBb0M7R3RCZzl1QnpDOztFc0I5OHVCSztJQUNFO0lBQ0E7R3RCaTl1QlA7O0VzQjk4dUJLO0lBQ0U7SUFDQTtHdEJpOXVCUDtDQUNGOztBY2ptdkJLO0VRa0hFO0lBQWlDO0d0Qm8vdUJ0Qzs7RXNCbi91Qks7SUFBaUM7R3RCdS91QnRDOztFc0J0L3VCSztJQUFpQztHdEIwL3VCdEM7O0VzQnovdUJLO0lBQWlDO0d0QjYvdUJ0Qzs7RXNCNS91Qks7SUFBaUM7R3RCZ2d2QnRDOztFc0I5L3VCSztJQUNFO0lBQ0E7R3RCaWd2QlA7O0VzQjkvdUJLO0lBQ0U7SUFDQTtHdEJpZ3ZCUDs7RXNCOS91Qks7SUFBb0M7R3RCa2d2QnpDOztFc0JqZ3ZCSztJQUFvQztHdEJxZ3ZCekM7O0VzQnBndkJLO0lBQW9DO0d0QndndkJ6Qzs7RXNCdmd2Qks7SUFBb0M7R3RCMmd2QnpDOztFc0IxZ3ZCSztJQUFvQztHdEI4Z3ZCekM7O0VzQjVndkJLO0lBQ0U7SUFDQTtHdEIrZ3ZCUDs7RXNCNWd2Qks7SUFDRTtJQUNBO0d0QitndkJQO0NBQ0Y7O0FjL3B2Qks7RVFrSEU7SUFBaUM7R3RCa2p2QnRDOztFc0JqanZCSztJQUFpQztHdEJxanZCdEM7O0VzQnBqdkJLO0lBQWlDO0d0QndqdkJ0Qzs7RXNCdmp2Qks7SUFBaUM7R3RCMmp2QnRDOztFc0IxanZCSztJQUFpQztHdEI4anZCdEM7O0VzQjVqdkJLO0lBQ0U7SUFDQTtHdEIranZCUDs7RXNCNWp2Qks7SUFDRTtJQUNBO0d0QitqdkJQOztFc0I1anZCSztJQUFvQztHdEJna3ZCekM7O0VzQi9qdkJLO0lBQW9DO0d0Qm1rdkJ6Qzs7RXNCbGt2Qks7SUFBb0M7R3RCc2t2QnpDOztFc0Jya3ZCSztJQUFvQztHdEJ5a3ZCekM7O0VzQnhrdkJLO0lBQW9DO0d0QjRrdkJ6Qzs7RXNCMWt2Qks7SUFDRTtJQUNBO0d0QjZrdkJQOztFc0Ixa3ZCSztJQUNFO0lBQ0E7R3RCNmt2QlA7Q0FDRjs7QWM3dHZCSztFUWtIRTtJQUFpQztHdEJnbnZCdEM7O0VzQi9tdkJLO0lBQWlDO0d0Qm1udkJ0Qzs7RXNCbG52Qks7SUFBaUM7R3RCc252QnRDOztFc0JybnZCSztJQUFpQztHdEJ5bnZCdEM7O0VzQnhudkJLO0lBQWlDO0d0QjRudkJ0Qzs7RXNCMW52Qks7SUFDRTtJQUNBO0d0QjZudkJQOztFc0IxbnZCSztJQUNFO0lBQ0E7R3RCNm52QlA7O0VzQjFudkJLO0lBQW9DO0d0QjhudkJ6Qzs7RXNCN252Qks7SUFBb0M7R3RCaW92QnpDOztFc0Job3ZCSztJQUFvQztHdEJvb3ZCekM7O0VzQm5vdkJLO0lBQW9DO0d0QnVvdkJ6Qzs7RXNCdG92Qks7SUFBb0M7R3RCMG92QnpDOztFc0J4b3ZCSztJQUNFO0lBQ0E7R3RCMm92QlA7O0VzQnhvdkJLO0lBQ0U7SUFDQTtHdEIyb3ZCUDtDQUNGOztBYzN4dkJLO0VRa0hFO0lBQWlDO0d0QjhxdkJ0Qzs7RXNCN3F2Qks7SUFBaUM7R3RCaXJ2QnRDOztFc0JocnZCSztJQUFpQztHdEJvcnZCdEM7O0VzQm5ydkJLO0lBQWlDO0d0QnVydkJ0Qzs7RXNCdHJ2Qks7SUFBaUM7R3RCMHJ2QnRDOztFc0J4cnZCSztJQUNFO0lBQ0E7R3RCMnJ2QlA7O0VzQnhydkJLO0lBQ0U7SUFDQTtHdEIycnZCUDs7RXNCeHJ2Qks7SUFBb0M7R3RCNHJ2QnpDOztFc0IzcnZCSztJQUFvQztHdEIrcnZCekM7O0VzQjlydkJLO0lBQW9DO0d0QmtzdkJ6Qzs7RXNCanN2Qks7SUFBb0M7R3RCcXN2QnpDOztFc0Jwc3ZCSztJQUFvQztHdEJ3c3ZCekM7O0VzQnRzdkJLO0lBQ0U7SUFDQTtHdEJ5c3ZCUDs7RXNCdHN2Qks7SUFDRTtJQUNBO0d0QnlzdkJQO0NBQ0Y7O0FjejF2Qks7RVFrSEU7SUFBaUM7R3RCNHV2QnRDOztFc0IzdXZCSztJQUFpQztHdEIrdXZCdEM7O0VzQjl1dkJLO0lBQWlDO0d0Qmt2dkJ0Qzs7RXNCanZ2Qks7SUFBaUM7R3RCcXZ2QnRDOztFc0JwdnZCSztJQUFpQztHdEJ3dnZCdEM7O0VzQnR2dkJLO0lBQ0U7SUFDQTtHdEJ5dnZCUDs7RXNCdHZ2Qks7SUFDRTtJQUNBO0d0Qnl2dkJQOztFc0J0dnZCSztJQUFvQztHdEIwdnZCekM7O0VzQnp2dkJLO0lBQW9DO0d0QjZ2dkJ6Qzs7RXNCNXZ2Qks7SUFBb0M7R3RCZ3d2QnpDOztFc0IvdnZCSztJQUFvQztHdEJtd3ZCekM7O0VzQmx3dkJLO0lBQW9DO0d0QnN3dkJ6Qzs7RXNCcHd2Qks7SUFDRTtJQUNBO0d0QnV3dkJQOztFc0Jwd3ZCSztJQUNFO0lBQ0E7R3RCdXd2QlA7Q0FDRjs7QWN2NXZCSztFUWtIRTtJQUFpQztHdEIweXZCdEM7O0VzQnp5dkJLO0lBQWlDO0d0QjZ5dkJ0Qzs7RXNCNXl2Qks7SUFBaUM7R3RCZ3p2QnRDOztFc0IveXZCSztJQUFpQztHdEJtenZCdEM7O0VzQmx6dkJLO0lBQWlDO0d0QnN6dkJ0Qzs7RXNCcHp2Qks7SUFDRTtJQUNBO0d0QnV6dkJQOztFc0JwenZCSztJQUNFO0lBQ0E7R3RCdXp2QlA7O0VzQnB6dkJLO0lBQW9DO0d0Qnd6dkJ6Qzs7RXNCdnp2Qks7SUFBb0M7R3RCMnp2QnpDOztFc0IxenZCSztJQUFvQztHdEI4enZCekM7O0VzQjd6dkJLO0lBQW9DO0d0QmkwdkJ6Qzs7RXNCaDB2Qks7SUFBb0M7R3RCbzB2QnpDOztFc0JsMHZCSztJQUNFO0lBQ0E7R3RCcTB2QlA7O0VzQmwwdkJLO0lBQ0U7SUFDQTtHdEJxMHZCUDtDQUNGOztBY3I5dkJLO0VRa0hFO0lBQWlDO0d0QncydkJ0Qzs7RXNCdjJ2Qks7SUFBaUM7R3RCMjJ2QnRDOztFc0IxMnZCSztJQUFpQztHdEI4MnZCdEM7O0VzQjcydkJLO0lBQWlDO0d0QmkzdkJ0Qzs7RXNCaDN2Qks7SUFBaUM7R3RCbzN2QnRDOztFc0JsM3ZCSztJQUNFO0lBQ0E7R3RCcTN2QlA7O0VzQmwzdkJLO0lBQ0U7SUFDQTtHdEJxM3ZCUDs7RXNCbDN2Qks7SUFBb0M7R3RCczN2QnpDOztFc0JyM3ZCSztJQUFvQztHdEJ5M3ZCekM7O0VzQngzdkJLO0lBQW9DO0d0QjQzdkJ6Qzs7RXNCMzN2Qks7SUFBb0M7R3RCKzN2QnpDOztFc0I5M3ZCSztJQUFvQztHdEJrNHZCekM7O0VzQmg0dkJLO0lBQ0U7SUFDQTtHdEJtNHZCUDs7RXNCaDR2Qks7SUFDRTtJQUNBO0d0Qm00dkJQO0NBQ0Y7O0Fjbmh3Qks7RVFrSEU7SUFBaUM7R3RCczZ2QnRDOztFc0JyNnZCSztJQUFpQztHdEJ5NnZCdEM7O0VzQng2dkJLO0lBQWlDO0d0QjQ2dkJ0Qzs7RXNCMzZ2Qks7SUFBaUM7R3RCKzZ2QnRDOztFc0I5NnZCSztJQUFpQztHdEJrN3ZCdEM7O0VzQmg3dkJLO0lBQ0U7SUFDQTtHdEJtN3ZCUDs7RXNCaDd2Qks7SUFDRTtJQUNBO0d0Qm03dkJQOztFc0JoN3ZCSztJQUFvQztHdEJvN3ZCekM7O0VzQm43dkJLO0lBQW9DO0d0QnU3dkJ6Qzs7RXNCdDd2Qks7SUFBb0M7R3RCMDd2QnpDOztFc0J6N3ZCSztJQUFvQztHdEI2N3ZCekM7O0VzQjU3dkJLO0lBQW9DO0d0Qmc4dkJ6Qzs7RXNCOTd2Qks7SUFDRTtJQUNBO0d0Qmk4dkJQOztFc0I5N3ZCSztJQUNFO0lBQ0E7R3RCaTh2QlA7Q0FDRjs7QWNqbHdCSztFUWtIRTtJQUFpQztHdEJvK3ZCdEM7O0VzQm4rdkJLO0lBQWlDO0d0QnUrdkJ0Qzs7RXNCdCt2Qks7SUFBaUM7R3RCMCt2QnRDOztFc0J6K3ZCSztJQUFpQztHdEI2K3ZCdEM7O0VzQjUrdkJLO0lBQWlDO0d0QmcvdkJ0Qzs7RXNCOSt2Qks7SUFDRTtJQUNBO0d0QmkvdkJQOztFc0I5K3ZCSztJQUNFO0lBQ0E7R3RCaS92QlA7O0VzQjkrdkJLO0lBQW9DO0d0QmsvdkJ6Qzs7RXNCai92Qks7SUFBb0M7R3RCcS92QnpDOztFc0JwL3ZCSztJQUFvQztHdEJ3L3ZCekM7O0VzQnYvdkJLO0lBQW9DO0d0QjIvdkJ6Qzs7RXNCMS92Qks7SUFBb0M7R3RCOC92QnpDOztFc0I1L3ZCSztJQUNFO0lBQ0E7R3RCKy92QlA7O0VzQjUvdkJLO0lBQ0U7SUFDQTtHdEIrL3ZCUDtDQUNGOztBc0IvandCRztFQUFZO0N0Qm1rd0JmOztBc0Jsa3dCRztFQUFZO0N0QnNrd0JmOztBc0Jya3dCRztFQUFZO0N0Qnlrd0JmOztBc0J4a3dCRztFQUFZO0N0QjRrd0JmOztBc0Iza3dCRztFQUFZO0N0Qitrd0JmOztBc0I3a3dCRztFQUNFO0VBQ0E7Q3RCZ2x3Qkw7O0FzQjdrd0JHO0VBQ0U7RUFDQTtDdEJnbHdCTDs7QXNCN2t3Qkc7RUFBZTtDdEJpbHdCbEI7O0FzQmhsd0JHO0VBQWU7Q3RCb2x3QmxCOztBc0JubHdCRztFQUFlO0N0QnVsd0JsQjs7QXNCdGx3Qkc7RUFBZTtDdEIwbHdCbEI7O0FzQnpsd0JHO0VBQWU7Q3RCNmx3QmxCOztBc0IzbHdCRztFQUNFO0VBQ0E7Q3RCOGx3Qkw7O0FzQjNsd0JHO0VBQ0U7RUFDQTtDdEI4bHdCTDs7QWMzc3dCSztFUWtIRTtJQUFpQztHdEI4bHdCdEM7O0VzQjdsd0JLO0lBQWlDO0d0Qmltd0J0Qzs7RXNCaG13Qks7SUFBaUM7R3RCb213QnRDOztFc0JubXdCSztJQUFpQztHdEJ1bXdCdEM7O0VzQnRtd0JLO0lBQWlDO0d0QjBtd0J0Qzs7RXNCeG13Qks7SUFDRTtJQUNBO0d0QjJtd0JQOztFc0J4bXdCSztJQUNFO0lBQ0E7R3RCMm13QlA7O0VzQnhtd0JLO0lBQW9DO0d0QjRtd0J6Qzs7RXNCM213Qks7SUFBb0M7R3RCK213QnpDOztFc0I5bXdCSztJQUFvQztHdEJrbndCekM7O0VzQmpud0JLO0lBQW9DO0d0QnFud0J6Qzs7RXNCcG53Qks7SUFBb0M7R3RCd253QnpDOztFc0J0bndCSztJQUNFO0lBQ0E7R3RCeW53QlA7O0VzQnRud0JLO0lBQ0U7SUFDQTtHdEJ5bndCUDtDQUNGOztBY3p3d0JLO0VRa0hFO0lBQWlDO0d0QjRwd0J0Qzs7RXNCM3B3Qks7SUFBaUM7R3RCK3B3QnRDOztFc0I5cHdCSztJQUFpQztHdEJrcXdCdEM7O0VzQmpxd0JLO0lBQWlDO0d0QnFxd0J0Qzs7RXNCcHF3Qks7SUFBaUM7R3RCd3F3QnRDOztFc0J0cXdCSztJQUNFO0lBQ0E7R3RCeXF3QlA7O0VzQnRxd0JLO0lBQ0U7SUFDQTtHdEJ5cXdCUDs7RXNCdHF3Qks7SUFBb0M7R3RCMHF3QnpDOztFc0J6cXdCSztJQUFvQztHdEI2cXdCekM7O0VzQjVxd0JLO0lBQW9DO0d0Qmdyd0J6Qzs7RXNCL3F3Qks7SUFBb0M7R3RCbXJ3QnpDOztFc0JscndCSztJQUFvQztHdEJzcndCekM7O0VzQnByd0JLO0lBQ0U7SUFDQTtHdEJ1cndCUDs7RXNCcHJ3Qks7SUFDRTtJQUNBO0d0QnVyd0JQO0NBQ0Y7O0FjdjB3Qks7RVFrSEU7SUFBaUM7R3RCMHR3QnRDOztFc0J6dHdCSztJQUFpQztHdEI2dHdCdEM7O0VzQjV0d0JLO0lBQWlDO0d0Qmd1d0J0Qzs7RXNCL3R3Qks7SUFBaUM7R3RCbXV3QnRDOztFc0JsdXdCSztJQUFpQztHdEJzdXdCdEM7O0VzQnB1d0JLO0lBQ0U7SUFDQTtHdEJ1dXdCUDs7RXNCcHV3Qks7SUFDRTtJQUNBO0d0QnV1d0JQOztFc0JwdXdCSztJQUFvQztHdEJ3dXdCekM7O0VzQnZ1d0JLO0lBQW9DO0d0QjJ1d0J6Qzs7RXNCMXV3Qks7SUFBb0M7R3RCOHV3QnpDOztFc0I3dXdCSztJQUFvQztHdEJpdndCekM7O0VzQmh2d0JLO0lBQW9DO0d0Qm92d0J6Qzs7RXNCbHZ3Qks7SUFDRTtJQUNBO0d0QnF2d0JQOztFc0JsdndCSztJQUNFO0lBQ0E7R3RCcXZ3QlA7Q0FDRjs7QWNyNHdCSztFUWtIRTtJQUFpQztHdEJ3eHdCdEM7O0VzQnZ4d0JLO0lBQWlDO0d0QjJ4d0J0Qzs7RXNCMXh3Qks7SUFBaUM7R3RCOHh3QnRDOztFc0I3eHdCSztJQUFpQztHdEJpeXdCdEM7O0VzQmh5d0JLO0lBQWlDO0d0Qm95d0J0Qzs7RXNCbHl3Qks7SUFDRTtJQUNBO0d0QnF5d0JQOztFc0JseXdCSztJQUNFO0lBQ0E7R3RCcXl3QlA7O0VzQmx5d0JLO0lBQW9DO0d0QnN5d0J6Qzs7RXNCcnl3Qks7SUFBb0M7R3RCeXl3QnpDOztFc0J4eXdCSztJQUFvQztHdEI0eXdCekM7O0VzQjN5d0JLO0lBQW9DO0d0Qit5d0J6Qzs7RXNCOXl3Qks7SUFBb0M7R3RCa3p3QnpDOztFc0JoendCSztJQUNFO0lBQ0E7R3RCbXp3QlA7O0VzQmh6d0JLO0lBQ0U7SUFDQTtHdEJtendCUDtDQUNGOztBY244d0JLO0VRa0hFO0lBQWlDO0d0QnMxd0J0Qzs7RXNCcjF3Qks7SUFBaUM7R3RCeTF3QnRDOztFc0J4MXdCSztJQUFpQztHdEI0MXdCdEM7O0VzQjMxd0JLO0lBQWlDO0d0Qisxd0J0Qzs7RXNCOTF3Qks7SUFBaUM7R3RCazJ3QnRDOztFc0JoMndCSztJQUNFO0lBQ0E7R3RCbTJ3QlA7O0VzQmgyd0JLO0lBQ0U7SUFDQTtHdEJtMndCUDs7RXNCaDJ3Qks7SUFBb0M7R3RCbzJ3QnpDOztFc0JuMndCSztJQUFvQztHdEJ1MndCekM7O0VzQnQyd0JLO0lBQW9DO0d0QjAyd0J6Qzs7RXNCejJ3Qks7SUFBb0M7R3RCNjJ3QnpDOztFc0I1MndCSztJQUFvQztHdEJnM3dCekM7O0VzQjkyd0JLO0lBQ0U7SUFDQTtHdEJpM3dCUDs7RXNCOTJ3Qks7SUFDRTtJQUNBO0d0Qmkzd0JQO0NBQ0Y7O0Fjamd4Qks7RVFrSEU7SUFBaUM7R3RCbzV3QnRDOztFc0JuNXdCSztJQUFpQztHdEJ1NXdCdEM7O0VzQnQ1d0JLO0lBQWlDO0d0QjA1d0J0Qzs7RXNCejV3Qks7SUFBaUM7R3RCNjV3QnRDOztFc0I1NXdCSztJQUFpQztHdEJnNndCdEM7O0VzQjk1d0JLO0lBQ0U7SUFDQTtHdEJpNndCUDs7RXNCOTV3Qks7SUFDRTtJQUNBO0d0Qmk2d0JQOztFc0I5NXdCSztJQUFvQztHdEJrNndCekM7O0VzQmo2d0JLO0lBQW9DO0d0QnE2d0J6Qzs7RXNCcDZ3Qks7SUFBb0M7R3RCdzZ3QnpDOztFc0J2NndCSztJQUFvQztHdEIyNndCekM7O0VzQjE2d0JLO0lBQW9DO0d0Qjg2d0J6Qzs7RXNCNTZ3Qks7SUFDRTtJQUNBO0d0Qis2d0JQOztFc0I1NndCSztJQUNFO0lBQ0E7R3RCKzZ3QlA7Q0FDRjs7QWMvanhCSztFUWtIRTtJQUFpQztHdEJrOXdCdEM7O0VzQmo5d0JLO0lBQWlDO0d0QnE5d0J0Qzs7RXNCcDl3Qks7SUFBaUM7R3RCdzl3QnRDOztFc0J2OXdCSztJQUFpQztHdEIyOXdCdEM7O0VzQjE5d0JLO0lBQWlDO0d0Qjg5d0J0Qzs7RXNCNTl3Qks7SUFDRTtJQUNBO0d0Qis5d0JQOztFc0I1OXdCSztJQUNFO0lBQ0E7R3RCKzl3QlA7O0VzQjU5d0JLO0lBQW9DO0d0Qmcrd0J6Qzs7RXNCLzl3Qks7SUFBb0M7R3RCbSt3QnpDOztFc0JsK3dCSztJQUFvQztHdEJzK3dCekM7O0VzQnIrd0JLO0lBQW9DO0d0Qnkrd0J6Qzs7RXNCeCt3Qks7SUFBb0M7R3RCNCt3QnpDOztFc0IxK3dCSztJQUNFO0lBQ0E7R3RCNit3QlA7O0VzQjErd0JLO0lBQ0U7SUFDQTtHdEI2K3dCUDtDQUNGOztBYzdueEJLO0VRa0hFO0lBQWlDO0d0QmdoeEJ0Qzs7RXNCL2d4Qks7SUFBaUM7R3RCbWh4QnRDOztFc0JsaHhCSztJQUFpQztHdEJzaHhCdEM7O0VzQnJoeEJLO0lBQWlDO0d0QnloeEJ0Qzs7RXNCeGh4Qks7SUFBaUM7R3RCNGh4QnRDOztFc0IxaHhCSztJQUNFO0lBQ0E7R3RCNmh4QlA7O0VzQjFoeEJLO0lBQ0U7SUFDQTtHdEI2aHhCUDs7RXNCMWh4Qks7SUFBb0M7R3RCOGh4QnpDOztFc0I3aHhCSztJQUFvQztHdEJpaXhCekM7O0VzQmhpeEJLO0lBQW9DO0d0Qm9peEJ6Qzs7RXNCbml4Qks7SUFBb0M7R3RCdWl4QnpDOztFc0J0aXhCSztJQUFvQztHdEIwaXhCekM7O0VzQnhpeEJLO0lBQ0U7SUFDQTtHdEIyaXhCUDs7RXNCeGl4Qks7SUFDRTtJQUNBO0d0QjJpeEJQO0NBQ0Y7O0FjM3J4Qks7RVFrSEU7SUFBaUM7R3RCOGt4QnRDOztFc0I3a3hCSztJQUFpQztHdEJpbHhCdEM7O0VzQmhseEJLO0lBQWlDO0d0Qm9seEJ0Qzs7RXNCbmx4Qks7SUFBaUM7R3RCdWx4QnRDOztFc0J0bHhCSztJQUFpQztHdEIwbHhCdEM7O0VzQnhseEJLO0lBQ0U7SUFDQTtHdEIybHhCUDs7RXNCeGx4Qks7SUFDRTtJQUNBO0d0QjJseEJQOztFc0J4bHhCSztJQUFvQztHdEI0bHhCekM7O0VzQjNseEJLO0lBQW9DO0d0QitseEJ6Qzs7RXNCOWx4Qks7SUFBb0M7R3RCa214QnpDOztFc0JqbXhCSztJQUFvQztHdEJxbXhCekM7O0VzQnBteEJLO0lBQW9DO0d0QndteEJ6Qzs7RXNCdG14Qks7SUFDRTtJQUNBO0d0QnlteEJQOztFc0J0bXhCSztJQUNFO0lBQ0E7R3RCeW14QlA7Q0FDRjs7QWN6dnhCSztFUWtIRTtJQUFpQztHdEI0b3hCdEM7O0VzQjNveEJLO0lBQWlDO0d0QitveEJ0Qzs7RXNCOW94Qks7SUFBaUM7R3RCa3B4QnRDOztFc0JqcHhCSztJQUFpQztHdEJxcHhCdEM7O0VzQnBweEJLO0lBQWlDO0d0QndweEJ0Qzs7RXNCdHB4Qks7SUFDRTtJQUNBO0d0QnlweEJQOztFc0J0cHhCSztJQUNFO0lBQ0E7R3RCeXB4QlA7O0VzQnRweEJLO0lBQW9DO0d0QjBweEJ6Qzs7RXNCenB4Qks7SUFBb0M7R3RCNnB4QnpDOztFc0I1cHhCSztJQUFvQztHdEJncXhCekM7O0VzQi9weEJLO0lBQW9DO0d0Qm1xeEJ6Qzs7RXNCbHF4Qks7SUFBb0M7R3RCc3F4QnpDOztFc0JwcXhCSztJQUNFO0lBQ0E7R3RCdXF4QlA7O0VzQnBxeEJLO0lBQ0U7SUFDQTtHdEJ1cXhCUDtDQUNGOztBY3Z6eEJLO0VRa0hFO0lBQWlDO0d0QjBzeEJ0Qzs7RXNCenN4Qks7SUFBaUM7R3RCNnN4QnRDOztFc0I1c3hCSztJQUFpQztHdEJndHhCdEM7O0VzQi9zeEJLO0lBQWlDO0d0Qm10eEJ0Qzs7RXNCbHR4Qks7SUFBaUM7R3RCc3R4QnRDOztFc0JwdHhCSztJQUNFO0lBQ0E7R3RCdXR4QlA7O0VzQnB0eEJLO0lBQ0U7SUFDQTtHdEJ1dHhCUDs7RXNCcHR4Qks7SUFBb0M7R3RCd3R4QnpDOztFc0J2dHhCSztJQUFvQztHdEIydHhCekM7O0VzQjF0eEJLO0lBQW9DO0d0Qjh0eEJ6Qzs7RXNCN3R4Qks7SUFBb0M7R3RCaXV4QnpDOztFc0JodXhCSztJQUFvQztHdEJvdXhCekM7O0VzQmx1eEJLO0lBQ0U7SUFDQTtHdEJxdXhCUDs7RXNCbHV4Qks7SUFDRTtJQUNBO0d0QnF1eEJQO0NBQ0Y7O0FjcjN4Qks7RVFrSEU7SUFBaUM7R3RCd3d4QnRDOztFc0J2d3hCSztJQUFpQztHdEIyd3hCdEM7O0VzQjF3eEJLO0lBQWlDO0d0Qjh3eEJ0Qzs7RXNCN3d4Qks7SUFBaUM7R3RCaXh4QnRDOztFc0JoeHhCSztJQUFpQztHdEJveHhCdEM7O0VzQmx4eEJLO0lBQ0U7SUFDQTtHdEJxeHhCUDs7RXNCbHh4Qks7SUFDRTtJQUNBO0d0QnF4eEJQOztFc0JseHhCSztJQUFvQztHdEJzeHhCekM7O0VzQnJ4eEJLO0lBQW9DO0d0Qnl4eEJ6Qzs7RXNCeHh4Qks7SUFBb0M7R3RCNHh4QnpDOztFc0IzeHhCSztJQUFvQztHdEIreHhCekM7O0VzQjl4eEJLO0lBQW9DO0d0Qmt5eEJ6Qzs7RXNCaHl4Qks7SUFDRTtJQUNBO0d0Qm15eEJQOztFc0JoeXhCSztJQUNFO0lBQ0E7R3RCbXl4QlA7Q0FDRjs7QXNCbjJ4Qkc7RUFBWTtDdEJ1MnhCZjs7QXNCdDJ4Qkc7RUFBWTtDdEIwMnhCZjs7QXNCejJ4Qkc7RUFBWTtDdEI2MnhCZjs7QXNCNTJ4Qkc7RUFBWTtDdEJnM3hCZjs7QXNCLzJ4Qkc7RUFBWTtDdEJtM3hCZjs7QXNCajN4Qkc7RUFDRTtFQUNBO0N0Qm8zeEJMOztBc0JqM3hCRztFQUNFO0VBQ0E7Q3RCbzN4Qkw7O0FzQmozeEJHO0VBQWU7Q3RCcTN4QmxCOztBc0JwM3hCRztFQUFlO0N0QnczeEJsQjs7QXNCdjN4Qkc7RUFBZTtDdEIyM3hCbEI7O0FzQjEzeEJHO0VBQWU7Q3RCODN4QmxCOztBc0I3M3hCRztFQUFlO0N0Qmk0eEJsQjs7QXNCLzN4Qkc7RUFDRTtFQUNBO0N0Qms0eEJMOztBc0IvM3hCRztFQUNFO0VBQ0E7Q3RCazR4Qkw7O0FjLyt4Qks7RVFrSEU7SUFBaUM7R3RCazR4QnRDOztFc0JqNHhCSztJQUFpQztHdEJxNHhCdEM7O0VzQnA0eEJLO0lBQWlDO0d0Qnc0eEJ0Qzs7RXNCdjR4Qks7SUFBaUM7R3RCMjR4QnRDOztFc0IxNHhCSztJQUFpQztHdEI4NHhCdEM7O0VzQjU0eEJLO0lBQ0U7SUFDQTtHdEIrNHhCUDs7RXNCNTR4Qks7SUFDRTtJQUNBO0d0Qis0eEJQOztFc0I1NHhCSztJQUFvQztHdEJnNXhCekM7O0VzQi80eEJLO0lBQW9DO0d0Qm01eEJ6Qzs7RXNCbDV4Qks7SUFBb0M7R3RCczV4QnpDOztFc0JyNXhCSztJQUFvQztHdEJ5NXhCekM7O0VzQng1eEJLO0lBQW9DO0d0QjQ1eEJ6Qzs7RXNCMTV4Qks7SUFDRTtJQUNBO0d0QjY1eEJQOztFc0IxNXhCSztJQUNFO0lBQ0E7R3RCNjV4QlA7Q0FDRjs7QWM3aXlCSztFUWtIRTtJQUFpQztHdEJnOHhCdEM7O0VzQi83eEJLO0lBQWlDO0d0Qm04eEJ0Qzs7RXNCbDh4Qks7SUFBaUM7R3RCczh4QnRDOztFc0JyOHhCSztJQUFpQztHdEJ5OHhCdEM7O0VzQng4eEJLO0lBQWlDO0d0QjQ4eEJ0Qzs7RXNCMTh4Qks7SUFDRTtJQUNBO0d0QjY4eEJQOztFc0IxOHhCSztJQUNFO0lBQ0E7R3RCNjh4QlA7O0VzQjE4eEJLO0lBQW9DO0d0Qjg4eEJ6Qzs7RXNCNzh4Qks7SUFBb0M7R3RCaTl4QnpDOztFc0JoOXhCSztJQUFvQztHdEJvOXhCekM7O0VzQm45eEJLO0lBQW9DO0d0QnU5eEJ6Qzs7RXNCdDl4Qks7SUFBb0M7R3RCMDl4QnpDOztFc0J4OXhCSztJQUNFO0lBQ0E7R3RCMjl4QlA7O0VzQng5eEJLO0lBQ0U7SUFDQTtHdEIyOXhCUDtDQUNGOztBYzNteUJLO0VRa0hFO0lBQWlDO0d0QjgveEJ0Qzs7RXNCNy94Qks7SUFBaUM7R3RCaWd5QnRDOztFc0JoZ3lCSztJQUFpQztHdEJvZ3lCdEM7O0VzQm5neUJLO0lBQWlDO0d0QnVneUJ0Qzs7RXNCdGd5Qks7SUFBaUM7R3RCMGd5QnRDOztFc0J4Z3lCSztJQUNFO0lBQ0E7R3RCMmd5QlA7O0VzQnhneUJLO0lBQ0U7SUFDQTtHdEIyZ3lCUDs7RXNCeGd5Qks7SUFBb0M7R3RCNGd5QnpDOztFc0IzZ3lCSztJQUFvQztHdEIrZ3lCekM7O0VzQjlneUJLO0lBQW9DO0d0QmtoeUJ6Qzs7RXNCamh5Qks7SUFBb0M7R3RCcWh5QnpDOztFc0JwaHlCSztJQUFvQztHdEJ3aHlCekM7O0VzQnRoeUJLO0lBQ0U7SUFDQTtHdEJ5aHlCUDs7RXNCdGh5Qks7SUFDRTtJQUNBO0d0QnloeUJQO0NBQ0Y7O0FjenF5Qks7RVFrSEU7SUFBaUM7R3RCNGp5QnRDOztFc0IzanlCSztJQUFpQztHdEIranlCdEM7O0VzQjlqeUJLO0lBQWlDO0d0QmtreUJ0Qzs7RXNCamt5Qks7SUFBaUM7R3RCcWt5QnRDOztFc0Jwa3lCSztJQUFpQztHdEJ3a3lCdEM7O0VzQnRreUJLO0lBQ0U7SUFDQTtHdEJ5a3lCUDs7RXNCdGt5Qks7SUFDRTtJQUNBO0d0QnlreUJQOztFc0J0a3lCSztJQUFvQztHdEIwa3lCekM7O0VzQnpreUJLO0lBQW9DO0d0QjZreUJ6Qzs7RXNCNWt5Qks7SUFBb0M7R3RCZ2x5QnpDOztFc0Iva3lCSztJQUFvQztHdEJtbHlCekM7O0VzQmxseUJLO0lBQW9DO0d0QnNseUJ6Qzs7RXNCcGx5Qks7SUFDRTtJQUNBO0d0QnVseUJQOztFc0JwbHlCSztJQUNFO0lBQ0E7R3RCdWx5QlA7Q0FDRjs7QWN2dXlCSztFUWtIRTtJQUFpQztHdEIwbnlCdEM7O0VzQnpueUJLO0lBQWlDO0d0QjZueUJ0Qzs7RXNCNW55Qks7SUFBaUM7R3RCZ295QnRDOztFc0IvbnlCSztJQUFpQztHdEJtb3lCdEM7O0VzQmxveUJLO0lBQWlDO0d0QnNveUJ0Qzs7RXNCcG95Qks7SUFDRTtJQUNBO0d0QnVveUJQOztFc0Jwb3lCSztJQUNFO0lBQ0E7R3RCdW95QlA7O0VzQnBveUJLO0lBQW9DO0d0QndveUJ6Qzs7RXNCdm95Qks7SUFBb0M7R3RCMm95QnpDOztFc0Ixb3lCSztJQUFvQztHdEI4b3lCekM7O0VzQjdveUJLO0lBQW9DO0d0QmlweUJ6Qzs7RXNCaHB5Qks7SUFBb0M7R3RCb3B5QnpDOztFc0JscHlCSztJQUNFO0lBQ0E7R3RCcXB5QlA7O0VzQmxweUJLO0lBQ0U7SUFDQTtHdEJxcHlCUDtDQUNGOztBY3J5eUJLO0VRa0hFO0lBQWlDO0d0QndyeUJ0Qzs7RXNCdnJ5Qks7SUFBaUM7R3RCMnJ5QnRDOztFc0IxcnlCSztJQUFpQztHdEI4cnlCdEM7O0VzQjdyeUJLO0lBQWlDO0d0QmlzeUJ0Qzs7RXNCaHN5Qks7SUFBaUM7R3RCb3N5QnRDOztFc0Jsc3lCSztJQUNFO0lBQ0E7R3RCcXN5QlA7O0VzQmxzeUJLO0lBQ0U7SUFDQTtHdEJxc3lCUDs7RXNCbHN5Qks7SUFBb0M7R3RCc3N5QnpDOztFc0Jyc3lCSztJQUFvQztHdEJ5c3lCekM7O0VzQnhzeUJLO0lBQW9DO0d0QjRzeUJ6Qzs7RXNCM3N5Qks7SUFBb0M7R3RCK3N5QnpDOztFc0I5c3lCSztJQUFvQztHdEJrdHlCekM7O0VzQmh0eUJLO0lBQ0U7SUFDQTtHdEJtdHlCUDs7RXNCaHR5Qks7SUFDRTtJQUNBO0d0Qm10eUJQO0NBQ0Y7O0FjbjJ5Qks7RVFrSEU7SUFBaUM7R3RCc3Z5QnRDOztFc0JydnlCSztJQUFpQztHdEJ5dnlCdEM7O0VzQnh2eUJLO0lBQWlDO0d0QjR2eUJ0Qzs7RXNCM3Z5Qks7SUFBaUM7R3RCK3Z5QnRDOztFc0I5dnlCSztJQUFpQztHdEJrd3lCdEM7O0VzQmh3eUJLO0lBQ0U7SUFDQTtHdEJtd3lCUDs7RXNCaHd5Qks7SUFDRTtJQUNBO0d0Qm13eUJQOztFc0Jod3lCSztJQUFvQztHdEJvd3lCekM7O0VzQm53eUJLO0lBQW9DO0d0QnV3eUJ6Qzs7RXNCdHd5Qks7SUFBb0M7R3RCMHd5QnpDOztFc0J6d3lCSztJQUFvQztHdEI2d3lCekM7O0VzQjV3eUJLO0lBQW9DO0d0Qmd4eUJ6Qzs7RXNCOXd5Qks7SUFDRTtJQUNBO0d0Qml4eUJQOztFc0I5d3lCSztJQUNFO0lBQ0E7R3RCaXh5QlA7Q0FDRjs7QWNqNnlCSztFUWtIRTtJQUFpQztHdEJvenlCdEM7O0VzQm56eUJLO0lBQWlDO0d0QnV6eUJ0Qzs7RXNCdHp5Qks7SUFBaUM7R3RCMHp5QnRDOztFc0J6enlCSztJQUFpQztHdEI2enlCdEM7O0VzQjV6eUJLO0lBQWlDO0d0QmcweUJ0Qzs7RXNCOXp5Qks7SUFDRTtJQUNBO0d0QmkweUJQOztFc0I5enlCSztJQUNFO0lBQ0E7R3RCaTB5QlA7O0VzQjl6eUJLO0lBQW9DO0d0QmsweUJ6Qzs7RXNCajB5Qks7SUFBb0M7R3RCcTB5QnpDOztFc0JwMHlCSztJQUFvQztHdEJ3MHlCekM7O0VzQnYweUJLO0lBQW9DO0d0QjIweUJ6Qzs7RXNCMTB5Qks7SUFBb0M7R3RCODB5QnpDOztFc0I1MHlCSztJQUNFO0lBQ0E7R3RCKzB5QlA7O0VzQjUweUJLO0lBQ0U7SUFDQTtHdEIrMHlCUDtDQUNGOztBYy85eUJLO0VRa0hFO0lBQWlDO0d0QmszeUJ0Qzs7RXNCajN5Qks7SUFBaUM7R3RCcTN5QnRDOztFc0JwM3lCSztJQUFpQztHdEJ3M3lCdEM7O0VzQnYzeUJLO0lBQWlDO0d0QjIzeUJ0Qzs7RXNCMTN5Qks7SUFBaUM7R3RCODN5QnRDOztFc0I1M3lCSztJQUNFO0lBQ0E7R3RCKzN5QlA7O0VzQjUzeUJLO0lBQ0U7SUFDQTtHdEIrM3lCUDs7RXNCNTN5Qks7SUFBb0M7R3RCZzR5QnpDOztFc0IvM3lCSztJQUFvQztHdEJtNHlCekM7O0VzQmw0eUJLO0lBQW9DO0d0QnM0eUJ6Qzs7RXNCcjR5Qks7SUFBb0M7R3RCeTR5QnpDOztFc0J4NHlCSztJQUFvQztHdEI0NHlCekM7O0VzQjE0eUJLO0lBQ0U7SUFDQTtHdEI2NHlCUDs7RXNCMTR5Qks7SUFDRTtJQUNBO0d0QjY0eUJQO0NBQ0Y7O0FjN2h6Qks7RVFrSEU7SUFBaUM7R3RCZzd5QnRDOztFc0IvNnlCSztJQUFpQztHdEJtN3lCdEM7O0VzQmw3eUJLO0lBQWlDO0d0QnM3eUJ0Qzs7RXNCcjd5Qks7SUFBaUM7R3RCeTd5QnRDOztFc0J4N3lCSztJQUFpQztHdEI0N3lCdEM7O0VzQjE3eUJLO0lBQ0U7SUFDQTtHdEI2N3lCUDs7RXNCMTd5Qks7SUFDRTtJQUNBO0d0QjY3eUJQOztFc0IxN3lCSztJQUFvQztHdEI4N3lCekM7O0VzQjc3eUJLO0lBQW9DO0d0Qmk4eUJ6Qzs7RXNCaDh5Qks7SUFBb0M7R3RCbzh5QnpDOztFc0JuOHlCSztJQUFvQztHdEJ1OHlCekM7O0VzQnQ4eUJLO0lBQW9DO0d0QjA4eUJ6Qzs7RXNCeDh5Qks7SUFDRTtJQUNBO0d0QjI4eUJQOztFc0J4OHlCSztJQUNFO0lBQ0E7R3RCMjh5QlA7Q0FDRjs7QWMzbHpCSztFUWtIRTtJQUFpQztHdEI4K3lCdEM7O0VzQjcreUJLO0lBQWlDO0d0QmkveUJ0Qzs7RXNCaC95Qks7SUFBaUM7R3RCby95QnRDOztFc0JuL3lCSztJQUFpQztHdEJ1L3lCdEM7O0VzQnQveUJLO0lBQWlDO0d0QjAveUJ0Qzs7RXNCeC95Qks7SUFDRTtJQUNBO0d0QjIveUJQOztFc0J4L3lCSztJQUNFO0lBQ0E7R3RCMi95QlA7O0VzQngveUJLO0lBQW9DO0d0QjQveUJ6Qzs7RXNCMy95Qks7SUFBb0M7R3RCKy95QnpDOztFc0I5L3lCSztJQUFvQztHdEJrZ3pCekM7O0VzQmpnekJLO0lBQW9DO0d0QnFnekJ6Qzs7RXNCcGd6Qks7SUFBb0M7R3RCd2d6QnpDOztFc0J0Z3pCSztJQUNFO0lBQ0E7R3RCeWd6QlA7O0VzQnRnekJLO0lBQ0U7SUFDQTtHdEJ5Z3pCUDtDQUNGOztBY3pwekJLO0VRa0hFO0lBQWlDO0d0QjRpekJ0Qzs7RXNCM2l6Qks7SUFBaUM7R3RCK2l6QnRDOztFc0I5aXpCSztJQUFpQztHdEJranpCdEM7O0VzQmpqekJLO0lBQWlDO0d0QnFqekJ0Qzs7RXNCcGp6Qks7SUFBaUM7R3RCd2p6QnRDOztFc0J0anpCSztJQUNFO0lBQ0E7R3RCeWp6QlA7O0VzQnRqekJLO0lBQ0U7SUFDQTtHdEJ5anpCUDs7RXNCdGp6Qks7SUFBb0M7R3RCMGp6QnpDOztFc0J6anpCSztJQUFvQztHdEI2anpCekM7O0VzQjVqekJLO0lBQW9DO0d0QmdrekJ6Qzs7RXNCL2p6Qks7SUFBb0M7R3RCbWt6QnpDOztFc0Jsa3pCSztJQUFvQztHdEJza3pCekM7O0VzQnBrekJLO0lBQ0U7SUFDQTtHdEJ1a3pCUDs7RXNCcGt6Qks7SUFDRTtJQUNBO0d0QnVrekJQO0NBQ0Y7O0FzQjFqekJHO0VBQVk7Q3RCOGp6QmY7O0FzQjdqekJHO0VBQVk7Q3RCaWt6QmY7O0FzQmhrekJHO0VBQVk7Q3RCb2t6QmY7O0FzQm5rekJHO0VBQVk7Q3RCdWt6QmY7O0FzQnRrekJHO0VBQVk7Q3RCMGt6QmY7O0FzQnhrekJHO0VBQ0U7RUFDQTtDdEIya3pCTDs7QXNCeGt6Qkc7RUFDRTtFQUNBO0N0QjJrekJMOztBc0J4a3pCRztFQUFlO0N0QjRrekJsQjs7QXNCM2t6Qkc7RUFBZTtDdEIra3pCbEI7O0FzQjlrekJHO0VBQWU7Q3RCa2x6QmxCOztBc0JqbHpCRztFQUFlO0N0QnFsekJsQjs7QXNCcGx6Qkc7RUFBZTtDdEJ3bHpCbEI7O0FzQnRsekJHO0VBQ0U7RUFDQTtDdEJ5bHpCTDs7QXNCdGx6Qkc7RUFDRTtFQUNBO0N0QnlsekJMOztBY254ekJLO0VRK0xFO0lBQWlDO0d0QnlsekJ0Qzs7RXNCeGx6Qks7SUFBaUM7R3RCNGx6QnRDOztFc0IzbHpCSztJQUFpQztHdEIrbHpCdEM7O0VzQjlsekJLO0lBQWlDO0d0QmttekJ0Qzs7RXNCam16Qks7SUFBaUM7R3RCcW16QnRDOztFc0JubXpCSztJQUNFO0lBQ0E7R3RCc216QlA7O0VzQm5tekJLO0lBQ0U7SUFDQTtHdEJzbXpCUDs7RXNCbm16Qks7SUFBb0M7R3RCdW16QnpDOztFc0J0bXpCSztJQUFvQztHdEIwbXpCekM7O0VzQnptekJLO0lBQW9DO0d0QjZtekJ6Qzs7RXNCNW16Qks7SUFBb0M7R3RCZ256QnpDOztFc0IvbXpCSztJQUFvQztHdEJtbnpCekM7O0VzQmpuekJLO0lBQ0U7SUFDQTtHdEJvbnpCUDs7RXNCam56Qks7SUFDRTtJQUNBO0d0Qm9uekJQO0NBQ0Y7O0FjajF6Qks7RVErTEU7SUFBaUM7R3RCdXB6QnRDOztFc0J0cHpCSztJQUFpQztHdEIwcHpCdEM7O0VzQnpwekJLO0lBQWlDO0d0QjZwekJ0Qzs7RXNCNXB6Qks7SUFBaUM7R3RCZ3F6QnRDOztFc0IvcHpCSztJQUFpQztHdEJtcXpCdEM7O0VzQmpxekJLO0lBQ0U7SUFDQTtHdEJvcXpCUDs7RXNCanF6Qks7SUFDRTtJQUNBO0d0Qm9xekJQOztFc0JqcXpCSztJQUFvQztHdEJxcXpCekM7O0VzQnBxekJLO0lBQW9DO0d0QndxekJ6Qzs7RXNCdnF6Qks7SUFBb0M7R3RCMnF6QnpDOztFc0IxcXpCSztJQUFvQztHdEI4cXpCekM7O0VzQjdxekJLO0lBQW9DO0d0QmlyekJ6Qzs7RXNCL3F6Qks7SUFDRTtJQUNBO0d0QmtyekJQOztFc0IvcXpCSztJQUNFO0lBQ0E7R3RCa3J6QlA7Q0FDRjs7QWMvNHpCSztFUStMRTtJQUFpQztHdEJxdHpCdEM7O0VzQnB0ekJLO0lBQWlDO0d0Qnd0ekJ0Qzs7RXNCdnR6Qks7SUFBaUM7R3RCMnR6QnRDOztFc0IxdHpCSztJQUFpQztHdEI4dHpCdEM7O0VzQjd0ekJLO0lBQWlDO0d0Qml1ekJ0Qzs7RXNCL3R6Qks7SUFDRTtJQUNBO0d0Qmt1ekJQOztFc0IvdHpCSztJQUNFO0lBQ0E7R3RCa3V6QlA7O0VzQi90ekJLO0lBQW9DO0d0Qm11ekJ6Qzs7RXNCbHV6Qks7SUFBb0M7R3RCc3V6QnpDOztFc0JydXpCSztJQUFvQztHdEJ5dXpCekM7O0VzQnh1ekJLO0lBQW9DO0d0QjR1ekJ6Qzs7RXNCM3V6Qks7SUFBb0M7R3RCK3V6QnpDOztFc0I3dXpCSztJQUNFO0lBQ0E7R3RCZ3Z6QlA7O0VzQjd1ekJLO0lBQ0U7SUFDQTtHdEJndnpCUDtDQUNGOztBYzc4ekJLO0VRK0xFO0lBQWlDO0d0Qm14ekJ0Qzs7RXNCbHh6Qks7SUFBaUM7R3RCc3h6QnRDOztFc0JyeHpCSztJQUFpQztHdEJ5eHpCdEM7O0VzQnh4ekJLO0lBQWlDO0d0QjR4ekJ0Qzs7RXNCM3h6Qks7SUFBaUM7R3RCK3h6QnRDOztFc0I3eHpCSztJQUNFO0lBQ0E7R3RCZ3l6QlA7O0VzQjd4ekJLO0lBQ0U7SUFDQTtHdEJneXpCUDs7RXNCN3h6Qks7SUFBb0M7R3RCaXl6QnpDOztFc0JoeXpCSztJQUFvQztHdEJveXpCekM7O0VzQm55ekJLO0lBQW9DO0d0QnV5ekJ6Qzs7RXNCdHl6Qks7SUFBb0M7R3RCMHl6QnpDOztFc0J6eXpCSztJQUFvQztHdEI2eXpCekM7O0VzQjN5ekJLO0lBQ0U7SUFDQTtHdEI4eXpCUDs7RXNCM3l6Qks7SUFDRTtJQUNBO0d0Qjh5ekJQO0NBQ0Y7O0FjM2cwQks7RVErTEU7SUFBaUM7R3RCaTF6QnRDOztFc0JoMXpCSztJQUFpQztHdEJvMXpCdEM7O0VzQm4xekJLO0lBQWlDO0d0QnUxekJ0Qzs7RXNCdDF6Qks7SUFBaUM7R3RCMDF6QnRDOztFc0J6MXpCSztJQUFpQztHdEI2MXpCdEM7O0VzQjMxekJLO0lBQ0U7SUFDQTtHdEI4MXpCUDs7RXNCMzF6Qks7SUFDRTtJQUNBO0d0QjgxekJQOztFc0IzMXpCSztJQUFvQztHdEIrMXpCekM7O0VzQjkxekJLO0lBQW9DO0d0QmsyekJ6Qzs7RXNCajJ6Qks7SUFBb0M7R3RCcTJ6QnpDOztFc0JwMnpCSztJQUFvQztHdEJ3MnpCekM7O0VzQnYyekJLO0lBQW9DO0d0QjIyekJ6Qzs7RXNCejJ6Qks7SUFDRTtJQUNBO0d0QjQyekJQOztFc0J6MnpCSztJQUNFO0lBQ0E7R3RCNDJ6QlA7Q0FDRjs7QWN6azBCSztFUStMRTtJQUFpQztHdEIrNHpCdEM7O0VzQjk0ekJLO0lBQWlDO0d0Qms1ekJ0Qzs7RXNCajV6Qks7SUFBaUM7R3RCcTV6QnRDOztFc0JwNXpCSztJQUFpQztHdEJ3NXpCdEM7O0VzQnY1ekJLO0lBQWlDO0d0QjI1ekJ0Qzs7RXNCejV6Qks7SUFDRTtJQUNBO0d0QjQ1ekJQOztFc0J6NXpCSztJQUNFO0lBQ0E7R3RCNDV6QlA7O0VzQno1ekJLO0lBQW9DO0d0QjY1ekJ6Qzs7RXNCNTV6Qks7SUFBb0M7R3RCZzZ6QnpDOztFc0IvNXpCSztJQUFvQztHdEJtNnpCekM7O0VzQmw2ekJLO0lBQW9DO0d0QnM2ekJ6Qzs7RXNCcjZ6Qks7SUFBb0M7R3RCeTZ6QnpDOztFc0J2NnpCSztJQUNFO0lBQ0E7R3RCMDZ6QlA7O0VzQnY2ekJLO0lBQ0U7SUFDQTtHdEIwNnpCUDtDQUNGOztBY3ZvMEJLO0VRK0xFO0lBQWlDO0d0QjY4ekJ0Qzs7RXNCNTh6Qks7SUFBaUM7R3RCZzl6QnRDOztFc0IvOHpCSztJQUFpQztHdEJtOXpCdEM7O0VzQmw5ekJLO0lBQWlDO0d0QnM5ekJ0Qzs7RXNCcjl6Qks7SUFBaUM7R3RCeTl6QnRDOztFc0J2OXpCSztJQUNFO0lBQ0E7R3RCMDl6QlA7O0VzQnY5ekJLO0lBQ0U7SUFDQTtHdEIwOXpCUDs7RXNCdjl6Qks7SUFBb0M7R3RCMjl6QnpDOztFc0IxOXpCSztJQUFvQztHdEI4OXpCekM7O0VzQjc5ekJLO0lBQW9DO0d0QmkrekJ6Qzs7RXNCaCt6Qks7SUFBb0M7R3RCbyt6QnpDOztFc0JuK3pCSztJQUFvQztHdEJ1K3pCekM7O0VzQnIrekJLO0lBQ0U7SUFDQTtHdEJ3K3pCUDs7RXNCcit6Qks7SUFDRTtJQUNBO0d0QncrekJQO0NBQ0Y7O0FjcnMwQks7RVErTEU7SUFBaUM7R3RCMmcwQnRDOztFc0IxZzBCSztJQUFpQztHdEI4ZzBCdEM7O0VzQjdnMEJLO0lBQWlDO0d0QmloMEJ0Qzs7RXNCaGgwQks7SUFBaUM7R3RCb2gwQnRDOztFc0JuaDBCSztJQUFpQztHdEJ1aDBCdEM7O0VzQnJoMEJLO0lBQ0U7SUFDQTtHdEJ3aDBCUDs7RXNCcmgwQks7SUFDRTtJQUNBO0d0QndoMEJQOztFc0JyaDBCSztJQUFvQztHdEJ5aDBCekM7O0VzQnhoMEJLO0lBQW9DO0d0QjRoMEJ6Qzs7RXNCM2gwQks7SUFBb0M7R3RCK2gwQnpDOztFc0I5aDBCSztJQUFvQztHdEJraTBCekM7O0VzQmppMEJLO0lBQW9DO0d0QnFpMEJ6Qzs7RXNCbmkwQks7SUFDRTtJQUNBO0d0QnNpMEJQOztFc0JuaTBCSztJQUNFO0lBQ0E7R3RCc2kwQlA7Q0FDRjs7QWNudzBCSztFUStMRTtJQUFpQztHdEJ5azBCdEM7O0VzQnhrMEJLO0lBQWlDO0d0QjRrMEJ0Qzs7RXNCM2swQks7SUFBaUM7R3RCK2swQnRDOztFc0I5azBCSztJQUFpQztHdEJrbDBCdEM7O0VzQmpsMEJLO0lBQWlDO0d0QnFsMEJ0Qzs7RXNCbmwwQks7SUFDRTtJQUNBO0d0QnNsMEJQOztFc0JubDBCSztJQUNFO0lBQ0E7R3RCc2wwQlA7O0VzQm5sMEJLO0lBQW9DO0d0QnVsMEJ6Qzs7RXNCdGwwQks7SUFBb0M7R3RCMGwwQnpDOztFc0J6bDBCSztJQUFvQztHdEI2bDBCekM7O0VzQjVsMEJLO0lBQW9DO0d0QmdtMEJ6Qzs7RXNCL2wwQks7SUFBb0M7R3RCbW0wQnpDOztFc0JqbTBCSztJQUNFO0lBQ0E7R3RCb20wQlA7O0VzQmptMEJLO0lBQ0U7SUFDQTtHdEJvbTBCUDtDQUNGOztBY2owMEJLO0VRK0xFO0lBQWlDO0d0QnVvMEJ0Qzs7RXNCdG8wQks7SUFBaUM7R3RCMG8wQnRDOztFc0J6bzBCSztJQUFpQztHdEI2bzBCdEM7O0VzQjVvMEJLO0lBQWlDO0d0QmdwMEJ0Qzs7RXNCL28wQks7SUFBaUM7R3RCbXAwQnRDOztFc0JqcDBCSztJQUNFO0lBQ0E7R3RCb3AwQlA7O0VzQmpwMEJLO0lBQ0U7SUFDQTtHdEJvcDBCUDs7RXNCanAwQks7SUFBb0M7R3RCcXAwQnpDOztFc0JwcDBCSztJQUFvQztHdEJ3cDBCekM7O0VzQnZwMEJLO0lBQW9DO0d0QjJwMEJ6Qzs7RXNCMXAwQks7SUFBb0M7R3RCOHAwQnpDOztFc0I3cDBCSztJQUFvQztHdEJpcTBCekM7O0VzQi9wMEJLO0lBQ0U7SUFDQTtHdEJrcTBCUDs7RXNCL3AwQks7SUFDRTtJQUNBO0d0QmtxMEJQO0NBQ0Y7O0FjLzMwQks7RVErTEU7SUFBaUM7R3RCcXMwQnRDOztFc0JwczBCSztJQUFpQztHdEJ3czBCdEM7O0VzQnZzMEJLO0lBQWlDO0d0QjJzMEJ0Qzs7RXNCMXMwQks7SUFBaUM7R3RCOHMwQnRDOztFc0I3czBCSztJQUFpQztHdEJpdDBCdEM7O0VzQi9zMEJLO0lBQ0U7SUFDQTtHdEJrdDBCUDs7RXNCL3MwQks7SUFDRTtJQUNBO0d0Qmt0MEJQOztFc0IvczBCSztJQUFvQztHdEJtdDBCekM7O0VzQmx0MEJLO0lBQW9DO0d0QnN0MEJ6Qzs7RXNCcnQwQks7SUFBb0M7R3RCeXQwQnpDOztFc0J4dDBCSztJQUFvQztHdEI0dDBCekM7O0VzQjN0MEJLO0lBQW9DO0d0Qit0MEJ6Qzs7RXNCN3QwQks7SUFDRTtJQUNBO0d0Qmd1MEJQOztFc0I3dDBCSztJQUNFO0lBQ0E7R3RCZ3UwQlA7Q0FDRjs7QWM3NzBCSztFUStMRTtJQUFpQztHdEJtdzBCdEM7O0VzQmx3MEJLO0lBQWlDO0d0QnN3MEJ0Qzs7RXNCcncwQks7SUFBaUM7R3RCeXcwQnRDOztFc0J4dzBCSztJQUFpQztHdEI0dzBCdEM7O0VzQjN3MEJLO0lBQWlDO0d0Qit3MEJ0Qzs7RXNCN3cwQks7SUFDRTtJQUNBO0d0Qmd4MEJQOztFc0I3dzBCSztJQUNFO0lBQ0E7R3RCZ3gwQlA7O0VzQjd3MEJLO0lBQW9DO0d0Qml4MEJ6Qzs7RXNCaHgwQks7SUFBb0M7R3RCb3gwQnpDOztFc0JueDBCSztJQUFvQztHdEJ1eDBCekM7O0VzQnR4MEJLO0lBQW9DO0d0QjB4MEJ6Qzs7RXNCengwQks7SUFBb0M7R3RCNngwQnpDOztFc0IzeDBCSztJQUNFO0lBQ0E7R3RCOHgwQlA7O0VzQjN4MEJLO0lBQ0U7SUFDQTtHdEI4eDBCUDtDQUNGOztBc0I5MTBCRztFQUFZO0N0QmsyMEJmOztBc0JqMjBCRztFQUFZO0N0QnEyMEJmOztBc0JwMjBCRztFQUFZO0N0QncyMEJmOztBc0J2MjBCRztFQUFZO0N0QjIyMEJmOztBc0IxMjBCRztFQUFZO0N0QjgyMEJmOztBc0I1MjBCRztFQUNFO0VBQ0E7Q3RCKzIwQkw7O0FzQjUyMEJHO0VBQ0U7RUFDQTtDdEIrMjBCTDs7QXNCNTIwQkc7RUFBZTtDdEJnMzBCbEI7O0FzQi8yMEJHO0VBQWU7Q3RCbTMwQmxCOztBc0JsMzBCRztFQUFlO0N0QnMzMEJsQjs7QXNCcjMwQkc7RUFBZTtDdEJ5MzBCbEI7O0FzQngzMEJHO0VBQWU7Q3RCNDMwQmxCOztBc0IxMzBCRztFQUNFO0VBQ0E7Q3RCNjMwQkw7O0FzQjEzMEJHO0VBQ0U7RUFDQTtDdEI2MzBCTDs7QWN2ajFCSztFUStMRTtJQUFpQztHdEI2MzBCdEM7O0VzQjUzMEJLO0lBQWlDO0d0Qmc0MEJ0Qzs7RXNCLzMwQks7SUFBaUM7R3RCbTQwQnRDOztFc0JsNDBCSztJQUFpQztHdEJzNDBCdEM7O0VzQnI0MEJLO0lBQWlDO0d0Qnk0MEJ0Qzs7RXNCdjQwQks7SUFDRTtJQUNBO0d0QjA0MEJQOztFc0J2NDBCSztJQUNFO0lBQ0E7R3RCMDQwQlA7O0VzQnY0MEJLO0lBQW9DO0d0QjI0MEJ6Qzs7RXNCMTQwQks7SUFBb0M7R3RCODQwQnpDOztFc0I3NDBCSztJQUFvQztHdEJpNTBCekM7O0VzQmg1MEJLO0lBQW9DO0d0Qm81MEJ6Qzs7RXNCbjUwQks7SUFBb0M7R3RCdTUwQnpDOztFc0JyNTBCSztJQUNFO0lBQ0E7R3RCdzUwQlA7O0VzQnI1MEJLO0lBQ0U7SUFDQTtHdEJ3NTBCUDtDQUNGOztBY3JuMUJLO0VRK0xFO0lBQWlDO0d0QjI3MEJ0Qzs7RXNCMTcwQks7SUFBaUM7R3RCODcwQnRDOztFc0I3NzBCSztJQUFpQztHdEJpODBCdEM7O0VzQmg4MEJLO0lBQWlDO0d0Qm84MEJ0Qzs7RXNCbjgwQks7SUFBaUM7R3RCdTgwQnRDOztFc0JyODBCSztJQUNFO0lBQ0E7R3RCdzgwQlA7O0VzQnI4MEJLO0lBQ0U7SUFDQTtHdEJ3ODBCUDs7RXNCcjgwQks7SUFBb0M7R3RCeTgwQnpDOztFc0J4ODBCSztJQUFvQztHdEI0ODBCekM7O0VzQjM4MEJLO0lBQW9DO0d0Qis4MEJ6Qzs7RXNCOTgwQks7SUFBb0M7R3RCazkwQnpDOztFc0JqOTBCSztJQUFvQztHdEJxOTBCekM7O0VzQm45MEJLO0lBQ0U7SUFDQTtHdEJzOTBCUDs7RXNCbjkwQks7SUFDRTtJQUNBO0d0QnM5MEJQO0NBQ0Y7O0FjbnIxQks7RVErTEU7SUFBaUM7R3RCeS8wQnRDOztFc0J4LzBCSztJQUFpQztHdEI0LzBCdEM7O0VzQjMvMEJLO0lBQWlDO0d0QisvMEJ0Qzs7RXNCOS8wQks7SUFBaUM7R3RCa2cxQnRDOztFc0JqZzFCSztJQUFpQztHdEJxZzFCdEM7O0VzQm5nMUJLO0lBQ0U7SUFDQTtHdEJzZzFCUDs7RXNCbmcxQks7SUFDRTtJQUNBO0d0QnNnMUJQOztFc0JuZzFCSztJQUFvQztHdEJ1ZzFCekM7O0VzQnRnMUJLO0lBQW9DO0d0QjBnMUJ6Qzs7RXNCemcxQks7SUFBb0M7R3RCNmcxQnpDOztFc0I1ZzFCSztJQUFvQztHdEJnaDFCekM7O0VzQi9nMUJLO0lBQW9DO0d0Qm1oMUJ6Qzs7RXNCamgxQks7SUFDRTtJQUNBO0d0Qm9oMUJQOztFc0JqaDFCSztJQUNFO0lBQ0E7R3RCb2gxQlA7Q0FDRjs7QWNqdjFCSztFUStMRTtJQUFpQztHdEJ1ajFCdEM7O0VzQnRqMUJLO0lBQWlDO0d0QjBqMUJ0Qzs7RXNCemoxQks7SUFBaUM7R3RCNmoxQnRDOztFc0I1ajFCSztJQUFpQztHdEJnazFCdEM7O0VzQi9qMUJLO0lBQWlDO0d0Qm1rMUJ0Qzs7RXNCamsxQks7SUFDRTtJQUNBO0d0Qm9rMUJQOztFc0JqazFCSztJQUNFO0lBQ0E7R3RCb2sxQlA7O0VzQmprMUJLO0lBQW9DO0d0QnFrMUJ6Qzs7RXNCcGsxQks7SUFBb0M7R3RCd2sxQnpDOztFc0J2azFCSztJQUFvQztHdEIyazFCekM7O0VzQjFrMUJLO0lBQW9DO0d0QjhrMUJ6Qzs7RXNCN2sxQks7SUFBb0M7R3RCaWwxQnpDOztFc0IvazFCSztJQUNFO0lBQ0E7R3RCa2wxQlA7O0VzQi9rMUJLO0lBQ0U7SUFDQTtHdEJrbDFCUDtDQUNGOztBYy95MUJLO0VRK0xFO0lBQWlDO0d0QnFuMUJ0Qzs7RXNCcG4xQks7SUFBaUM7R3RCd24xQnRDOztFc0J2bjFCSztJQUFpQztHdEIybjFCdEM7O0VzQjFuMUJLO0lBQWlDO0d0QjhuMUJ0Qzs7RXNCN24xQks7SUFBaUM7R3RCaW8xQnRDOztFc0IvbjFCSztJQUNFO0lBQ0E7R3RCa28xQlA7O0VzQi9uMUJLO0lBQ0U7SUFDQTtHdEJrbzFCUDs7RXNCL24xQks7SUFBb0M7R3RCbW8xQnpDOztFc0JsbzFCSztJQUFvQztHdEJzbzFCekM7O0VzQnJvMUJLO0lBQW9DO0d0QnlvMUJ6Qzs7RXNCeG8xQks7SUFBb0M7R3RCNG8xQnpDOztFc0IzbzFCSztJQUFvQztHdEIrbzFCekM7O0VzQjdvMUJLO0lBQ0U7SUFDQTtHdEJncDFCUDs7RXNCN28xQks7SUFDRTtJQUNBO0d0QmdwMUJQO0NBQ0Y7O0FjNzIxQks7RVErTEU7SUFBaUM7R3RCbXIxQnRDOztFc0JscjFCSztJQUFpQztHdEJzcjFCdEM7O0VzQnJyMUJLO0lBQWlDO0d0QnlyMUJ0Qzs7RXNCeHIxQks7SUFBaUM7R3RCNHIxQnRDOztFc0IzcjFCSztJQUFpQztHdEIrcjFCdEM7O0VzQjdyMUJLO0lBQ0U7SUFDQTtHdEJnczFCUDs7RXNCN3IxQks7SUFDRTtJQUNBO0d0QmdzMUJQOztFc0I3cjFCSztJQUFvQztHdEJpczFCekM7O0VzQmhzMUJLO0lBQW9DO0d0Qm9zMUJ6Qzs7RXNCbnMxQks7SUFBb0M7R3RCdXMxQnpDOztFc0J0czFCSztJQUFvQztHdEIwczFCekM7O0VzQnpzMUJLO0lBQW9DO0d0QjZzMUJ6Qzs7RXNCM3MxQks7SUFDRTtJQUNBO0d0QjhzMUJQOztFc0IzczFCSztJQUNFO0lBQ0E7R3RCOHMxQlA7Q0FDRjs7QWMzNjFCSztFUStMRTtJQUFpQztHdEJpdjFCdEM7O0VzQmh2MUJLO0lBQWlDO0d0Qm92MUJ0Qzs7RXNCbnYxQks7SUFBaUM7R3RCdXYxQnRDOztFc0J0djFCSztJQUFpQztHdEIwdjFCdEM7O0VzQnp2MUJLO0lBQWlDO0d0QjZ2MUJ0Qzs7RXNCM3YxQks7SUFDRTtJQUNBO0d0Qjh2MUJQOztFc0IzdjFCSztJQUNFO0lBQ0E7R3RCOHYxQlA7O0VzQjN2MUJLO0lBQW9DO0d0Qit2MUJ6Qzs7RXNCOXYxQks7SUFBb0M7R3RCa3cxQnpDOztFc0JqdzFCSztJQUFvQztHdEJxdzFCekM7O0VzQnB3MUJLO0lBQW9DO0d0Qnd3MUJ6Qzs7RXNCdncxQks7SUFBb0M7R3RCMncxQnpDOztFc0J6dzFCSztJQUNFO0lBQ0E7R3RCNHcxQlA7O0VzQnp3MUJLO0lBQ0U7SUFDQTtHdEI0dzFCUDtDQUNGOztBY3orMUJLO0VRK0xFO0lBQWlDO0d0Qit5MUJ0Qzs7RXNCOXkxQks7SUFBaUM7R3RCa3oxQnRDOztFc0JqejFCSztJQUFpQztHdEJxejFCdEM7O0VzQnB6MUJLO0lBQWlDO0d0Qnd6MUJ0Qzs7RXNCdnoxQks7SUFBaUM7R3RCMnoxQnRDOztFc0J6ejFCSztJQUNFO0lBQ0E7R3RCNHoxQlA7O0VzQnp6MUJLO0lBQ0U7SUFDQTtHdEI0ejFCUDs7RXNCenoxQks7SUFBb0M7R3RCNnoxQnpDOztFc0I1ejFCSztJQUFvQztHdEJnMDFCekM7O0VzQi96MUJLO0lBQW9DO0d0Qm0wMUJ6Qzs7RXNCbDAxQks7SUFBb0M7R3RCczAxQnpDOztFc0JyMDFCSztJQUFvQztHdEJ5MDFCekM7O0VzQnYwMUJLO0lBQ0U7SUFDQTtHdEIwMDFCUDs7RXNCdjAxQks7SUFDRTtJQUNBO0d0QjAwMUJQO0NBQ0Y7O0FjdmkyQks7RVErTEU7SUFBaUM7R3RCNjIxQnRDOztFc0I1MjFCSztJQUFpQztHdEJnMzFCdEM7O0VzQi8yMUJLO0lBQWlDO0d0Qm0zMUJ0Qzs7RXNCbDMxQks7SUFBaUM7R3RCczMxQnRDOztFc0JyMzFCSztJQUFpQztHdEJ5MzFCdEM7O0VzQnYzMUJLO0lBQ0U7SUFDQTtHdEIwMzFCUDs7RXNCdjMxQks7SUFDRTtJQUNBO0d0QjAzMUJQOztFc0J2MzFCSztJQUFvQztHdEIyMzFCekM7O0VzQjEzMUJLO0lBQW9DO0d0QjgzMUJ6Qzs7RXNCNzMxQks7SUFBb0M7R3RCaTQxQnpDOztFc0JoNDFCSztJQUFvQztHdEJvNDFCekM7O0VzQm40MUJLO0lBQW9DO0d0QnU0MUJ6Qzs7RXNCcjQxQks7SUFDRTtJQUNBO0d0Qnc0MUJQOztFc0JyNDFCSztJQUNFO0lBQ0E7R3RCdzQxQlA7Q0FDRjs7QWNybTJCSztFUStMRTtJQUFpQztHdEIyNjFCdEM7O0VzQjE2MUJLO0lBQWlDO0d0Qjg2MUJ0Qzs7RXNCNzYxQks7SUFBaUM7R3RCaTcxQnRDOztFc0JoNzFCSztJQUFpQztHdEJvNzFCdEM7O0VzQm43MUJLO0lBQWlDO0d0QnU3MUJ0Qzs7RXNCcjcxQks7SUFDRTtJQUNBO0d0Qnc3MUJQOztFc0JyNzFCSztJQUNFO0lBQ0E7R3RCdzcxQlA7O0VzQnI3MUJLO0lBQW9DO0d0Qnk3MUJ6Qzs7RXNCeDcxQks7SUFBb0M7R3RCNDcxQnpDOztFc0IzNzFCSztJQUFvQztHdEIrNzFCekM7O0VzQjk3MUJLO0lBQW9DO0d0Qms4MUJ6Qzs7RXNCajgxQks7SUFBb0M7R3RCcTgxQnpDOztFc0JuODFCSztJQUNFO0lBQ0E7R3RCczgxQlA7O0VzQm44MUJLO0lBQ0U7SUFDQTtHdEJzODFCUDtDQUNGOztBY25xMkJLO0VRK0xFO0lBQWlDO0d0QnkrMUJ0Qzs7RXNCeCsxQks7SUFBaUM7R3RCNCsxQnRDOztFc0IzKzFCSztJQUFpQztHdEIrKzFCdEM7O0VzQjkrMUJLO0lBQWlDO0d0QmsvMUJ0Qzs7RXNCai8xQks7SUFBaUM7R3RCcS8xQnRDOztFc0JuLzFCSztJQUNFO0lBQ0E7R3RCcy8xQlA7O0VzQm4vMUJLO0lBQ0U7SUFDQTtHdEJzLzFCUDs7RXNCbi8xQks7SUFBb0M7R3RCdS8xQnpDOztFc0J0LzFCSztJQUFvQztHdEIwLzFCekM7O0VzQnovMUJLO0lBQW9DO0d0QjYvMUJ6Qzs7RXNCNS8xQks7SUFBb0M7R3RCZ2cyQnpDOztFc0IvLzFCSztJQUFvQztHdEJtZzJCekM7O0VzQmpnMkJLO0lBQ0U7SUFDQTtHdEJvZzJCUDs7RXNCamcyQks7SUFDRTtJQUNBO0d0Qm9nMkJQO0NBQ0Y7O0FjanUyQks7RVErTEU7SUFBaUM7R3RCdWkyQnRDOztFc0J0aTJCSztJQUFpQztHdEIwaTJCdEM7O0VzQnppMkJLO0lBQWlDO0d0QjZpMkJ0Qzs7RXNCNWkyQks7SUFBaUM7R3RCZ2oyQnRDOztFc0IvaTJCSztJQUFpQztHdEJtajJCdEM7O0VzQmpqMkJLO0lBQ0U7SUFDQTtHdEJvajJCUDs7RXNCamoyQks7SUFDRTtJQUNBO0d0Qm9qMkJQOztFc0JqajJCSztJQUFvQztHdEJxajJCekM7O0VzQnBqMkJLO0lBQW9DO0d0QndqMkJ6Qzs7RXNCdmoyQks7SUFBb0M7R3RCMmoyQnpDOztFc0IxajJCSztJQUFvQztHdEI4ajJCekM7O0VzQjdqMkJLO0lBQW9DO0d0QmlrMkJ6Qzs7RXNCL2oyQks7SUFDRTtJQUNBO0d0QmtrMkJQOztFc0IvajJCSztJQUNFO0lBQ0E7R3RCa2syQlA7Q0FDRjs7QXNCbG8yQkc7RUFBWTtDdEJzbzJCZjs7QXNCcm8yQkc7RUFBWTtDdEJ5bzJCZjs7QXNCeG8yQkc7RUFBWTtDdEI0bzJCZjs7QXNCM28yQkc7RUFBWTtDdEIrbzJCZjs7QXNCOW8yQkc7RUFBWTtDdEJrcDJCZjs7QXNCaHAyQkc7RUFDRTtFQUNBO0N0Qm1wMkJMOztBc0JocDJCRztFQUNFO0VBQ0E7Q3RCbXAyQkw7O0FzQmhwMkJHO0VBQWU7Q3RCb3AyQmxCOztBc0JucDJCRztFQUFlO0N0QnVwMkJsQjs7QXNCdHAyQkc7RUFBZTtDdEIwcDJCbEI7O0FzQnpwMkJHO0VBQWU7Q3RCNnAyQmxCOztBc0I1cDJCRztFQUFlO0N0QmdxMkJsQjs7QXNCOXAyQkc7RUFDRTtFQUNBO0N0QmlxMkJMOztBc0I5cDJCRztFQUNFO0VBQ0E7Q3RCaXEyQkw7O0FjMzEyQks7RVErTEU7SUFBaUM7R3RCaXEyQnRDOztFc0JocTJCSztJQUFpQztHdEJvcTJCdEM7O0VzQm5xMkJLO0lBQWlDO0d0QnVxMkJ0Qzs7RXNCdHEyQks7SUFBaUM7R3RCMHEyQnRDOztFc0J6cTJCSztJQUFpQztHdEI2cTJCdEM7O0VzQjNxMkJLO0lBQ0U7SUFDQTtHdEI4cTJCUDs7RXNCM3EyQks7SUFDRTtJQUNBO0d0QjhxMkJQOztFc0IzcTJCSztJQUFvQztHdEIrcTJCekM7O0VzQjlxMkJLO0lBQW9DO0d0QmtyMkJ6Qzs7RXNCanIyQks7SUFBb0M7R3RCcXIyQnpDOztFc0JwcjJCSztJQUFvQztHdEJ3cjJCekM7O0VzQnZyMkJLO0lBQW9DO0d0QjJyMkJ6Qzs7RXNCenIyQks7SUFDRTtJQUNBO0d0QjRyMkJQOztFc0J6cjJCSztJQUNFO0lBQ0E7R3RCNHIyQlA7Q0FDRjs7QWN6NTJCSztFUStMRTtJQUFpQztHdEIrdDJCdEM7O0VzQjl0MkJLO0lBQWlDO0d0Qmt1MkJ0Qzs7RXNCanUyQks7SUFBaUM7R3RCcXUyQnRDOztFc0JwdTJCSztJQUFpQztHdEJ3dTJCdEM7O0VzQnZ1MkJLO0lBQWlDO0d0QjJ1MkJ0Qzs7RXNCenUyQks7SUFDRTtJQUNBO0d0QjR1MkJQOztFc0J6dTJCSztJQUNFO0lBQ0E7R3RCNHUyQlA7O0VzQnp1MkJLO0lBQW9DO0d0QjZ1MkJ6Qzs7RXNCNXUyQks7SUFBb0M7R3RCZ3YyQnpDOztFc0IvdTJCSztJQUFvQztHdEJtdjJCekM7O0VzQmx2MkJLO0lBQW9DO0d0QnN2MkJ6Qzs7RXNCcnYyQks7SUFBb0M7R3RCeXYyQnpDOztFc0J2djJCSztJQUNFO0lBQ0E7R3RCMHYyQlA7O0VzQnZ2MkJLO0lBQ0U7SUFDQTtHdEIwdjJCUDtDQUNGOztBY3Y5MkJLO0VRK0xFO0lBQWlDO0d0QjZ4MkJ0Qzs7RXNCNXgyQks7SUFBaUM7R3RCZ3kyQnRDOztFc0IveDJCSztJQUFpQztHdEJteTJCdEM7O0VzQmx5MkJLO0lBQWlDO0d0QnN5MkJ0Qzs7RXNCcnkyQks7SUFBaUM7R3RCeXkyQnRDOztFc0J2eTJCSztJQUNFO0lBQ0E7R3RCMHkyQlA7O0VzQnZ5MkJLO0lBQ0U7SUFDQTtHdEIweTJCUDs7RXNCdnkyQks7SUFBb0M7R3RCMnkyQnpDOztFc0IxeTJCSztJQUFvQztHdEI4eTJCekM7O0VzQjd5MkJLO0lBQW9DO0d0Qml6MkJ6Qzs7RXNCaHoyQks7SUFBb0M7R3RCb3oyQnpDOztFc0JuejJCSztJQUFvQztHdEJ1ejJCekM7O0VzQnJ6MkJLO0lBQ0U7SUFDQTtHdEJ3ejJCUDs7RXNCcnoyQks7SUFDRTtJQUNBO0d0Qnd6MkJQO0NBQ0Y7O0FjcmgzQks7RVErTEU7SUFBaUM7R3RCMjEyQnRDOztFc0IxMTJCSztJQUFpQztHdEI4MTJCdEM7O0VzQjcxMkJLO0lBQWlDO0d0QmkyMkJ0Qzs7RXNCaDIyQks7SUFBaUM7R3RCbzIyQnRDOztFc0JuMjJCSztJQUFpQztHdEJ1MjJCdEM7O0VzQnIyMkJLO0lBQ0U7SUFDQTtHdEJ3MjJCUDs7RXNCcjIyQks7SUFDRTtJQUNBO0d0QncyMkJQOztFc0JyMjJCSztJQUFvQztHdEJ5MjJCekM7O0VzQngyMkJLO0lBQW9DO0d0QjQyMkJ6Qzs7RXNCMzIyQks7SUFBb0M7R3RCKzIyQnpDOztFc0I5MjJCSztJQUFvQztHdEJrMzJCekM7O0VzQmozMkJLO0lBQW9DO0d0QnEzMkJ6Qzs7RXNCbjMyQks7SUFDRTtJQUNBO0d0QnMzMkJQOztFc0JuMzJCSztJQUNFO0lBQ0E7R3RCczMyQlA7Q0FDRjs7QWNubDNCSztFUStMRTtJQUFpQztHdEJ5NTJCdEM7O0VzQng1MkJLO0lBQWlDO0d0QjQ1MkJ0Qzs7RXNCMzUyQks7SUFBaUM7R3RCKzUyQnRDOztFc0I5NTJCSztJQUFpQztHdEJrNjJCdEM7O0VzQmo2MkJLO0lBQWlDO0d0QnE2MkJ0Qzs7RXNCbjYyQks7SUFDRTtJQUNBO0d0QnM2MkJQOztFc0JuNjJCSztJQUNFO0lBQ0E7R3RCczYyQlA7O0VzQm42MkJLO0lBQW9DO0d0QnU2MkJ6Qzs7RXNCdDYyQks7SUFBb0M7R3RCMDYyQnpDOztFc0J6NjJCSztJQUFvQztHdEI2NjJCekM7O0VzQjU2MkJLO0lBQW9DO0d0Qmc3MkJ6Qzs7RXNCLzYyQks7SUFBb0M7R3RCbTcyQnpDOztFc0JqNzJCSztJQUNFO0lBQ0E7R3RCbzcyQlA7O0VzQmo3MkJLO0lBQ0U7SUFDQTtHdEJvNzJCUDtDQUNGOztBY2pwM0JLO0VRK0xFO0lBQWlDO0d0QnU5MkJ0Qzs7RXNCdDkyQks7SUFBaUM7R3RCMDkyQnRDOztFc0J6OTJCSztJQUFpQztHdEI2OTJCdEM7O0VzQjU5MkJLO0lBQWlDO0d0QmcrMkJ0Qzs7RXNCLzkyQks7SUFBaUM7R3RCbSsyQnRDOztFc0JqKzJCSztJQUNFO0lBQ0E7R3RCbysyQlA7O0VzQmorMkJLO0lBQ0U7SUFDQTtHdEJvKzJCUDs7RXNCaisyQks7SUFBb0M7R3RCcSsyQnpDOztFc0JwKzJCSztJQUFvQztHdEJ3KzJCekM7O0VzQnYrMkJLO0lBQW9DO0d0QjIrMkJ6Qzs7RXNCMSsyQks7SUFBb0M7R3RCOCsyQnpDOztFc0I3KzJCSztJQUFvQztHdEJpLzJCekM7O0VzQi8rMkJLO0lBQ0U7SUFDQTtHdEJrLzJCUDs7RXNCLysyQks7SUFDRTtJQUNBO0d0QmsvMkJQO0NBQ0Y7O0FjL3MzQks7RVErTEU7SUFBaUM7R3RCcWgzQnRDOztFc0JwaDNCSztJQUFpQztHdEJ3aDNCdEM7O0VzQnZoM0JLO0lBQWlDO0d0QjJoM0J0Qzs7RXNCMWgzQks7SUFBaUM7R3RCOGgzQnRDOztFc0I3aDNCSztJQUFpQztHdEJpaTNCdEM7O0VzQi9oM0JLO0lBQ0U7SUFDQTtHdEJraTNCUDs7RXNCL2gzQks7SUFDRTtJQUNBO0d0QmtpM0JQOztFc0IvaDNCSztJQUFvQztHdEJtaTNCekM7O0VzQmxpM0JLO0lBQW9DO0d0QnNpM0J6Qzs7RXNCcmkzQks7SUFBb0M7R3RCeWkzQnpDOztFc0J4aTNCSztJQUFvQztHdEI0aTNCekM7O0VzQjNpM0JLO0lBQW9DO0d0QitpM0J6Qzs7RXNCN2kzQks7SUFDRTtJQUNBO0d0QmdqM0JQOztFc0I3aTNCSztJQUNFO0lBQ0E7R3RCZ2ozQlA7Q0FDRjs7QWM3dzNCSztFUStMRTtJQUFpQztHdEJtbDNCdEM7O0VzQmxsM0JLO0lBQWlDO0d0QnNsM0J0Qzs7RXNCcmwzQks7SUFBaUM7R3RCeWwzQnRDOztFc0J4bDNCSztJQUFpQztHdEI0bDNCdEM7O0VzQjNsM0JLO0lBQWlDO0d0QitsM0J0Qzs7RXNCN2wzQks7SUFDRTtJQUNBO0d0QmdtM0JQOztFc0I3bDNCSztJQUNFO0lBQ0E7R3RCZ20zQlA7O0VzQjdsM0JLO0lBQW9DO0d0QmltM0J6Qzs7RXNCaG0zQks7SUFBb0M7R3RCb20zQnpDOztFc0JubTNCSztJQUFvQztHdEJ1bTNCekM7O0VzQnRtM0JLO0lBQW9DO0d0QjBtM0J6Qzs7RXNCem0zQks7SUFBb0M7R3RCNm0zQnpDOztFc0IzbTNCSztJQUNFO0lBQ0E7R3RCOG0zQlA7O0VzQjNtM0JLO0lBQ0U7SUFDQTtHdEI4bTNCUDtDQUNGOztBYzMwM0JLO0VRK0xFO0lBQWlDO0d0QmlwM0J0Qzs7RXNCaHAzQks7SUFBaUM7R3RCb3AzQnRDOztFc0JucDNCSztJQUFpQztHdEJ1cDNCdEM7O0VzQnRwM0JLO0lBQWlDO0d0QjBwM0J0Qzs7RXNCenAzQks7SUFBaUM7R3RCNnAzQnRDOztFc0IzcDNCSztJQUNFO0lBQ0E7R3RCOHAzQlA7O0VzQjNwM0JLO0lBQ0U7SUFDQTtHdEI4cDNCUDs7RXNCM3AzQks7SUFBb0M7R3RCK3AzQnpDOztFc0I5cDNCSztJQUFvQztHdEJrcTNCekM7O0VzQmpxM0JLO0lBQW9DO0d0QnFxM0J6Qzs7RXNCcHEzQks7SUFBb0M7R3RCd3EzQnpDOztFc0J2cTNCSztJQUFvQztHdEIycTNCekM7O0VzQnpxM0JLO0lBQ0U7SUFDQTtHdEI0cTNCUDs7RXNCenEzQks7SUFDRTtJQUNBO0d0QjRxM0JQO0NBQ0Y7O0FjejQzQks7RVErTEU7SUFBaUM7R3RCK3MzQnRDOztFc0I5czNCSztJQUFpQztHdEJrdDNCdEM7O0VzQmp0M0JLO0lBQWlDO0d0QnF0M0J0Qzs7RXNCcHQzQks7SUFBaUM7R3RCd3QzQnRDOztFc0J2dDNCSztJQUFpQztHdEIydDNCdEM7O0VzQnp0M0JLO0lBQ0U7SUFDQTtHdEI0dDNCUDs7RXNCenQzQks7SUFDRTtJQUNBO0d0QjR0M0JQOztFc0J6dDNCSztJQUFvQztHdEI2dDNCekM7O0VzQjV0M0JLO0lBQW9DO0d0Qmd1M0J6Qzs7RXNCL3QzQks7SUFBb0M7R3RCbXUzQnpDOztFc0JsdTNCSztJQUFvQztHdEJzdTNCekM7O0VzQnJ1M0JLO0lBQW9DO0d0Qnl1M0J6Qzs7RXNCdnUzQks7SUFDRTtJQUNBO0d0QjB1M0JQOztFc0J2dTNCSztJQUNFO0lBQ0E7R3RCMHUzQlA7Q0FDRjs7QWN2ODNCSztFUStMRTtJQUFpQztHdEI2dzNCdEM7O0VzQjV3M0JLO0lBQWlDO0d0Qmd4M0J0Qzs7RXNCL3czQks7SUFBaUM7R3RCbXgzQnRDOztFc0JseDNCSztJQUFpQztHdEJzeDNCdEM7O0VzQnJ4M0JLO0lBQWlDO0d0Qnl4M0J0Qzs7RXNCdngzQks7SUFDRTtJQUNBO0d0QjB4M0JQOztFc0J2eDNCSztJQUNFO0lBQ0E7R3RCMHgzQlA7O0VzQnZ4M0JLO0lBQW9DO0d0QjJ4M0J6Qzs7RXNCMXgzQks7SUFBb0M7R3RCOHgzQnpDOztFc0I3eDNCSztJQUFvQztHdEJpeTNCekM7O0VzQmh5M0JLO0lBQW9DO0d0Qm95M0J6Qzs7RXNCbnkzQks7SUFBb0M7R3RCdXkzQnpDOztFc0JyeTNCSztJQUNFO0lBQ0E7R3RCd3kzQlA7O0VzQnJ5M0JLO0lBQ0U7SUFDQTtHdEJ3eTNCUDtDQUNGOztBY3JnNEJLO0VRK0xFO0lBQWlDO0d0QjIwM0J0Qzs7RXNCMTAzQks7SUFBaUM7R3RCODAzQnRDOztFc0I3MDNCSztJQUFpQztHdEJpMTNCdEM7O0VzQmgxM0JLO0lBQWlDO0d0Qm8xM0J0Qzs7RXNCbjEzQks7SUFBaUM7R3RCdTEzQnRDOztFc0JyMTNCSztJQUNFO0lBQ0E7R3RCdzEzQlA7O0VzQnIxM0JLO0lBQ0U7SUFDQTtHdEJ3MTNCUDs7RXNCcjEzQks7SUFBb0M7R3RCeTEzQnpDOztFc0J4MTNCSztJQUFvQztHdEI0MTNCekM7O0VzQjMxM0JLO0lBQW9DO0d0QisxM0J6Qzs7RXNCOTEzQks7SUFBb0M7R3RCazIzQnpDOztFc0JqMjNCSztJQUFvQztHdEJxMjNCekM7O0VzQm4yM0JLO0lBQ0U7SUFDQTtHdEJzMjNCUDs7RXNCbjIzQks7SUFDRTtJQUNBO0d0QnMyM0JQO0NBQ0Y7O0FzQnQ2M0JHO0VBQVk7Q3RCMDYzQmY7O0FzQno2M0JHO0VBQVk7Q3RCNjYzQmY7O0FzQjU2M0JHO0VBQVk7Q3RCZzczQmY7O0FzQi82M0JHO0VBQVk7Q3RCbTczQmY7O0FzQmw3M0JHO0VBQVk7Q3RCczczQmY7O0FzQnA3M0JHO0VBQ0U7RUFDQTtDdEJ1NzNCTDs7QXNCcDczQkc7RUFDRTtFQUNBO0N0QnU3M0JMOztBc0JwNzNCRztFQUFlO0N0Qnc3M0JsQjs7QXNCdjczQkc7RUFBZTtDdEIyNzNCbEI7O0FzQjE3M0JHO0VBQWU7Q3RCODczQmxCOztBc0I3NzNCRztFQUFlO0N0Qmk4M0JsQjs7QXNCaDgzQkc7RUFBZTtDdEJvODNCbEI7O0FzQmw4M0JHO0VBQ0U7RUFDQTtDdEJxODNCTDs7QXNCbDgzQkc7RUFDRTtFQUNBO0N0QnE4M0JMOztBYy9uNEJLO0VRK0xFO0lBQWlDO0d0QnE4M0J0Qzs7RXNCcDgzQks7SUFBaUM7R3RCdzgzQnRDOztFc0J2ODNCSztJQUFpQztHdEIyODNCdEM7O0VzQjE4M0JLO0lBQWlDO0d0Qjg4M0J0Qzs7RXNCNzgzQks7SUFBaUM7R3RCaTkzQnRDOztFc0IvODNCSztJQUNFO0lBQ0E7R3RCazkzQlA7O0VzQi84M0JLO0lBQ0U7SUFDQTtHdEJrOTNCUDs7RXNCLzgzQks7SUFBb0M7R3RCbTkzQnpDOztFc0JsOTNCSztJQUFvQztHdEJzOTNCekM7O0VzQnI5M0JLO0lBQW9DO0d0Qnk5M0J6Qzs7RXNCeDkzQks7SUFBb0M7R3RCNDkzQnpDOztFc0IzOTNCSztJQUFvQztHdEIrOTNCekM7O0VzQjc5M0JLO0lBQ0U7SUFDQTtHdEJnKzNCUDs7RXNCNzkzQks7SUFDRTtJQUNBO0d0QmcrM0JQO0NBQ0Y7O0FjN3I0Qks7RVErTEU7SUFBaUM7R3RCbWc0QnRDOztFc0JsZzRCSztJQUFpQztHdEJzZzRCdEM7O0VzQnJnNEJLO0lBQWlDO0d0QnlnNEJ0Qzs7RXNCeGc0Qks7SUFBaUM7R3RCNGc0QnRDOztFc0IzZzRCSztJQUFpQztHdEIrZzRCdEM7O0VzQjdnNEJLO0lBQ0U7SUFDQTtHdEJnaDRCUDs7RXNCN2c0Qks7SUFDRTtJQUNBO0d0QmdoNEJQOztFc0I3ZzRCSztJQUFvQztHdEJpaDRCekM7O0VzQmhoNEJLO0lBQW9DO0d0Qm9oNEJ6Qzs7RXNCbmg0Qks7SUFBb0M7R3RCdWg0QnpDOztFc0J0aDRCSztJQUFvQztHdEIwaDRCekM7O0VzQnpoNEJLO0lBQW9DO0d0QjZoNEJ6Qzs7RXNCM2g0Qks7SUFDRTtJQUNBO0d0QjhoNEJQOztFc0IzaDRCSztJQUNFO0lBQ0E7R3RCOGg0QlA7Q0FDRjs7QWMzdjRCSztFUStMRTtJQUFpQztHdEJpazRCdEM7O0VzQmhrNEJLO0lBQWlDO0d0Qm9rNEJ0Qzs7RXNCbms0Qks7SUFBaUM7R3RCdWs0QnRDOztFc0J0azRCSztJQUFpQztHdEIwazRCdEM7O0VzQnprNEJLO0lBQWlDO0d0QjZrNEJ0Qzs7RXNCM2s0Qks7SUFDRTtJQUNBO0d0QjhrNEJQOztFc0IzazRCSztJQUNFO0lBQ0E7R3RCOGs0QlA7O0VzQjNrNEJLO0lBQW9DO0d0QitrNEJ6Qzs7RXNCOWs0Qks7SUFBb0M7R3RCa2w0QnpDOztFc0JqbDRCSztJQUFvQztHdEJxbDRCekM7O0VzQnBsNEJLO0lBQW9DO0d0QndsNEJ6Qzs7RXNCdmw0Qks7SUFBb0M7R3RCMmw0QnpDOztFc0J6bDRCSztJQUNFO0lBQ0E7R3RCNGw0QlA7O0VzQnpsNEJLO0lBQ0U7SUFDQTtHdEI0bDRCUDtDQUNGOztBY3p6NEJLO0VRK0xFO0lBQWlDO0d0QituNEJ0Qzs7RXNCOW40Qks7SUFBaUM7R3RCa280QnRDOztFc0JqbzRCSztJQUFpQztHdEJxbzRCdEM7O0VzQnBvNEJLO0lBQWlDO0d0QndvNEJ0Qzs7RXNCdm80Qks7SUFBaUM7R3RCMm80QnRDOztFc0J6bzRCSztJQUNFO0lBQ0E7R3RCNG80QlA7O0VzQnpvNEJLO0lBQ0U7SUFDQTtHdEI0bzRCUDs7RXNCem80Qks7SUFBb0M7R3RCNm80QnpDOztFc0I1bzRCSztJQUFvQztHdEJncDRCekM7O0VzQi9vNEJLO0lBQW9DO0d0Qm1wNEJ6Qzs7RXNCbHA0Qks7SUFBb0M7R3RCc3A0QnpDOztFc0JycDRCSztJQUFvQztHdEJ5cDRCekM7O0VzQnZwNEJLO0lBQ0U7SUFDQTtHdEIwcDRCUDs7RXNCdnA0Qks7SUFDRTtJQUNBO0d0QjBwNEJQO0NBQ0Y7O0FjdjM0Qks7RVErTEU7SUFBaUM7R3RCNnI0QnRDOztFc0I1cjRCSztJQUFpQztHdEJnczRCdEM7O0VzQi9yNEJLO0lBQWlDO0d0Qm1zNEJ0Qzs7RXNCbHM0Qks7SUFBaUM7R3RCc3M0QnRDOztFc0JyczRCSztJQUFpQztHdEJ5czRCdEM7O0VzQnZzNEJLO0lBQ0U7SUFDQTtHdEIwczRCUDs7RXNCdnM0Qks7SUFDRTtJQUNBO0d0QjBzNEJQOztFc0J2czRCSztJQUFvQztHdEIyczRCekM7O0VzQjFzNEJLO0lBQW9DO0d0QjhzNEJ6Qzs7RXNCN3M0Qks7SUFBb0M7R3RCaXQ0QnpDOztFc0JodDRCSztJQUFvQztHdEJvdDRCekM7O0VzQm50NEJLO0lBQW9DO0d0QnV0NEJ6Qzs7RXNCcnQ0Qks7SUFDRTtJQUNBO0d0Qnd0NEJQOztFc0JydDRCSztJQUNFO0lBQ0E7R3RCd3Q0QlA7Q0FDRjs7QWNyNzRCSztFUStMRTtJQUFpQztHdEIydjRCdEM7O0VzQjF2NEJLO0lBQWlDO0d0Qjh2NEJ0Qzs7RXNCN3Y0Qks7SUFBaUM7R3RCaXc0QnRDOztFc0JodzRCSztJQUFpQztHdEJvdzRCdEM7O0VzQm53NEJLO0lBQWlDO0d0QnV3NEJ0Qzs7RXNCcnc0Qks7SUFDRTtJQUNBO0d0Qnd3NEJQOztFc0JydzRCSztJQUNFO0lBQ0E7R3RCd3c0QlA7O0VzQnJ3NEJLO0lBQW9DO0d0Qnl3NEJ6Qzs7RXNCeHc0Qks7SUFBb0M7R3RCNHc0QnpDOztFc0IzdzRCSztJQUFvQztHdEIrdzRCekM7O0VzQjl3NEJLO0lBQW9DO0d0Qmt4NEJ6Qzs7RXNCang0Qks7SUFBb0M7R3RCcXg0QnpDOztFc0JueDRCSztJQUNFO0lBQ0E7R3RCc3g0QlA7O0VzQm54NEJLO0lBQ0U7SUFDQTtHdEJzeDRCUDtDQUNGOztBY24vNEJLO0VRK0xFO0lBQWlDO0d0Qnl6NEJ0Qzs7RXNCeHo0Qks7SUFBaUM7R3RCNHo0QnRDOztFc0IzejRCSztJQUFpQztHdEIrejRCdEM7O0VzQjl6NEJLO0lBQWlDO0d0QmswNEJ0Qzs7RXNCajA0Qks7SUFBaUM7R3RCcTA0QnRDOztFc0JuMDRCSztJQUNFO0lBQ0E7R3RCczA0QlA7O0VzQm4wNEJLO0lBQ0U7SUFDQTtHdEJzMDRCUDs7RXNCbjA0Qks7SUFBb0M7R3RCdTA0QnpDOztFc0J0MDRCSztJQUFvQztHdEIwMDRCekM7O0VzQnowNEJLO0lBQW9DO0d0QjYwNEJ6Qzs7RXNCNTA0Qks7SUFBb0M7R3RCZzE0QnpDOztFc0IvMDRCSztJQUFvQztHdEJtMTRCekM7O0VzQmoxNEJLO0lBQ0U7SUFDQTtHdEJvMTRCUDs7RXNCajE0Qks7SUFDRTtJQUNBO0d0Qm8xNEJQO0NBQ0Y7O0Fjamo1Qks7RVErTEU7SUFBaUM7R3RCdTM0QnRDOztFc0J0MzRCSztJQUFpQztHdEIwMzRCdEM7O0VzQnozNEJLO0lBQWlDO0d0QjYzNEJ0Qzs7RXNCNTM0Qks7SUFBaUM7R3RCZzQ0QnRDOztFc0IvMzRCSztJQUFpQztHdEJtNDRCdEM7O0VzQmo0NEJLO0lBQ0U7SUFDQTtHdEJvNDRCUDs7RXNCajQ0Qks7SUFDRTtJQUNBO0d0Qm80NEJQOztFc0JqNDRCSztJQUFvQztHdEJxNDRCekM7O0VzQnA0NEJLO0lBQW9DO0d0Qnc0NEJ6Qzs7RXNCdjQ0Qks7SUFBb0M7R3RCMjQ0QnpDOztFc0IxNDRCSztJQUFvQztHdEI4NDRCekM7O0VzQjc0NEJLO0lBQW9DO0d0Qmk1NEJ6Qzs7RXNCLzQ0Qks7SUFDRTtJQUNBO0d0Qms1NEJQOztFc0IvNDRCSztJQUNFO0lBQ0E7R3RCazU0QlA7Q0FDRjs7QWMvbTVCSztFUStMRTtJQUFpQztHdEJxNzRCdEM7O0VzQnA3NEJLO0lBQWlDO0d0Qnc3NEJ0Qzs7RXNCdjc0Qks7SUFBaUM7R3RCMjc0QnRDOztFc0IxNzRCSztJQUFpQztHdEI4NzRCdEM7O0VzQjc3NEJLO0lBQWlDO0d0Qmk4NEJ0Qzs7RXNCLzc0Qks7SUFDRTtJQUNBO0d0Qms4NEJQOztFc0IvNzRCSztJQUNFO0lBQ0E7R3RCazg0QlA7O0VzQi83NEJLO0lBQW9DO0d0Qm04NEJ6Qzs7RXNCbDg0Qks7SUFBb0M7R3RCczg0QnpDOztFc0JyODRCSztJQUFvQztHdEJ5ODRCekM7O0VzQng4NEJLO0lBQW9DO0d0QjQ4NEJ6Qzs7RXNCMzg0Qks7SUFBb0M7R3RCKzg0QnpDOztFc0I3ODRCSztJQUNFO0lBQ0E7R3RCZzk0QlA7O0VzQjc4NEJLO0lBQ0U7SUFDQTtHdEJnOTRCUDtDQUNGOztBYzdxNUJLO0VRK0xFO0lBQWlDO0d0Qm0vNEJ0Qzs7RXNCbC80Qks7SUFBaUM7R3RCcy80QnRDOztFc0JyLzRCSztJQUFpQztHdEJ5LzRCdEM7O0VzQngvNEJLO0lBQWlDO0d0QjQvNEJ0Qzs7RXNCMy80Qks7SUFBaUM7R3RCKy80QnRDOztFc0I3LzRCSztJQUNFO0lBQ0E7R3RCZ2c1QlA7O0VzQjcvNEJLO0lBQ0U7SUFDQTtHdEJnZzVCUDs7RXNCNy80Qks7SUFBb0M7R3RCaWc1QnpDOztFc0JoZzVCSztJQUFvQztHdEJvZzVCekM7O0VzQm5nNUJLO0lBQW9DO0d0QnVnNUJ6Qzs7RXNCdGc1Qks7SUFBb0M7R3RCMGc1QnpDOztFc0J6ZzVCSztJQUFvQztHdEI2ZzVCekM7O0VzQjNnNUJLO0lBQ0U7SUFDQTtHdEI4ZzVCUDs7RXNCM2c1Qks7SUFDRTtJQUNBO0d0QjhnNUJQO0NBQ0Y7O0FjM3U1Qks7RVErTEU7SUFBaUM7R3RCaWo1QnRDOztFc0JoajVCSztJQUFpQztHdEJvajVCdEM7O0VzQm5qNUJLO0lBQWlDO0d0QnVqNUJ0Qzs7RXNCdGo1Qks7SUFBaUM7R3RCMGo1QnRDOztFc0J6ajVCSztJQUFpQztHdEI2ajVCdEM7O0VzQjNqNUJLO0lBQ0U7SUFDQTtHdEI4ajVCUDs7RXNCM2o1Qks7SUFDRTtJQUNBO0d0QjhqNUJQOztFc0IzajVCSztJQUFvQztHdEIrajVCekM7O0VzQjlqNUJLO0lBQW9DO0d0QmtrNUJ6Qzs7RXNCams1Qks7SUFBb0M7R3RCcWs1QnpDOztFc0JwazVCSztJQUFvQztHdEJ3azVCekM7O0VzQnZrNUJLO0lBQW9DO0d0QjJrNUJ6Qzs7RXNCems1Qks7SUFDRTtJQUNBO0d0QjRrNUJQOztFc0J6azVCSztJQUNFO0lBQ0E7R3RCNGs1QlA7Q0FDRjs7QWN6eTVCSztFUStMRTtJQUFpQztHdEIrbTVCdEM7O0VzQjltNUJLO0lBQWlDO0d0QmtuNUJ0Qzs7RXNCam41Qks7SUFBaUM7R3RCcW41QnRDOztFc0JwbjVCSztJQUFpQztHdEJ3bjVCdEM7O0VzQnZuNUJLO0lBQWlDO0d0QjJuNUJ0Qzs7RXNCem41Qks7SUFDRTtJQUNBO0d0QjRuNUJQOztFc0J6bjVCSztJQUNFO0lBQ0E7R3RCNG41QlA7O0VzQnpuNUJLO0lBQW9DO0d0QjZuNUJ6Qzs7RXNCNW41Qks7SUFBb0M7R3RCZ281QnpDOztFc0IvbjVCSztJQUFvQztHdEJtbzVCekM7O0VzQmxvNUJLO0lBQW9DO0d0QnNvNUJ6Qzs7RXNCcm81Qks7SUFBb0M7R3RCeW81QnpDOztFc0J2bzVCSztJQUNFO0lBQ0E7R3RCMG81QlA7O0VzQnZvNUJLO0lBQ0U7SUFDQTtHdEIwbzVCUDtDQUNGOztBc0IxczVCRztFQUFZO0N0QjhzNUJmOztBc0I3czVCRztFQUFZO0N0Qml0NUJmOztBc0JodDVCRztFQUFZO0N0Qm90NUJmOztBc0JudDVCRztFQUFZO0N0QnV0NUJmOztBc0J0dDVCRztFQUFZO0N0QjB0NUJmOztBc0J4dDVCRztFQUNFO0VBQ0E7Q3RCMnQ1Qkw7O0FzQnh0NUJHO0VBQ0U7RUFDQTtDdEIydDVCTDs7QXNCeHQ1Qkc7RUFBZTtDdEI0dDVCbEI7O0FzQjN0NUJHO0VBQWU7Q3RCK3Q1QmxCOztBc0I5dDVCRztFQUFlO0N0Qmt1NUJsQjs7QXNCanU1Qkc7RUFBZTtDdEJxdTVCbEI7O0FzQnB1NUJHO0VBQWU7Q3RCd3U1QmxCOztBc0J0dTVCRztFQUNFO0VBQ0E7Q3RCeXU1Qkw7O0FzQnR1NUJHO0VBQ0U7RUFDQTtDdEJ5dTVCTDs7QWNuNjVCSztFUStMRTtJQUFpQztHdEJ5dTVCdEM7O0VzQnh1NUJLO0lBQWlDO0d0QjR1NUJ0Qzs7RXNCM3U1Qks7SUFBaUM7R3RCK3U1QnRDOztFc0I5dTVCSztJQUFpQztHdEJrdjVCdEM7O0VzQmp2NUJLO0lBQWlDO0d0QnF2NUJ0Qzs7RXNCbnY1Qks7SUFDRTtJQUNBO0d0QnN2NUJQOztFc0JudjVCSztJQUNFO0lBQ0E7R3RCc3Y1QlA7O0VzQm52NUJLO0lBQW9DO0d0QnV2NUJ6Qzs7RXNCdHY1Qks7SUFBb0M7R3RCMHY1QnpDOztFc0J6djVCSztJQUFvQztHdEI2djVCekM7O0VzQjV2NUJLO0lBQW9DO0d0Qmd3NUJ6Qzs7RXNCL3Y1Qks7SUFBb0M7R3RCbXc1QnpDOztFc0JqdzVCSztJQUNFO0lBQ0E7R3RCb3c1QlA7O0VzQmp3NUJLO0lBQ0U7SUFDQTtHdEJvdzVCUDtDQUNGOztBY2orNUJLO0VRK0xFO0lBQWlDO0d0QnV5NUJ0Qzs7RXNCdHk1Qks7SUFBaUM7R3RCMHk1QnRDOztFc0J6eTVCSztJQUFpQztHdEI2eTVCdEM7O0VzQjV5NUJLO0lBQWlDO0d0Qmd6NUJ0Qzs7RXNCL3k1Qks7SUFBaUM7R3RCbXo1QnRDOztFc0JqejVCSztJQUNFO0lBQ0E7R3RCb3o1QlA7O0VzQmp6NUJLO0lBQ0U7SUFDQTtHdEJvejVCUDs7RXNCano1Qks7SUFBb0M7R3RCcXo1QnpDOztFc0JwejVCSztJQUFvQztHdEJ3ejVCekM7O0VzQnZ6NUJLO0lBQW9DO0d0QjJ6NUJ6Qzs7RXNCMXo1Qks7SUFBb0M7R3RCOHo1QnpDOztFc0I3ejVCSztJQUFvQztHdEJpMDVCekM7O0VzQi96NUJLO0lBQ0U7SUFDQTtHdEJrMDVCUDs7RXNCL3o1Qks7SUFDRTtJQUNBO0d0QmswNUJQO0NBQ0Y7O0FjL2g2Qks7RVErTEU7SUFBaUM7R3RCcTI1QnRDOztFc0JwMjVCSztJQUFpQztHdEJ3MjVCdEM7O0VzQnYyNUJLO0lBQWlDO0d0QjIyNUJ0Qzs7RXNCMTI1Qks7SUFBaUM7R3RCODI1QnRDOztFc0I3MjVCSztJQUFpQztHdEJpMzVCdEM7O0VzQi8yNUJLO0lBQ0U7SUFDQTtHdEJrMzVCUDs7RXNCLzI1Qks7SUFDRTtJQUNBO0d0QmszNUJQOztFc0IvMjVCSztJQUFvQztHdEJtMzVCekM7O0VzQmwzNUJLO0lBQW9DO0d0QnMzNUJ6Qzs7RXNCcjM1Qks7SUFBb0M7R3RCeTM1QnpDOztFc0J4MzVCSztJQUFvQztHdEI0MzVCekM7O0VzQjMzNUJLO0lBQW9DO0d0QiszNUJ6Qzs7RXNCNzM1Qks7SUFDRTtJQUNBO0d0Qmc0NUJQOztFc0I3MzVCSztJQUNFO0lBQ0E7R3RCZzQ1QlA7Q0FDRjs7QWM3bDZCSztFUStMRTtJQUFpQztHdEJtNjVCdEM7O0VzQmw2NUJLO0lBQWlDO0d0QnM2NUJ0Qzs7RXNCcjY1Qks7SUFBaUM7R3RCeTY1QnRDOztFc0J4NjVCSztJQUFpQztHdEI0NjVCdEM7O0VzQjM2NUJLO0lBQWlDO0d0Qis2NUJ0Qzs7RXNCNzY1Qks7SUFDRTtJQUNBO0d0Qmc3NUJQOztFc0I3NjVCSztJQUNFO0lBQ0E7R3RCZzc1QlA7O0VzQjc2NUJLO0lBQW9DO0d0Qmk3NUJ6Qzs7RXNCaDc1Qks7SUFBb0M7R3RCbzc1QnpDOztFc0JuNzVCSztJQUFvQztHdEJ1NzVCekM7O0VzQnQ3NUJLO0lBQW9DO0d0QjA3NUJ6Qzs7RXNCejc1Qks7SUFBb0M7R3RCNjc1QnpDOztFc0IzNzVCSztJQUNFO0lBQ0E7R3RCODc1QlA7O0VzQjM3NUJLO0lBQ0U7SUFDQTtHdEI4NzVCUDtDQUNGOztBYzNwNkJLO0VRK0xFO0lBQWlDO0d0QmkrNUJ0Qzs7RXNCaCs1Qks7SUFBaUM7R3RCbys1QnRDOztFc0JuKzVCSztJQUFpQztHdEJ1KzVCdEM7O0VzQnQrNUJLO0lBQWlDO0d0QjArNUJ0Qzs7RXNCeis1Qks7SUFBaUM7R3RCNis1QnRDOztFc0IzKzVCSztJQUNFO0lBQ0E7R3RCOCs1QlA7O0VzQjMrNUJLO0lBQ0U7SUFDQTtHdEI4KzVCUDs7RXNCMys1Qks7SUFBb0M7R3RCKys1QnpDOztFc0I5KzVCSztJQUFvQztHdEJrLzVCekM7O0VzQmovNUJLO0lBQW9DO0d0QnEvNUJ6Qzs7RXNCcC81Qks7SUFBb0M7R3RCdy81QnpDOztFc0J2LzVCSztJQUFvQztHdEIyLzVCekM7O0VzQnovNUJLO0lBQ0U7SUFDQTtHdEI0LzVCUDs7RXNCei81Qks7SUFDRTtJQUNBO0d0QjQvNUJQO0NBQ0Y7O0FjenQ2Qks7RVErTEU7SUFBaUM7R3RCK2g2QnRDOztFc0I5aDZCSztJQUFpQztHdEJraTZCdEM7O0VzQmppNkJLO0lBQWlDO0d0QnFpNkJ0Qzs7RXNCcGk2Qks7SUFBaUM7R3RCd2k2QnRDOztFc0J2aTZCSztJQUFpQztHdEIyaTZCdEM7O0VzQnppNkJLO0lBQ0U7SUFDQTtHdEI0aTZCUDs7RXNCemk2Qks7SUFDRTtJQUNBO0d0QjRpNkJQOztFc0J6aTZCSztJQUFvQztHdEI2aTZCekM7O0VzQjVpNkJLO0lBQW9DO0d0QmdqNkJ6Qzs7RXNCL2k2Qks7SUFBb0M7R3RCbWo2QnpDOztFc0JsajZCSztJQUFvQztHdEJzajZCekM7O0VzQnJqNkJLO0lBQW9DO0d0QnlqNkJ6Qzs7RXNCdmo2Qks7SUFDRTtJQUNBO0d0QjBqNkJQOztFc0J2ajZCSztJQUNFO0lBQ0E7R3RCMGo2QlA7Q0FDRjs7QWN2eDZCSztFUStMRTtJQUFpQztHdEI2bDZCdEM7O0VzQjVsNkJLO0lBQWlDO0d0QmdtNkJ0Qzs7RXNCL2w2Qks7SUFBaUM7R3RCbW02QnRDOztFc0JsbTZCSztJQUFpQztHdEJzbTZCdEM7O0VzQnJtNkJLO0lBQWlDO0d0QnltNkJ0Qzs7RXNCdm02Qks7SUFDRTtJQUNBO0d0QjBtNkJQOztFc0J2bTZCSztJQUNFO0lBQ0E7R3RCMG02QlA7O0VzQnZtNkJLO0lBQW9DO0d0QjJtNkJ6Qzs7RXNCMW02Qks7SUFBb0M7R3RCOG02QnpDOztFc0I3bTZCSztJQUFvQztHdEJpbjZCekM7O0VzQmhuNkJLO0lBQW9DO0d0Qm9uNkJ6Qzs7RXNCbm42Qks7SUFBb0M7R3RCdW42QnpDOztFc0JybjZCSztJQUNFO0lBQ0E7R3RCd242QlA7O0VzQnJuNkJLO0lBQ0U7SUFDQTtHdEJ3bjZCUDtDQUNGOztBY3IxNkJLO0VRK0xFO0lBQWlDO0d0QjJwNkJ0Qzs7RXNCMXA2Qks7SUFBaUM7R3RCOHA2QnRDOztFc0I3cDZCSztJQUFpQztHdEJpcTZCdEM7O0VzQmhxNkJLO0lBQWlDO0d0Qm9xNkJ0Qzs7RXNCbnE2Qks7SUFBaUM7R3RCdXE2QnRDOztFc0JycTZCSztJQUNFO0lBQ0E7R3RCd3E2QlA7O0VzQnJxNkJLO0lBQ0U7SUFDQTtHdEJ3cTZCUDs7RXNCcnE2Qks7SUFBb0M7R3RCeXE2QnpDOztFc0J4cTZCSztJQUFvQztHdEI0cTZCekM7O0VzQjNxNkJLO0lBQW9DO0d0QitxNkJ6Qzs7RXNCOXE2Qks7SUFBb0M7R3RCa3I2QnpDOztFc0JqcjZCSztJQUFvQztHdEJxcjZCekM7O0VzQm5yNkJLO0lBQ0U7SUFDQTtHdEJzcjZCUDs7RXNCbnI2Qks7SUFDRTtJQUNBO0d0QnNyNkJQO0NBQ0Y7O0FjbjU2Qks7RVErTEU7SUFBaUM7R3RCeXQ2QnRDOztFc0J4dDZCSztJQUFpQztHdEI0dDZCdEM7O0VzQjN0NkJLO0lBQWlDO0d0Qit0NkJ0Qzs7RXNCOXQ2Qks7SUFBaUM7R3RCa3U2QnRDOztFc0JqdTZCSztJQUFpQztHdEJxdTZCdEM7O0VzQm51NkJLO0lBQ0U7SUFDQTtHdEJzdTZCUDs7RXNCbnU2Qks7SUFDRTtJQUNBO0d0QnN1NkJQOztFc0JudTZCSztJQUFvQztHdEJ1dTZCekM7O0VzQnR1NkJLO0lBQW9DO0d0QjB1NkJ6Qzs7RXNCenU2Qks7SUFBb0M7R3RCNnU2QnpDOztFc0I1dTZCSztJQUFvQztHdEJndjZCekM7O0VzQi91NkJLO0lBQW9DO0d0Qm12NkJ6Qzs7RXNCanY2Qks7SUFDRTtJQUNBO0d0Qm92NkJQOztFc0JqdjZCSztJQUNFO0lBQ0E7R3RCb3Y2QlA7Q0FDRjs7QWNqOTZCSztFUStMRTtJQUFpQztHdEJ1eDZCdEM7O0VzQnR4NkJLO0lBQWlDO0d0QjB4NkJ0Qzs7RXNCeng2Qks7SUFBaUM7R3RCNng2QnRDOztFc0I1eDZCSztJQUFpQztHdEJneTZCdEM7O0VzQi94NkJLO0lBQWlDO0d0Qm15NkJ0Qzs7RXNCank2Qks7SUFDRTtJQUNBO0d0Qm95NkJQOztFc0JqeTZCSztJQUNFO0lBQ0E7R3RCb3k2QlA7O0VzQmp5NkJLO0lBQW9DO0d0QnF5NkJ6Qzs7RXNCcHk2Qks7SUFBb0M7R3RCd3k2QnpDOztFc0J2eTZCSztJQUFvQztHdEIyeTZCekM7O0VzQjF5NkJLO0lBQW9DO0d0Qjh5NkJ6Qzs7RXNCN3k2Qks7SUFBb0M7R3RCaXo2QnpDOztFc0IveTZCSztJQUNFO0lBQ0E7R3RCa3o2QlA7O0VzQi95NkJLO0lBQ0U7SUFDQTtHdEJrejZCUDtDQUNGOztBYy9nN0JLO0VRK0xFO0lBQWlDO0d0QnExNkJ0Qzs7RXNCcDE2Qks7SUFBaUM7R3RCdzE2QnRDOztFc0J2MTZCSztJQUFpQztHdEIyMTZCdEM7O0VzQjExNkJLO0lBQWlDO0d0QjgxNkJ0Qzs7RXNCNzE2Qks7SUFBaUM7R3RCaTI2QnRDOztFc0IvMTZCSztJQUNFO0lBQ0E7R3RCazI2QlA7O0VzQi8xNkJLO0lBQ0U7SUFDQTtHdEJrMjZCUDs7RXNCLzE2Qks7SUFBb0M7R3RCbTI2QnpDOztFc0JsMjZCSztJQUFvQztHdEJzMjZCekM7O0VzQnIyNkJLO0lBQW9DO0d0QnkyNkJ6Qzs7RXNCeDI2Qks7SUFBb0M7R3RCNDI2QnpDOztFc0IzMjZCSztJQUFvQztHdEIrMjZCekM7O0VzQjcyNkJLO0lBQ0U7SUFDQTtHdEJnMzZCUDs7RXNCNzI2Qks7SUFDRTtJQUNBO0d0QmczNkJQO0NBQ0Y7O0FjN2s3Qks7RVErTEU7SUFBaUM7R3RCbTU2QnRDOztFc0JsNTZCSztJQUFpQztHdEJzNTZCdEM7O0VzQnI1NkJLO0lBQWlDO0d0Qnk1NkJ0Qzs7RXNCeDU2Qks7SUFBaUM7R3RCNDU2QnRDOztFc0IzNTZCSztJQUFpQztHdEIrNTZCdEM7O0VzQjc1NkJLO0lBQ0U7SUFDQTtHdEJnNjZCUDs7RXNCNzU2Qks7SUFDRTtJQUNBO0d0Qmc2NkJQOztFc0I3NTZCSztJQUFvQztHdEJpNjZCekM7O0VzQmg2NkJLO0lBQW9DO0d0Qm82NkJ6Qzs7RXNCbjY2Qks7SUFBb0M7R3RCdTY2QnpDOztFc0J0NjZCSztJQUFvQztHdEIwNjZCekM7O0VzQno2NkJLO0lBQW9DO0d0QjY2NkJ6Qzs7RXNCMzY2Qks7SUFDRTtJQUNBO0d0Qjg2NkJQOztFc0IzNjZCSztJQUNFO0lBQ0E7R3RCODY2QlA7Q0FDRjs7QXNCOSs2Qkc7RUFBWTtDdEJrLzZCZjs7QXNCai82Qkc7RUFBWTtDdEJxLzZCZjs7QXNCcC82Qkc7RUFBWTtDdEJ3LzZCZjs7QXNCdi82Qkc7RUFBWTtDdEIyLzZCZjs7QXNCMS82Qkc7RUFBWTtDdEI4LzZCZjs7QXNCNS82Qkc7RUFDRTtFQUNBO0N0QisvNkJMOztBc0I1LzZCRztFQUNFO0VBQ0E7Q3RCKy82Qkw7O0FzQjUvNkJHO0VBQWU7Q3RCZ2c3QmxCOztBc0IvLzZCRztFQUFlO0N0Qm1nN0JsQjs7QXNCbGc3Qkc7RUFBZTtDdEJzZzdCbEI7O0FzQnJnN0JHO0VBQWU7Q3RCeWc3QmxCOztBc0J4ZzdCRztFQUFlO0N0QjRnN0JsQjs7QXNCMWc3Qkc7RUFDRTtFQUNBO0N0QjZnN0JMOztBc0IxZzdCRztFQUNFO0VBQ0E7Q3RCNmc3Qkw7O0FjdnM3Qks7RVErTEU7SUFBaUM7R3RCNmc3QnRDOztFc0I1ZzdCSztJQUFpQztHdEJnaDdCdEM7O0VzQi9nN0JLO0lBQWlDO0d0Qm1oN0J0Qzs7RXNCbGg3Qks7SUFBaUM7R3RCc2g3QnRDOztFc0JyaDdCSztJQUFpQztHdEJ5aDdCdEM7O0VzQnZoN0JLO0lBQ0U7SUFDQTtHdEIwaDdCUDs7RXNCdmg3Qks7SUFDRTtJQUNBO0d0QjBoN0JQOztFc0J2aDdCSztJQUFvQztHdEIyaDdCekM7O0VzQjFoN0JLO0lBQW9DO0d0QjhoN0J6Qzs7RXNCN2g3Qks7SUFBb0M7R3RCaWk3QnpDOztFc0JoaTdCSztJQUFvQztHdEJvaTdCekM7O0VzQm5pN0JLO0lBQW9DO0d0QnVpN0J6Qzs7RXNCcmk3Qks7SUFDRTtJQUNBO0d0QndpN0JQOztFc0JyaTdCSztJQUNFO0lBQ0E7R3RCd2k3QlA7Q0FDRjs7QWNydzdCSztFUStMRTtJQUFpQztHdEIyazdCdEM7O0VzQjFrN0JLO0lBQWlDO0d0QjhrN0J0Qzs7RXNCN2s3Qks7SUFBaUM7R3RCaWw3QnRDOztFc0JobDdCSztJQUFpQztHdEJvbDdCdEM7O0VzQm5sN0JLO0lBQWlDO0d0QnVsN0J0Qzs7RXNCcmw3Qks7SUFDRTtJQUNBO0d0QndsN0JQOztFc0JybDdCSztJQUNFO0lBQ0E7R3RCd2w3QlA7O0VzQnJsN0JLO0lBQW9DO0d0QnlsN0J6Qzs7RXNCeGw3Qks7SUFBb0M7R3RCNGw3QnpDOztFc0IzbDdCSztJQUFvQztHdEIrbDdCekM7O0VzQjlsN0JLO0lBQW9DO0d0QmttN0J6Qzs7RXNCam03Qks7SUFBb0M7R3RCcW03QnpDOztFc0JubTdCSztJQUNFO0lBQ0E7R3RCc203QlA7O0VzQm5tN0JLO0lBQ0U7SUFDQTtHdEJzbTdCUDtDQUNGOztBY24wN0JLO0VRK0xFO0lBQWlDO0d0QnlvN0J0Qzs7RXNCeG83Qks7SUFBaUM7R3RCNG83QnRDOztFc0IzbzdCSztJQUFpQztHdEIrbzdCdEM7O0VzQjlvN0JLO0lBQWlDO0d0QmtwN0J0Qzs7RXNCanA3Qks7SUFBaUM7R3RCcXA3QnRDOztFc0JucDdCSztJQUNFO0lBQ0E7R3RCc3A3QlA7O0VzQm5wN0JLO0lBQ0U7SUFDQTtHdEJzcDdCUDs7RXNCbnA3Qks7SUFBb0M7R3RCdXA3QnpDOztFc0J0cDdCSztJQUFvQztHdEIwcDdCekM7O0VzQnpwN0JLO0lBQW9DO0d0QjZwN0J6Qzs7RXNCNXA3Qks7SUFBb0M7R3RCZ3E3QnpDOztFc0IvcDdCSztJQUFvQztHdEJtcTdCekM7O0VzQmpxN0JLO0lBQ0U7SUFDQTtHdEJvcTdCUDs7RXNCanE3Qks7SUFDRTtJQUNBO0d0Qm9xN0JQO0NBQ0Y7O0FjajQ3Qks7RVErTEU7SUFBaUM7R3RCdXM3QnRDOztFc0J0czdCSztJQUFpQztHdEIwczdCdEM7O0VzQnpzN0JLO0lBQWlDO0d0QjZzN0J0Qzs7RXNCNXM3Qks7SUFBaUM7R3RCZ3Q3QnRDOztFc0IvczdCSztJQUFpQztHdEJtdDdCdEM7O0VzQmp0N0JLO0lBQ0U7SUFDQTtHdEJvdDdCUDs7RXNCanQ3Qks7SUFDRTtJQUNBO0d0Qm90N0JQOztFc0JqdDdCSztJQUFvQztHdEJxdDdCekM7O0VzQnB0N0JLO0lBQW9DO0d0Qnd0N0J6Qzs7RXNCdnQ3Qks7SUFBb0M7R3RCMnQ3QnpDOztFc0IxdDdCSztJQUFvQztHdEI4dDdCekM7O0VzQjd0N0JLO0lBQW9DO0d0Qml1N0J6Qzs7RXNCL3Q3Qks7SUFDRTtJQUNBO0d0Qmt1N0JQOztFc0IvdDdCSztJQUNFO0lBQ0E7R3RCa3U3QlA7Q0FDRjs7QWMvNzdCSztFUStMRTtJQUFpQztHdEJxdzdCdEM7O0VzQnB3N0JLO0lBQWlDO0d0Qnd3N0J0Qzs7RXNCdnc3Qks7SUFBaUM7R3RCMnc3QnRDOztFc0IxdzdCSztJQUFpQztHdEI4dzdCdEM7O0VzQjd3N0JLO0lBQWlDO0d0Qml4N0J0Qzs7RXNCL3c3Qks7SUFDRTtJQUNBO0d0Qmt4N0JQOztFc0IvdzdCSztJQUNFO0lBQ0E7R3RCa3g3QlA7O0VzQi93N0JLO0lBQW9DO0d0Qm14N0J6Qzs7RXNCbHg3Qks7SUFBb0M7R3RCc3g3QnpDOztFc0JyeDdCSztJQUFvQztHdEJ5eDdCekM7O0VzQnh4N0JLO0lBQW9DO0d0QjR4N0J6Qzs7RXNCM3g3Qks7SUFBb0M7R3RCK3g3QnpDOztFc0I3eDdCSztJQUNFO0lBQ0E7R3RCZ3k3QlA7O0VzQjd4N0JLO0lBQ0U7SUFDQTtHdEJneTdCUDtDQUNGOztBYzcvN0JLO0VRK0xFO0lBQWlDO0d0Qm0wN0J0Qzs7RXNCbDA3Qks7SUFBaUM7R3RCczA3QnRDOztFc0JyMDdCSztJQUFpQztHdEJ5MDdCdEM7O0VzQngwN0JLO0lBQWlDO0d0QjQwN0J0Qzs7RXNCMzA3Qks7SUFBaUM7R3RCKzA3QnRDOztFc0I3MDdCSztJQUNFO0lBQ0E7R3RCZzE3QlA7O0VzQjcwN0JLO0lBQ0U7SUFDQTtHdEJnMTdCUDs7RXNCNzA3Qks7SUFBb0M7R3RCaTE3QnpDOztFc0JoMTdCSztJQUFvQztHdEJvMTdCekM7O0VzQm4xN0JLO0lBQW9DO0d0QnUxN0J6Qzs7RXNCdDE3Qks7SUFBb0M7R3RCMDE3QnpDOztFc0J6MTdCSztJQUFvQztHdEI2MTdCekM7O0VzQjMxN0JLO0lBQ0U7SUFDQTtHdEI4MTdCUDs7RXNCMzE3Qks7SUFDRTtJQUNBO0d0QjgxN0JQO0NBQ0Y7O0FjM2o4Qks7RVErTEU7SUFBaUM7R3RCaTQ3QnRDOztFc0JoNDdCSztJQUFpQztHdEJvNDdCdEM7O0VzQm40N0JLO0lBQWlDO0d0QnU0N0J0Qzs7RXNCdDQ3Qks7SUFBaUM7R3RCMDQ3QnRDOztFc0J6NDdCSztJQUFpQztHdEI2NDdCdEM7O0VzQjM0N0JLO0lBQ0U7SUFDQTtHdEI4NDdCUDs7RXNCMzQ3Qks7SUFDRTtJQUNBO0d0Qjg0N0JQOztFc0IzNDdCSztJQUFvQztHdEIrNDdCekM7O0VzQjk0N0JLO0lBQW9DO0d0Qms1N0J6Qzs7RXNCajU3Qks7SUFBb0M7R3RCcTU3QnpDOztFc0JwNTdCSztJQUFvQztHdEJ3NTdCekM7O0VzQnY1N0JLO0lBQW9DO0d0QjI1N0J6Qzs7RXNCejU3Qks7SUFDRTtJQUNBO0d0QjQ1N0JQOztFc0J6NTdCSztJQUNFO0lBQ0E7R3RCNDU3QlA7Q0FDRjs7QWN6bjhCSztFUStMRTtJQUFpQztHdEIrNzdCdEM7O0VzQjk3N0JLO0lBQWlDO0d0Qms4N0J0Qzs7RXNCajg3Qks7SUFBaUM7R3RCcTg3QnRDOztFc0JwODdCSztJQUFpQztHdEJ3ODdCdEM7O0VzQnY4N0JLO0lBQWlDO0d0QjI4N0J0Qzs7RXNCejg3Qks7SUFDRTtJQUNBO0d0QjQ4N0JQOztFc0J6ODdCSztJQUNFO0lBQ0E7R3RCNDg3QlA7O0VzQno4N0JLO0lBQW9DO0d0QjY4N0J6Qzs7RXNCNTg3Qks7SUFBb0M7R3RCZzk3QnpDOztFc0IvODdCSztJQUFvQztHdEJtOTdCekM7O0VzQmw5N0JLO0lBQW9DO0d0QnM5N0J6Qzs7RXNCcjk3Qks7SUFBb0M7R3RCeTk3QnpDOztFc0J2OTdCSztJQUNFO0lBQ0E7R3RCMDk3QlA7O0VzQnY5N0JLO0lBQ0U7SUFDQTtHdEIwOTdCUDtDQUNGOztBY3ZyOEJLO0VRK0xFO0lBQWlDO0d0QjYvN0J0Qzs7RXNCNS83Qks7SUFBaUM7R3RCZ2c4QnRDOztFc0IvLzdCSztJQUFpQztHdEJtZzhCdEM7O0VzQmxnOEJLO0lBQWlDO0d0QnNnOEJ0Qzs7RXNCcmc4Qks7SUFBaUM7R3RCeWc4QnRDOztFc0J2ZzhCSztJQUNFO0lBQ0E7R3RCMGc4QlA7O0VzQnZnOEJLO0lBQ0U7SUFDQTtHdEIwZzhCUDs7RXNCdmc4Qks7SUFBb0M7R3RCMmc4QnpDOztFc0IxZzhCSztJQUFvQztHdEI4ZzhCekM7O0VzQjdnOEJLO0lBQW9DO0d0QmloOEJ6Qzs7RXNCaGg4Qks7SUFBb0M7R3RCb2g4QnpDOztFc0JuaDhCSztJQUFvQztHdEJ1aDhCekM7O0VzQnJoOEJLO0lBQ0U7SUFDQTtHdEJ3aDhCUDs7RXNCcmg4Qks7SUFDRTtJQUNBO0d0QndoOEJQO0NBQ0Y7O0FjcnY4Qks7RVErTEU7SUFBaUM7R3RCMmo4QnRDOztFc0IxajhCSztJQUFpQztHdEI4ajhCdEM7O0VzQjdqOEJLO0lBQWlDO0d0QmlrOEJ0Qzs7RXNCaGs4Qks7SUFBaUM7R3RCb2s4QnRDOztFc0JuazhCSztJQUFpQztHdEJ1azhCdEM7O0VzQnJrOEJLO0lBQ0U7SUFDQTtHdEJ3azhCUDs7RXNCcms4Qks7SUFDRTtJQUNBO0d0QndrOEJQOztFc0JyazhCSztJQUFvQztHdEJ5azhCekM7O0VzQnhrOEJLO0lBQW9DO0d0QjRrOEJ6Qzs7RXNCM2s4Qks7SUFBb0M7R3RCK2s4QnpDOztFc0I5azhCSztJQUFvQztHdEJrbDhCekM7O0VzQmpsOEJLO0lBQW9DO0d0QnFsOEJ6Qzs7RXNCbmw4Qks7SUFDRTtJQUNBO0d0QnNsOEJQOztFc0JubDhCSztJQUNFO0lBQ0E7R3RCc2w4QlA7Q0FDRjs7QWNuejhCSztFUStMRTtJQUFpQztHdEJ5bjhCdEM7O0VzQnhuOEJLO0lBQWlDO0d0QjRuOEJ0Qzs7RXNCM244Qks7SUFBaUM7R3RCK244QnRDOztFc0I5bjhCSztJQUFpQztHdEJrbzhCdEM7O0VzQmpvOEJLO0lBQWlDO0d0QnFvOEJ0Qzs7RXNCbm84Qks7SUFDRTtJQUNBO0d0QnNvOEJQOztFc0JubzhCSztJQUNFO0lBQ0E7R3RCc284QlA7O0VzQm5vOEJLO0lBQW9DO0d0QnVvOEJ6Qzs7RXNCdG84Qks7SUFBb0M7R3RCMG84QnpDOztFc0J6bzhCSztJQUFvQztHdEI2bzhCekM7O0VzQjVvOEJLO0lBQW9DO0d0QmdwOEJ6Qzs7RXNCL284Qks7SUFBb0M7R3RCbXA4QnpDOztFc0JqcDhCSztJQUNFO0lBQ0E7R3RCb3A4QlA7O0VzQmpwOEJLO0lBQ0U7SUFDQTtHdEJvcDhCUDtDQUNGOztBY2ozOEJLO0VRK0xFO0lBQWlDO0d0QnVyOEJ0Qzs7RXNCdHI4Qks7SUFBaUM7R3RCMHI4QnRDOztFc0J6cjhCSztJQUFpQztHdEI2cjhCdEM7O0VzQjVyOEJLO0lBQWlDO0d0QmdzOEJ0Qzs7RXNCL3I4Qks7SUFBaUM7R3RCbXM4QnRDOztFc0JqczhCSztJQUNFO0lBQ0E7R3RCb3M4QlA7O0VzQmpzOEJLO0lBQ0U7SUFDQTtHdEJvczhCUDs7RXNCanM4Qks7SUFBb0M7R3RCcXM4QnpDOztFc0JwczhCSztJQUFvQztHdEJ3czhCekM7O0VzQnZzOEJLO0lBQW9DO0d0QjJzOEJ6Qzs7RXNCMXM4Qks7SUFBb0M7R3RCOHM4QnpDOztFc0I3czhCSztJQUFvQztHdEJpdDhCekM7O0VzQi9zOEJLO0lBQ0U7SUFDQTtHdEJrdDhCUDs7RXNCL3M4Qks7SUFDRTtJQUNBO0d0Qmt0OEJQO0NBQ0Y7O0FzQmx4OEJHO0VBQVk7Q3RCc3g4QmY7O0FzQnJ4OEJHO0VBQVk7Q3RCeXg4QmY7O0FzQnh4OEJHO0VBQVk7Q3RCNHg4QmY7O0FzQjN4OEJHO0VBQVk7Q3RCK3g4QmY7O0FzQjl4OEJHO0VBQVk7Q3RCa3k4QmY7O0FzQmh5OEJHO0VBQ0U7RUFDQTtDdEJteThCTDs7QXNCaHk4Qkc7RUFDRTtFQUNBO0N0Qm15OEJMOztBc0JoeThCRztFQUFlO0N0Qm95OEJsQjs7QXNCbnk4Qkc7RUFBZTtDdEJ1eThCbEI7O0FzQnR5OEJHO0VBQWU7Q3RCMHk4QmxCOztBc0J6eThCRztFQUFlO0N0QjZ5OEJsQjs7QXNCNXk4Qkc7RUFBZTtDdEJnejhCbEI7O0FzQjl5OEJHO0VBQ0U7RUFDQTtDdEJpejhCTDs7QXNCOXk4Qkc7RUFDRTtFQUNBO0N0Qml6OEJMOztBYzMrOEJLO0VRK0xFO0lBQWlDO0d0Qml6OEJ0Qzs7RXNCaHo4Qks7SUFBaUM7R3RCb3o4QnRDOztFc0JuejhCSztJQUFpQztHdEJ1ejhCdEM7O0VzQnR6OEJLO0lBQWlDO0d0QjB6OEJ0Qzs7RXNCeno4Qks7SUFBaUM7R3RCNno4QnRDOztFc0IzejhCSztJQUNFO0lBQ0E7R3RCOHo4QlA7O0VzQjN6OEJLO0lBQ0U7SUFDQTtHdEI4ejhCUDs7RXNCM3o4Qks7SUFBb0M7R3RCK3o4QnpDOztFc0I5ejhCSztJQUFvQztHdEJrMDhCekM7O0VzQmowOEJLO0lBQW9DO0d0QnEwOEJ6Qzs7RXNCcDA4Qks7SUFBb0M7R3RCdzA4QnpDOztFc0J2MDhCSztJQUFvQztHdEIyMDhCekM7O0VzQnowOEJLO0lBQ0U7SUFDQTtHdEI0MDhCUDs7RXNCejA4Qks7SUFDRTtJQUNBO0d0QjQwOEJQO0NBQ0Y7O0Fjemk5Qks7RVErTEU7SUFBaUM7R3RCKzI4QnRDOztFc0I5MjhCSztJQUFpQztHdEJrMzhCdEM7O0VzQmozOEJLO0lBQWlDO0d0QnEzOEJ0Qzs7RXNCcDM4Qks7SUFBaUM7R3RCdzM4QnRDOztFc0J2MzhCSztJQUFpQztHdEIyMzhCdEM7O0VzQnozOEJLO0lBQ0U7SUFDQTtHdEI0MzhCUDs7RXNCejM4Qks7SUFDRTtJQUNBO0d0QjQzOEJQOztFc0J6MzhCSztJQUFvQztHdEI2MzhCekM7O0VzQjUzOEJLO0lBQW9DO0d0Qmc0OEJ6Qzs7RXNCLzM4Qks7SUFBb0M7R3RCbTQ4QnpDOztFc0JsNDhCSztJQUFvQztHdEJzNDhCekM7O0VzQnI0OEJLO0lBQW9DO0d0Qnk0OEJ6Qzs7RXNCdjQ4Qks7SUFDRTtJQUNBO0d0QjA0OEJQOztFc0J2NDhCSztJQUNFO0lBQ0E7R3RCMDQ4QlA7Q0FDRjs7QWN2bTlCSztFUStMRTtJQUFpQztHdEI2NjhCdEM7O0VzQjU2OEJLO0lBQWlDO0d0Qmc3OEJ0Qzs7RXNCLzY4Qks7SUFBaUM7R3RCbTc4QnRDOztFc0JsNzhCSztJQUFpQztHdEJzNzhCdEM7O0VzQnI3OEJLO0lBQWlDO0d0Qnk3OEJ0Qzs7RXNCdjc4Qks7SUFDRTtJQUNBO0d0QjA3OEJQOztFc0J2NzhCSztJQUNFO0lBQ0E7R3RCMDc4QlA7O0VzQnY3OEJLO0lBQW9DO0d0QjI3OEJ6Qzs7RXNCMTc4Qks7SUFBb0M7R3RCODc4QnpDOztFc0I3NzhCSztJQUFvQztHdEJpODhCekM7O0VzQmg4OEJLO0lBQW9DO0d0Qm84OEJ6Qzs7RXNCbjg4Qks7SUFBb0M7R3RCdTg4QnpDOztFc0JyODhCSztJQUNFO0lBQ0E7R3RCdzg4QlA7O0VzQnI4OEJLO0lBQ0U7SUFDQTtHdEJ3ODhCUDtDQUNGOztBY3JxOUJLO0VRK0xFO0lBQWlDO0d0QjIrOEJ0Qzs7RXNCMSs4Qks7SUFBaUM7R3RCOCs4QnRDOztFc0I3KzhCSztJQUFpQztHdEJpLzhCdEM7O0VzQmgvOEJLO0lBQWlDO0d0Qm8vOEJ0Qzs7RXNCbi84Qks7SUFBaUM7R3RCdS84QnRDOztFc0JyLzhCSztJQUNFO0lBQ0E7R3RCdy84QlA7O0VzQnIvOEJLO0lBQ0U7SUFDQTtHdEJ3LzhCUDs7RXNCci84Qks7SUFBb0M7R3RCeS84QnpDOztFc0J4LzhCSztJQUFvQztHdEI0LzhCekM7O0VzQjMvOEJLO0lBQW9DO0d0QisvOEJ6Qzs7RXNCOS84Qks7SUFBb0M7R3RCa2c5QnpDOztFc0JqZzlCSztJQUFvQztHdEJxZzlCekM7O0VzQm5nOUJLO0lBQ0U7SUFDQTtHdEJzZzlCUDs7RXNCbmc5Qks7SUFDRTtJQUNBO0d0QnNnOUJQO0NBQ0Y7O0FjbnU5Qks7RVErTEU7SUFBaUM7R3RCeWk5QnRDOztFc0J4aTlCSztJQUFpQztHdEI0aTlCdEM7O0VzQjNpOUJLO0lBQWlDO0d0QitpOUJ0Qzs7RXNCOWk5Qks7SUFBaUM7R3RCa2o5QnRDOztFc0JqajlCSztJQUFpQztHdEJxajlCdEM7O0VzQm5qOUJLO0lBQ0U7SUFDQTtHdEJzajlCUDs7RXNCbmo5Qks7SUFDRTtJQUNBO0d0QnNqOUJQOztFc0JuajlCSztJQUFvQztHdEJ1ajlCekM7O0VzQnRqOUJLO0lBQW9DO0d0QjBqOUJ6Qzs7RXNCemo5Qks7SUFBb0M7R3RCNmo5QnpDOztFc0I1ajlCSztJQUFvQztHdEJnazlCekM7O0VzQi9qOUJLO0lBQW9DO0d0Qm1rOUJ6Qzs7RXNCams5Qks7SUFDRTtJQUNBO0d0Qm9rOUJQOztFc0JqazlCSztJQUNFO0lBQ0E7R3RCb2s5QlA7Q0FDRjs7QWNqeTlCSztFUStMRTtJQUFpQztHdEJ1bTlCdEM7O0VzQnRtOUJLO0lBQWlDO0d0QjBtOUJ0Qzs7RXNCem05Qks7SUFBaUM7R3RCNm05QnRDOztFc0I1bTlCSztJQUFpQztHdEJnbjlCdEM7O0VzQi9tOUJLO0lBQWlDO0d0Qm1uOUJ0Qzs7RXNCam45Qks7SUFDRTtJQUNBO0d0Qm9uOUJQOztFc0JqbjlCSztJQUNFO0lBQ0E7R3RCb245QlA7O0VzQmpuOUJLO0lBQW9DO0d0QnFuOUJ6Qzs7RXNCcG45Qks7SUFBb0M7R3RCd245QnpDOztFc0J2bjlCSztJQUFvQztHdEIybjlCekM7O0VzQjFuOUJLO0lBQW9DO0d0QjhuOUJ6Qzs7RXNCN245Qks7SUFBb0M7R3RCaW85QnpDOztFc0IvbjlCSztJQUNFO0lBQ0E7R3RCa285QlA7O0VzQi9uOUJLO0lBQ0U7SUFDQTtHdEJrbzlCUDtDQUNGOztBYy8xOUJLO0VRK0xFO0lBQWlDO0d0QnFxOUJ0Qzs7RXNCcHE5Qks7SUFBaUM7R3RCd3E5QnRDOztFc0J2cTlCSztJQUFpQztHdEIycTlCdEM7O0VzQjFxOUJLO0lBQWlDO0d0QjhxOUJ0Qzs7RXNCN3E5Qks7SUFBaUM7R3RCaXI5QnRDOztFc0IvcTlCSztJQUNFO0lBQ0E7R3RCa3I5QlA7O0VzQi9xOUJLO0lBQ0U7SUFDQTtHdEJrcjlCUDs7RXNCL3E5Qks7SUFBb0M7R3RCbXI5QnpDOztFc0JscjlCSztJQUFvQztHdEJzcjlCekM7O0VzQnJyOUJLO0lBQW9DO0d0QnlyOUJ6Qzs7RXNCeHI5Qks7SUFBb0M7R3RCNHI5QnpDOztFc0IzcjlCSztJQUFvQztHdEIrcjlCekM7O0VzQjdyOUJLO0lBQ0U7SUFDQTtHdEJnczlCUDs7RXNCN3I5Qks7SUFDRTtJQUNBO0d0QmdzOUJQO0NBQ0Y7O0FjNzU5Qks7RVErTEU7SUFBaUM7R3RCbXU5QnRDOztFc0JsdTlCSztJQUFpQztHdEJzdTlCdEM7O0VzQnJ1OUJLO0lBQWlDO0d0Qnl1OUJ0Qzs7RXNCeHU5Qks7SUFBaUM7R3RCNHU5QnRDOztFc0IzdTlCSztJQUFpQztHdEIrdTlCdEM7O0VzQjd1OUJLO0lBQ0U7SUFDQTtHdEJndjlCUDs7RXNCN3U5Qks7SUFDRTtJQUNBO0d0Qmd2OUJQOztFc0I3dTlCSztJQUFvQztHdEJpdjlCekM7O0VzQmh2OUJLO0lBQW9DO0d0Qm92OUJ6Qzs7RXNCbnY5Qks7SUFBb0M7R3RCdXY5QnpDOztFc0J0djlCSztJQUFvQztHdEIwdjlCekM7O0VzQnp2OUJLO0lBQW9DO0d0QjZ2OUJ6Qzs7RXNCM3Y5Qks7SUFDRTtJQUNBO0d0Qjh2OUJQOztFc0IzdjlCSztJQUNFO0lBQ0E7R3RCOHY5QlA7Q0FDRjs7QWMzOTlCSztFUStMRTtJQUFpQztHdEJpeTlCdEM7O0VzQmh5OUJLO0lBQWlDO0d0Qm95OUJ0Qzs7RXNCbnk5Qks7SUFBaUM7R3RCdXk5QnRDOztFc0J0eTlCSztJQUFpQztHdEIweTlCdEM7O0VzQnp5OUJLO0lBQWlDO0d0QjZ5OUJ0Qzs7RXNCM3k5Qks7SUFDRTtJQUNBO0d0Qjh5OUJQOztFc0IzeTlCSztJQUNFO0lBQ0E7R3RCOHk5QlA7O0VzQjN5OUJLO0lBQW9DO0d0Qit5OUJ6Qzs7RXNCOXk5Qks7SUFBb0M7R3RCa3o5QnpDOztFc0JqejlCSztJQUFvQztHdEJxejlCekM7O0VzQnB6OUJLO0lBQW9DO0d0Qnd6OUJ6Qzs7RXNCdno5Qks7SUFBb0M7R3RCMno5QnpDOztFc0J6ejlCSztJQUNFO0lBQ0E7R3RCNHo5QlA7O0VzQnp6OUJLO0lBQ0U7SUFDQTtHdEI0ejlCUDtDQUNGOztBY3poK0JLO0VRK0xFO0lBQWlDO0d0QisxOUJ0Qzs7RXNCOTE5Qks7SUFBaUM7R3RCazI5QnRDOztFc0JqMjlCSztJQUFpQztHdEJxMjlCdEM7O0VzQnAyOUJLO0lBQWlDO0d0QncyOUJ0Qzs7RXNCdjI5Qks7SUFBaUM7R3RCMjI5QnRDOztFc0J6MjlCSztJQUNFO0lBQ0E7R3RCNDI5QlA7O0VzQnoyOUJLO0lBQ0U7SUFDQTtHdEI0MjlCUDs7RXNCejI5Qks7SUFBb0M7R3RCNjI5QnpDOztFc0I1MjlCSztJQUFvQztHdEJnMzlCekM7O0VzQi8yOUJLO0lBQW9DO0d0Qm0zOUJ6Qzs7RXNCbDM5Qks7SUFBb0M7R3RCczM5QnpDOztFc0JyMzlCSztJQUFvQztHdEJ5MzlCekM7O0VzQnYzOUJLO0lBQ0U7SUFDQTtHdEIwMzlCUDs7RXNCdjM5Qks7SUFDRTtJQUNBO0d0QjAzOUJQO0NBQ0Y7O0FjdmwrQks7RVErTEU7SUFBaUM7R3RCNjU5QnRDOztFc0I1NTlCSztJQUFpQztHdEJnNjlCdEM7O0VzQi81OUJLO0lBQWlDO0d0Qm02OUJ0Qzs7RXNCbDY5Qks7SUFBaUM7R3RCczY5QnRDOztFc0JyNjlCSztJQUFpQztHdEJ5NjlCdEM7O0VzQnY2OUJLO0lBQ0U7SUFDQTtHdEIwNjlCUDs7RXNCdjY5Qks7SUFDRTtJQUNBO0d0QjA2OUJQOztFc0J2NjlCSztJQUFvQztHdEIyNjlCekM7O0VzQjE2OUJLO0lBQW9DO0d0Qjg2OUJ6Qzs7RXNCNzY5Qks7SUFBb0M7R3RCaTc5QnpDOztFc0JoNzlCSztJQUFvQztHdEJvNzlCekM7O0VzQm43OUJLO0lBQW9DO0d0QnU3OUJ6Qzs7RXNCcjc5Qks7SUFDRTtJQUNBO0d0Qnc3OUJQOztFc0JyNzlCSztJQUNFO0lBQ0E7R3RCdzc5QlA7Q0FDRjs7QWNycCtCSztFUStMRTtJQUFpQztHdEIyOTlCdEM7O0VzQjE5OUJLO0lBQWlDO0d0Qjg5OUJ0Qzs7RXNCNzk5Qks7SUFBaUM7R3RCaSs5QnRDOztFc0JoKzlCSztJQUFpQztHdEJvKzlCdEM7O0VzQm4rOUJLO0lBQWlDO0d0QnUrOUJ0Qzs7RXNCcis5Qks7SUFDRTtJQUNBO0d0QncrOUJQOztFc0JyKzlCSztJQUNFO0lBQ0E7R3RCdys5QlA7O0VzQnIrOUJLO0lBQW9DO0d0QnkrOUJ6Qzs7RXNCeCs5Qks7SUFBb0M7R3RCNCs5QnpDOztFc0IzKzlCSztJQUFvQztHdEIrKzlCekM7O0VzQjkrOUJLO0lBQW9DO0d0QmsvOUJ6Qzs7RXNCai85Qks7SUFBb0M7R3RCcS85QnpDOztFc0JuLzlCSztJQUNFO0lBQ0E7R3RCcy85QlA7O0VzQm4vOUJLO0lBQ0U7SUFDQTtHdEJzLzlCUDtDQUNGOztBc0J0aitCRztFQUFZO0N0QjBqK0JmOztBc0J6aitCRztFQUFZO0N0QjZqK0JmOztBc0I1aitCRztFQUFZO0N0QmdrK0JmOztBc0IvaitCRztFQUFZO0N0Qm1rK0JmOztBc0JsaytCRztFQUFZO0N0QnNrK0JmOztBc0JwaytCRztFQUNFO0VBQ0E7Q3RCdWsrQkw7O0FzQnBrK0JHO0VBQ0U7RUFDQTtDdEJ1aytCTDs7QXNCcGsrQkc7RUFBZTtDdEJ3aytCbEI7O0FzQnZrK0JHO0VBQWU7Q3RCMmsrQmxCOztBc0IxaytCRztFQUFlO0N0QjhrK0JsQjs7QXNCN2srQkc7RUFBZTtDdEJpbCtCbEI7O0FzQmhsK0JHO0VBQWU7Q3RCb2wrQmxCOztBc0JsbCtCRztFQUNFO0VBQ0E7Q3RCcWwrQkw7O0FzQmxsK0JHO0VBQ0U7RUFDQTtDdEJxbCtCTDs7QWMvdytCSztFUStMRTtJQUFpQztHdEJxbCtCdEM7O0VzQnBsK0JLO0lBQWlDO0d0QndsK0J0Qzs7RXNCdmwrQks7SUFBaUM7R3RCMmwrQnRDOztFc0IxbCtCSztJQUFpQztHdEI4bCtCdEM7O0VzQjdsK0JLO0lBQWlDO0d0QmltK0J0Qzs7RXNCL2wrQks7SUFDRTtJQUNBO0d0QmttK0JQOztFc0IvbCtCSztJQUNFO0lBQ0E7R3RCa20rQlA7O0VzQi9sK0JLO0lBQW9DO0d0Qm1tK0J6Qzs7RXNCbG0rQks7SUFBb0M7R3RCc20rQnpDOztFc0JybStCSztJQUFvQztHdEJ5bStCekM7O0VzQnhtK0JLO0lBQW9DO0d0QjRtK0J6Qzs7RXNCM20rQks7SUFBb0M7R3RCK20rQnpDOztFc0I3bStCSztJQUNFO0lBQ0E7R3RCZ24rQlA7O0VzQjdtK0JLO0lBQ0U7SUFDQTtHdEJnbitCUDtDQUNGOztBYzcwK0JLO0VRK0xFO0lBQWlDO0d0Qm1wK0J0Qzs7RXNCbHArQks7SUFBaUM7R3RCc3ArQnRDOztFc0JycCtCSztJQUFpQztHdEJ5cCtCdEM7O0VzQnhwK0JLO0lBQWlDO0d0QjRwK0J0Qzs7RXNCM3ArQks7SUFBaUM7R3RCK3ArQnRDOztFc0I3cCtCSztJQUNFO0lBQ0E7R3RCZ3ErQlA7O0VzQjdwK0JLO0lBQ0U7SUFDQTtHdEJncStCUDs7RXNCN3ArQks7SUFBb0M7R3RCaXErQnpDOztFc0JocStCSztJQUFvQztHdEJvcStCekM7O0VzQm5xK0JLO0lBQW9DO0d0QnVxK0J6Qzs7RXNCdHErQks7SUFBb0M7R3RCMHErQnpDOztFc0J6cStCSztJQUFvQztHdEI2cStCekM7O0VzQjNxK0JLO0lBQ0U7SUFDQTtHdEI4cStCUDs7RXNCM3ErQks7SUFDRTtJQUNBO0d0QjhxK0JQO0NBQ0Y7O0FjMzQrQks7RVErTEU7SUFBaUM7R3RCaXQrQnRDOztFc0JodCtCSztJQUFpQztHdEJvdCtCdEM7O0VzQm50K0JLO0lBQWlDO0d0QnV0K0J0Qzs7RXNCdHQrQks7SUFBaUM7R3RCMHQrQnRDOztFc0J6dCtCSztJQUFpQztHdEI2dCtCdEM7O0VzQjN0K0JLO0lBQ0U7SUFDQTtHdEI4dCtCUDs7RXNCM3QrQks7SUFDRTtJQUNBO0d0Qjh0K0JQOztFc0IzdCtCSztJQUFvQztHdEIrdCtCekM7O0VzQjl0K0JLO0lBQW9DO0d0Qmt1K0J6Qzs7RXNCanUrQks7SUFBb0M7R3RCcXUrQnpDOztFc0JwdStCSztJQUFvQztHdEJ3dStCekM7O0VzQnZ1K0JLO0lBQW9DO0d0QjJ1K0J6Qzs7RXNCenUrQks7SUFDRTtJQUNBO0d0QjR1K0JQOztFc0J6dStCSztJQUNFO0lBQ0E7R3RCNHUrQlA7Q0FDRjs7QWN6OCtCSztFUStMRTtJQUFpQztHdEIrdytCdEM7O0VzQjl3K0JLO0lBQWlDO0d0Qmt4K0J0Qzs7RXNCangrQks7SUFBaUM7R3RCcXgrQnRDOztFc0JweCtCSztJQUFpQztHdEJ3eCtCdEM7O0VzQnZ4K0JLO0lBQWlDO0d0QjJ4K0J0Qzs7RXNCengrQks7SUFDRTtJQUNBO0d0QjR4K0JQOztFc0J6eCtCSztJQUNFO0lBQ0E7R3RCNHgrQlA7O0VzQnp4K0JLO0lBQW9DO0d0QjZ4K0J6Qzs7RXNCNXgrQks7SUFBb0M7R3RCZ3krQnpDOztFc0IveCtCSztJQUFvQztHdEJteStCekM7O0VzQmx5K0JLO0lBQW9DO0d0QnN5K0J6Qzs7RXNCcnkrQks7SUFBb0M7R3RCeXkrQnpDOztFc0J2eStCSztJQUNFO0lBQ0E7R3RCMHkrQlA7O0VzQnZ5K0JLO0lBQ0U7SUFDQTtHdEIweStCUDtDQUNGOztBY3ZnL0JLO0VRK0xFO0lBQWlDO0d0QjYwK0J0Qzs7RXNCNTArQks7SUFBaUM7R3RCZzErQnRDOztFc0IvMCtCSztJQUFpQztHdEJtMStCdEM7O0VzQmwxK0JLO0lBQWlDO0d0QnMxK0J0Qzs7RXNCcjErQks7SUFBaUM7R3RCeTErQnRDOztFc0J2MStCSztJQUNFO0lBQ0E7R3RCMDErQlA7O0VzQnYxK0JLO0lBQ0U7SUFDQTtHdEIwMStCUDs7RXNCdjErQks7SUFBb0M7R3RCMjErQnpDOztFc0IxMStCSztJQUFvQztHdEI4MStCekM7O0VzQjcxK0JLO0lBQW9DO0d0QmkyK0J6Qzs7RXNCaDIrQks7SUFBb0M7R3RCbzIrQnpDOztFc0JuMitCSztJQUFvQztHdEJ1MitCekM7O0VzQnIyK0JLO0lBQ0U7SUFDQTtHdEJ3MitCUDs7RXNCcjIrQks7SUFDRTtJQUNBO0d0QncyK0JQO0NBQ0Y7O0FjcmsvQks7RVErTEU7SUFBaUM7R3RCMjQrQnRDOztFc0IxNCtCSztJQUFpQztHdEI4NCtCdEM7O0VzQjc0K0JLO0lBQWlDO0d0Qmk1K0J0Qzs7RXNCaDUrQks7SUFBaUM7R3RCbzUrQnRDOztFc0JuNStCSztJQUFpQztHdEJ1NStCdEM7O0VzQnI1K0JLO0lBQ0U7SUFDQTtHdEJ3NStCUDs7RXNCcjUrQks7SUFDRTtJQUNBO0d0Qnc1K0JQOztFc0JyNStCSztJQUFvQztHdEJ5NStCekM7O0VzQng1K0JLO0lBQW9DO0d0QjQ1K0J6Qzs7RXNCMzUrQks7SUFBb0M7R3RCKzUrQnpDOztFc0I5NStCSztJQUFvQztHdEJrNitCekM7O0VzQmo2K0JLO0lBQW9DO0d0QnE2K0J6Qzs7RXNCbjYrQks7SUFDRTtJQUNBO0d0QnM2K0JQOztFc0JuNitCSztJQUNFO0lBQ0E7R3RCczYrQlA7Q0FDRjs7QWNuby9CSztFUStMRTtJQUFpQztHdEJ5OCtCdEM7O0VzQng4K0JLO0lBQWlDO0d0QjQ4K0J0Qzs7RXNCMzgrQks7SUFBaUM7R3RCKzgrQnRDOztFc0I5OCtCSztJQUFpQztHdEJrOStCdEM7O0VzQmo5K0JLO0lBQWlDO0d0QnE5K0J0Qzs7RXNCbjkrQks7SUFDRTtJQUNBO0d0QnM5K0JQOztFc0JuOStCSztJQUNFO0lBQ0E7R3RCczkrQlA7O0VzQm45K0JLO0lBQW9DO0d0QnU5K0J6Qzs7RXNCdDkrQks7SUFBb0M7R3RCMDkrQnpDOztFc0J6OStCSztJQUFvQztHdEI2OStCekM7O0VzQjU5K0JLO0lBQW9DO0d0QmcrK0J6Qzs7RXNCLzkrQks7SUFBb0M7R3RCbSsrQnpDOztFc0JqKytCSztJQUNFO0lBQ0E7R3RCbysrQlA7O0VzQmorK0JLO0lBQ0U7SUFDQTtHdEJvKytCUDtDQUNGOztBY2pzL0JLO0VRK0xFO0lBQWlDO0d0QnVnL0J0Qzs7RXNCdGcvQks7SUFBaUM7R3RCMGcvQnRDOztFc0J6Zy9CSztJQUFpQztHdEI2Zy9CdEM7O0VzQjVnL0JLO0lBQWlDO0d0QmdoL0J0Qzs7RXNCL2cvQks7SUFBaUM7R3RCbWgvQnRDOztFc0JqaC9CSztJQUNFO0lBQ0E7R3RCb2gvQlA7O0VzQmpoL0JLO0lBQ0U7SUFDQTtHdEJvaC9CUDs7RXNCamgvQks7SUFBb0M7R3RCcWgvQnpDOztFc0JwaC9CSztJQUFvQztHdEJ3aC9CekM7O0VzQnZoL0JLO0lBQW9DO0d0QjJoL0J6Qzs7RXNCMWgvQks7SUFBb0M7R3RCOGgvQnpDOztFc0I3aC9CSztJQUFvQztHdEJpaS9CekM7O0VzQi9oL0JLO0lBQ0U7SUFDQTtHdEJraS9CUDs7RXNCL2gvQks7SUFDRTtJQUNBO0d0QmtpL0JQO0NBQ0Y7O0FjL3YvQks7RVErTEU7SUFBaUM7R3RCcWsvQnRDOztFc0Jway9CSztJQUFpQztHdEJ3ay9CdEM7O0VzQnZrL0JLO0lBQWlDO0d0QjJrL0J0Qzs7RXNCMWsvQks7SUFBaUM7R3RCOGsvQnRDOztFc0I3ay9CSztJQUFpQztHdEJpbC9CdEM7O0VzQi9rL0JLO0lBQ0U7SUFDQTtHdEJrbC9CUDs7RXNCL2svQks7SUFDRTtJQUNBO0d0QmtsL0JQOztFc0Ivay9CSztJQUFvQztHdEJtbC9CekM7O0VzQmxsL0JLO0lBQW9DO0d0QnNsL0J6Qzs7RXNCcmwvQks7SUFBb0M7R3RCeWwvQnpDOztFc0J4bC9CSztJQUFvQztHdEI0bC9CekM7O0VzQjNsL0JLO0lBQW9DO0d0QitsL0J6Qzs7RXNCN2wvQks7SUFDRTtJQUNBO0d0QmdtL0JQOztFc0I3bC9CSztJQUNFO0lBQ0E7R3RCZ20vQlA7Q0FDRjs7QWM3ei9CSztFUStMRTtJQUFpQztHdEJtby9CdEM7O0VzQmxvL0JLO0lBQWlDO0d0QnNvL0J0Qzs7RXNCcm8vQks7SUFBaUM7R3RCeW8vQnRDOztFc0J4by9CSztJQUFpQztHdEI0by9CdEM7O0VzQjNvL0JLO0lBQWlDO0d0QitvL0J0Qzs7RXNCN28vQks7SUFDRTtJQUNBO0d0QmdwL0JQOztFc0I3by9CSztJQUNFO0lBQ0E7R3RCZ3AvQlA7O0VzQjdvL0JLO0lBQW9DO0d0QmlwL0J6Qzs7RXNCaHAvQks7SUFBb0M7R3RCb3AvQnpDOztFc0JucC9CSztJQUFvQztHdEJ1cC9CekM7O0VzQnRwL0JLO0lBQW9DO0d0QjBwL0J6Qzs7RXNCenAvQks7SUFBb0M7R3RCNnAvQnpDOztFc0IzcC9CSztJQUNFO0lBQ0E7R3RCOHAvQlA7O0VzQjNwL0JLO0lBQ0U7SUFDQTtHdEI4cC9CUDtDQUNGOztBYzMzL0JLO0VRK0xFO0lBQWlDO0d0QmlzL0J0Qzs7RXNCaHMvQks7SUFBaUM7R3RCb3MvQnRDOztFc0Jucy9CSztJQUFpQztHdEJ1cy9CdEM7O0VzQnRzL0JLO0lBQWlDO0d0QjBzL0J0Qzs7RXNCenMvQks7SUFBaUM7R3RCNnMvQnRDOztFc0Izcy9CSztJQUNFO0lBQ0E7R3RCOHMvQlA7O0VzQjNzL0JLO0lBQ0U7SUFDQTtHdEI4cy9CUDs7RXNCM3MvQks7SUFBb0M7R3RCK3MvQnpDOztFc0I5cy9CSztJQUFvQztHdEJrdC9CekM7O0VzQmp0L0JLO0lBQW9DO0d0QnF0L0J6Qzs7RXNCcHQvQks7SUFBb0M7R3RCd3QvQnpDOztFc0J2dC9CSztJQUFvQztHdEIydC9CekM7O0VzQnp0L0JLO0lBQ0U7SUFDQTtHdEI0dC9CUDs7RXNCenQvQks7SUFDRTtJQUNBO0d0QjR0L0JQO0NBQ0Y7O0FjejcvQks7RVErTEU7SUFBaUM7R3RCK3YvQnRDOztFc0I5di9CSztJQUFpQztHdEJrdy9CdEM7O0VzQmp3L0JLO0lBQWlDO0d0QnF3L0J0Qzs7RXNCcHcvQks7SUFBaUM7R3RCd3cvQnRDOztFc0J2dy9CSztJQUFpQztHdEIydy9CdEM7O0VzQnp3L0JLO0lBQ0U7SUFDQTtHdEI0dy9CUDs7RXNCencvQks7SUFDRTtJQUNBO0d0QjR3L0JQOztFc0J6dy9CSztJQUFvQztHdEI2dy9CekM7O0VzQjV3L0JLO0lBQW9DO0d0Qmd4L0J6Qzs7RXNCL3cvQks7SUFBb0M7R3RCbXgvQnpDOztFc0JseC9CSztJQUFvQztHdEJzeC9CekM7O0VzQnJ4L0JLO0lBQW9DO0d0Qnl4L0J6Qzs7RXNCdngvQks7SUFDRTtJQUNBO0d0QjB4L0JQOztFc0J2eC9CSztJQUNFO0lBQ0E7R3RCMHgvQlA7Q0FDRjs7QXNCMTEvQkc7RUFBWTtDdEI4MS9CZjs7QXNCNzEvQkc7RUFBWTtDdEJpMi9CZjs7QXNCaDIvQkc7RUFBWTtDdEJvMi9CZjs7QXNCbjIvQkc7RUFBWTtDdEJ1Mi9CZjs7QXNCdDIvQkc7RUFBWTtDdEIwMi9CZjs7QXNCeDIvQkc7RUFDRTtFQUNBO0N0QjIyL0JMOztBc0J4Mi9CRztFQUNFO0VBQ0E7Q3RCMjIvQkw7O0FzQngyL0JHO0VBQWU7Q3RCNDIvQmxCOztBc0IzMi9CRztFQUFlO0N0QisyL0JsQjs7QXNCOTIvQkc7RUFBZTtDdEJrMy9CbEI7O0FzQmozL0JHO0VBQWU7Q3RCcTMvQmxCOztBc0JwMy9CRztFQUFlO0N0QnczL0JsQjs7QXNCdDMvQkc7RUFDRTtFQUNBO0N0QnkzL0JMOztBc0J0My9CRztFQUNFO0VBQ0E7Q3RCeTMvQkw7O0FjbmpnQ0s7RVErTEU7SUFBaUM7R3RCeTMvQnRDOztFc0J4My9CSztJQUFpQztHdEI0My9CdEM7O0VzQjMzL0JLO0lBQWlDO0d0QiszL0J0Qzs7RXNCOTMvQks7SUFBaUM7R3RCazQvQnRDOztFc0JqNC9CSztJQUFpQztHdEJxNC9CdEM7O0VzQm40L0JLO0lBQ0U7SUFDQTtHdEJzNC9CUDs7RXNCbjQvQks7SUFDRTtJQUNBO0d0QnM0L0JQOztFc0JuNC9CSztJQUFvQztHdEJ1NC9CekM7O0VzQnQ0L0JLO0lBQW9DO0d0QjA0L0J6Qzs7RXNCejQvQks7SUFBb0M7R3RCNjQvQnpDOztFc0I1NC9CSztJQUFvQztHdEJnNS9CekM7O0VzQi80L0JLO0lBQW9DO0d0Qm01L0J6Qzs7RXNCajUvQks7SUFDRTtJQUNBO0d0Qm81L0JQOztFc0JqNS9CSztJQUNFO0lBQ0E7R3RCbzUvQlA7Q0FDRjs7QWNqbmdDSztFUStMRTtJQUFpQztHdEJ1Ny9CdEM7O0VzQnQ3L0JLO0lBQWlDO0d0QjA3L0J0Qzs7RXNCejcvQks7SUFBaUM7R3RCNjcvQnRDOztFc0I1Ny9CSztJQUFpQztHdEJnOC9CdEM7O0VzQi83L0JLO0lBQWlDO0d0Qm04L0J0Qzs7RXNCajgvQks7SUFDRTtJQUNBO0d0Qm84L0JQOztFc0JqOC9CSztJQUNFO0lBQ0E7R3RCbzgvQlA7O0VzQmo4L0JLO0lBQW9DO0d0QnE4L0J6Qzs7RXNCcDgvQks7SUFBb0M7R3RCdzgvQnpDOztFc0J2OC9CSztJQUFvQztHdEIyOC9CekM7O0VzQjE4L0JLO0lBQW9DO0d0Qjg4L0J6Qzs7RXNCNzgvQks7SUFBb0M7R3RCaTkvQnpDOztFc0IvOC9CSztJQUNFO0lBQ0E7R3RCazkvQlA7O0VzQi84L0JLO0lBQ0U7SUFDQTtHdEJrOS9CUDtDQUNGOztBYy9xZ0NLO0VRK0xFO0lBQWlDO0d0QnEvL0J0Qzs7RXNCcC8vQks7SUFBaUM7R3RCdy8vQnRDOztFc0J2Ly9CSztJQUFpQztHdEIyLy9CdEM7O0VzQjEvL0JLO0lBQWlDO0d0QjgvL0J0Qzs7RXNCNy8vQks7SUFBaUM7R3RCaWdnQ3RDOztFc0IvLy9CSztJQUNFO0lBQ0E7R3RCa2dnQ1A7O0VzQi8vL0JLO0lBQ0U7SUFDQTtHdEJrZ2dDUDs7RXNCLy8vQks7SUFBb0M7R3RCbWdnQ3pDOztFc0JsZ2dDSztJQUFvQztHdEJzZ2dDekM7O0VzQnJnZ0NLO0lBQW9DO0d0QnlnZ0N6Qzs7RXNCeGdnQ0s7SUFBb0M7R3RCNGdnQ3pDOztFc0IzZ2dDSztJQUFvQztHdEIrZ2dDekM7O0VzQjdnZ0NLO0lBQ0U7SUFDQTtHdEJnaGdDUDs7RXNCN2dnQ0s7SUFDRTtJQUNBO0d0QmdoZ0NQO0NBQ0Y7O0FjN3VnQ0s7RVErTEU7SUFBaUM7R3RCbWpnQ3RDOztFc0JsamdDSztJQUFpQztHdEJzamdDdEM7O0VzQnJqZ0NLO0lBQWlDO0d0QnlqZ0N0Qzs7RXNCeGpnQ0s7SUFBaUM7R3RCNGpnQ3RDOztFc0IzamdDSztJQUFpQztHdEIramdDdEM7O0VzQjdqZ0NLO0lBQ0U7SUFDQTtHdEJna2dDUDs7RXNCN2pnQ0s7SUFDRTtJQUNBO0d0QmdrZ0NQOztFc0I3amdDSztJQUFvQztHdEJpa2dDekM7O0VzQmhrZ0NLO0lBQW9DO0d0Qm9rZ0N6Qzs7RXNCbmtnQ0s7SUFBb0M7R3RCdWtnQ3pDOztFc0J0a2dDSztJQUFvQztHdEIwa2dDekM7O0VzQnprZ0NLO0lBQW9DO0d0QjZrZ0N6Qzs7RXNCM2tnQ0s7SUFDRTtJQUNBO0d0QjhrZ0NQOztFc0Iza2dDSztJQUNFO0lBQ0E7R3RCOGtnQ1A7Q0FDRjs7QWMzeWdDSztFUStMRTtJQUFpQztHdEJpbmdDdEM7O0VzQmhuZ0NLO0lBQWlDO0d0Qm9uZ0N0Qzs7RXNCbm5nQ0s7SUFBaUM7R3RCdW5nQ3RDOztFc0J0bmdDSztJQUFpQztHdEIwbmdDdEM7O0VzQnpuZ0NLO0lBQWlDO0d0QjZuZ0N0Qzs7RXNCM25nQ0s7SUFDRTtJQUNBO0d0QjhuZ0NQOztFc0IzbmdDSztJQUNFO0lBQ0E7R3RCOG5nQ1A7O0VzQjNuZ0NLO0lBQW9DO0d0QituZ0N6Qzs7RXNCOW5nQ0s7SUFBb0M7R3RCa29nQ3pDOztFc0Jqb2dDSztJQUFvQztHdEJxb2dDekM7O0VzQnBvZ0NLO0lBQW9DO0d0QndvZ0N6Qzs7RXNCdm9nQ0s7SUFBb0M7R3RCMm9nQ3pDOztFc0J6b2dDSztJQUNFO0lBQ0E7R3RCNG9nQ1A7O0VzQnpvZ0NLO0lBQ0U7SUFDQTtHdEI0b2dDUDtDQUNGOztBY3oyZ0NLO0VRK0xFO0lBQWlDO0d0QitxZ0N0Qzs7RXNCOXFnQ0s7SUFBaUM7R3RCa3JnQ3RDOztFc0JqcmdDSztJQUFpQztHdEJxcmdDdEM7O0VzQnByZ0NLO0lBQWlDO0d0QndyZ0N0Qzs7RXNCdnJnQ0s7SUFBaUM7R3RCMnJnQ3RDOztFc0J6cmdDSztJQUNFO0lBQ0E7R3RCNHJnQ1A7O0VzQnpyZ0NLO0lBQ0U7SUFDQTtHdEI0cmdDUDs7RXNCenJnQ0s7SUFBb0M7R3RCNnJnQ3pDOztFc0I1cmdDSztJQUFvQztHdEJnc2dDekM7O0VzQi9yZ0NLO0lBQW9DO0d0Qm1zZ0N6Qzs7RXNCbHNnQ0s7SUFBb0M7R3RCc3NnQ3pDOztFc0Jyc2dDSztJQUFvQztHdEJ5c2dDekM7O0VzQnZzZ0NLO0lBQ0U7SUFDQTtHdEIwc2dDUDs7RXNCdnNnQ0s7SUFDRTtJQUNBO0d0QjBzZ0NQO0NBQ0Y7O0FjdjZnQ0s7RVErTEU7SUFBaUM7R3RCNnVnQ3RDOztFc0I1dWdDSztJQUFpQztHdEJndmdDdEM7O0VzQi91Z0NLO0lBQWlDO0d0Qm12Z0N0Qzs7RXNCbHZnQ0s7SUFBaUM7R3RCc3ZnQ3RDOztFc0JydmdDSztJQUFpQztHdEJ5dmdDdEM7O0VzQnZ2Z0NLO0lBQ0U7SUFDQTtHdEIwdmdDUDs7RXNCdnZnQ0s7SUFDRTtJQUNBO0d0QjB2Z0NQOztFc0J2dmdDSztJQUFvQztHdEIydmdDekM7O0VzQjF2Z0NLO0lBQW9DO0d0Qjh2Z0N6Qzs7RXNCN3ZnQ0s7SUFBb0M7R3RCaXdnQ3pDOztFc0Jod2dDSztJQUFvQztHdEJvd2dDekM7O0VzQm53Z0NLO0lBQW9DO0d0QnV3Z0N6Qzs7RXNCcndnQ0s7SUFDRTtJQUNBO0d0Qnd3Z0NQOztFc0Jyd2dDSztJQUNFO0lBQ0E7R3RCd3dnQ1A7Q0FDRjs7QWNyK2dDSztFUStMRTtJQUFpQztHdEIyeWdDdEM7O0VzQjF5Z0NLO0lBQWlDO0d0Qjh5Z0N0Qzs7RXNCN3lnQ0s7SUFBaUM7R3RCaXpnQ3RDOztFc0JoemdDSztJQUFpQztHdEJvemdDdEM7O0VzQm56Z0NLO0lBQWlDO0d0QnV6Z0N0Qzs7RXNCcnpnQ0s7SUFDRTtJQUNBO0d0Qnd6Z0NQOztFc0JyemdDSztJQUNFO0lBQ0E7R3RCd3pnQ1A7O0VzQnJ6Z0NLO0lBQW9DO0d0Qnl6Z0N6Qzs7RXNCeHpnQ0s7SUFBb0M7R3RCNHpnQ3pDOztFc0IzemdDSztJQUFvQztHdEIremdDekM7O0VzQjl6Z0NLO0lBQW9DO0d0QmswZ0N6Qzs7RXNCajBnQ0s7SUFBb0M7R3RCcTBnQ3pDOztFc0JuMGdDSztJQUNFO0lBQ0E7R3RCczBnQ1A7O0VzQm4wZ0NLO0lBQ0U7SUFDQTtHdEJzMGdDUDtDQUNGOztBY25paENLO0VRK0xFO0lBQWlDO0d0QnkyZ0N0Qzs7RXNCeDJnQ0s7SUFBaUM7R3RCNDJnQ3RDOztFc0IzMmdDSztJQUFpQztHdEIrMmdDdEM7O0VzQjkyZ0NLO0lBQWlDO0d0QmszZ0N0Qzs7RXNCajNnQ0s7SUFBaUM7R3RCcTNnQ3RDOztFc0JuM2dDSztJQUNFO0lBQ0E7R3RCczNnQ1A7O0VzQm4zZ0NLO0lBQ0U7SUFDQTtHdEJzM2dDUDs7RXNCbjNnQ0s7SUFBb0M7R3RCdTNnQ3pDOztFc0J0M2dDSztJQUFvQztHdEIwM2dDekM7O0VzQnozZ0NLO0lBQW9DO0d0QjYzZ0N6Qzs7RXNCNTNnQ0s7SUFBb0M7R3RCZzRnQ3pDOztFc0IvM2dDSztJQUFvQztHdEJtNGdDekM7O0VzQmo0Z0NLO0lBQ0U7SUFDQTtHdEJvNGdDUDs7RXNCajRnQ0s7SUFDRTtJQUNBO0d0Qm80Z0NQO0NBQ0Y7O0Fjam1oQ0s7RVErTEU7SUFBaUM7R3RCdTZnQ3RDOztFc0J0NmdDSztJQUFpQztHdEIwNmdDdEM7O0VzQno2Z0NLO0lBQWlDO0d0QjY2Z0N0Qzs7RXNCNTZnQ0s7SUFBaUM7R3RCZzdnQ3RDOztFc0IvNmdDSztJQUFpQztHdEJtN2dDdEM7O0VzQmo3Z0NLO0lBQ0U7SUFDQTtHdEJvN2dDUDs7RXNCajdnQ0s7SUFDRTtJQUNBO0d0Qm83Z0NQOztFc0JqN2dDSztJQUFvQztHdEJxN2dDekM7O0VzQnA3Z0NLO0lBQW9DO0d0Qnc3Z0N6Qzs7RXNCdjdnQ0s7SUFBb0M7R3RCMjdnQ3pDOztFc0IxN2dDSztJQUFvQztHdEI4N2dDekM7O0VzQjc3Z0NLO0lBQW9DO0d0Qmk4Z0N6Qzs7RXNCLzdnQ0s7SUFDRTtJQUNBO0d0Qms4Z0NQOztFc0IvN2dDSztJQUNFO0lBQ0E7R3RCazhnQ1A7Q0FDRjs7QWMvcGhDSztFUStMRTtJQUFpQztHdEJxK2dDdEM7O0VzQnArZ0NLO0lBQWlDO0d0QncrZ0N0Qzs7RXNCditnQ0s7SUFBaUM7R3RCMitnQ3RDOztFc0IxK2dDSztJQUFpQztHdEI4K2dDdEM7O0VzQjcrZ0NLO0lBQWlDO0d0QmkvZ0N0Qzs7RXNCLytnQ0s7SUFDRTtJQUNBO0d0QmsvZ0NQOztFc0IvK2dDSztJQUNFO0lBQ0E7R3RCay9nQ1A7O0VzQi8rZ0NLO0lBQW9DO0d0Qm0vZ0N6Qzs7RXNCbC9nQ0s7SUFBb0M7R3RCcy9nQ3pDOztFc0JyL2dDSztJQUFvQztHdEJ5L2dDekM7O0VzQngvZ0NLO0lBQW9DO0d0QjQvZ0N6Qzs7RXNCMy9nQ0s7SUFBb0M7R3RCKy9nQ3pDOztFc0I3L2dDSztJQUNFO0lBQ0E7R3RCZ2doQ1A7O0VzQjcvZ0NLO0lBQ0U7SUFDQTtHdEJnZ2hDUDtDQUNGOztBYzd0aENLO0VRK0xFO0lBQWlDO0d0Qm1paEN0Qzs7RXNCbGloQ0s7SUFBaUM7R3RCc2loQ3RDOztFc0JyaWhDSztJQUFpQztHdEJ5aWhDdEM7O0VzQnhpaENLO0lBQWlDO0d0QjRpaEN0Qzs7RXNCM2loQ0s7SUFBaUM7R3RCK2loQ3RDOztFc0I3aWhDSztJQUNFO0lBQ0E7R3RCZ2poQ1A7O0VzQjdpaENLO0lBQ0U7SUFDQTtHdEJnamhDUDs7RXNCN2loQ0s7SUFBb0M7R3RCaWpoQ3pDOztFc0JoamhDSztJQUFvQztHdEJvamhDekM7O0VzQm5qaENLO0lBQW9DO0d0QnVqaEN6Qzs7RXNCdGpoQ0s7SUFBb0M7R3RCMGpoQ3pDOztFc0J6amhDSztJQUFvQztHdEI2amhDekM7O0VzQjNqaENLO0lBQ0U7SUFDQTtHdEI4amhDUDs7RXNCM2poQ0s7SUFDRTtJQUNBO0d0QjhqaENQO0NBQ0Y7O0FzQjluaENHO0VBQVk7Q3RCa29oQ2Y7O0FzQmpvaENHO0VBQVk7Q3RCcW9oQ2Y7O0FzQnBvaENHO0VBQVk7Q3RCd29oQ2Y7O0FzQnZvaENHO0VBQVk7Q3RCMm9oQ2Y7O0FzQjFvaENHO0VBQVk7Q3RCOG9oQ2Y7O0FzQjVvaENHO0VBQ0U7RUFDQTtDdEIrb2hDTDs7QXNCNW9oQ0c7RUFDRTtFQUNBO0N0QitvaENMOztBc0I1b2hDRztFQUFlO0N0QmdwaENsQjs7QXNCL29oQ0c7RUFBZTtDdEJtcGhDbEI7O0FzQmxwaENHO0VBQWU7Q3RCc3BoQ2xCOztBc0JycGhDRztFQUFlO0N0QnlwaENsQjs7QXNCeHBoQ0c7RUFBZTtDdEI0cGhDbEI7O0FzQjFwaENHO0VBQ0U7RUFDQTtDdEI2cGhDTDs7QXNCMXBoQ0c7RUFDRTtFQUNBO0N0QjZwaENMOztBY3YxaENLO0VRK0xFO0lBQWlDO0d0QjZwaEN0Qzs7RXNCNXBoQ0s7SUFBaUM7R3RCZ3FoQ3RDOztFc0IvcGhDSztJQUFpQztHdEJtcWhDdEM7O0VzQmxxaENLO0lBQWlDO0d0QnNxaEN0Qzs7RXNCcnFoQ0s7SUFBaUM7R3RCeXFoQ3RDOztFc0J2cWhDSztJQUNFO0lBQ0E7R3RCMHFoQ1A7O0VzQnZxaENLO0lBQ0U7SUFDQTtHdEIwcWhDUDs7RXNCdnFoQ0s7SUFBb0M7R3RCMnFoQ3pDOztFc0IxcWhDSztJQUFvQztHdEI4cWhDekM7O0VzQjdxaENLO0lBQW9DO0d0QmlyaEN6Qzs7RXNCaHJoQ0s7SUFBb0M7R3RCb3JoQ3pDOztFc0JucmhDSztJQUFvQztHdEJ1cmhDekM7O0VzQnJyaENLO0lBQ0U7SUFDQTtHdEJ3cmhDUDs7RXNCcnJoQ0s7SUFDRTtJQUNBO0d0QndyaENQO0NBQ0Y7O0FjcjVoQ0s7RVErTEU7SUFBaUM7R3RCMnRoQ3RDOztFc0IxdGhDSztJQUFpQztHdEI4dGhDdEM7O0VzQjd0aENLO0lBQWlDO0d0Qml1aEN0Qzs7RXNCaHVoQ0s7SUFBaUM7R3RCb3VoQ3RDOztFc0JudWhDSztJQUFpQztHdEJ1dWhDdEM7O0VzQnJ1aENLO0lBQ0U7SUFDQTtHdEJ3dWhDUDs7RXNCcnVoQ0s7SUFDRTtJQUNBO0d0Qnd1aENQOztFc0JydWhDSztJQUFvQztHdEJ5dWhDekM7O0VzQnh1aENLO0lBQW9DO0d0QjR1aEN6Qzs7RXNCM3VoQ0s7SUFBb0M7R3RCK3VoQ3pDOztFc0I5dWhDSztJQUFvQztHdEJrdmhDekM7O0VzQmp2aENLO0lBQW9DO0d0QnF2aEN6Qzs7RXNCbnZoQ0s7SUFDRTtJQUNBO0d0QnN2aENQOztFc0JudmhDSztJQUNFO0lBQ0E7R3RCc3ZoQ1A7Q0FDRjs7QWNuOWhDSztFUStMRTtJQUFpQztHdEJ5eGhDdEM7O0VzQnh4aENLO0lBQWlDO0d0QjR4aEN0Qzs7RXNCM3hoQ0s7SUFBaUM7R3RCK3hoQ3RDOztFc0I5eGhDSztJQUFpQztHdEJreWhDdEM7O0VzQmp5aENLO0lBQWlDO0d0QnF5aEN0Qzs7RXNCbnloQ0s7SUFDRTtJQUNBO0d0QnN5aENQOztFc0JueWhDSztJQUNFO0lBQ0E7R3RCc3loQ1A7O0VzQm55aENLO0lBQW9DO0d0QnV5aEN6Qzs7RXNCdHloQ0s7SUFBb0M7R3RCMHloQ3pDOztFc0J6eWhDSztJQUFvQztHdEI2eWhDekM7O0VzQjV5aENLO0lBQW9DO0d0Qmd6aEN6Qzs7RXNCL3loQ0s7SUFBb0M7R3RCbXpoQ3pDOztFc0JqemhDSztJQUNFO0lBQ0E7R3RCb3poQ1A7O0VzQmp6aENLO0lBQ0U7SUFDQTtHdEJvemhDUDtDQUNGOztBY2poaUNLO0VRK0xFO0lBQWlDO0d0QnUxaEN0Qzs7RXNCdDFoQ0s7SUFBaUM7R3RCMDFoQ3RDOztFc0J6MWhDSztJQUFpQztHdEI2MWhDdEM7O0VzQjUxaENLO0lBQWlDO0d0QmcyaEN0Qzs7RXNCLzFoQ0s7SUFBaUM7R3RCbTJoQ3RDOztFc0JqMmhDSztJQUNFO0lBQ0E7R3RCbzJoQ1A7O0VzQmoyaENLO0lBQ0U7SUFDQTtHdEJvMmhDUDs7RXNCajJoQ0s7SUFBb0M7R3RCcTJoQ3pDOztFc0JwMmhDSztJQUFvQztHdEJ3MmhDekM7O0VzQnYyaENLO0lBQW9DO0d0QjIyaEN6Qzs7RXNCMTJoQ0s7SUFBb0M7R3RCODJoQ3pDOztFc0I3MmhDSztJQUFvQztHdEJpM2hDekM7O0VzQi8yaENLO0lBQ0U7SUFDQTtHdEJrM2hDUDs7RXNCLzJoQ0s7SUFDRTtJQUNBO0d0QmszaENQO0NBQ0Y7O0FjL2tpQ0s7RVErTEU7SUFBaUM7R3RCcTVoQ3RDOztFc0JwNWhDSztJQUFpQztHdEJ3NWhDdEM7O0VzQnY1aENLO0lBQWlDO0d0QjI1aEN0Qzs7RXNCMTVoQ0s7SUFBaUM7R3RCODVoQ3RDOztFc0I3NWhDSztJQUFpQztHdEJpNmhDdEM7O0VzQi81aENLO0lBQ0U7SUFDQTtHdEJrNmhDUDs7RXNCLzVoQ0s7SUFDRTtJQUNBO0d0Qms2aENQOztFc0IvNWhDSztJQUFvQztHdEJtNmhDekM7O0VzQmw2aENLO0lBQW9DO0d0QnM2aEN6Qzs7RXNCcjZoQ0s7SUFBb0M7R3RCeTZoQ3pDOztFc0J4NmhDSztJQUFvQztHdEI0NmhDekM7O0VzQjM2aENLO0lBQW9DO0d0Qis2aEN6Qzs7RXNCNzZoQ0s7SUFDRTtJQUNBO0d0Qmc3aENQOztFc0I3NmhDSztJQUNFO0lBQ0E7R3RCZzdoQ1A7Q0FDRjs7QWM3b2lDSztFUStMRTtJQUFpQztHdEJtOWhDdEM7O0VzQmw5aENLO0lBQWlDO0d0QnM5aEN0Qzs7RXNCcjloQ0s7SUFBaUM7R3RCeTloQ3RDOztFc0J4OWhDSztJQUFpQztHdEI0OWhDdEM7O0VzQjM5aENLO0lBQWlDO0d0Qis5aEN0Qzs7RXNCNzloQ0s7SUFDRTtJQUNBO0d0QmcraENQOztFc0I3OWhDSztJQUNFO0lBQ0E7R3RCZytoQ1A7O0VzQjc5aENLO0lBQW9DO0d0QmkraEN6Qzs7RXNCaCtoQ0s7SUFBb0M7R3RCbytoQ3pDOztFc0JuK2hDSztJQUFvQztHdEJ1K2hDekM7O0VzQnQraENLO0lBQW9DO0d0QjAraEN6Qzs7RXNCeitoQ0s7SUFBb0M7R3RCNitoQ3pDOztFc0IzK2hDSztJQUNFO0lBQ0E7R3RCOCtoQ1A7O0VzQjMraENLO0lBQ0U7SUFDQTtHdEI4K2hDUDtDQUNGOztBYzNzaUNLO0VRK0xFO0lBQWlDO0d0QmloaUN0Qzs7RXNCaGhpQ0s7SUFBaUM7R3RCb2hpQ3RDOztFc0JuaGlDSztJQUFpQztHdEJ1aGlDdEM7O0VzQnRoaUNLO0lBQWlDO0d0QjBoaUN0Qzs7RXNCemhpQ0s7SUFBaUM7R3RCNmhpQ3RDOztFc0IzaGlDSztJQUNFO0lBQ0E7R3RCOGhpQ1A7O0VzQjNoaUNLO0lBQ0U7SUFDQTtHdEI4aGlDUDs7RXNCM2hpQ0s7SUFBb0M7R3RCK2hpQ3pDOztFc0I5aGlDSztJQUFvQztHdEJraWlDekM7O0VzQmppaUNLO0lBQW9DO0d0QnFpaUN6Qzs7RXNCcGlpQ0s7SUFBb0M7R3RCd2lpQ3pDOztFc0J2aWlDSztJQUFvQztHdEIyaWlDekM7O0VzQnppaUNLO0lBQ0U7SUFDQTtHdEI0aWlDUDs7RXNCemlpQ0s7SUFDRTtJQUNBO0d0QjRpaUNQO0NBQ0Y7O0FjendpQ0s7RVErTEU7SUFBaUM7R3RCK2tpQ3RDOztFc0I5a2lDSztJQUFpQztHdEJrbGlDdEM7O0VzQmpsaUNLO0lBQWlDO0d0QnFsaUN0Qzs7RXNCcGxpQ0s7SUFBaUM7R3RCd2xpQ3RDOztFc0J2bGlDSztJQUFpQztHdEIybGlDdEM7O0VzQnpsaUNLO0lBQ0U7SUFDQTtHdEI0bGlDUDs7RXNCemxpQ0s7SUFDRTtJQUNBO0d0QjRsaUNQOztFc0J6bGlDSztJQUFvQztHdEI2bGlDekM7O0VzQjVsaUNLO0lBQW9DO0d0QmdtaUN6Qzs7RXNCL2xpQ0s7SUFBb0M7R3RCbW1pQ3pDOztFc0JsbWlDSztJQUFvQztHdEJzbWlDekM7O0VzQnJtaUNLO0lBQW9DO0d0QnltaUN6Qzs7RXNCdm1pQ0s7SUFDRTtJQUNBO0d0QjBtaUNQOztFc0J2bWlDSztJQUNFO0lBQ0E7R3RCMG1pQ1A7Q0FDRjs7QWN2MGlDSztFUStMRTtJQUFpQztHdEI2b2lDdEM7O0VzQjVvaUNLO0lBQWlDO0d0QmdwaUN0Qzs7RXNCL29pQ0s7SUFBaUM7R3RCbXBpQ3RDOztFc0JscGlDSztJQUFpQztHdEJzcGlDdEM7O0VzQnJwaUNLO0lBQWlDO0d0QnlwaUN0Qzs7RXNCdnBpQ0s7SUFDRTtJQUNBO0d0QjBwaUNQOztFc0J2cGlDSztJQUNFO0lBQ0E7R3RCMHBpQ1A7O0VzQnZwaUNLO0lBQW9DO0d0QjJwaUN6Qzs7RXNCMXBpQ0s7SUFBb0M7R3RCOHBpQ3pDOztFc0I3cGlDSztJQUFvQztHdEJpcWlDekM7O0VzQmhxaUNLO0lBQW9DO0d0Qm9xaUN6Qzs7RXNCbnFpQ0s7SUFBb0M7R3RCdXFpQ3pDOztFc0JycWlDSztJQUNFO0lBQ0E7R3RCd3FpQ1A7O0VzQnJxaUNLO0lBQ0U7SUFDQTtHdEJ3cWlDUDtDQUNGOztBY3I0aUNLO0VRK0xFO0lBQWlDO0d0QjJzaUN0Qzs7RXNCMXNpQ0s7SUFBaUM7R3RCOHNpQ3RDOztFc0I3c2lDSztJQUFpQztHdEJpdGlDdEM7O0VzQmh0aUNLO0lBQWlDO0d0Qm90aUN0Qzs7RXNCbnRpQ0s7SUFBaUM7R3RCdXRpQ3RDOztFc0JydGlDSztJQUNFO0lBQ0E7R3RCd3RpQ1A7O0VzQnJ0aUNLO0lBQ0U7SUFDQTtHdEJ3dGlDUDs7RXNCcnRpQ0s7SUFBb0M7R3RCeXRpQ3pDOztFc0J4dGlDSztJQUFvQztHdEI0dGlDekM7O0VzQjN0aUNLO0lBQW9DO0d0Qit0aUN6Qzs7RXNCOXRpQ0s7SUFBb0M7R3RCa3VpQ3pDOztFc0JqdWlDSztJQUFvQztHdEJxdWlDekM7O0VzQm51aUNLO0lBQ0U7SUFDQTtHdEJzdWlDUDs7RXNCbnVpQ0s7SUFDRTtJQUNBO0d0QnN1aUNQO0NBQ0Y7O0FjbjhpQ0s7RVErTEU7SUFBaUM7R3RCeXdpQ3RDOztFc0J4d2lDSztJQUFpQztHdEI0d2lDdEM7O0VzQjN3aUNLO0lBQWlDO0d0Qit3aUN0Qzs7RXNCOXdpQ0s7SUFBaUM7R3RCa3hpQ3RDOztFc0JqeGlDSztJQUFpQztHdEJxeGlDdEM7O0VzQm54aUNLO0lBQ0U7SUFDQTtHdEJzeGlDUDs7RXNCbnhpQ0s7SUFDRTtJQUNBO0d0QnN4aUNQOztFc0JueGlDSztJQUFvQztHdEJ1eGlDekM7O0VzQnR4aUNLO0lBQW9DO0d0QjB4aUN6Qzs7RXNCenhpQ0s7SUFBb0M7R3RCNnhpQ3pDOztFc0I1eGlDSztJQUFvQztHdEJneWlDekM7O0VzQi94aUNLO0lBQW9DO0d0Qm15aUN6Qzs7RXNCanlpQ0s7SUFDRTtJQUNBO0d0Qm95aUNQOztFc0JqeWlDSztJQUNFO0lBQ0E7R3RCb3lpQ1A7Q0FDRjs7QWNqZ2pDSztFUStMRTtJQUFpQztHdEJ1MGlDdEM7O0VzQnQwaUNLO0lBQWlDO0d0QjAwaUN0Qzs7RXNCejBpQ0s7SUFBaUM7R3RCNjBpQ3RDOztFc0I1MGlDSztJQUFpQztHdEJnMWlDdEM7O0VzQi8waUNLO0lBQWlDO0d0Qm0xaUN0Qzs7RXNCajFpQ0s7SUFDRTtJQUNBO0d0Qm8xaUNQOztFc0JqMWlDSztJQUNFO0lBQ0E7R3RCbzFpQ1A7O0VzQmoxaUNLO0lBQW9DO0d0QnExaUN6Qzs7RXNCcDFpQ0s7SUFBb0M7R3RCdzFpQ3pDOztFc0J2MWlDSztJQUFvQztHdEIyMWlDekM7O0VzQjExaUNLO0lBQW9DO0d0QjgxaUN6Qzs7RXNCNzFpQ0s7SUFBb0M7R3RCaTJpQ3pDOztFc0IvMWlDSztJQUNFO0lBQ0E7R3RCazJpQ1A7O0VzQi8xaUNLO0lBQ0U7SUFDQTtHdEJrMmlDUDtDQUNGOztBc0JsNmlDRztFQUFZO0N0QnM2aUNmOztBc0JyNmlDRztFQUFZO0N0Qnk2aUNmOztBc0J4NmlDRztFQUFZO0N0QjQ2aUNmOztBc0IzNmlDRztFQUFZO0N0Qis2aUNmOztBc0I5NmlDRztFQUFZO0N0Qms3aUNmOztBc0JoN2lDRztFQUNFO0VBQ0E7Q3RCbTdpQ0w7O0FzQmg3aUNHO0VBQ0U7RUFDQTtDdEJtN2lDTDs7QXNCaDdpQ0c7RUFBZTtDdEJvN2lDbEI7O0FzQm43aUNHO0VBQWU7Q3RCdTdpQ2xCOztBc0J0N2lDRztFQUFlO0N0QjA3aUNsQjs7QXNCejdpQ0c7RUFBZTtDdEI2N2lDbEI7O0FzQjU3aUNHO0VBQWU7Q3RCZzhpQ2xCOztBc0I5N2lDRztFQUNFO0VBQ0E7Q3RCaThpQ0w7O0FzQjk3aUNHO0VBQ0U7RUFDQTtDdEJpOGlDTDs7QWMzbmpDSztFUStMRTtJQUFpQztHdEJpOGlDdEM7O0VzQmg4aUNLO0lBQWlDO0d0Qm84aUN0Qzs7RXNCbjhpQ0s7SUFBaUM7R3RCdThpQ3RDOztFc0J0OGlDSztJQUFpQztHdEIwOGlDdEM7O0VzQno4aUNLO0lBQWlDO0d0QjY4aUN0Qzs7RXNCMzhpQ0s7SUFDRTtJQUNBO0d0Qjg4aUNQOztFc0IzOGlDSztJQUNFO0lBQ0E7R3RCODhpQ1A7O0VzQjM4aUNLO0lBQW9DO0d0Qis4aUN6Qzs7RXNCOThpQ0s7SUFBb0M7R3RCazlpQ3pDOztFc0JqOWlDSztJQUFvQztHdEJxOWlDekM7O0VzQnA5aUNLO0lBQW9DO0d0Qnc5aUN6Qzs7RXNCdjlpQ0s7SUFBb0M7R3RCMjlpQ3pDOztFc0J6OWlDSztJQUNFO0lBQ0E7R3RCNDlpQ1A7O0VzQno5aUNLO0lBQ0U7SUFDQTtHdEI0OWlDUDtDQUNGOztBY3pyakNLO0VRK0xFO0lBQWlDO0d0QisvaUN0Qzs7RXNCOS9pQ0s7SUFBaUM7R3RCa2dqQ3RDOztFc0JqZ2pDSztJQUFpQztHdEJxZ2pDdEM7O0VzQnBnakNLO0lBQWlDO0d0QndnakN0Qzs7RXNCdmdqQ0s7SUFBaUM7R3RCMmdqQ3RDOztFc0J6Z2pDSztJQUNFO0lBQ0E7R3RCNGdqQ1A7O0VzQnpnakNLO0lBQ0U7SUFDQTtHdEI0Z2pDUDs7RXNCemdqQ0s7SUFBb0M7R3RCNmdqQ3pDOztFc0I1Z2pDSztJQUFvQztHdEJnaGpDekM7O0VzQi9nakNLO0lBQW9DO0d0Qm1oakN6Qzs7RXNCbGhqQ0s7SUFBb0M7R3RCc2hqQ3pDOztFc0JyaGpDSztJQUFvQztHdEJ5aGpDekM7O0VzQnZoakNLO0lBQ0U7SUFDQTtHdEIwaGpDUDs7RXNCdmhqQ0s7SUFDRTtJQUNBO0d0QjBoakNQO0NBQ0Y7O0FjdnZqQ0s7RVErTEU7SUFBaUM7R3RCNmpqQ3RDOztFc0I1ampDSztJQUFpQztHdEJna2pDdEM7O0VzQi9qakNLO0lBQWlDO0d0Qm1rakN0Qzs7RXNCbGtqQ0s7SUFBaUM7R3RCc2tqQ3RDOztFc0Jya2pDSztJQUFpQztHdEJ5a2pDdEM7O0VzQnZrakNLO0lBQ0U7SUFDQTtHdEIwa2pDUDs7RXNCdmtqQ0s7SUFDRTtJQUNBO0d0QjBrakNQOztFc0J2a2pDSztJQUFvQztHdEIya2pDekM7O0VzQjFrakNLO0lBQW9DO0d0QjhrakN6Qzs7RXNCN2tqQ0s7SUFBb0M7R3RCaWxqQ3pDOztFc0JobGpDSztJQUFvQztHdEJvbGpDekM7O0VzQm5sakNLO0lBQW9DO0d0QnVsakN6Qzs7RXNCcmxqQ0s7SUFDRTtJQUNBO0d0QndsakNQOztFc0JybGpDSztJQUNFO0lBQ0E7R3RCd2xqQ1A7Q0FDRjs7QWNyempDSztFUStMRTtJQUFpQztHdEIybmpDdEM7O0VzQjFuakNLO0lBQWlDO0d0QjhuakN0Qzs7RXNCN25qQ0s7SUFBaUM7R3RCaW9qQ3RDOztFc0Job2pDSztJQUFpQztHdEJvb2pDdEM7O0VzQm5vakNLO0lBQWlDO0d0QnVvakN0Qzs7RXNCcm9qQ0s7SUFDRTtJQUNBO0d0QndvakNQOztFc0Jyb2pDSztJQUNFO0lBQ0E7R3RCd29qQ1A7O0VzQnJvakNLO0lBQW9DO0d0QnlvakN6Qzs7RXNCeG9qQ0s7SUFBb0M7R3RCNG9qQ3pDOztFc0Izb2pDSztJQUFvQztHdEIrb2pDekM7O0VzQjlvakNLO0lBQW9DO0d0QmtwakN6Qzs7RXNCanBqQ0s7SUFBb0M7R3RCcXBqQ3pDOztFc0JucGpDSztJQUNFO0lBQ0E7R3RCc3BqQ1A7O0VzQm5wakNLO0lBQ0U7SUFDQTtHdEJzcGpDUDtDQUNGOztBY24zakNLO0VRK0xFO0lBQWlDO0d0QnlyakN0Qzs7RXNCeHJqQ0s7SUFBaUM7R3RCNHJqQ3RDOztFc0IzcmpDSztJQUFpQztHdEIrcmpDdEM7O0VzQjlyakNLO0lBQWlDO0d0QmtzakN0Qzs7RXNCanNqQ0s7SUFBaUM7R3RCcXNqQ3RDOztFc0Juc2pDSztJQUNFO0lBQ0E7R3RCc3NqQ1A7O0VzQm5zakNLO0lBQ0U7SUFDQTtHdEJzc2pDUDs7RXNCbnNqQ0s7SUFBb0M7R3RCdXNqQ3pDOztFc0J0c2pDSztJQUFvQztHdEIwc2pDekM7O0VzQnpzakNLO0lBQW9DO0d0QjZzakN6Qzs7RXNCNXNqQ0s7SUFBb0M7R3RCZ3RqQ3pDOztFc0Ivc2pDSztJQUFvQztHdEJtdGpDekM7O0VzQmp0akNLO0lBQ0U7SUFDQTtHdEJvdGpDUDs7RXNCanRqQ0s7SUFDRTtJQUNBO0d0Qm90akNQO0NBQ0Y7O0FjajdqQ0s7RVErTEU7SUFBaUM7R3RCdXZqQ3RDOztFc0J0dmpDSztJQUFpQztHdEIwdmpDdEM7O0VzQnp2akNLO0lBQWlDO0d0QjZ2akN0Qzs7RXNCNXZqQ0s7SUFBaUM7R3RCZ3dqQ3RDOztFc0IvdmpDSztJQUFpQztHdEJtd2pDdEM7O0VzQmp3akNLO0lBQ0U7SUFDQTtHdEJvd2pDUDs7RXNCandqQ0s7SUFDRTtJQUNBO0d0Qm93akNQOztFc0Jqd2pDSztJQUFvQztHdEJxd2pDekM7O0VzQnB3akNLO0lBQW9DO0d0Qnd3akN6Qzs7RXNCdndqQ0s7SUFBb0M7R3RCMndqQ3pDOztFc0Ixd2pDSztJQUFvQztHdEI4d2pDekM7O0VzQjd3akNLO0lBQW9DO0d0Qml4akN6Qzs7RXNCL3dqQ0s7SUFDRTtJQUNBO0d0Qmt4akNQOztFc0Ivd2pDSztJQUNFO0lBQ0E7R3RCa3hqQ1A7Q0FDRjs7QWMvK2pDSztFUStMRTtJQUFpQztHdEJxempDdEM7O0VzQnB6akNLO0lBQWlDO0d0Qnd6akN0Qzs7RXNCdnpqQ0s7SUFBaUM7R3RCMnpqQ3RDOztFc0IxempDSztJQUFpQztHdEI4empDdEM7O0VzQjd6akNLO0lBQWlDO0d0QmkwakN0Qzs7RXNCL3pqQ0s7SUFDRTtJQUNBO0d0QmswakNQOztFc0IvempDSztJQUNFO0lBQ0E7R3RCazBqQ1A7O0VzQi96akNLO0lBQW9DO0d0Qm0wakN6Qzs7RXNCbDBqQ0s7SUFBb0M7R3RCczBqQ3pDOztFc0JyMGpDSztJQUFvQztHdEJ5MGpDekM7O0VzQngwakNLO0lBQW9DO0d0QjQwakN6Qzs7RXNCMzBqQ0s7SUFBb0M7R3RCKzBqQ3pDOztFc0I3MGpDSztJQUNFO0lBQ0E7R3RCZzFqQ1A7O0VzQjcwakNLO0lBQ0U7SUFDQTtHdEJnMWpDUDtDQUNGOztBYzdpa0NLO0VRK0xFO0lBQWlDO0d0Qm0zakN0Qzs7RXNCbDNqQ0s7SUFBaUM7R3RCczNqQ3RDOztFc0JyM2pDSztJQUFpQztHdEJ5M2pDdEM7O0VzQngzakNLO0lBQWlDO0d0QjQzakN0Qzs7RXNCMzNqQ0s7SUFBaUM7R3RCKzNqQ3RDOztFc0I3M2pDSztJQUNFO0lBQ0E7R3RCZzRqQ1A7O0VzQjczakNLO0lBQ0U7SUFDQTtHdEJnNGpDUDs7RXNCNzNqQ0s7SUFBb0M7R3RCaTRqQ3pDOztFc0JoNGpDSztJQUFvQztHdEJvNGpDekM7O0VzQm40akNLO0lBQW9DO0d0QnU0akN6Qzs7RXNCdDRqQ0s7SUFBb0M7R3RCMDRqQ3pDOztFc0J6NGpDSztJQUFvQztHdEI2NGpDekM7O0VzQjM0akNLO0lBQ0U7SUFDQTtHdEI4NGpDUDs7RXNCMzRqQ0s7SUFDRTtJQUNBO0d0Qjg0akNQO0NBQ0Y7O0FjM21rQ0s7RVErTEU7SUFBaUM7R3RCaTdqQ3RDOztFc0JoN2pDSztJQUFpQztHdEJvN2pDdEM7O0VzQm43akNLO0lBQWlDO0d0QnU3akN0Qzs7RXNCdDdqQ0s7SUFBaUM7R3RCMDdqQ3RDOztFc0J6N2pDSztJQUFpQztHdEI2N2pDdEM7O0VzQjM3akNLO0lBQ0U7SUFDQTtHdEI4N2pDUDs7RXNCMzdqQ0s7SUFDRTtJQUNBO0d0Qjg3akNQOztFc0IzN2pDSztJQUFvQztHdEIrN2pDekM7O0VzQjk3akNLO0lBQW9DO0d0Qms4akN6Qzs7RXNCajhqQ0s7SUFBb0M7R3RCcThqQ3pDOztFc0JwOGpDSztJQUFvQztHdEJ3OGpDekM7O0VzQnY4akNLO0lBQW9DO0d0QjI4akN6Qzs7RXNCejhqQ0s7SUFDRTtJQUNBO0d0QjQ4akNQOztFc0J6OGpDSztJQUNFO0lBQ0E7R3RCNDhqQ1A7Q0FDRjs7QWN6cWtDSztFUStMRTtJQUFpQztHdEIrK2pDdEM7O0VzQjkrakNLO0lBQWlDO0d0QmsvakN0Qzs7RXNCai9qQ0s7SUFBaUM7R3RCcS9qQ3RDOztFc0JwL2pDSztJQUFpQztHdEJ3L2pDdEM7O0VzQnYvakNLO0lBQWlDO0d0QjIvakN0Qzs7RXNCei9qQ0s7SUFDRTtJQUNBO0d0QjQvakNQOztFc0J6L2pDSztJQUNFO0lBQ0E7R3RCNC9qQ1A7O0VzQnovakNLO0lBQW9DO0d0QjYvakN6Qzs7RXNCNS9qQ0s7SUFBb0M7R3RCZ2drQ3pDOztFc0IvL2pDSztJQUFvQztHdEJtZ2tDekM7O0VzQmxna0NLO0lBQW9DO0d0QnNna0N6Qzs7RXNCcmdrQ0s7SUFBb0M7R3RCeWdrQ3pDOztFc0J2Z2tDSztJQUNFO0lBQ0E7R3RCMGdrQ1A7O0VzQnZna0NLO0lBQ0U7SUFDQTtHdEIwZ2tDUDtDQUNGOztBY3Z1a0NLO0VRK0xFO0lBQWlDO0d0QjZpa0N0Qzs7RXNCNWlrQ0s7SUFBaUM7R3RCZ2prQ3RDOztFc0IvaWtDSztJQUFpQztHdEJtamtDdEM7O0VzQmxqa0NLO0lBQWlDO0d0QnNqa0N0Qzs7RXNCcmprQ0s7SUFBaUM7R3RCeWprQ3RDOztFc0J2amtDSztJQUNFO0lBQ0E7R3RCMGprQ1A7O0VzQnZqa0NLO0lBQ0U7SUFDQTtHdEIwamtDUDs7RXNCdmprQ0s7SUFBb0M7R3RCMmprQ3pDOztFc0IxamtDSztJQUFvQztHdEI4amtDekM7O0VzQjdqa0NLO0lBQW9DO0d0Qmlra0N6Qzs7RXNCaGtrQ0s7SUFBb0M7R3RCb2trQ3pDOztFc0Jua2tDSztJQUFvQztHdEJ1a2tDekM7O0VzQnJra0NLO0lBQ0U7SUFDQTtHdEJ3a2tDUDs7RXNCcmtrQ0s7SUFDRTtJQUNBO0d0Qndra0NQO0NBQ0Y7O0FjcnlrQ0s7RVErTEU7SUFBaUM7R3RCMm1rQ3RDOztFc0IxbWtDSztJQUFpQztHdEI4bWtDdEM7O0VzQjdta0NLO0lBQWlDO0d0Qmlua0N0Qzs7RXNCaG5rQ0s7SUFBaUM7R3RCb25rQ3RDOztFc0JubmtDSztJQUFpQztHdEJ1bmtDdEM7O0VzQnJua0NLO0lBQ0U7SUFDQTtHdEJ3bmtDUDs7RXNCcm5rQ0s7SUFDRTtJQUNBO0d0Qndua0NQOztFc0JybmtDSztJQUFvQztHdEJ5bmtDekM7O0VzQnhua0NLO0lBQW9DO0d0QjRua0N6Qzs7RXNCM25rQ0s7SUFBb0M7R3RCK25rQ3pDOztFc0I5bmtDSztJQUFvQztHdEJrb2tDekM7O0VzQmpva0NLO0lBQW9DO0d0QnFva0N6Qzs7RXNCbm9rQ0s7SUFDRTtJQUNBO0d0QnNva0NQOztFc0Jub2tDSztJQUNFO0lBQ0E7R3RCc29rQ1A7Q0FDRjs7QXNCdHNrQ0c7RUFBWTtDdEIwc2tDZjs7QXNCenNrQ0c7RUFBWTtDdEI2c2tDZjs7QXNCNXNrQ0c7RUFBWTtDdEJndGtDZjs7QXNCL3NrQ0c7RUFBWTtDdEJtdGtDZjs7QXNCbHRrQ0c7RUFBWTtDdEJzdGtDZjs7QXNCcHRrQ0c7RUFDRTtFQUNBO0N0QnV0a0NMOztBc0JwdGtDRztFQUNFO0VBQ0E7Q3RCdXRrQ0w7O0FzQnB0a0NHO0VBQWU7Q3RCd3RrQ2xCOztBc0J2dGtDRztFQUFlO0N0QjJ0a0NsQjs7QXNCMXRrQ0c7RUFBZTtDdEI4dGtDbEI7O0FzQjd0a0NHO0VBQWU7Q3RCaXVrQ2xCOztBc0JodWtDRztFQUFlO0N0Qm91a0NsQjs7QXNCbHVrQ0c7RUFDRTtFQUNBO0N0QnF1a0NMOztBc0JsdWtDRztFQUNFO0VBQ0E7Q3RCcXVrQ0w7O0FjLzVrQ0s7RVErTEU7SUFBaUM7R3RCcXVrQ3RDOztFc0JwdWtDSztJQUFpQztHdEJ3dWtDdEM7O0VzQnZ1a0NLO0lBQWlDO0d0QjJ1a0N0Qzs7RXNCMXVrQ0s7SUFBaUM7R3RCOHVrQ3RDOztFc0I3dWtDSztJQUFpQztHdEJpdmtDdEM7O0VzQi91a0NLO0lBQ0U7SUFDQTtHdEJrdmtDUDs7RXNCL3VrQ0s7SUFDRTtJQUNBO0d0Qmt2a0NQOztFc0IvdWtDSztJQUFvQztHdEJtdmtDekM7O0VzQmx2a0NLO0lBQW9DO0d0QnN2a0N6Qzs7RXNCcnZrQ0s7SUFBb0M7R3RCeXZrQ3pDOztFc0J4dmtDSztJQUFvQztHdEI0dmtDekM7O0VzQjN2a0NLO0lBQW9DO0d0Qit2a0N6Qzs7RXNCN3ZrQ0s7SUFDRTtJQUNBO0d0Qmd3a0NQOztFc0I3dmtDSztJQUNFO0lBQ0E7R3RCZ3drQ1A7Q0FDRjs7QWM3OWtDSztFUStMRTtJQUFpQztHdEJteWtDdEM7O0VzQmx5a0NLO0lBQWlDO0d0QnN5a0N0Qzs7RXNCcnlrQ0s7SUFBaUM7R3RCeXlrQ3RDOztFc0J4eWtDSztJQUFpQztHdEI0eWtDdEM7O0VzQjN5a0NLO0lBQWlDO0d0Qit5a0N0Qzs7RXNCN3lrQ0s7SUFDRTtJQUNBO0d0Qmd6a0NQOztFc0I3eWtDSztJQUNFO0lBQ0E7R3RCZ3prQ1A7O0VzQjd5a0NLO0lBQW9DO0d0Qml6a0N6Qzs7RXNCaHprQ0s7SUFBb0M7R3RCb3prQ3pDOztFc0JuemtDSztJQUFvQztHdEJ1emtDekM7O0VzQnR6a0NLO0lBQW9DO0d0QjB6a0N6Qzs7RXNCenprQ0s7SUFBb0M7R3RCNnprQ3pDOztFc0IzemtDSztJQUNFO0lBQ0E7R3RCOHprQ1A7O0VzQjN6a0NLO0lBQ0U7SUFDQTtHdEI4emtDUDtDQUNGOztBYzNobENLO0VRK0xFO0lBQWlDO0d0Qmkya0N0Qzs7RXNCaDJrQ0s7SUFBaUM7R3RCbzJrQ3RDOztFc0JuMmtDSztJQUFpQztHdEJ1MmtDdEM7O0VzQnQya0NLO0lBQWlDO0d0QjAya0N0Qzs7RXNCejJrQ0s7SUFBaUM7R3RCNjJrQ3RDOztFc0IzMmtDSztJQUNFO0lBQ0E7R3RCODJrQ1A7O0VzQjMya0NLO0lBQ0U7SUFDQTtHdEI4MmtDUDs7RXNCMzJrQ0s7SUFBb0M7R3RCKzJrQ3pDOztFc0I5MmtDSztJQUFvQztHdEJrM2tDekM7O0VzQmoza0NLO0lBQW9DO0d0QnEza0N6Qzs7RXNCcDNrQ0s7SUFBb0M7R3RCdzNrQ3pDOztFc0J2M2tDSztJQUFvQztHdEIyM2tDekM7O0VzQnoza0NLO0lBQ0U7SUFDQTtHdEI0M2tDUDs7RXNCejNrQ0s7SUFDRTtJQUNBO0d0QjQza0NQO0NBQ0Y7O0FjemxsQ0s7RVErTEU7SUFBaUM7R3RCKzVrQ3RDOztFc0I5NWtDSztJQUFpQztHdEJrNmtDdEM7O0VzQmo2a0NLO0lBQWlDO0d0QnE2a0N0Qzs7RXNCcDZrQ0s7SUFBaUM7R3RCdzZrQ3RDOztFc0J2NmtDSztJQUFpQztHdEIyNmtDdEM7O0VzQno2a0NLO0lBQ0U7SUFDQTtHdEI0NmtDUDs7RXNCejZrQ0s7SUFDRTtJQUNBO0d0QjQ2a0NQOztFc0J6NmtDSztJQUFvQztHdEI2NmtDekM7O0VzQjU2a0NLO0lBQW9DO0d0Qmc3a0N6Qzs7RXNCLzZrQ0s7SUFBb0M7R3RCbTdrQ3pDOztFc0JsN2tDSztJQUFvQztHdEJzN2tDekM7O0VzQnI3a0NLO0lBQW9DO0d0Qnk3a0N6Qzs7RXNCdjdrQ0s7SUFDRTtJQUNBO0d0QjA3a0NQOztFc0J2N2tDSztJQUNFO0lBQ0E7R3RCMDdrQ1A7Q0FDRjs7QWN2cGxDSztFUStMRTtJQUFpQztHdEI2OWtDdEM7O0VzQjU5a0NLO0lBQWlDO0d0Qmcra0N0Qzs7RXNCLzlrQ0s7SUFBaUM7R3RCbStrQ3RDOztFc0JsK2tDSztJQUFpQztHdEJzK2tDdEM7O0VzQnIra0NLO0lBQWlDO0d0Qnkra0N0Qzs7RXNCditrQ0s7SUFDRTtJQUNBO0d0QjAra0NQOztFc0J2K2tDSztJQUNFO0lBQ0E7R3RCMCtrQ1A7O0VzQnYra0NLO0lBQW9DO0d0QjIra0N6Qzs7RXNCMStrQ0s7SUFBb0M7R3RCOCtrQ3pDOztFc0I3K2tDSztJQUFvQztHdEJpL2tDekM7O0VzQmgva0NLO0lBQW9DO0d0Qm8va0N6Qzs7RXNCbi9rQ0s7SUFBb0M7R3RCdS9rQ3pDOztFc0JyL2tDSztJQUNFO0lBQ0E7R3RCdy9rQ1A7O0VzQnIva0NLO0lBQ0U7SUFDQTtHdEJ3L2tDUDtDQUNGOztBY3J0bENLO0VRK0xFO0lBQWlDO0d0QjJobEN0Qzs7RXNCMWhsQ0s7SUFBaUM7R3RCOGhsQ3RDOztFc0I3aGxDSztJQUFpQztHdEJpaWxDdEM7O0VzQmhpbENLO0lBQWlDO0d0Qm9pbEN0Qzs7RXNCbmlsQ0s7SUFBaUM7R3RCdWlsQ3RDOztFc0JyaWxDSztJQUNFO0lBQ0E7R3RCd2lsQ1A7O0VzQnJpbENLO0lBQ0U7SUFDQTtHdEJ3aWxDUDs7RXNCcmlsQ0s7SUFBb0M7R3RCeWlsQ3pDOztFc0J4aWxDSztJQUFvQztHdEI0aWxDekM7O0VzQjNpbENLO0lBQW9DO0d0QitpbEN6Qzs7RXNCOWlsQ0s7SUFBb0M7R3RCa2psQ3pDOztFc0JqamxDSztJQUFvQztHdEJxamxDekM7O0VzQm5qbENLO0lBQ0U7SUFDQTtHdEJzamxDUDs7RXNCbmpsQ0s7SUFDRTtJQUNBO0d0QnNqbENQO0NBQ0Y7O0FjbnhsQ0s7RVErTEU7SUFBaUM7R3RCeWxsQ3RDOztFc0J4bGxDSztJQUFpQztHdEI0bGxDdEM7O0VzQjNsbENLO0lBQWlDO0d0QitsbEN0Qzs7RXNCOWxsQ0s7SUFBaUM7R3RCa21sQ3RDOztFc0JqbWxDSztJQUFpQztHdEJxbWxDdEM7O0VzQm5tbENLO0lBQ0U7SUFDQTtHdEJzbWxDUDs7RXNCbm1sQ0s7SUFDRTtJQUNBO0d0QnNtbENQOztFc0JubWxDSztJQUFvQztHdEJ1bWxDekM7O0VzQnRtbENLO0lBQW9DO0d0QjBtbEN6Qzs7RXNCem1sQ0s7SUFBb0M7R3RCNm1sQ3pDOztFc0I1bWxDSztJQUFvQztHdEJnbmxDekM7O0VzQi9tbENLO0lBQW9DO0d0Qm1ubEN6Qzs7RXNCam5sQ0s7SUFDRTtJQUNBO0d0Qm9ubENQOztFc0JqbmxDSztJQUNFO0lBQ0E7R3RCb25sQ1A7Q0FDRjs7QWNqMWxDSztFUStMRTtJQUFpQztHdEJ1cGxDdEM7O0VzQnRwbENLO0lBQWlDO0d0QjBwbEN0Qzs7RXNCenBsQ0s7SUFBaUM7R3RCNnBsQ3RDOztFc0I1cGxDSztJQUFpQztHdEJncWxDdEM7O0VzQi9wbENLO0lBQWlDO0d0Qm1xbEN0Qzs7RXNCanFsQ0s7SUFDRTtJQUNBO0d0Qm9xbENQOztFc0JqcWxDSztJQUNFO0lBQ0E7R3RCb3FsQ1A7O0VzQmpxbENLO0lBQW9DO0d0QnFxbEN6Qzs7RXNCcHFsQ0s7SUFBb0M7R3RCd3FsQ3pDOztFc0J2cWxDSztJQUFvQztHdEIycWxDekM7O0VzQjFxbENLO0lBQW9DO0d0QjhxbEN6Qzs7RXNCN3FsQ0s7SUFBb0M7R3RCaXJsQ3pDOztFc0IvcWxDSztJQUNFO0lBQ0E7R3RCa3JsQ1A7O0VzQi9xbENLO0lBQ0U7SUFDQTtHdEJrcmxDUDtDQUNGOztBYy80bENLO0VRK0xFO0lBQWlDO0d0QnF0bEN0Qzs7RXNCcHRsQ0s7SUFBaUM7R3RCd3RsQ3RDOztFc0J2dGxDSztJQUFpQztHdEIydGxDdEM7O0VzQjF0bENLO0lBQWlDO0d0Qjh0bEN0Qzs7RXNCN3RsQ0s7SUFBaUM7R3RCaXVsQ3RDOztFc0IvdGxDSztJQUNFO0lBQ0E7R3RCa3VsQ1A7O0VzQi90bENLO0lBQ0U7SUFDQTtHdEJrdWxDUDs7RXNCL3RsQ0s7SUFBb0M7R3RCbXVsQ3pDOztFc0JsdWxDSztJQUFvQztHdEJzdWxDekM7O0VzQnJ1bENLO0lBQW9DO0d0Qnl1bEN6Qzs7RXNCeHVsQ0s7SUFBb0M7R3RCNHVsQ3pDOztFc0IzdWxDSztJQUFvQztHdEIrdWxDekM7O0VzQjd1bENLO0lBQ0U7SUFDQTtHdEJndmxDUDs7RXNCN3VsQ0s7SUFDRTtJQUNBO0d0Qmd2bENQO0NBQ0Y7O0FjNzhsQ0s7RVErTEU7SUFBaUM7R3RCbXhsQ3RDOztFc0JseGxDSztJQUFpQztHdEJzeGxDdEM7O0VzQnJ4bENLO0lBQWlDO0d0Qnl4bEN0Qzs7RXNCeHhsQ0s7SUFBaUM7R3RCNHhsQ3RDOztFc0IzeGxDSztJQUFpQztHdEIreGxDdEM7O0VzQjd4bENLO0lBQ0U7SUFDQTtHdEJneWxDUDs7RXNCN3hsQ0s7SUFDRTtJQUNBO0d0Qmd5bENQOztFc0I3eGxDSztJQUFvQztHdEJpeWxDekM7O0VzQmh5bENLO0lBQW9DO0d0Qm95bEN6Qzs7RXNCbnlsQ0s7SUFBb0M7R3RCdXlsQ3pDOztFc0J0eWxDSztJQUFvQztHdEIweWxDekM7O0VzQnp5bENLO0lBQW9DO0d0QjZ5bEN6Qzs7RXNCM3lsQ0s7SUFDRTtJQUNBO0d0Qjh5bENQOztFc0IzeWxDSztJQUNFO0lBQ0E7R3RCOHlsQ1A7Q0FDRjs7QWMzZ21DSztFUStMRTtJQUFpQztHdEJpMWxDdEM7O0VzQmgxbENLO0lBQWlDO0d0Qm8xbEN0Qzs7RXNCbjFsQ0s7SUFBaUM7R3RCdTFsQ3RDOztFc0J0MWxDSztJQUFpQztHdEIwMWxDdEM7O0VzQnoxbENLO0lBQWlDO0d0QjYxbEN0Qzs7RXNCMzFsQ0s7SUFDRTtJQUNBO0d0QjgxbENQOztFc0IzMWxDSztJQUNFO0lBQ0E7R3RCODFsQ1A7O0VzQjMxbENLO0lBQW9DO0d0QisxbEN6Qzs7RXNCOTFsQ0s7SUFBb0M7R3RCazJsQ3pDOztFc0JqMmxDSztJQUFvQztHdEJxMmxDekM7O0VzQnAybENLO0lBQW9DO0d0QncybEN6Qzs7RXNCdjJsQ0s7SUFBb0M7R3RCMjJsQ3pDOztFc0J6MmxDSztJQUNFO0lBQ0E7R3RCNDJsQ1A7O0VzQnoybENLO0lBQ0U7SUFDQTtHdEI0MmxDUDtDQUNGOztBY3prbUNLO0VRK0xFO0lBQWlDO0d0Qis0bEN0Qzs7RXNCOTRsQ0s7SUFBaUM7R3RCazVsQ3RDOztFc0JqNWxDSztJQUFpQztHdEJxNWxDdEM7O0VzQnA1bENLO0lBQWlDO0d0Qnc1bEN0Qzs7RXNCdjVsQ0s7SUFBaUM7R3RCMjVsQ3RDOztFc0J6NWxDSztJQUNFO0lBQ0E7R3RCNDVsQ1A7O0VzQno1bENLO0lBQ0U7SUFDQTtHdEI0NWxDUDs7RXNCejVsQ0s7SUFBb0M7R3RCNjVsQ3pDOztFc0I1NWxDSztJQUFvQztHdEJnNmxDekM7O0VzQi81bENLO0lBQW9DO0d0Qm02bEN6Qzs7RXNCbDZsQ0s7SUFBb0M7R3RCczZsQ3pDOztFc0JyNmxDSztJQUFvQztHdEJ5NmxDekM7O0VzQnY2bENLO0lBQ0U7SUFDQTtHdEIwNmxDUDs7RXNCdjZsQ0s7SUFDRTtJQUNBO0d0QjA2bENQO0NBQ0Y7O0FzQjErbENHO0VBQVk7Q3RCOCtsQ2Y7O0FzQjcrbENHO0VBQVk7Q3RCaS9sQ2Y7O0FzQmgvbENHO0VBQVk7Q3RCby9sQ2Y7O0FzQm4vbENHO0VBQVk7Q3RCdS9sQ2Y7O0FzQnQvbENHO0VBQVk7Q3RCMC9sQ2Y7O0FzQngvbENHO0VBQ0U7RUFDQTtDdEIyL2xDTDs7QXNCeC9sQ0c7RUFDRTtFQUNBO0N0QjIvbENMOztBc0J4L2xDRztFQUFlO0N0QjQvbENsQjs7QXNCMy9sQ0c7RUFBZTtDdEIrL2xDbEI7O0FzQjkvbENHO0VBQWU7Q3RCa2dtQ2xCOztBc0JqZ21DRztFQUFlO0N0QnFnbUNsQjs7QXNCcGdtQ0c7RUFBZTtDdEJ3Z21DbEI7O0FzQnRnbUNHO0VBQ0U7RUFDQTtDdEJ5Z21DTDs7QXNCdGdtQ0c7RUFDRTtFQUNBO0N0QnlnbUNMOztBY25zbUNLO0VRK0xFO0lBQWlDO0d0QnlnbUN0Qzs7RXNCeGdtQ0s7SUFBaUM7R3RCNGdtQ3RDOztFc0IzZ21DSztJQUFpQztHdEIrZ21DdEM7O0VzQjlnbUNLO0lBQWlDO0d0QmtobUN0Qzs7RXNCamhtQ0s7SUFBaUM7R3RCcWhtQ3RDOztFc0JuaG1DSztJQUNFO0lBQ0E7R3RCc2htQ1A7O0VzQm5obUNLO0lBQ0U7SUFDQTtHdEJzaG1DUDs7RXNCbmhtQ0s7SUFBb0M7R3RCdWhtQ3pDOztFc0J0aG1DSztJQUFvQztHdEIwaG1DekM7O0VzQnpobUNLO0lBQW9DO0d0QjZobUN6Qzs7RXNCNWhtQ0s7SUFBb0M7R3RCZ2ltQ3pDOztFc0IvaG1DSztJQUFvQztHdEJtaW1DekM7O0VzQmppbUNLO0lBQ0U7SUFDQTtHdEJvaW1DUDs7RXNCamltQ0s7SUFDRTtJQUNBO0d0Qm9pbUNQO0NBQ0Y7O0FjandtQ0s7RVErTEU7SUFBaUM7R3RCdWttQ3RDOztFc0J0a21DSztJQUFpQztHdEIwa21DdEM7O0VzQnprbUNLO0lBQWlDO0d0QjZrbUN0Qzs7RXNCNWttQ0s7SUFBaUM7R3RCZ2xtQ3RDOztFc0Iva21DSztJQUFpQztHdEJtbG1DdEM7O0VzQmpsbUNLO0lBQ0U7SUFDQTtHdEJvbG1DUDs7RXNCamxtQ0s7SUFDRTtJQUNBO0d0Qm9sbUNQOztFc0JqbG1DSztJQUFvQztHdEJxbG1DekM7O0VzQnBsbUNLO0lBQW9DO0d0QndsbUN6Qzs7RXNCdmxtQ0s7SUFBb0M7R3RCMmxtQ3pDOztFc0IxbG1DSztJQUFvQztHdEI4bG1DekM7O0VzQjdsbUNLO0lBQW9DO0d0QmltbUN6Qzs7RXNCL2xtQ0s7SUFDRTtJQUNBO0d0QmttbUNQOztFc0IvbG1DSztJQUNFO0lBQ0E7R3RCa21tQ1A7Q0FDRjs7QWMvem1DSztFUStMRTtJQUFpQztHdEJxb21DdEM7O0VzQnBvbUNLO0lBQWlDO0d0QndvbUN0Qzs7RXNCdm9tQ0s7SUFBaUM7R3RCMm9tQ3RDOztFc0Ixb21DSztJQUFpQztHdEI4b21DdEM7O0VzQjdvbUNLO0lBQWlDO0d0QmlwbUN0Qzs7RXNCL29tQ0s7SUFDRTtJQUNBO0d0QmtwbUNQOztFc0Ivb21DSztJQUNFO0lBQ0E7R3RCa3BtQ1A7O0VzQi9vbUNLO0lBQW9DO0d0Qm1wbUN6Qzs7RXNCbHBtQ0s7SUFBb0M7R3RCc3BtQ3pDOztFc0JycG1DSztJQUFvQztHdEJ5cG1DekM7O0VzQnhwbUNLO0lBQW9DO0d0QjRwbUN6Qzs7RXNCM3BtQ0s7SUFBb0M7R3RCK3BtQ3pDOztFc0I3cG1DSztJQUNFO0lBQ0E7R3RCZ3FtQ1A7O0VzQjdwbUNLO0lBQ0U7SUFDQTtHdEJncW1DUDtDQUNGOztBYzczbUNLO0VRK0xFO0lBQWlDO0d0Qm1zbUN0Qzs7RXNCbHNtQ0s7SUFBaUM7R3RCc3NtQ3RDOztFc0Jyc21DSztJQUFpQztHdEJ5c21DdEM7O0VzQnhzbUNLO0lBQWlDO0d0QjRzbUN0Qzs7RXNCM3NtQ0s7SUFBaUM7R3RCK3NtQ3RDOztFc0I3c21DSztJQUNFO0lBQ0E7R3RCZ3RtQ1A7O0VzQjdzbUNLO0lBQ0U7SUFDQTtHdEJndG1DUDs7RXNCN3NtQ0s7SUFBb0M7R3RCaXRtQ3pDOztFc0JodG1DSztJQUFvQztHdEJvdG1DekM7O0VzQm50bUNLO0lBQW9DO0d0QnV0bUN6Qzs7RXNCdHRtQ0s7SUFBb0M7R3RCMHRtQ3pDOztFc0J6dG1DSztJQUFvQztHdEI2dG1DekM7O0VzQjN0bUNLO0lBQ0U7SUFDQTtHdEI4dG1DUDs7RXNCM3RtQ0s7SUFDRTtJQUNBO0d0Qjh0bUNQO0NBQ0Y7O0FjMzdtQ0s7RVErTEU7SUFBaUM7R3RCaXdtQ3RDOztFc0Jod21DSztJQUFpQztHdEJvd21DdEM7O0VzQm53bUNLO0lBQWlDO0d0QnV3bUN0Qzs7RXNCdHdtQ0s7SUFBaUM7R3RCMHdtQ3RDOztFc0J6d21DSztJQUFpQztHdEI2d21DdEM7O0VzQjN3bUNLO0lBQ0U7SUFDQTtHdEI4d21DUDs7RXNCM3dtQ0s7SUFDRTtJQUNBO0d0Qjh3bUNQOztFc0Izd21DSztJQUFvQztHdEIrd21DekM7O0VzQjl3bUNLO0lBQW9DO0d0Qmt4bUN6Qzs7RXNCanhtQ0s7SUFBb0M7R3RCcXhtQ3pDOztFc0JweG1DSztJQUFvQztHdEJ3eG1DekM7O0VzQnZ4bUNLO0lBQW9DO0d0QjJ4bUN6Qzs7RXNCenhtQ0s7SUFDRTtJQUNBO0d0QjR4bUNQOztFc0J6eG1DSztJQUNFO0lBQ0E7R3RCNHhtQ1A7Q0FDRjs7QWN6L21DSztFUStMRTtJQUFpQztHdEIrem1DdEM7O0VzQjl6bUNLO0lBQWlDO0d0QmswbUN0Qzs7RXNCajBtQ0s7SUFBaUM7R3RCcTBtQ3RDOztFc0JwMG1DSztJQUFpQztHdEJ3MG1DdEM7O0VzQnYwbUNLO0lBQWlDO0d0QjIwbUN0Qzs7RXNCejBtQ0s7SUFDRTtJQUNBO0d0QjQwbUNQOztFc0J6MG1DSztJQUNFO0lBQ0E7R3RCNDBtQ1A7O0VzQnowbUNLO0lBQW9DO0d0QjYwbUN6Qzs7RXNCNTBtQ0s7SUFBb0M7R3RCZzFtQ3pDOztFc0IvMG1DSztJQUFvQztHdEJtMW1DekM7O0VzQmwxbUNLO0lBQW9DO0d0QnMxbUN6Qzs7RXNCcjFtQ0s7SUFBb0M7R3RCeTFtQ3pDOztFc0J2MW1DSztJQUNFO0lBQ0E7R3RCMDFtQ1A7O0VzQnYxbUNLO0lBQ0U7SUFDQTtHdEIwMW1DUDtDQUNGOztBY3ZqbkNLO0VRK0xFO0lBQWlDO0d0QjYzbUN0Qzs7RXNCNTNtQ0s7SUFBaUM7R3RCZzRtQ3RDOztFc0IvM21DSztJQUFpQztHdEJtNG1DdEM7O0VzQmw0bUNLO0lBQWlDO0d0QnM0bUN0Qzs7RXNCcjRtQ0s7SUFBaUM7R3RCeTRtQ3RDOztFc0J2NG1DSztJQUNFO0lBQ0E7R3RCMDRtQ1A7O0VzQnY0bUNLO0lBQ0U7SUFDQTtHdEIwNG1DUDs7RXNCdjRtQ0s7SUFBb0M7R3RCMjRtQ3pDOztFc0IxNG1DSztJQUFvQztHdEI4NG1DekM7O0VzQjc0bUNLO0lBQW9DO0d0Qmk1bUN6Qzs7RXNCaDVtQ0s7SUFBb0M7R3RCbzVtQ3pDOztFc0JuNW1DSztJQUFvQztHdEJ1NW1DekM7O0VzQnI1bUNLO0lBQ0U7SUFDQTtHdEJ3NW1DUDs7RXNCcjVtQ0s7SUFDRTtJQUNBO0d0Qnc1bUNQO0NBQ0Y7O0Fjcm5uQ0s7RVErTEU7SUFBaUM7R3RCMjdtQ3RDOztFc0IxN21DSztJQUFpQztHdEI4N21DdEM7O0VzQjc3bUNLO0lBQWlDO0d0Qmk4bUN0Qzs7RXNCaDhtQ0s7SUFBaUM7R3RCbzhtQ3RDOztFc0JuOG1DSztJQUFpQztHdEJ1OG1DdEM7O0VzQnI4bUNLO0lBQ0U7SUFDQTtHdEJ3OG1DUDs7RXNCcjhtQ0s7SUFDRTtJQUNBO0d0Qnc4bUNQOztFc0JyOG1DSztJQUFvQztHdEJ5OG1DekM7O0VzQng4bUNLO0lBQW9DO0d0QjQ4bUN6Qzs7RXNCMzhtQ0s7SUFBb0M7R3RCKzhtQ3pDOztFc0I5OG1DSztJQUFvQztHdEJrOW1DekM7O0VzQmo5bUNLO0lBQW9DO0d0QnE5bUN6Qzs7RXNCbjltQ0s7SUFDRTtJQUNBO0d0QnM5bUNQOztFc0JuOW1DSztJQUNFO0lBQ0E7R3RCczltQ1A7Q0FDRjs7QWNucm5DSztFUStMRTtJQUFpQztHdEJ5L21DdEM7O0VzQngvbUNLO0lBQWlDO0d0QjQvbUN0Qzs7RXNCMy9tQ0s7SUFBaUM7R3RCKy9tQ3RDOztFc0I5L21DSztJQUFpQztHdEJrZ25DdEM7O0VzQmpnbkNLO0lBQWlDO0d0QnFnbkN0Qzs7RXNCbmduQ0s7SUFDRTtJQUNBO0d0QnNnbkNQOztFc0JuZ25DSztJQUNFO0lBQ0E7R3RCc2duQ1A7O0VzQm5nbkNLO0lBQW9DO0d0QnVnbkN6Qzs7RXNCdGduQ0s7SUFBb0M7R3RCMGduQ3pDOztFc0J6Z25DSztJQUFvQztHdEI2Z25DekM7O0VzQjVnbkNLO0lBQW9DO0d0QmdobkN6Qzs7RXNCL2duQ0s7SUFBb0M7R3RCbWhuQ3pDOztFc0JqaG5DSztJQUNFO0lBQ0E7R3RCb2huQ1A7O0VzQmpobkNLO0lBQ0U7SUFDQTtHdEJvaG5DUDtDQUNGOztBY2p2bkNLO0VRK0xFO0lBQWlDO0d0QnVqbkN0Qzs7RXNCdGpuQ0s7SUFBaUM7R3RCMGpuQ3RDOztFc0J6am5DSztJQUFpQztHdEI2am5DdEM7O0VzQjVqbkNLO0lBQWlDO0d0QmdrbkN0Qzs7RXNCL2puQ0s7SUFBaUM7R3RCbWtuQ3RDOztFc0Jqa25DSztJQUNFO0lBQ0E7R3RCb2tuQ1A7O0VzQmprbkNLO0lBQ0U7SUFDQTtHdEJva25DUDs7RXNCamtuQ0s7SUFBb0M7R3RCcWtuQ3pDOztFc0Jwa25DSztJQUFvQztHdEJ3a25DekM7O0VzQnZrbkNLO0lBQW9DO0d0QjJrbkN6Qzs7RXNCMWtuQ0s7SUFBb0M7R3RCOGtuQ3pDOztFc0I3a25DSztJQUFvQztHdEJpbG5DekM7O0VzQi9rbkNLO0lBQ0U7SUFDQTtHdEJrbG5DUDs7RXNCL2tuQ0s7SUFDRTtJQUNBO0d0QmtsbkNQO0NBQ0Y7O0FjL3luQ0s7RVErTEU7SUFBaUM7R3RCcW5uQ3RDOztFc0Jwbm5DSztJQUFpQztHdEJ3bm5DdEM7O0VzQnZubkNLO0lBQWlDO0d0QjJubkN0Qzs7RXNCMW5uQ0s7SUFBaUM7R3RCOG5uQ3RDOztFc0I3bm5DSztJQUFpQztHdEJpb25DdEM7O0VzQi9ubkNLO0lBQ0U7SUFDQTtHdEJrb25DUDs7RXNCL25uQ0s7SUFDRTtJQUNBO0d0QmtvbkNQOztFc0Ivbm5DSztJQUFvQztHdEJtb25DekM7O0VzQmxvbkNLO0lBQW9DO0d0QnNvbkN6Qzs7RXNCcm9uQ0s7SUFBb0M7R3RCeW9uQ3pDOztFc0J4b25DSztJQUFvQztHdEI0b25DekM7O0VzQjNvbkNLO0lBQW9DO0d0QitvbkN6Qzs7RXNCN29uQ0s7SUFDRTtJQUNBO0d0QmdwbkNQOztFc0I3b25DSztJQUNFO0lBQ0E7R3RCZ3BuQ1A7Q0FDRjs7QWM3Mm5DSztFUStMRTtJQUFpQztHdEJtcm5DdEM7O0VzQmxybkNLO0lBQWlDO0d0QnNybkN0Qzs7RXNCcnJuQ0s7SUFBaUM7R3RCeXJuQ3RDOztFc0J4cm5DSztJQUFpQztHdEI0cm5DdEM7O0VzQjNybkNLO0lBQWlDO0d0QitybkN0Qzs7RXNCN3JuQ0s7SUFDRTtJQUNBO0d0QmdzbkNQOztFc0I3cm5DSztJQUNFO0lBQ0E7R3RCZ3NuQ1A7O0VzQjdybkNLO0lBQW9DO0d0QmlzbkN6Qzs7RXNCaHNuQ0s7SUFBb0M7R3RCb3NuQ3pDOztFc0Juc25DSztJQUFvQztHdEJ1c25DekM7O0VzQnRzbkNLO0lBQW9DO0d0QjBzbkN6Qzs7RXNCenNuQ0s7SUFBb0M7R3RCNnNuQ3pDOztFc0Izc25DSztJQUNFO0lBQ0E7R3RCOHNuQ1A7O0VzQjNzbkNLO0lBQ0U7SUFDQTtHdEI4c25DUDtDQUNGOztBc0Jwc25DRDtFQUFRO0N0QndzbkNQOztBc0J2c25DRDtFQUFRO0VBQStCO0N0QjRzbkN0Qzs7QXNCM3NuQ0Q7RUFBUTtDdEIrc25DUDs7QXNCOXNuQ0Q7RUFBUTtDdEJrdG5DUDs7QXNCanRuQ0Q7RUFBUTtDdEJxdG5DUDs7QXNCcHRuQ0Q7RUFBUTtDdEJ3dG5DUDs7QWNwOG5DSztFUWdQRjtJQUE2QjtHdEJ5dG5DOUI7O0VzQnh0bkNDO0lBQTZCO0lBQStCO0d0QjZ0bkM3RDs7RXNCNXRuQ0M7SUFBNkI7R3RCZ3VuQzlCOztFc0IvdG5DQztJQUE2QjtHdEJtdW5DOUI7O0VzQmx1bkNDO0lBQTZCO0d0QnN1bkM5Qjs7RXNCcnVuQ0M7SUFBNkI7R3RCeXVuQzlCO0NBQ0Y7O0FjLzluQ0s7RVFnUEY7SUFBNkI7R3RCb3ZuQzlCOztFc0Judm5DQztJQUE2QjtJQUErQjtHdEJ3dm5DN0Q7O0VzQnZ2bkNDO0lBQTZCO0d0QjJ2bkM5Qjs7RXNCMXZuQ0M7SUFBNkI7R3RCOHZuQzlCOztFc0I3dm5DQztJQUE2QjtHdEJpd25DOUI7O0VzQmh3bkNDO0lBQTZCO0d0Qm93bkM5QjtDQUNGOztBYzEvbkNLO0VRZ1BGO0lBQTZCO0d0Qit3bkM5Qjs7RXNCOXduQ0M7SUFBNkI7SUFBK0I7R3RCbXhuQzdEOztFc0JseG5DQztJQUE2QjtHdEJzeG5DOUI7O0VzQnJ4bkNDO0lBQTZCO0d0Qnl4bkM5Qjs7RXNCeHhuQ0M7SUFBNkI7R3RCNHhuQzlCOztFc0IzeG5DQztJQUE2QjtHdEIreG5DOUI7Q0FDRjs7QWNyaG9DSztFUWdQRjtJQUE2QjtHdEIweW5DOUI7O0VzQnp5bkNDO0lBQTZCO0lBQStCO0d0Qjh5bkM3RDs7RXNCN3luQ0M7SUFBNkI7R3RCaXpuQzlCOztFc0Joem5DQztJQUE2QjtHdEJvem5DOUI7O0VzQm56bkNDO0lBQTZCO0d0QnV6bkM5Qjs7RXNCdHpuQ0M7SUFBNkI7R3RCMHpuQzlCO0NBQ0Y7O0FjaGpvQ0s7RVFnUEY7SUFBNkI7R3RCcTBuQzlCOztFc0JwMG5DQztJQUE2QjtJQUErQjtHdEJ5MG5DN0Q7O0VzQngwbkNDO0lBQTZCO0d0QjQwbkM5Qjs7RXNCMzBuQ0M7SUFBNkI7R3RCKzBuQzlCOztFc0I5MG5DQztJQUE2QjtHdEJrMW5DOUI7O0VzQmoxbkNDO0lBQTZCO0d0QnExbkM5QjtDQUNGOztBYzNrb0NLO0VRZ1BGO0lBQTZCO0d0QmcybkM5Qjs7RXNCLzFuQ0M7SUFBNkI7SUFBK0I7R3RCbzJuQzdEOztFc0JuMm5DQztJQUE2QjtHdEJ1Mm5DOUI7O0VzQnQybkNDO0lBQTZCO0d0QjAybkM5Qjs7RXNCejJuQ0M7SUFBNkI7R3RCNjJuQzlCOztFc0I1Mm5DQztJQUE2QjtHdEJnM25DOUI7Q0FDRjs7QWN0bW9DSztFUWdQRjtJQUE2QjtHdEIyM25DOUI7O0VzQjEzbkNDO0lBQTZCO0lBQStCO0d0QiszbkM3RDs7RXNCOTNuQ0M7SUFBNkI7R3RCazRuQzlCOztFc0JqNG5DQztJQUE2QjtHdEJxNG5DOUI7O0VzQnA0bkNDO0lBQTZCO0d0Qnc0bkM5Qjs7RXNCdjRuQ0M7SUFBNkI7R3RCMjRuQzlCO0NBQ0Y7O0Fjam9vQ0s7RVFnUEY7SUFBNkI7R3RCczVuQzlCOztFc0JyNW5DQztJQUE2QjtJQUErQjtHdEIwNW5DN0Q7O0VzQno1bkNDO0lBQTZCO0d0QjY1bkM5Qjs7RXNCNTVuQ0M7SUFBNkI7R3RCZzZuQzlCOztFc0IvNW5DQztJQUE2QjtHdEJtNm5DOUI7O0VzQmw2bkNDO0lBQTZCO0d0QnM2bkM5QjtDQUNGOztBYzVwb0NLO0VRZ1BGO0lBQTZCO0d0Qmk3bkM5Qjs7RXNCaDduQ0M7SUFBNkI7SUFBK0I7R3RCcTduQzdEOztFc0JwN25DQztJQUE2QjtHdEJ3N25DOUI7O0VzQnY3bkNDO0lBQTZCO0d0QjI3bkM5Qjs7RXNCMTduQ0M7SUFBNkI7R3RCODduQzlCOztFc0I3N25DQztJQUE2QjtHdEJpOG5DOUI7Q0FDRjs7QWN2cm9DSztFUWdQRjtJQUE2QjtHdEI0OG5DOUI7O0VzQjM4bkNDO0lBQTZCO0lBQStCO0d0Qmc5bkM3RDs7RXNCLzhuQ0M7SUFBNkI7R3RCbTluQzlCOztFc0JsOW5DQztJQUE2QjtHdEJzOW5DOUI7O0VzQnI5bkNDO0lBQTZCO0d0Qnk5bkM5Qjs7RXNCeDluQ0M7SUFBNkI7R3RCNDluQzlCO0NBQ0Y7O0FjbHRvQ0s7RVFnUEY7SUFBNkI7R3RCdStuQzlCOztFc0J0K25DQztJQUE2QjtJQUErQjtHdEIyK25DN0Q7O0VzQjErbkNDO0lBQTZCO0d0QjgrbkM5Qjs7RXNCNytuQ0M7SUFBNkI7R3RCaS9uQzlCOztFc0JoL25DQztJQUE2QjtHdEJvL25DOUI7O0VzQm4vbkNDO0lBQTZCO0d0QnUvbkM5QjtDQUNGOztBYzd1b0NLO0VRZ1BGO0lBQTZCO0d0Qmtnb0M5Qjs7RXNCamdvQ0M7SUFBNkI7SUFBK0I7R3RCc2dvQzdEOztFc0JyZ29DQztJQUE2QjtHdEJ5Z29DOUI7O0VzQnhnb0NDO0lBQTZCO0d0QjRnb0M5Qjs7RXNCM2dvQ0M7SUFBNkI7R3RCK2dvQzlCOztFc0I5Z29DQztJQUE2QjtHdEJraG9DOUI7Q0FDRjs7QXVCdndvQ0Q7RUFBYTtDdkIyd29DWjs7QXVCMXdvQ0Q7RUFBYTtDdkI4d29DWjs7QXVCN3dvQ0Q7RUFBYTtDdkJpeG9DWjs7QXVCM3dvQ0Q7RUFBYTtDdkIrd29DWjs7QXVCOXdvQ0Q7RUFBYTtDdkJreG9DWjs7QXVCanhvQ0Q7RUFBYTtDdkJxeG9DWjs7QXVCcHhvQ0Q7RUFBYTtDdkJ3eG9DWjs7QXVCdnhvQ0Q7RUFBYTtDdkIyeG9DWjs7QXVCMXhvQ0Q7RUFBYTtDdkI4eG9DWjs7QXVCN3hvQ0Q7RUFBYTtDdkJpeW9DWjs7QXVCaHlvQ0Q7RUFBYTtDdkJveW9DWjs7QXVCbnlvQ0Q7RUFBYTtDdkJ1eW9DWjs7QXVCdHlvQ0Q7RUFBYTtDdkIweW9DWjs7QXVCcHlvQ0Q7RUFBYTtDdkJ3eW9DWjs7QXVCdnlvQ0Q7RUFBYTtDdkIyeW9DWjs7QXVCMXlvQ0Q7RUFBYTtDdkI4eW9DWjs7QXVCeHlvQ0Q7RUFBYTtDdkI0eW9DWjs7QXVCM3lvQ0Q7RUFBYTtDdkIreW9DWjs7QXVCOXlvQ0Q7RUFBYTtDdkJrem9DWjs7QXVCanpvQ0Q7RUFBYTtDdkJxem9DWjs7QXVCcHpvQ0Q7RUFBYTtDdkJ3em9DWjs7QXVCbHpvQ0Q7RUFBYTtDdkJzem9DWjs7QXVCcnpvQ0Q7RUFBYTtDdkJ5em9DWjs7QXVCbnpvQ0Q7RUFBYTtDdkJ1em9DWjs7QXVCdHpvQ0Q7RUFBYTtDdkIwem9DWjs7QXVCenpvQ0Q7RUFBYTtDdkI2em9DWjs7QXVCNXpvQ0Q7RUFBYTtDdkJnMG9DWjs7QXVCL3pvQ0Q7RUFBYTtDdkJtMG9DWjs7QXVCbDBvQ0Q7RUFBYTtDdkJzMG9DWjs7QXVCcjBvQ0Q7RUFBYTtDdkJ5MG9DWjs7QXVCeDBvQ0Q7RUFBYTtDdkI0MG9DWjs7QXVCMzBvQ0Q7RUFBYTtDdkIrMG9DWjs7QXVCOTBvQ0Q7RUFBYTtDdkJrMW9DWjs7QXVCajFvQ0Q7RUFBYTtDdkJxMW9DWjs7QXVCLzBvQ0Q7RUFBYTtDdkJtMW9DWjs7QXVCbDFvQ0Q7RUFBYTtDdkJzMW9DWjs7QXVCcjFvQ0Q7RUFBYTtDdkJ5MW9DWjs7QXVCbjFvQ0Q7RUFBYTtDdkJ1MW9DWjs7QXVCdDFvQ0Q7RUFBYTtDdkIwMW9DWjs7QXdCLzVvQ0M7RUFBWTtDeEJtNm9DYjs7QXdCbDZvQ0M7RUFBWTtDeEJzNm9DYjs7QXdCcjZvQ0M7RUFBWTtDeEJ5Nm9DYjs7QXdCeDZvQ0M7RUFBWTtDeEI0Nm9DYjs7QXdCMzZvQ0M7RUFBWTtDeEIrNm9DYjs7QXdCNzZvQ0M7RUFDRTtFQUNBO0N4Qmc3b0NIOztBd0I3Nm9DQztFQUNFO0VBQ0E7Q3hCZzdvQ0g7O0FjbDhvQ0s7RVV1QkE7SUFBaUM7R3hCZzdvQ3BDOztFd0IvNm9DRztJQUFpQztHeEJtN29DcEM7O0V3Qmw3b0NHO0lBQWlDO0d4QnM3b0NwQzs7RXdCcjdvQ0c7SUFBaUM7R3hCeTdvQ3BDOztFd0J4N29DRztJQUFpQztHeEI0N29DcEM7O0V3QjE3b0NHO0lBQ0U7SUFDQTtHeEI2N29DTDs7RXdCMTdvQ0c7SUFDRTtJQUNBO0d4QjY3b0NMO0NBQ0Y7O0FjbCtvQ0s7RVV1QkE7SUFBaUM7R3hCZzlvQ3BDOztFd0IvOG9DRztJQUFpQztHeEJtOW9DcEM7O0V3Qmw5b0NHO0lBQWlDO0d4QnM5b0NwQzs7RXdCcjlvQ0c7SUFBaUM7R3hCeTlvQ3BDOztFd0J4OW9DRztJQUFpQztHeEI0OW9DcEM7O0V3QjE5b0NHO0lBQ0U7SUFDQTtHeEI2OW9DTDs7RXdCMTlvQ0c7SUFDRTtJQUNBO0d4QjY5b0NMO0NBQ0Y7O0FjbGdwQ0s7RVV1QkE7SUFBaUM7R3hCZy9vQ3BDOztFd0IvK29DRztJQUFpQztHeEJtL29DcEM7O0V3Qmwvb0NHO0lBQWlDO0d4QnMvb0NwQzs7RXdCci9vQ0c7SUFBaUM7R3hCeS9vQ3BDOztFd0J4L29DRztJQUFpQztHeEI0L29DcEM7O0V3QjEvb0NHO0lBQ0U7SUFDQTtHeEI2L29DTDs7RXdCMS9vQ0c7SUFDRTtJQUNBO0d4QjYvb0NMO0NBQ0Y7O0FjbGlwQ0s7RVV1QkE7SUFBaUM7R3hCZ2hwQ3BDOztFd0IvZ3BDRztJQUFpQztHeEJtaHBDcEM7O0V3QmxocENHO0lBQWlDO0d4QnNocENwQzs7RXdCcmhwQ0c7SUFBaUM7R3hCeWhwQ3BDOztFd0J4aHBDRztJQUFpQztHeEI0aHBDcEM7O0V3QjFocENHO0lBQ0U7SUFDQTtHeEI2aHBDTDs7RXdCMWhwQ0c7SUFDRTtJQUNBO0d4QjZocENMO0NBQ0Y7O0FjbGtwQ0s7RVV1QkE7SUFBaUM7R3hCZ2pwQ3BDOztFd0IvaXBDRztJQUFpQztHeEJtanBDcEM7O0V3QmxqcENHO0lBQWlDO0d4QnNqcENwQzs7RXdCcmpwQ0c7SUFBaUM7R3hCeWpwQ3BDOztFd0J4anBDRztJQUFpQztHeEI0anBDcEM7O0V3QjFqcENHO0lBQ0U7SUFDQTtHeEI2anBDTDs7RXdCMWpwQ0c7SUFDRTtJQUNBO0d4QjZqcENMO0NBQ0Y7O0FjbG1wQ0s7RVV1QkE7SUFBaUM7R3hCZ2xwQ3BDOztFd0Iva3BDRztJQUFpQztHeEJtbHBDcEM7O0V3QmxscENHO0lBQWlDO0d4QnNscENwQzs7RXdCcmxwQ0c7SUFBaUM7R3hCeWxwQ3BDOztFd0J4bHBDRztJQUFpQztHeEI0bHBDcEM7O0V3QjFscENHO0lBQ0U7SUFDQTtHeEI2bHBDTDs7RXdCMWxwQ0c7SUFDRTtJQUNBO0d4QjZscENMO0NBQ0Y7O0FjbG9wQ0s7RVV1QkE7SUFBaUM7R3hCZ25wQ3BDOztFd0IvbXBDRztJQUFpQztHeEJtbnBDcEM7O0V3QmxucENHO0lBQWlDO0d4QnNucENwQzs7RXdCcm5wQ0c7SUFBaUM7R3hCeW5wQ3BDOztFd0J4bnBDRztJQUFpQztHeEI0bnBDcEM7O0V3QjFucENHO0lBQ0U7SUFDQTtHeEI2bnBDTDs7RXdCMW5wQ0c7SUFDRTtJQUNBO0d4QjZucENMO0NBQ0Y7O0FjbHFwQ0s7RVV1QkE7SUFBaUM7R3hCZ3BwQ3BDOztFd0Ivb3BDRztJQUFpQztHeEJtcHBDcEM7O0V3QmxwcENHO0lBQWlDO0d4QnNwcENwQzs7RXdCcnBwQ0c7SUFBaUM7R3hCeXBwQ3BDOztFd0J4cHBDRztJQUFpQztHeEI0cHBDcEM7O0V3QjFwcENHO0lBQ0U7SUFDQTtHeEI2cHBDTDs7RXdCMXBwQ0c7SUFDRTtJQUNBO0d4QjZwcENMO0NBQ0Y7O0FjbHNwQ0s7RVV1QkE7SUFBaUM7R3hCZ3JwQ3BDOztFd0IvcXBDRztJQUFpQztHeEJtcnBDcEM7O0V3QmxycENHO0lBQWlDO0d4QnNycENwQzs7RXdCcnJwQ0c7SUFBaUM7R3hCeXJwQ3BDOztFd0J4cnBDRztJQUFpQztHeEI0cnBDcEM7O0V3QjFycENHO0lBQ0U7SUFDQTtHeEI2cnBDTDs7RXdCMXJwQ0c7SUFDRTtJQUNBO0d4QjZycENMO0NBQ0Y7O0FjbHVwQ0s7RVV1QkE7SUFBaUM7R3hCZ3RwQ3BDOztFd0Ivc3BDRztJQUFpQztHeEJtdHBDcEM7O0V3Qmx0cENHO0lBQWlDO0d4QnN0cENwQzs7RXdCcnRwQ0c7SUFBaUM7R3hCeXRwQ3BDOztFd0J4dHBDRztJQUFpQztHeEI0dHBDcEM7O0V3QjF0cENHO0lBQ0U7SUFDQTtHeEI2dHBDTDs7RXdCMXRwQ0c7SUFDRTtJQUNBO0d4QjZ0cENMO0NBQ0Y7O0FjbHdwQ0s7RVV1QkE7SUFBaUM7R3hCZ3ZwQ3BDOztFd0IvdXBDRztJQUFpQztHeEJtdnBDcEM7O0V3Qmx2cENHO0lBQWlDO0d4QnN2cENwQzs7RXdCcnZwQ0c7SUFBaUM7R3hCeXZwQ3BDOztFd0J4dnBDRztJQUFpQztHeEI0dnBDcEM7O0V3QjF2cENHO0lBQ0U7SUFDQTtHeEI2dnBDTDs7RXdCMXZwQ0c7SUFDRTtJQUNBO0d4QjZ2cENMO0NBQ0Y7O0FjbHlwQ0s7RVV1QkE7SUFBaUM7R3hCZ3hwQ3BDOztFd0Ivd3BDRztJQUFpQztHeEJteHBDcEM7O0V3Qmx4cENHO0lBQWlDO0d4QnN4cENwQzs7RXdCcnhwQ0c7SUFBaUM7R3hCeXhwQ3BDOztFd0J4eHBDRztJQUFpQztHeEI0eHBDcEM7O0V3QjF4cENHO0lBQ0U7SUFDQTtHeEI2eHBDTDs7RXdCMXhwQ0c7SUFDRTtJQUNBO0d4QjZ4cENMO0NBQ0Y7O0F3Qjd6cENDO0VBQVk7Q3hCaTBwQ2I7O0F3QmgwcENDO0VBQVk7Q3hCbzBwQ2I7O0F3Qm4wcENDO0VBQVk7Q3hCdTBwQ2I7O0F3QnQwcENDO0VBQVk7Q3hCMDBwQ2I7O0F3QnowcENDO0VBQVk7Q3hCNjBwQ2I7O0F3QjMwcENDO0VBQ0U7RUFDQTtDeEI4MHBDSDs7QXdCMzBwQ0M7RUFDRTtFQUNBO0N4QjgwcENIOztBY2gycENLO0VVdUJBO0lBQWlDO0d4QjgwcENwQzs7RXdCNzBwQ0c7SUFBaUM7R3hCaTFwQ3BDOztFd0JoMXBDRztJQUFpQztHeEJvMXBDcEM7O0V3Qm4xcENHO0lBQWlDO0d4QnUxcENwQzs7RXdCdDFwQ0c7SUFBaUM7R3hCMDFwQ3BDOztFd0J4MXBDRztJQUNFO0lBQ0E7R3hCMjFwQ0w7O0V3QngxcENHO0lBQ0U7SUFDQTtHeEIyMXBDTDtDQUNGOztBY2g0cENLO0VVdUJBO0lBQWlDO0d4QjgycENwQzs7RXdCNzJwQ0c7SUFBaUM7R3hCaTNwQ3BDOztFd0JoM3BDRztJQUFpQztHeEJvM3BDcEM7O0V3Qm4zcENHO0lBQWlDO0d4QnUzcENwQzs7RXdCdDNwQ0c7SUFBaUM7R3hCMDNwQ3BDOztFd0J4M3BDRztJQUNFO0lBQ0E7R3hCMjNwQ0w7O0V3QngzcENHO0lBQ0U7SUFDQTtHeEIyM3BDTDtDQUNGOztBY2g2cENLO0VVdUJBO0lBQWlDO0d4Qjg0cENwQzs7RXdCNzRwQ0c7SUFBaUM7R3hCaTVwQ3BDOztFd0JoNXBDRztJQUFpQztHeEJvNXBDcEM7O0V3Qm41cENHO0lBQWlDO0d4QnU1cENwQzs7RXdCdDVwQ0c7SUFBaUM7R3hCMDVwQ3BDOztFd0J4NXBDRztJQUNFO0lBQ0E7R3hCMjVwQ0w7O0V3Qng1cENHO0lBQ0U7SUFDQTtHeEIyNXBDTDtDQUNGOztBY2g4cENLO0VVdUJBO0lBQWlDO0d4Qjg2cENwQzs7RXdCNzZwQ0c7SUFBaUM7R3hCaTdwQ3BDOztFd0JoN3BDRztJQUFpQztHeEJvN3BDcEM7O0V3Qm43cENHO0lBQWlDO0d4QnU3cENwQzs7RXdCdDdwQ0c7SUFBaUM7R3hCMDdwQ3BDOztFd0J4N3BDRztJQUNFO0lBQ0E7R3hCMjdwQ0w7O0V3Qng3cENHO0lBQ0U7SUFDQTtHeEIyN3BDTDtDQUNGOztBY2grcENLO0VVdUJBO0lBQWlDO0d4Qjg4cENwQzs7RXdCNzhwQ0c7SUFBaUM7R3hCaTlwQ3BDOztFd0JoOXBDRztJQUFpQztHeEJvOXBDcEM7O0V3Qm45cENHO0lBQWlDO0d4QnU5cENwQzs7RXdCdDlwQ0c7SUFBaUM7R3hCMDlwQ3BDOztFd0J4OXBDRztJQUNFO0lBQ0E7R3hCMjlwQ0w7O0V3Qng5cENHO0lBQ0U7SUFDQTtHeEIyOXBDTDtDQUNGOztBY2hncUNLO0VVdUJBO0lBQWlDO0d4QjgrcENwQzs7RXdCNytwQ0c7SUFBaUM7R3hCaS9wQ3BDOztFd0JoL3BDRztJQUFpQztHeEJvL3BDcEM7O0V3Qm4vcENHO0lBQWlDO0d4QnUvcENwQzs7RXdCdC9wQ0c7SUFBaUM7R3hCMC9wQ3BDOztFd0J4L3BDRztJQUNFO0lBQ0E7R3hCMi9wQ0w7O0V3QngvcENHO0lBQ0U7SUFDQTtHeEIyL3BDTDtDQUNGOztBY2hpcUNLO0VVdUJBO0lBQWlDO0d4QjhncUNwQzs7RXdCN2dxQ0c7SUFBaUM7R3hCaWhxQ3BDOztFd0JoaHFDRztJQUFpQztHeEJvaHFDcEM7O0V3Qm5ocUNHO0lBQWlDO0d4QnVocUNwQzs7RXdCdGhxQ0c7SUFBaUM7R3hCMGhxQ3BDOztFd0J4aHFDRztJQUNFO0lBQ0E7R3hCMmhxQ0w7O0V3QnhocUNHO0lBQ0U7SUFDQTtHeEIyaHFDTDtDQUNGOztBY2hrcUNLO0VVdUJBO0lBQWlDO0d4QjhpcUNwQzs7RXdCN2lxQ0c7SUFBaUM7R3hCaWpxQ3BDOztFd0JoanFDRztJQUFpQztHeEJvanFDcEM7O0V3Qm5qcUNHO0lBQWlDO0d4QnVqcUNwQzs7RXdCdGpxQ0c7SUFBaUM7R3hCMGpxQ3BDOztFd0J4anFDRztJQUNFO0lBQ0E7R3hCMmpxQ0w7O0V3QnhqcUNHO0lBQ0U7SUFDQTtHeEIyanFDTDtDQUNGOztBY2htcUNLO0VVdUJBO0lBQWlDO0d4QjhrcUNwQzs7RXdCN2txQ0c7SUFBaUM7R3hCaWxxQ3BDOztFd0JobHFDRztJQUFpQztHeEJvbHFDcEM7O0V3Qm5scUNHO0lBQWlDO0d4QnVscUNwQzs7RXdCdGxxQ0c7SUFBaUM7R3hCMGxxQ3BDOztFd0J4bHFDRztJQUNFO0lBQ0E7R3hCMmxxQ0w7O0V3QnhscUNHO0lBQ0U7SUFDQTtHeEIybHFDTDtDQUNGOztBY2hvcUNLO0VVdUJBO0lBQWlDO0d4QjhtcUNwQzs7RXdCN21xQ0c7SUFBaUM7R3hCaW5xQ3BDOztFd0JobnFDRztJQUFpQztHeEJvbnFDcEM7O0V3Qm5ucUNHO0lBQWlDO0d4QnVucUNwQzs7RXdCdG5xQ0c7SUFBaUM7R3hCMG5xQ3BDOztFd0J4bnFDRztJQUNFO0lBQ0E7R3hCMm5xQ0w7O0V3QnhucUNHO0lBQ0U7SUFDQTtHeEIybnFDTDtDQUNGOztBY2hxcUNLO0VVdUJBO0lBQWlDO0d4QjhvcUNwQzs7RXdCN29xQ0c7SUFBaUM7R3hCaXBxQ3BDOztFd0JocHFDRztJQUFpQztHeEJvcHFDcEM7O0V3Qm5wcUNHO0lBQWlDO0d4QnVwcUNwQzs7RXdCdHBxQ0c7SUFBaUM7R3hCMHBxQ3BDOztFd0J4cHFDRztJQUNFO0lBQ0E7R3hCMnBxQ0w7O0V3QnhwcUNHO0lBQ0U7SUFDQTtHeEIycHFDTDtDQUNGOztBY2hzcUNLO0VVdUJBO0lBQWlDO0d4QjhxcUNwQzs7RXdCN3FxQ0c7SUFBaUM7R3hCaXJxQ3BDOztFd0JocnFDRztJQUFpQztHeEJvcnFDcEM7O0V3Qm5ycUNHO0lBQWlDO0d4QnVycUNwQzs7RXdCdHJxQ0c7SUFBaUM7R3hCMHJxQ3BDOztFd0J4cnFDRztJQUNFO0lBQ0E7R3hCMnJxQ0w7O0V3QnhycUNHO0lBQ0U7SUFDQTtHeEIycnFDTDtDQUNGOztBd0IzdHFDQztFQUFZO0N4Qit0cUNiOztBd0I5dHFDQztFQUFZO0N4Qmt1cUNiOztBd0JqdXFDQztFQUFZO0N4QnF1cUNiOztBd0JwdXFDQztFQUFZO0N4Qnd1cUNiOztBd0J2dXFDQztFQUFZO0N4QjJ1cUNiOztBd0J6dXFDQztFQUNFO0VBQ0E7Q3hCNHVxQ0g7O0F3Qnp1cUNDO0VBQ0U7RUFDQTtDeEI0dXFDSDs7QWM5dnFDSztFVXVCQTtJQUFpQztHeEI0dXFDcEM7O0V3QjN1cUNHO0lBQWlDO0d4Qit1cUNwQzs7RXdCOXVxQ0c7SUFBaUM7R3hCa3ZxQ3BDOztFd0JqdnFDRztJQUFpQztHeEJxdnFDcEM7O0V3QnB2cUNHO0lBQWlDO0d4Qnd2cUNwQzs7RXdCdHZxQ0c7SUFDRTtJQUNBO0d4Qnl2cUNMOztFd0J0dnFDRztJQUNFO0lBQ0E7R3hCeXZxQ0w7Q0FDRjs7QWM5eHFDSztFVXVCQTtJQUFpQztHeEI0d3FDcEM7O0V3QjN3cUNHO0lBQWlDO0d4Qit3cUNwQzs7RXdCOXdxQ0c7SUFBaUM7R3hCa3hxQ3BDOztFd0JqeHFDRztJQUFpQztHeEJxeHFDcEM7O0V3QnB4cUNHO0lBQWlDO0d4Qnd4cUNwQzs7RXdCdHhxQ0c7SUFDRTtJQUNBO0d4Qnl4cUNMOztFd0J0eHFDRztJQUNFO0lBQ0E7R3hCeXhxQ0w7Q0FDRjs7QWM5enFDSztFVXVCQTtJQUFpQztHeEI0eXFDcEM7O0V3QjN5cUNHO0lBQWlDO0d4Qit5cUNwQzs7RXdCOXlxQ0c7SUFBaUM7R3hCa3pxQ3BDOztFd0JqenFDRztJQUFpQztHeEJxenFDcEM7O0V3QnB6cUNHO0lBQWlDO0d4Qnd6cUNwQzs7RXdCdHpxQ0c7SUFDRTtJQUNBO0d4Qnl6cUNMOztFd0J0enFDRztJQUNFO0lBQ0E7R3hCeXpxQ0w7Q0FDRjs7QWM5MXFDSztFVXVCQTtJQUFpQztHeEI0MHFDcEM7O0V3QjMwcUNHO0lBQWlDO0d4QiswcUNwQzs7RXdCOTBxQ0c7SUFBaUM7R3hCazFxQ3BDOztFd0JqMXFDRztJQUFpQztHeEJxMXFDcEM7O0V3QnAxcUNHO0lBQWlDO0d4QncxcUNwQzs7RXdCdDFxQ0c7SUFDRTtJQUNBO0d4QnkxcUNMOztFd0J0MXFDRztJQUNFO0lBQ0E7R3hCeTFxQ0w7Q0FDRjs7QWM5M3FDSztFVXVCQTtJQUFpQztHeEI0MnFDcEM7O0V3QjMycUNHO0lBQWlDO0d4QisycUNwQzs7RXdCOTJxQ0c7SUFBaUM7R3hCazNxQ3BDOztFd0JqM3FDRztJQUFpQztHeEJxM3FDcEM7O0V3QnAzcUNHO0lBQWlDO0d4QnczcUNwQzs7RXdCdDNxQ0c7SUFDRTtJQUNBO0d4QnkzcUNMOztFd0J0M3FDRztJQUNFO0lBQ0E7R3hCeTNxQ0w7Q0FDRjs7QWM5NXFDSztFVXVCQTtJQUFpQztHeEI0NHFDcEM7O0V3QjM0cUNHO0lBQWlDO0d4Qis0cUNwQzs7RXdCOTRxQ0c7SUFBaUM7R3hCazVxQ3BDOztFd0JqNXFDRztJQUFpQztHeEJxNXFDcEM7O0V3QnA1cUNHO0lBQWlDO0d4Qnc1cUNwQzs7RXdCdDVxQ0c7SUFDRTtJQUNBO0d4Qnk1cUNMOztFd0J0NXFDRztJQUNFO0lBQ0E7R3hCeTVxQ0w7Q0FDRjs7QWM5N3FDSztFVXVCQTtJQUFpQztHeEI0NnFDcEM7O0V3QjM2cUNHO0lBQWlDO0d4Qis2cUNwQzs7RXdCOTZxQ0c7SUFBaUM7R3hCazdxQ3BDOztFd0JqN3FDRztJQUFpQztHeEJxN3FDcEM7O0V3QnA3cUNHO0lBQWlDO0d4Qnc3cUNwQzs7RXdCdDdxQ0c7SUFDRTtJQUNBO0d4Qnk3cUNMOztFd0J0N3FDRztJQUNFO0lBQ0E7R3hCeTdxQ0w7Q0FDRjs7QWM5OXFDSztFVXVCQTtJQUFpQztHeEI0OHFDcEM7O0V3QjM4cUNHO0lBQWlDO0d4Qis4cUNwQzs7RXdCOThxQ0c7SUFBaUM7R3hCazlxQ3BDOztFd0JqOXFDRztJQUFpQztHeEJxOXFDcEM7O0V3QnA5cUNHO0lBQWlDO0d4Qnc5cUNwQzs7RXdCdDlxQ0c7SUFDRTtJQUNBO0d4Qnk5cUNMOztFd0J0OXFDRztJQUNFO0lBQ0E7R3hCeTlxQ0w7Q0FDRjs7QWM5L3FDSztFVXVCQTtJQUFpQztHeEI0K3FDcEM7O0V3QjMrcUNHO0lBQWlDO0d4QisrcUNwQzs7RXdCOStxQ0c7SUFBaUM7R3hCay9xQ3BDOztFd0JqL3FDRztJQUFpQztHeEJxL3FDcEM7O0V3QnAvcUNHO0lBQWlDO0d4QncvcUNwQzs7RXdCdC9xQ0c7SUFDRTtJQUNBO0d4QnkvcUNMOztFd0J0L3FDRztJQUNFO0lBQ0E7R3hCeS9xQ0w7Q0FDRjs7QWM5aHJDSztFVXVCQTtJQUFpQztHeEI0Z3JDcEM7O0V3QjNnckNHO0lBQWlDO0d4QitnckNwQzs7RXdCOWdyQ0c7SUFBaUM7R3hCa2hyQ3BDOztFd0JqaHJDRztJQUFpQztHeEJxaHJDcEM7O0V3QnBockNHO0lBQWlDO0d4QndockNwQzs7RXdCdGhyQ0c7SUFDRTtJQUNBO0d4QnlockNMOztFd0J0aHJDRztJQUNFO0lBQ0E7R3hCeWhyQ0w7Q0FDRjs7QWM5anJDSztFVXVCQTtJQUFpQztHeEI0aXJDcEM7O0V3QjNpckNHO0lBQWlDO0d4QitpckNwQzs7RXdCOWlyQ0c7SUFBaUM7R3hCa2pyQ3BDOztFd0JqanJDRztJQUFpQztHeEJxanJDcEM7O0V3QnBqckNHO0lBQWlDO0d4QndqckNwQzs7RXdCdGpyQ0c7SUFDRTtJQUNBO0d4QnlqckNMOztFd0J0anJDRztJQUNFO0lBQ0E7R3hCeWpyQ0w7Q0FDRjs7QWM5bHJDSztFVXVCQTtJQUFpQztHeEI0a3JDcEM7O0V3QjNrckNHO0lBQWlDO0d4QitrckNwQzs7RXdCOWtyQ0c7SUFBaUM7R3hCa2xyQ3BDOztFd0JqbHJDRztJQUFpQztHeEJxbHJDcEM7O0V3QnBsckNHO0lBQWlDO0d4QndsckNwQzs7RXdCdGxyQ0c7SUFDRTtJQUNBO0d4QnlsckNMOztFd0J0bHJDRztJQUNFO0lBQ0E7R3hCeWxyQ0w7Q0FDRjs7QXdCem5yQ0M7RUFBWTtDeEI2bnJDYjs7QXdCNW5yQ0M7RUFBWTtDeEJnb3JDYjs7QXdCL25yQ0M7RUFBWTtDeEJtb3JDYjs7QXdCbG9yQ0M7RUFBWTtDeEJzb3JDYjs7QXdCcm9yQ0M7RUFBWTtDeEJ5b3JDYjs7QXdCdm9yQ0M7RUFDRTtFQUNBO0N4QjBvckNIOztBd0J2b3JDQztFQUNFO0VBQ0E7Q3hCMG9yQ0g7O0FjNXByQ0s7RVV1QkE7SUFBaUM7R3hCMG9yQ3BDOztFd0J6b3JDRztJQUFpQztHeEI2b3JDcEM7O0V3QjVvckNHO0lBQWlDO0d4QmdwckNwQzs7RXdCL29yQ0c7SUFBaUM7R3hCbXByQ3BDOztFd0JscHJDRztJQUFpQztHeEJzcHJDcEM7O0V3QnBwckNHO0lBQ0U7SUFDQTtHeEJ1cHJDTDs7RXdCcHByQ0c7SUFDRTtJQUNBO0d4QnVwckNMO0NBQ0Y7O0FjNXJyQ0s7RVV1QkE7SUFBaUM7R3hCMHFyQ3BDOztFd0J6cXJDRztJQUFpQztHeEI2cXJDcEM7O0V3QjVxckNHO0lBQWlDO0d4QmdyckNwQzs7RXdCL3FyQ0c7SUFBaUM7R3hCbXJyQ3BDOztFd0JscnJDRztJQUFpQztHeEJzcnJDcEM7O0V3QnByckNHO0lBQ0U7SUFDQTtHeEJ1cnJDTDs7RXdCcHJyQ0c7SUFDRTtJQUNBO0d4QnVyckNMO0NBQ0Y7O0FjNXRyQ0s7RVV1QkE7SUFBaUM7R3hCMHNyQ3BDOztFd0J6c3JDRztJQUFpQztHeEI2c3JDcEM7O0V3QjVzckNHO0lBQWlDO0d4Qmd0ckNwQzs7RXdCL3NyQ0c7SUFBaUM7R3hCbXRyQ3BDOztFd0JsdHJDRztJQUFpQztHeEJzdHJDcEM7O0V3QnB0ckNHO0lBQ0U7SUFDQTtHeEJ1dHJDTDs7RXdCcHRyQ0c7SUFDRTtJQUNBO0d4QnV0ckNMO0NBQ0Y7O0FjNXZyQ0s7RVV1QkE7SUFBaUM7R3hCMHVyQ3BDOztFd0J6dXJDRztJQUFpQztHeEI2dXJDcEM7O0V3QjV1ckNHO0lBQWlDO0d4Qmd2ckNwQzs7RXdCL3VyQ0c7SUFBaUM7R3hCbXZyQ3BDOztFd0JsdnJDRztJQUFpQztHeEJzdnJDcEM7O0V3QnB2ckNHO0lBQ0U7SUFDQTtHeEJ1dnJDTDs7RXdCcHZyQ0c7SUFDRTtJQUNBO0d4QnV2ckNMO0NBQ0Y7O0FjNXhyQ0s7RVV1QkE7SUFBaUM7R3hCMHdyQ3BDOztFd0J6d3JDRztJQUFpQztHeEI2d3JDcEM7O0V3QjV3ckNHO0lBQWlDO0d4Qmd4ckNwQzs7RXdCL3dyQ0c7SUFBaUM7R3hCbXhyQ3BDOztFd0JseHJDRztJQUFpQztHeEJzeHJDcEM7O0V3QnB4ckNHO0lBQ0U7SUFDQTtHeEJ1eHJDTDs7RXdCcHhyQ0c7SUFDRTtJQUNBO0d4QnV4ckNMO0NBQ0Y7O0FjNXpyQ0s7RVV1QkE7SUFBaUM7R3hCMHlyQ3BDOztFd0J6eXJDRztJQUFpQztHeEI2eXJDcEM7O0V3QjV5ckNHO0lBQWlDO0d4Qmd6ckNwQzs7RXdCL3lyQ0c7SUFBaUM7R3hCbXpyQ3BDOztFd0JsenJDRztJQUFpQztHeEJzenJDcEM7O0V3QnB6ckNHO0lBQ0U7SUFDQTtHeEJ1enJDTDs7RXdCcHpyQ0c7SUFDRTtJQUNBO0d4QnV6ckNMO0NBQ0Y7O0FjNTFyQ0s7RVV1QkE7SUFBaUM7R3hCMDByQ3BDOztFd0J6MHJDRztJQUFpQztHeEI2MHJDcEM7O0V3QjUwckNHO0lBQWlDO0d4QmcxckNwQzs7RXdCLzByQ0c7SUFBaUM7R3hCbTFyQ3BDOztFd0JsMXJDRztJQUFpQztHeEJzMXJDcEM7O0V3QnAxckNHO0lBQ0U7SUFDQTtHeEJ1MXJDTDs7RXdCcDFyQ0c7SUFDRTtJQUNBO0d4QnUxckNMO0NBQ0Y7O0FjNTNyQ0s7RVV1QkE7SUFBaUM7R3hCMDJyQ3BDOztFd0J6MnJDRztJQUFpQztHeEI2MnJDcEM7O0V3QjUyckNHO0lBQWlDO0d4QmczckNwQzs7RXdCLzJyQ0c7SUFBaUM7R3hCbTNyQ3BDOztFd0JsM3JDRztJQUFpQztHeEJzM3JDcEM7O0V3QnAzckNHO0lBQ0U7SUFDQTtHeEJ1M3JDTDs7RXdCcDNyQ0c7SUFDRTtJQUNBO0d4QnUzckNMO0NBQ0Y7O0FjNTVyQ0s7RVV1QkE7SUFBaUM7R3hCMDRyQ3BDOztFd0J6NHJDRztJQUFpQztHeEI2NHJDcEM7O0V3QjU0ckNHO0lBQWlDO0d4Qmc1ckNwQzs7RXdCLzRyQ0c7SUFBaUM7R3hCbTVyQ3BDOztFd0JsNXJDRztJQUFpQztHeEJzNXJDcEM7O0V3QnA1ckNHO0lBQ0U7SUFDQTtHeEJ1NXJDTDs7RXdCcDVyQ0c7SUFDRTtJQUNBO0d4QnU1ckNMO0NBQ0Y7O0FjNTdyQ0s7RVV1QkE7SUFBaUM7R3hCMDZyQ3BDOztFd0J6NnJDRztJQUFpQztHeEI2NnJDcEM7O0V3QjU2ckNHO0lBQWlDO0d4Qmc3ckNwQzs7RXdCLzZyQ0c7SUFBaUM7R3hCbTdyQ3BDOztFd0JsN3JDRztJQUFpQztHeEJzN3JDcEM7O0V3QnA3ckNHO0lBQ0U7SUFDQTtHeEJ1N3JDTDs7RXdCcDdyQ0c7SUFDRTtJQUNBO0d4QnU3ckNMO0NBQ0Y7O0FjNTlyQ0s7RVV1QkE7SUFBaUM7R3hCMDhyQ3BDOztFd0J6OHJDRztJQUFpQztHeEI2OHJDcEM7O0V3QjU4ckNHO0lBQWlDO0d4Qmc5ckNwQzs7RXdCLzhyQ0c7SUFBaUM7R3hCbTlyQ3BDOztFd0JsOXJDRztJQUFpQztHeEJzOXJDcEM7O0V3QnA5ckNHO0lBQ0U7SUFDQTtHeEJ1OXJDTDs7RXdCcDlyQ0c7SUFDRTtJQUNBO0d4QnU5ckNMO0NBQ0Y7O0FjNS9yQ0s7RVV1QkE7SUFBaUM7R3hCMCtyQ3BDOztFd0J6K3JDRztJQUFpQztHeEI2K3JDcEM7O0V3QjUrckNHO0lBQWlDO0d4QmcvckNwQzs7RXdCLytyQ0c7SUFBaUM7R3hCbS9yQ3BDOztFd0JsL3JDRztJQUFpQztHeEJzL3JDcEM7O0V3QnAvckNHO0lBQ0U7SUFDQTtHeEJ1L3JDTDs7RXdCcC9yQ0c7SUFDRTtJQUNBO0d4QnUvckNMO0NBQ0Y7O0F3QnZoc0NDO0VBQVk7Q3hCMmhzQ2I7O0F3QjFoc0NDO0VBQVk7Q3hCOGhzQ2I7O0F3Qjdoc0NDO0VBQVk7Q3hCaWlzQ2I7O0F3Qmhpc0NDO0VBQVk7Q3hCb2lzQ2I7O0F3Qm5pc0NDO0VBQVk7Q3hCdWlzQ2I7O0F3QnJpc0NDO0VBQ0U7RUFDQTtDeEJ3aXNDSDs7QXdCcmlzQ0M7RUFDRTtFQUNBO0N4Qndpc0NIOztBYzFqc0NLO0VVdUJBO0lBQWlDO0d4Qndpc0NwQzs7RXdCdmlzQ0c7SUFBaUM7R3hCMmlzQ3BDOztFd0IxaXNDRztJQUFpQztHeEI4aXNDcEM7O0V3Qjdpc0NHO0lBQWlDO0d4Qmlqc0NwQzs7RXdCaGpzQ0c7SUFBaUM7R3hCb2pzQ3BDOztFd0JsanNDRztJQUNFO0lBQ0E7R3hCcWpzQ0w7O0V3Qmxqc0NHO0lBQ0U7SUFDQTtHeEJxanNDTDtDQUNGOztBYzFsc0NLO0VVdUJBO0lBQWlDO0d4Qndrc0NwQzs7RXdCdmtzQ0c7SUFBaUM7R3hCMmtzQ3BDOztFd0Ixa3NDRztJQUFpQztHeEI4a3NDcEM7O0V3Qjdrc0NHO0lBQWlDO0d4Qmlsc0NwQzs7RXdCaGxzQ0c7SUFBaUM7R3hCb2xzQ3BDOztFd0JsbHNDRztJQUNFO0lBQ0E7R3hCcWxzQ0w7O0V3Qmxsc0NHO0lBQ0U7SUFDQTtHeEJxbHNDTDtDQUNGOztBYzFuc0NLO0VVdUJBO0lBQWlDO0d4Qndtc0NwQzs7RXdCdm1zQ0c7SUFBaUM7R3hCMm1zQ3BDOztFd0IxbXNDRztJQUFpQztHeEI4bXNDcEM7O0V3Qjdtc0NHO0lBQWlDO0d4Qmluc0NwQzs7RXdCaG5zQ0c7SUFBaUM7R3hCb25zQ3BDOztFd0JsbnNDRztJQUNFO0lBQ0E7R3hCcW5zQ0w7O0V3Qmxuc0NHO0lBQ0U7SUFDQTtHeEJxbnNDTDtDQUNGOztBYzFwc0NLO0VVdUJBO0lBQWlDO0d4Qndvc0NwQzs7RXdCdm9zQ0c7SUFBaUM7R3hCMm9zQ3BDOztFd0Ixb3NDRztJQUFpQztHeEI4b3NDcEM7O0V3Qjdvc0NHO0lBQWlDO0d4Qmlwc0NwQzs7RXdCaHBzQ0c7SUFBaUM7R3hCb3BzQ3BDOztFd0JscHNDRztJQUNFO0lBQ0E7R3hCcXBzQ0w7O0V3Qmxwc0NHO0lBQ0U7SUFDQTtHeEJxcHNDTDtDQUNGOztBYzFyc0NLO0VVdUJBO0lBQWlDO0d4Qndxc0NwQzs7RXdCdnFzQ0c7SUFBaUM7R3hCMnFzQ3BDOztFd0IxcXNDRztJQUFpQztHeEI4cXNDcEM7O0V3Qjdxc0NHO0lBQWlDO0d4Qmlyc0NwQzs7RXdCaHJzQ0c7SUFBaUM7R3hCb3JzQ3BDOztFd0JscnNDRztJQUNFO0lBQ0E7R3hCcXJzQ0w7O0V3Qmxyc0NHO0lBQ0U7SUFDQTtHeEJxcnNDTDtDQUNGOztBYzF0c0NLO0VVdUJBO0lBQWlDO0d4Qndzc0NwQzs7RXdCdnNzQ0c7SUFBaUM7R3hCMnNzQ3BDOztFd0Ixc3NDRztJQUFpQztHeEI4c3NDcEM7O0V3Qjdzc0NHO0lBQWlDO0d4Qml0c0NwQzs7RXdCaHRzQ0c7SUFBaUM7R3hCb3RzQ3BDOztFd0JsdHNDRztJQUNFO0lBQ0E7R3hCcXRzQ0w7O0V3Qmx0c0NHO0lBQ0U7SUFDQTtHeEJxdHNDTDtDQUNGOztBYzF2c0NLO0VVdUJBO0lBQWlDO0d4Qnd1c0NwQzs7RXdCdnVzQ0c7SUFBaUM7R3hCMnVzQ3BDOztFd0IxdXNDRztJQUFpQztHeEI4dXNDcEM7O0V3Qjd1c0NHO0lBQWlDO0d4Qml2c0NwQzs7RXdCaHZzQ0c7SUFBaUM7R3hCb3ZzQ3BDOztFd0JsdnNDRztJQUNFO0lBQ0E7R3hCcXZzQ0w7O0V3Qmx2c0NHO0lBQ0U7SUFDQTtHeEJxdnNDTDtDQUNGOztBYzF4c0NLO0VVdUJBO0lBQWlDO0d4Qnd3c0NwQzs7RXdCdndzQ0c7SUFBaUM7R3hCMndzQ3BDOztFd0Ixd3NDRztJQUFpQztHeEI4d3NDcEM7O0V3Qjd3c0NHO0lBQWlDO0d4Qml4c0NwQzs7RXdCaHhzQ0c7SUFBaUM7R3hCb3hzQ3BDOztFd0JseHNDRztJQUNFO0lBQ0E7R3hCcXhzQ0w7O0V3Qmx4c0NHO0lBQ0U7SUFDQTtHeEJxeHNDTDtDQUNGOztBYzF6c0NLO0VVdUJBO0lBQWlDO0d4Qnd5c0NwQzs7RXdCdnlzQ0c7SUFBaUM7R3hCMnlzQ3BDOztFd0IxeXNDRztJQUFpQztHeEI4eXNDcEM7O0V3Qjd5c0NHO0lBQWlDO0d4Qml6c0NwQzs7RXdCaHpzQ0c7SUFBaUM7R3hCb3pzQ3BDOztFd0JsenNDRztJQUNFO0lBQ0E7R3hCcXpzQ0w7O0V3Qmx6c0NHO0lBQ0U7SUFDQTtHeEJxenNDTDtDQUNGOztBYzExc0NLO0VVdUJBO0lBQWlDO0d4Qncwc0NwQzs7RXdCdjBzQ0c7SUFBaUM7R3hCMjBzQ3BDOztFd0IxMHNDRztJQUFpQztHeEI4MHNDcEM7O0V3Qjcwc0NHO0lBQWlDO0d4Qmkxc0NwQzs7RXdCaDFzQ0c7SUFBaUM7R3hCbzFzQ3BDOztFd0JsMXNDRztJQUNFO0lBQ0E7R3hCcTFzQ0w7O0V3Qmwxc0NHO0lBQ0U7SUFDQTtHeEJxMXNDTDtDQUNGOztBYzEzc0NLO0VVdUJBO0lBQWlDO0d4Qncyc0NwQzs7RXdCdjJzQ0c7SUFBaUM7R3hCMjJzQ3BDOztFd0IxMnNDRztJQUFpQztHeEI4MnNDcEM7O0V3Qjcyc0NHO0lBQWlDO0d4Qmkzc0NwQzs7RXdCaDNzQ0c7SUFBaUM7R3hCbzNzQ3BDOztFd0JsM3NDRztJQUNFO0lBQ0E7R3hCcTNzQ0w7O0V3Qmwzc0NHO0lBQ0U7SUFDQTtHeEJxM3NDTDtDQUNGOztBYzE1c0NLO0VVdUJBO0lBQWlDO0d4Qnc0c0NwQzs7RXdCdjRzQ0c7SUFBaUM7R3hCMjRzQ3BDOztFd0IxNHNDRztJQUFpQztHeEI4NHNDcEM7O0V3Qjc0c0NHO0lBQWlDO0d4Qmk1c0NwQzs7RXdCaDVzQ0c7SUFBaUM7R3hCbzVzQ3BDOztFd0JsNXNDRztJQUNFO0lBQ0E7R3hCcTVzQ0w7O0V3Qmw1c0NHO0lBQ0U7SUFDQTtHeEJxNXNDTDtDQUNGOztBd0IxNHNDRztFQUFZO0N4Qjg0c0NmOztBd0I3NHNDRztFQUFZO0N4Qmk1c0NmOztBd0JoNXNDRztFQUFZO0N4Qm81c0NmOztBd0JuNXNDRztFQUFZO0N4QnU1c0NmOztBd0J0NXNDRztFQUFZO0N4QjA1c0NmOztBd0J4NXNDRztFQUNFO0VBQ0E7Q3hCMjVzQ0w7O0F3Qng1c0NHO0VBQ0U7RUFDQTtDeEIyNXNDTDs7QWN4OXNDSztFVWtFRTtJQUFpQztHeEIyNXNDdEM7O0V3QjE1c0NLO0lBQWlDO0d4Qjg1c0N0Qzs7RXdCNzVzQ0s7SUFBaUM7R3hCaTZzQ3RDOztFd0JoNnNDSztJQUFpQztHeEJvNnNDdEM7O0V3Qm42c0NLO0lBQWlDO0d4QnU2c0N0Qzs7RXdCcjZzQ0s7SUFDRTtJQUNBO0d4Qnc2c0NQOztFd0JyNnNDSztJQUNFO0lBQ0E7R3hCdzZzQ1A7Q0FDRjs7QWN4L3NDSztFVWtFRTtJQUFpQztHeEIyN3NDdEM7O0V3QjE3c0NLO0lBQWlDO0d4Qjg3c0N0Qzs7RXdCNzdzQ0s7SUFBaUM7R3hCaThzQ3RDOztFd0JoOHNDSztJQUFpQztHeEJvOHNDdEM7O0V3Qm44c0NLO0lBQWlDO0d4QnU4c0N0Qzs7RXdCcjhzQ0s7SUFDRTtJQUNBO0d4Qnc4c0NQOztFd0JyOHNDSztJQUNFO0lBQ0E7R3hCdzhzQ1A7Q0FDRjs7QWN4aHRDSztFVWtFRTtJQUFpQztHeEIyOXNDdEM7O0V3QjE5c0NLO0lBQWlDO0d4Qjg5c0N0Qzs7RXdCNzlzQ0s7SUFBaUM7R3hCaStzQ3RDOztFd0JoK3NDSztJQUFpQztHeEJvK3NDdEM7O0V3Qm4rc0NLO0lBQWlDO0d4QnUrc0N0Qzs7RXdCcitzQ0s7SUFDRTtJQUNBO0d4Qncrc0NQOztFd0JyK3NDSztJQUNFO0lBQ0E7R3hCdytzQ1A7Q0FDRjs7QWN4anRDSztFVWtFRTtJQUFpQztHeEIyL3NDdEM7O0V3QjEvc0NLO0lBQWlDO0d4Qjgvc0N0Qzs7RXdCNy9zQ0s7SUFBaUM7R3hCaWd0Q3RDOztFd0JoZ3RDSztJQUFpQztHeEJvZ3RDdEM7O0V3Qm5ndENLO0lBQWlDO0d4QnVndEN0Qzs7RXdCcmd0Q0s7SUFDRTtJQUNBO0d4QndndENQOztFd0JyZ3RDSztJQUNFO0lBQ0E7R3hCd2d0Q1A7Q0FDRjs7QWN4bHRDSztFVWtFRTtJQUFpQztHeEIyaHRDdEM7O0V3QjFodENLO0lBQWlDO0d4QjhodEN0Qzs7RXdCN2h0Q0s7SUFBaUM7R3hCaWl0Q3RDOztFd0JoaXRDSztJQUFpQztHeEJvaXRDdEM7O0V3Qm5pdENLO0lBQWlDO0d4QnVpdEN0Qzs7RXdCcml0Q0s7SUFDRTtJQUNBO0d4QndpdENQOztFd0JyaXRDSztJQUNFO0lBQ0E7R3hCd2l0Q1A7Q0FDRjs7QWN4bnRDSztFVWtFRTtJQUFpQztHeEIyanRDdEM7O0V3QjFqdENLO0lBQWlDO0d4QjhqdEN0Qzs7RXdCN2p0Q0s7SUFBaUM7R3hCaWt0Q3RDOztFd0Joa3RDSztJQUFpQztHeEJva3RDdEM7O0V3Qm5rdENLO0lBQWlDO0d4QnVrdEN0Qzs7RXdCcmt0Q0s7SUFDRTtJQUNBO0d4QndrdENQOztFd0Jya3RDSztJQUNFO0lBQ0E7R3hCd2t0Q1A7Q0FDRjs7QWN4cHRDSztFVWtFRTtJQUFpQztHeEIybHRDdEM7O0V3QjFsdENLO0lBQWlDO0d4QjhsdEN0Qzs7RXdCN2x0Q0s7SUFBaUM7R3hCaW10Q3RDOztFd0JobXRDSztJQUFpQztHeEJvbXRDdEM7O0V3Qm5tdENLO0lBQWlDO0d4QnVtdEN0Qzs7RXdCcm10Q0s7SUFDRTtJQUNBO0d4QndtdENQOztFd0JybXRDSztJQUNFO0lBQ0E7R3hCd210Q1A7Q0FDRjs7QWN4cnRDSztFVWtFRTtJQUFpQztHeEIybnRDdEM7O0V3QjFudENLO0lBQWlDO0d4QjhudEN0Qzs7RXdCN250Q0s7SUFBaUM7R3hCaW90Q3RDOztFd0Job3RDSztJQUFpQztHeEJvb3RDdEM7O0V3Qm5vdENLO0lBQWlDO0d4QnVvdEN0Qzs7RXdCcm90Q0s7SUFDRTtJQUNBO0d4QndvdENQOztFd0Jyb3RDSztJQUNFO0lBQ0E7R3hCd290Q1A7Q0FDRjs7QWN4dHRDSztFVWtFRTtJQUFpQztHeEIycHRDdEM7O0V3QjFwdENLO0lBQWlDO0d4QjhwdEN0Qzs7RXdCN3B0Q0s7SUFBaUM7R3hCaXF0Q3RDOztFd0JocXRDSztJQUFpQztHeEJvcXRDdEM7O0V3Qm5xdENLO0lBQWlDO0d4QnVxdEN0Qzs7RXdCcnF0Q0s7SUFDRTtJQUNBO0d4QndxdENQOztFd0JycXRDSztJQUNFO0lBQ0E7R3hCd3F0Q1A7Q0FDRjs7QWN4dnRDSztFVWtFRTtJQUFpQztHeEIycnRDdEM7O0V3QjFydENLO0lBQWlDO0d4QjhydEN0Qzs7RXdCN3J0Q0s7SUFBaUM7R3hCaXN0Q3RDOztFd0Joc3RDSztJQUFpQztHeEJvc3RDdEM7O0V3Qm5zdENLO0lBQWlDO0d4QnVzdEN0Qzs7RXdCcnN0Q0s7SUFDRTtJQUNBO0d4QndzdENQOztFd0Jyc3RDSztJQUNFO0lBQ0E7R3hCd3N0Q1A7Q0FDRjs7QWN4eHRDSztFVWtFRTtJQUFpQztHeEIydHRDdEM7O0V3QjF0dENLO0lBQWlDO0d4Qjh0dEN0Qzs7RXdCN3R0Q0s7SUFBaUM7R3hCaXV0Q3RDOztFd0JodXRDSztJQUFpQztHeEJvdXRDdEM7O0V3Qm51dENLO0lBQWlDO0d4QnV1dEN0Qzs7RXdCcnV0Q0s7SUFDRTtJQUNBO0d4Qnd1dENQOztFd0JydXRDSztJQUNFO0lBQ0E7R3hCd3V0Q1A7Q0FDRjs7QWN4enRDSztFVWtFRTtJQUFpQztHeEIydnRDdEM7O0V3QjF2dENLO0lBQWlDO0d4Qjh2dEN0Qzs7RXdCN3Z0Q0s7SUFBaUM7R3hCaXd0Q3RDOztFd0Jod3RDSztJQUFpQztHeEJvd3RDdEM7O0V3Qm53dENLO0lBQWlDO0d4QnV3dEN0Qzs7RXdCcnd0Q0s7SUFDRTtJQUNBO0d4Qnd3dENQOztFd0Jyd3RDSztJQUNFO0lBQ0E7R3hCd3d0Q1A7Q0FDRjs7QXdCeHl0Q0c7RUFBWTtDeEI0eXRDZjs7QXdCM3l0Q0c7RUFBWTtDeEIreXRDZjs7QXdCOXl0Q0c7RUFBWTtDeEJrenRDZjs7QXdCanp0Q0c7RUFBWTtDeEJxenRDZjs7QXdCcHp0Q0c7RUFBWTtDeEJ3enRDZjs7QXdCdHp0Q0c7RUFDRTtFQUNBO0N4Qnl6dENMOztBd0J0enRDRztFQUNFO0VBQ0E7Q3hCeXp0Q0w7O0FjdDN0Q0s7RVVrRUU7SUFBaUM7R3hCeXp0Q3RDOztFd0J4enRDSztJQUFpQztHeEI0enRDdEM7O0V3QjN6dENLO0lBQWlDO0d4Qit6dEN0Qzs7RXdCOXp0Q0s7SUFBaUM7R3hCazB0Q3RDOztFd0JqMHRDSztJQUFpQztHeEJxMHRDdEM7O0V3Qm4wdENLO0lBQ0U7SUFDQTtHeEJzMHRDUDs7RXdCbjB0Q0s7SUFDRTtJQUNBO0d4QnMwdENQO0NBQ0Y7O0FjdDV0Q0s7RVVrRUU7SUFBaUM7R3hCeTF0Q3RDOztFd0J4MXRDSztJQUFpQztHeEI0MXRDdEM7O0V3QjMxdENLO0lBQWlDO0d4QisxdEN0Qzs7RXdCOTF0Q0s7SUFBaUM7R3hCazJ0Q3RDOztFd0JqMnRDSztJQUFpQztHeEJxMnRDdEM7O0V3Qm4ydENLO0lBQ0U7SUFDQTtHeEJzMnRDUDs7RXdCbjJ0Q0s7SUFDRTtJQUNBO0d4QnMydENQO0NBQ0Y7O0FjdDd0Q0s7RVVrRUU7SUFBaUM7R3hCeTN0Q3RDOztFd0J4M3RDSztJQUFpQztHeEI0M3RDdEM7O0V3QjMzdENLO0lBQWlDO0d4QiszdEN0Qzs7RXdCOTN0Q0s7SUFBaUM7R3hCazR0Q3RDOztFd0JqNHRDSztJQUFpQztHeEJxNHRDdEM7O0V3Qm40dENLO0lBQ0U7SUFDQTtHeEJzNHRDUDs7RXdCbjR0Q0s7SUFDRTtJQUNBO0d4QnM0dENQO0NBQ0Y7O0FjdDl0Q0s7RVVrRUU7SUFBaUM7R3hCeTV0Q3RDOztFd0J4NXRDSztJQUFpQztHeEI0NXRDdEM7O0V3QjM1dENLO0lBQWlDO0d4Qis1dEN0Qzs7RXdCOTV0Q0s7SUFBaUM7R3hCazZ0Q3RDOztFd0JqNnRDSztJQUFpQztHeEJxNnRDdEM7O0V3Qm42dENLO0lBQ0U7SUFDQTtHeEJzNnRDUDs7RXdCbjZ0Q0s7SUFDRTtJQUNBO0d4QnM2dENQO0NBQ0Y7O0FjdC90Q0s7RVVrRUU7SUFBaUM7R3hCeTd0Q3RDOztFd0J4N3RDSztJQUFpQztHeEI0N3RDdEM7O0V3QjM3dENLO0lBQWlDO0d4Qis3dEN0Qzs7RXdCOTd0Q0s7SUFBaUM7R3hCazh0Q3RDOztFd0JqOHRDSztJQUFpQztHeEJxOHRDdEM7O0V3Qm44dENLO0lBQ0U7SUFDQTtHeEJzOHRDUDs7RXdCbjh0Q0s7SUFDRTtJQUNBO0d4QnM4dENQO0NBQ0Y7O0FjdGh1Q0s7RVVrRUU7SUFBaUM7R3hCeTl0Q3RDOztFd0J4OXRDSztJQUFpQztHeEI0OXRDdEM7O0V3QjM5dENLO0lBQWlDO0d4Qis5dEN0Qzs7RXdCOTl0Q0s7SUFBaUM7R3hCayt0Q3RDOztFd0JqK3RDSztJQUFpQztHeEJxK3RDdEM7O0V3Qm4rdENLO0lBQ0U7SUFDQTtHeEJzK3RDUDs7RXdCbit0Q0s7SUFDRTtJQUNBO0d4QnMrdENQO0NBQ0Y7O0FjdGp1Q0s7RVVrRUU7SUFBaUM7R3hCeS90Q3RDOztFd0J4L3RDSztJQUFpQztHeEI0L3RDdEM7O0V3QjMvdENLO0lBQWlDO0d4QisvdEN0Qzs7RXdCOS90Q0s7SUFBaUM7R3hCa2d1Q3RDOztFd0JqZ3VDSztJQUFpQztHeEJxZ3VDdEM7O0V3Qm5ndUNLO0lBQ0U7SUFDQTtHeEJzZ3VDUDs7RXdCbmd1Q0s7SUFDRTtJQUNBO0d4QnNndUNQO0NBQ0Y7O0FjdGx1Q0s7RVVrRUU7SUFBaUM7R3hCeWh1Q3RDOztFd0J4aHVDSztJQUFpQztHeEI0aHVDdEM7O0V3QjNodUNLO0lBQWlDO0d4QitodUN0Qzs7RXdCOWh1Q0s7SUFBaUM7R3hCa2l1Q3RDOztFd0JqaXVDSztJQUFpQztHeEJxaXVDdEM7O0V3Qm5pdUNLO0lBQ0U7SUFDQTtHeEJzaXVDUDs7RXdCbml1Q0s7SUFDRTtJQUNBO0d4QnNpdUNQO0NBQ0Y7O0FjdG51Q0s7RVVrRUU7SUFBaUM7R3hCeWp1Q3RDOztFd0J4anVDSztJQUFpQztHeEI0anVDdEM7O0V3QjNqdUNLO0lBQWlDO0d4QitqdUN0Qzs7RXdCOWp1Q0s7SUFBaUM7R3hCa2t1Q3RDOztFd0Jqa3VDSztJQUFpQztHeEJxa3VDdEM7O0V3Qm5rdUNLO0lBQ0U7SUFDQTtHeEJza3VDUDs7RXdCbmt1Q0s7SUFDRTtJQUNBO0d4QnNrdUNQO0NBQ0Y7O0FjdHB1Q0s7RVVrRUU7SUFBaUM7R3hCeWx1Q3RDOztFd0J4bHVDSztJQUFpQztHeEI0bHVDdEM7O0V3QjNsdUNLO0lBQWlDO0d4QitsdUN0Qzs7RXdCOWx1Q0s7SUFBaUM7R3hCa211Q3RDOztFd0JqbXVDSztJQUFpQztHeEJxbXVDdEM7O0V3Qm5tdUNLO0lBQ0U7SUFDQTtHeEJzbXVDUDs7RXdCbm11Q0s7SUFDRTtJQUNBO0d4QnNtdUNQO0NBQ0Y7O0FjdHJ1Q0s7RVVrRUU7SUFBaUM7R3hCeW51Q3RDOztFd0J4bnVDSztJQUFpQztHeEI0bnVDdEM7O0V3QjNudUNLO0lBQWlDO0d4QitudUN0Qzs7RXdCOW51Q0s7SUFBaUM7R3hCa291Q3RDOztFd0Jqb3VDSztJQUFpQztHeEJxb3VDdEM7O0V3Qm5vdUNLO0lBQ0U7SUFDQTtHeEJzb3VDUDs7RXdCbm91Q0s7SUFDRTtJQUNBO0d4QnNvdUNQO0NBQ0Y7O0FjdHR1Q0s7RVVrRUU7SUFBaUM7R3hCeXB1Q3RDOztFd0J4cHVDSztJQUFpQztHeEI0cHVDdEM7O0V3QjNwdUNLO0lBQWlDO0d4QitwdUN0Qzs7RXdCOXB1Q0s7SUFBaUM7R3hCa3F1Q3RDOztFd0JqcXVDSztJQUFpQztHeEJxcXVDdEM7O0V3Qm5xdUNLO0lBQ0U7SUFDQTtHeEJzcXVDUDs7RXdCbnF1Q0s7SUFDRTtJQUNBO0d4QnNxdUNQO0NBQ0Y7O0F3QnRzdUNHO0VBQVk7Q3hCMHN1Q2Y7O0F3QnpzdUNHO0VBQVk7Q3hCNnN1Q2Y7O0F3QjVzdUNHO0VBQVk7Q3hCZ3R1Q2Y7O0F3Qi9zdUNHO0VBQVk7Q3hCbXR1Q2Y7O0F3Qmx0dUNHO0VBQVk7Q3hCc3R1Q2Y7O0F3QnB0dUNHO0VBQ0U7RUFDQTtDeEJ1dHVDTDs7QXdCcHR1Q0c7RUFDRTtFQUNBO0N4QnV0dUNMOztBY3B4dUNLO0VVa0VFO0lBQWlDO0d4QnV0dUN0Qzs7RXdCdHR1Q0s7SUFBaUM7R3hCMHR1Q3RDOztFd0J6dHVDSztJQUFpQztHeEI2dHVDdEM7O0V3QjV0dUNLO0lBQWlDO0d4Qmd1dUN0Qzs7RXdCL3R1Q0s7SUFBaUM7R3hCbXV1Q3RDOztFd0JqdXVDSztJQUNFO0lBQ0E7R3hCb3V1Q1A7O0V3Qmp1dUNLO0lBQ0U7SUFDQTtHeEJvdXVDUDtDQUNGOztBY3B6dUNLO0VVa0VFO0lBQWlDO0d4QnV2dUN0Qzs7RXdCdHZ1Q0s7SUFBaUM7R3hCMHZ1Q3RDOztFd0J6dnVDSztJQUFpQztHeEI2dnVDdEM7O0V3QjV2dUNLO0lBQWlDO0d4Qmd3dUN0Qzs7RXdCL3Z1Q0s7SUFBaUM7R3hCbXd1Q3RDOztFd0Jqd3VDSztJQUNFO0lBQ0E7R3hCb3d1Q1A7O0V3Qmp3dUNLO0lBQ0U7SUFDQTtHeEJvd3VDUDtDQUNGOztBY3AxdUNLO0VVa0VFO0lBQWlDO0d4QnV4dUN0Qzs7RXdCdHh1Q0s7SUFBaUM7R3hCMHh1Q3RDOztFd0J6eHVDSztJQUFpQztHeEI2eHVDdEM7O0V3QjV4dUNLO0lBQWlDO0d4Qmd5dUN0Qzs7RXdCL3h1Q0s7SUFBaUM7R3hCbXl1Q3RDOztFd0JqeXVDSztJQUNFO0lBQ0E7R3hCb3l1Q1A7O0V3Qmp5dUNLO0lBQ0U7SUFDQTtHeEJveXVDUDtDQUNGOztBY3AzdUNLO0VVa0VFO0lBQWlDO0d4QnV6dUN0Qzs7RXdCdHp1Q0s7SUFBaUM7R3hCMHp1Q3RDOztFd0J6enVDSztJQUFpQztHeEI2enVDdEM7O0V3QjV6dUNLO0lBQWlDO0d4QmcwdUN0Qzs7RXdCL3p1Q0s7SUFBaUM7R3hCbTB1Q3RDOztFd0JqMHVDSztJQUNFO0lBQ0E7R3hCbzB1Q1A7O0V3QmowdUNLO0lBQ0U7SUFDQTtHeEJvMHVDUDtDQUNGOztBY3A1dUNLO0VVa0VFO0lBQWlDO0d4QnUxdUN0Qzs7RXdCdDF1Q0s7SUFBaUM7R3hCMDF1Q3RDOztFd0J6MXVDSztJQUFpQztHeEI2MXVDdEM7O0V3QjUxdUNLO0lBQWlDO0d4QmcydUN0Qzs7RXdCLzF1Q0s7SUFBaUM7R3hCbTJ1Q3RDOztFd0JqMnVDSztJQUNFO0lBQ0E7R3hCbzJ1Q1A7O0V3QmoydUNLO0lBQ0U7SUFDQTtHeEJvMnVDUDtDQUNGOztBY3A3dUNLO0VVa0VFO0lBQWlDO0d4QnUzdUN0Qzs7RXdCdDN1Q0s7SUFBaUM7R3hCMDN1Q3RDOztFd0J6M3VDSztJQUFpQztHeEI2M3VDdEM7O0V3QjUzdUNLO0lBQWlDO0d4Qmc0dUN0Qzs7RXdCLzN1Q0s7SUFBaUM7R3hCbTR1Q3RDOztFd0JqNHVDSztJQUNFO0lBQ0E7R3hCbzR1Q1A7O0V3Qmo0dUNLO0lBQ0U7SUFDQTtHeEJvNHVDUDtDQUNGOztBY3A5dUNLO0VVa0VFO0lBQWlDO0d4QnU1dUN0Qzs7RXdCdDV1Q0s7SUFBaUM7R3hCMDV1Q3RDOztFd0J6NXVDSztJQUFpQztHeEI2NXVDdEM7O0V3QjU1dUNLO0lBQWlDO0d4Qmc2dUN0Qzs7RXdCLzV1Q0s7SUFBaUM7R3hCbTZ1Q3RDOztFd0JqNnVDSztJQUNFO0lBQ0E7R3hCbzZ1Q1A7O0V3Qmo2dUNLO0lBQ0U7SUFDQTtHeEJvNnVDUDtDQUNGOztBY3AvdUNLO0VVa0VFO0lBQWlDO0d4QnU3dUN0Qzs7RXdCdDd1Q0s7SUFBaUM7R3hCMDd1Q3RDOztFd0J6N3VDSztJQUFpQztHeEI2N3VDdEM7O0V3QjU3dUNLO0lBQWlDO0d4Qmc4dUN0Qzs7RXdCLzd1Q0s7SUFBaUM7R3hCbTh1Q3RDOztFd0JqOHVDSztJQUNFO0lBQ0E7R3hCbzh1Q1A7O0V3Qmo4dUNLO0lBQ0U7SUFDQTtHeEJvOHVDUDtDQUNGOztBY3BodkNLO0VVa0VFO0lBQWlDO0d4QnU5dUN0Qzs7RXdCdDl1Q0s7SUFBaUM7R3hCMDl1Q3RDOztFd0J6OXVDSztJQUFpQztHeEI2OXVDdEM7O0V3QjU5dUNLO0lBQWlDO0d4QmcrdUN0Qzs7RXdCLzl1Q0s7SUFBaUM7R3hCbSt1Q3RDOztFd0JqK3VDSztJQUNFO0lBQ0E7R3hCbyt1Q1A7O0V3QmordUNLO0lBQ0U7SUFDQTtHeEJvK3VDUDtDQUNGOztBY3BqdkNLO0VVa0VFO0lBQWlDO0d4QnUvdUN0Qzs7RXdCdC91Q0s7SUFBaUM7R3hCMC91Q3RDOztFd0J6L3VDSztJQUFpQztHeEI2L3VDdEM7O0V3QjUvdUNLO0lBQWlDO0d4QmdndkN0Qzs7RXdCLy91Q0s7SUFBaUM7R3hCbWd2Q3RDOztFd0JqZ3ZDSztJQUNFO0lBQ0E7R3hCb2d2Q1A7O0V3QmpndkNLO0lBQ0U7SUFDQTtHeEJvZ3ZDUDtDQUNGOztBY3BsdkNLO0VVa0VFO0lBQWlDO0d4QnVodkN0Qzs7RXdCdGh2Q0s7SUFBaUM7R3hCMGh2Q3RDOztFd0J6aHZDSztJQUFpQztHeEI2aHZDdEM7O0V3QjVodkNLO0lBQWlDO0d4QmdpdkN0Qzs7RXdCL2h2Q0s7SUFBaUM7R3hCbWl2Q3RDOztFd0JqaXZDSztJQUNFO0lBQ0E7R3hCb2l2Q1A7O0V3QmppdkNLO0lBQ0U7SUFDQTtHeEJvaXZDUDtDQUNGOztBY3BudkNLO0VVa0VFO0lBQWlDO0d4QnVqdkN0Qzs7RXdCdGp2Q0s7SUFBaUM7R3hCMGp2Q3RDOztFd0J6anZDSztJQUFpQztHeEI2anZDdEM7O0V3QjVqdkNLO0lBQWlDO0d4QmdrdkN0Qzs7RXdCL2p2Q0s7SUFBaUM7R3hCbWt2Q3RDOztFd0Jqa3ZDSztJQUNFO0lBQ0E7R3hCb2t2Q1A7O0V3QmprdkNLO0lBQ0U7SUFDQTtHeEJva3ZDUDtDQUNGOztBd0JwbXZDRztFQUFZO0N4QndtdkNmOztBd0J2bXZDRztFQUFZO0N4QjJtdkNmOztBd0IxbXZDRztFQUFZO0N4QjhtdkNmOztBd0I3bXZDRztFQUFZO0N4QmludkNmOztBd0JobnZDRztFQUFZO0N4Qm9udkNmOztBd0JsbnZDRztFQUNFO0VBQ0E7Q3hCcW52Q0w7O0F3QmxudkNHO0VBQ0U7RUFDQTtDeEJxbnZDTDs7QWNscnZDSztFVWtFRTtJQUFpQztHeEJxbnZDdEM7O0V3QnBudkNLO0lBQWlDO0d4QndudkN0Qzs7RXdCdm52Q0s7SUFBaUM7R3hCMm52Q3RDOztFd0IxbnZDSztJQUFpQztHeEI4bnZDdEM7O0V3QjdudkNLO0lBQWlDO0d4QmlvdkN0Qzs7RXdCL252Q0s7SUFDRTtJQUNBO0d4QmtvdkNQOztFd0IvbnZDSztJQUNFO0lBQ0E7R3hCa292Q1A7Q0FDRjs7QWNsdHZDSztFVWtFRTtJQUFpQztHeEJxcHZDdEM7O0V3QnBwdkNLO0lBQWlDO0d4QndwdkN0Qzs7RXdCdnB2Q0s7SUFBaUM7R3hCMnB2Q3RDOztFd0IxcHZDSztJQUFpQztHeEI4cHZDdEM7O0V3QjdwdkNLO0lBQWlDO0d4QmlxdkN0Qzs7RXdCL3B2Q0s7SUFDRTtJQUNBO0d4QmtxdkNQOztFd0IvcHZDSztJQUNFO0lBQ0E7R3hCa3F2Q1A7Q0FDRjs7QWNsdnZDSztFVWtFRTtJQUFpQztHeEJxcnZDdEM7O0V3QnBydkNLO0lBQWlDO0d4QndydkN0Qzs7RXdCdnJ2Q0s7SUFBaUM7R3hCMnJ2Q3RDOztFd0IxcnZDSztJQUFpQztHeEI4cnZDdEM7O0V3QjdydkNLO0lBQWlDO0d4QmlzdkN0Qzs7RXdCL3J2Q0s7SUFDRTtJQUNBO0d4QmtzdkNQOztFd0IvcnZDSztJQUNFO0lBQ0E7R3hCa3N2Q1A7Q0FDRjs7QWNseHZDSztFVWtFRTtJQUFpQztHeEJxdHZDdEM7O0V3QnB0dkNLO0lBQWlDO0d4Qnd0dkN0Qzs7RXdCdnR2Q0s7SUFBaUM7R3hCMnR2Q3RDOztFd0IxdHZDSztJQUFpQztHeEI4dHZDdEM7O0V3Qjd0dkNLO0lBQWlDO0d4Qml1dkN0Qzs7RXdCL3R2Q0s7SUFDRTtJQUNBO0d4Qmt1dkNQOztFd0IvdHZDSztJQUNFO0lBQ0E7R3hCa3V2Q1A7Q0FDRjs7QWNsenZDSztFVWtFRTtJQUFpQztHeEJxdnZDdEM7O0V3QnB2dkNLO0lBQWlDO0d4Qnd2dkN0Qzs7RXdCdnZ2Q0s7SUFBaUM7R3hCMnZ2Q3RDOztFd0IxdnZDSztJQUFpQztHeEI4dnZDdEM7O0V3Qjd2dkNLO0lBQWlDO0d4Qml3dkN0Qzs7RXdCL3Z2Q0s7SUFDRTtJQUNBO0d4Qmt3dkNQOztFd0IvdnZDSztJQUNFO0lBQ0E7R3hCa3d2Q1A7Q0FDRjs7QWNsMXZDSztFVWtFRTtJQUFpQztHeEJxeHZDdEM7O0V3QnB4dkNLO0lBQWlDO0d4Qnd4dkN0Qzs7RXdCdnh2Q0s7SUFBaUM7R3hCMnh2Q3RDOztFd0IxeHZDSztJQUFpQztHeEI4eHZDdEM7O0V3Qjd4dkNLO0lBQWlDO0d4Qml5dkN0Qzs7RXdCL3h2Q0s7SUFDRTtJQUNBO0d4Qmt5dkNQOztFd0IveHZDSztJQUNFO0lBQ0E7R3hCa3l2Q1A7Q0FDRjs7QWNsM3ZDSztFVWtFRTtJQUFpQztHeEJxenZDdEM7O0V3QnB6dkNLO0lBQWlDO0d4Qnd6dkN0Qzs7RXdCdnp2Q0s7SUFBaUM7R3hCMnp2Q3RDOztFd0IxenZDSztJQUFpQztHeEI4enZDdEM7O0V3Qjd6dkNLO0lBQWlDO0d4QmkwdkN0Qzs7RXdCL3p2Q0s7SUFDRTtJQUNBO0d4QmswdkNQOztFd0IvenZDSztJQUNFO0lBQ0E7R3hCazB2Q1A7Q0FDRjs7QWNsNXZDSztFVWtFRTtJQUFpQztHeEJxMXZDdEM7O0V3QnAxdkNLO0lBQWlDO0d4QncxdkN0Qzs7RXdCdjF2Q0s7SUFBaUM7R3hCMjF2Q3RDOztFd0IxMXZDSztJQUFpQztHeEI4MXZDdEM7O0V3QjcxdkNLO0lBQWlDO0d4QmkydkN0Qzs7RXdCLzF2Q0s7SUFDRTtJQUNBO0d4QmsydkNQOztFd0IvMXZDSztJQUNFO0lBQ0E7R3hCazJ2Q1A7Q0FDRjs7QWNsN3ZDSztFVWtFRTtJQUFpQztHeEJxM3ZDdEM7O0V3QnAzdkNLO0lBQWlDO0d4QnczdkN0Qzs7RXdCdjN2Q0s7SUFBaUM7R3hCMjN2Q3RDOztFd0IxM3ZDSztJQUFpQztHeEI4M3ZDdEM7O0V3QjczdkNLO0lBQWlDO0d4Qmk0dkN0Qzs7RXdCLzN2Q0s7SUFDRTtJQUNBO0d4Qms0dkNQOztFd0IvM3ZDSztJQUNFO0lBQ0E7R3hCazR2Q1A7Q0FDRjs7QWNsOXZDSztFVWtFRTtJQUFpQztHeEJxNXZDdEM7O0V3QnA1dkNLO0lBQWlDO0d4Qnc1dkN0Qzs7RXdCdjV2Q0s7SUFBaUM7R3hCMjV2Q3RDOztFd0IxNXZDSztJQUFpQztHeEI4NXZDdEM7O0V3Qjc1dkNLO0lBQWlDO0d4Qmk2dkN0Qzs7RXdCLzV2Q0s7SUFDRTtJQUNBO0d4Qms2dkNQOztFd0IvNXZDSztJQUNFO0lBQ0E7R3hCazZ2Q1A7Q0FDRjs7QWNsL3ZDSztFVWtFRTtJQUFpQztHeEJxN3ZDdEM7O0V3QnA3dkNLO0lBQWlDO0d4Qnc3dkN0Qzs7RXdCdjd2Q0s7SUFBaUM7R3hCMjd2Q3RDOztFd0IxN3ZDSztJQUFpQztHeEI4N3ZDdEM7O0V3Qjc3dkNLO0lBQWlDO0d4Qmk4dkN0Qzs7RXdCLzd2Q0s7SUFDRTtJQUNBO0d4Qms4dkNQOztFd0IvN3ZDSztJQUNFO0lBQ0E7R3hCazh2Q1A7Q0FDRjs7QWNsaHdDSztFVWtFRTtJQUFpQztHeEJxOXZDdEM7O0V3QnA5dkNLO0lBQWlDO0d4Qnc5dkN0Qzs7RXdCdjl2Q0s7SUFBaUM7R3hCMjl2Q3RDOztFd0IxOXZDSztJQUFpQztHeEI4OXZDdEM7O0V3Qjc5dkNLO0lBQWlDO0d4QmkrdkN0Qzs7RXdCLzl2Q0s7SUFDRTtJQUNBO0d4QmsrdkNQOztFd0IvOXZDSztJQUNFO0lBQ0E7R3hCayt2Q1A7Q0FDRjs7QXdCbGd3Q0c7RUFBWTtDeEJzZ3dDZjs7QXdCcmd3Q0c7RUFBWTtDeEJ5Z3dDZjs7QXdCeGd3Q0c7RUFBWTtDeEI0Z3dDZjs7QXdCM2d3Q0c7RUFBWTtDeEIrZ3dDZjs7QXdCOWd3Q0c7RUFBWTtDeEJraHdDZjs7QXdCaGh3Q0c7RUFDRTtFQUNBO0N4Qm1od0NMOztBd0JoaHdDRztFQUNFO0VBQ0E7Q3hCbWh3Q0w7O0FjaGx3Q0s7RVVrRUU7SUFBaUM7R3hCbWh3Q3RDOztFd0JsaHdDSztJQUFpQztHeEJzaHdDdEM7O0V3QnJod0NLO0lBQWlDO0d4Qnlod0N0Qzs7RXdCeGh3Q0s7SUFBaUM7R3hCNGh3Q3RDOztFd0IzaHdDSztJQUFpQztHeEIraHdDdEM7O0V3Qjdod0NLO0lBQ0U7SUFDQTtHeEJnaXdDUDs7RXdCN2h3Q0s7SUFDRTtJQUNBO0d4Qmdpd0NQO0NBQ0Y7O0FjaG53Q0s7RVVrRUU7SUFBaUM7R3hCbWp3Q3RDOztFd0JsandDSztJQUFpQztHeEJzandDdEM7O0V3QnJqd0NLO0lBQWlDO0d4Qnlqd0N0Qzs7RXdCeGp3Q0s7SUFBaUM7R3hCNGp3Q3RDOztFd0IzandDSztJQUFpQztHeEIrandDdEM7O0V3Qjdqd0NLO0lBQ0U7SUFDQTtHeEJna3dDUDs7RXdCN2p3Q0s7SUFDRTtJQUNBO0d4Qmdrd0NQO0NBQ0Y7O0FjaHB3Q0s7RVVrRUU7SUFBaUM7R3hCbWx3Q3RDOztFd0JsbHdDSztJQUFpQztHeEJzbHdDdEM7O0V3QnJsd0NLO0lBQWlDO0d4Qnlsd0N0Qzs7RXdCeGx3Q0s7SUFBaUM7R3hCNGx3Q3RDOztFd0IzbHdDSztJQUFpQztHeEIrbHdDdEM7O0V3Qjdsd0NLO0lBQ0U7SUFDQTtHeEJnbXdDUDs7RXdCN2x3Q0s7SUFDRTtJQUNBO0d4Qmdtd0NQO0NBQ0Y7O0FjaHJ3Q0s7RVVrRUU7SUFBaUM7R3hCbW53Q3RDOztFd0JsbndDSztJQUFpQztHeEJzbndDdEM7O0V3QnJud0NLO0lBQWlDO0d4Qnlud0N0Qzs7RXdCeG53Q0s7SUFBaUM7R3hCNG53Q3RDOztFd0IzbndDSztJQUFpQztHeEIrbndDdEM7O0V3Qjdud0NLO0lBQ0U7SUFDQTtHeEJnb3dDUDs7RXdCN253Q0s7SUFDRTtJQUNBO0d4Qmdvd0NQO0NBQ0Y7O0FjaHR3Q0s7RVVrRUU7SUFBaUM7R3hCbXB3Q3RDOztFd0JscHdDSztJQUFpQztHeEJzcHdDdEM7O0V3QnJwd0NLO0lBQWlDO0d4Qnlwd0N0Qzs7RXdCeHB3Q0s7SUFBaUM7R3hCNHB3Q3RDOztFd0IzcHdDSztJQUFpQztHeEIrcHdDdEM7O0V3Qjdwd0NLO0lBQ0U7SUFDQTtHeEJncXdDUDs7RXdCN3B3Q0s7SUFDRTtJQUNBO0d4Qmdxd0NQO0NBQ0Y7O0FjaHZ3Q0s7RVVrRUU7SUFBaUM7R3hCbXJ3Q3RDOztFd0JscndDSztJQUFpQztHeEJzcndDdEM7O0V3QnJyd0NLO0lBQWlDO0d4Qnlyd0N0Qzs7RXdCeHJ3Q0s7SUFBaUM7R3hCNHJ3Q3RDOztFd0IzcndDSztJQUFpQztHeEIrcndDdEM7O0V3Qjdyd0NLO0lBQ0U7SUFDQTtHeEJnc3dDUDs7RXdCN3J3Q0s7SUFDRTtJQUNBO0d4Qmdzd0NQO0NBQ0Y7O0FjaHh3Q0s7RVVrRUU7SUFBaUM7R3hCbXR3Q3RDOztFd0JsdHdDSztJQUFpQztHeEJzdHdDdEM7O0V3QnJ0d0NLO0lBQWlDO0d4Qnl0d0N0Qzs7RXdCeHR3Q0s7SUFBaUM7R3hCNHR3Q3RDOztFd0IzdHdDSztJQUFpQztHeEIrdHdDdEM7O0V3Qjd0d0NLO0lBQ0U7SUFDQTtHeEJndXdDUDs7RXdCN3R3Q0s7SUFDRTtJQUNBO0d4Qmd1d0NQO0NBQ0Y7O0FjaHp3Q0s7RVVrRUU7SUFBaUM7R3hCbXZ3Q3RDOztFd0JsdndDSztJQUFpQztHeEJzdndDdEM7O0V3QnJ2d0NLO0lBQWlDO0d4Qnl2d0N0Qzs7RXdCeHZ3Q0s7SUFBaUM7R3hCNHZ3Q3RDOztFd0IzdndDSztJQUFpQztHeEIrdndDdEM7O0V3Qjd2d0NLO0lBQ0U7SUFDQTtHeEJnd3dDUDs7RXdCN3Z3Q0s7SUFDRTtJQUNBO0d4Qmd3d0NQO0NBQ0Y7O0FjaDF3Q0s7RVVrRUU7SUFBaUM7R3hCbXh3Q3RDOztFd0JseHdDSztJQUFpQztHeEJzeHdDdEM7O0V3QnJ4d0NLO0lBQWlDO0d4Qnl4d0N0Qzs7RXdCeHh3Q0s7SUFBaUM7R3hCNHh3Q3RDOztFd0IzeHdDSztJQUFpQztHeEIreHdDdEM7O0V3Qjd4d0NLO0lBQ0U7SUFDQTtHeEJneXdDUDs7RXdCN3h3Q0s7SUFDRTtJQUNBO0d4Qmd5d0NQO0NBQ0Y7O0FjaDN3Q0s7RVVrRUU7SUFBaUM7R3hCbXp3Q3RDOztFd0JsendDSztJQUFpQztHeEJzendDdEM7O0V3QnJ6d0NLO0lBQWlDO0d4Qnl6d0N0Qzs7RXdCeHp3Q0s7SUFBaUM7R3hCNHp3Q3RDOztFd0IzendDSztJQUFpQztHeEIrendDdEM7O0V3Qjd6d0NLO0lBQ0U7SUFDQTtHeEJnMHdDUDs7RXdCN3p3Q0s7SUFDRTtJQUNBO0d4Qmcwd0NQO0NBQ0Y7O0FjaDV3Q0s7RVVrRUU7SUFBaUM7R3hCbTF3Q3RDOztFd0JsMXdDSztJQUFpQztHeEJzMXdDdEM7O0V3QnIxd0NLO0lBQWlDO0d4Qnkxd0N0Qzs7RXdCeDF3Q0s7SUFBaUM7R3hCNDF3Q3RDOztFd0IzMXdDSztJQUFpQztHeEIrMXdDdEM7O0V3Qjcxd0NLO0lBQ0U7SUFDQTtHeEJnMndDUDs7RXdCNzF3Q0s7SUFDRTtJQUNBO0d4Qmcyd0NQO0NBQ0Y7O0FjaDd3Q0s7RVVrRUU7SUFBaUM7R3hCbTN3Q3RDOztFd0JsM3dDSztJQUFpQztHeEJzM3dDdEM7O0V3QnIzd0NLO0lBQWlDO0d4Qnkzd0N0Qzs7RXdCeDN3Q0s7SUFBaUM7R3hCNDN3Q3RDOztFd0IzM3dDSztJQUFpQztHeEIrM3dDdEM7O0V3Qjczd0NLO0lBQ0U7SUFDQTtHeEJnNHdDUDs7RXdCNzN3Q0s7SUFDRTtJQUNBO0d4Qmc0d0NQO0NBQ0Y7O0F3Qmg2d0NHO0VBQVk7Q3hCbzZ3Q2Y7O0F3Qm42d0NHO0VBQVk7Q3hCdTZ3Q2Y7O0F3QnQ2d0NHO0VBQVk7Q3hCMDZ3Q2Y7O0F3Qno2d0NHO0VBQVk7Q3hCNjZ3Q2Y7O0F3QjU2d0NHO0VBQVk7Q3hCZzd3Q2Y7O0F3Qjk2d0NHO0VBQ0U7RUFDQTtDeEJpN3dDTDs7QXdCOTZ3Q0c7RUFDRTtFQUNBO0N4Qmk3d0NMOztBYzkrd0NLO0VVa0VFO0lBQWlDO0d4Qmk3d0N0Qzs7RXdCaDd3Q0s7SUFBaUM7R3hCbzd3Q3RDOztFd0JuN3dDSztJQUFpQztHeEJ1N3dDdEM7O0V3QnQ3d0NLO0lBQWlDO0d4QjA3d0N0Qzs7RXdCejd3Q0s7SUFBaUM7R3hCNjd3Q3RDOztFd0IzN3dDSztJQUNFO0lBQ0E7R3hCODd3Q1A7O0V3QjM3d0NLO0lBQ0U7SUFDQTtHeEI4N3dDUDtDQUNGOztBYzlneENLO0VVa0VFO0lBQWlDO0d4Qmk5d0N0Qzs7RXdCaDl3Q0s7SUFBaUM7R3hCbzl3Q3RDOztFd0JuOXdDSztJQUFpQztHeEJ1OXdDdEM7O0V3QnQ5d0NLO0lBQWlDO0d4QjA5d0N0Qzs7RXdCejl3Q0s7SUFBaUM7R3hCNjl3Q3RDOztFd0IzOXdDSztJQUNFO0lBQ0E7R3hCODl3Q1A7O0V3QjM5d0NLO0lBQ0U7SUFDQTtHeEI4OXdDUDtDQUNGOztBYzlpeENLO0VVa0VFO0lBQWlDO0d4Qmkvd0N0Qzs7RXdCaC93Q0s7SUFBaUM7R3hCby93Q3RDOztFd0JuL3dDSztJQUFpQztHeEJ1L3dDdEM7O0V3QnQvd0NLO0lBQWlDO0d4QjAvd0N0Qzs7RXdCei93Q0s7SUFBaUM7R3hCNi93Q3RDOztFd0IzL3dDSztJQUNFO0lBQ0E7R3hCOC93Q1A7O0V3QjMvd0NLO0lBQ0U7SUFDQTtHeEI4L3dDUDtDQUNGOztBYzlreENLO0VVa0VFO0lBQWlDO0d4QmloeEN0Qzs7RXdCaGh4Q0s7SUFBaUM7R3hCb2h4Q3RDOztFd0JuaHhDSztJQUFpQztHeEJ1aHhDdEM7O0V3QnRoeENLO0lBQWlDO0d4QjBoeEN0Qzs7RXdCemh4Q0s7SUFBaUM7R3hCNmh4Q3RDOztFd0IzaHhDSztJQUNFO0lBQ0E7R3hCOGh4Q1A7O0V3QjNoeENLO0lBQ0U7SUFDQTtHeEI4aHhDUDtDQUNGOztBYzlteENLO0VVa0VFO0lBQWlDO0d4QmlqeEN0Qzs7RXdCaGp4Q0s7SUFBaUM7R3hCb2p4Q3RDOztFd0JuanhDSztJQUFpQztHeEJ1anhDdEM7O0V3QnRqeENLO0lBQWlDO0d4QjBqeEN0Qzs7RXdCemp4Q0s7SUFBaUM7R3hCNmp4Q3RDOztFd0IzanhDSztJQUNFO0lBQ0E7R3hCOGp4Q1A7O0V3QjNqeENLO0lBQ0U7SUFDQTtHeEI4anhDUDtDQUNGOztBYzlveENLO0VVa0VFO0lBQWlDO0d4QmlseEN0Qzs7RXdCaGx4Q0s7SUFBaUM7R3hCb2x4Q3RDOztFd0JubHhDSztJQUFpQztHeEJ1bHhDdEM7O0V3QnRseENLO0lBQWlDO0d4QjBseEN0Qzs7RXdCemx4Q0s7SUFBaUM7R3hCNmx4Q3RDOztFd0IzbHhDSztJQUNFO0lBQ0E7R3hCOGx4Q1A7O0V3QjNseENLO0lBQ0U7SUFDQTtHeEI4bHhDUDtDQUNGOztBYzlxeENLO0VVa0VFO0lBQWlDO0d4QmlueEN0Qzs7RXdCaG54Q0s7SUFBaUM7R3hCb254Q3RDOztFd0JubnhDSztJQUFpQztHeEJ1bnhDdEM7O0V3QnRueENLO0lBQWlDO0d4QjBueEN0Qzs7RXdCem54Q0s7SUFBaUM7R3hCNm54Q3RDOztFd0IzbnhDSztJQUNFO0lBQ0E7R3hCOG54Q1A7O0V3QjNueENLO0lBQ0U7SUFDQTtHeEI4bnhDUDtDQUNGOztBYzlzeENLO0VVa0VFO0lBQWlDO0d4QmlweEN0Qzs7RXdCaHB4Q0s7SUFBaUM7R3hCb3B4Q3RDOztFd0JucHhDSztJQUFpQztHeEJ1cHhDdEM7O0V3QnRweENLO0lBQWlDO0d4QjBweEN0Qzs7RXdCenB4Q0s7SUFBaUM7R3hCNnB4Q3RDOztFd0IzcHhDSztJQUNFO0lBQ0E7R3hCOHB4Q1A7O0V3QjNweENLO0lBQ0U7SUFDQTtHeEI4cHhDUDtDQUNGOztBYzl1eENLO0VVa0VFO0lBQWlDO0d4QmlyeEN0Qzs7RXdCaHJ4Q0s7SUFBaUM7R3hCb3J4Q3RDOztFd0JucnhDSztJQUFpQztHeEJ1cnhDdEM7O0V3QnRyeENLO0lBQWlDO0d4QjByeEN0Qzs7RXdCenJ4Q0s7SUFBaUM7R3hCNnJ4Q3RDOztFd0IzcnhDSztJQUNFO0lBQ0E7R3hCOHJ4Q1A7O0V3QjNyeENLO0lBQ0U7SUFDQTtHeEI4cnhDUDtDQUNGOztBYzl3eENLO0VVa0VFO0lBQWlDO0d4Qml0eEN0Qzs7RXdCaHR4Q0s7SUFBaUM7R3hCb3R4Q3RDOztFd0JudHhDSztJQUFpQztHeEJ1dHhDdEM7O0V3QnR0eENLO0lBQWlDO0d4QjB0eEN0Qzs7RXdCenR4Q0s7SUFBaUM7R3hCNnR4Q3RDOztFd0IzdHhDSztJQUNFO0lBQ0E7R3hCOHR4Q1A7O0V3QjN0eENLO0lBQ0U7SUFDQTtHeEI4dHhDUDtDQUNGOztBYzl5eENLO0VVa0VFO0lBQWlDO0d4Qml2eEN0Qzs7RXdCaHZ4Q0s7SUFBaUM7R3hCb3Z4Q3RDOztFd0JudnhDSztJQUFpQztHeEJ1dnhDdEM7O0V3QnR2eENLO0lBQWlDO0d4QjB2eEN0Qzs7RXdCenZ4Q0s7SUFBaUM7R3hCNnZ4Q3RDOztFd0IzdnhDSztJQUNFO0lBQ0E7R3hCOHZ4Q1A7O0V3QjN2eENLO0lBQ0U7SUFDQTtHeEI4dnhDUDtDQUNGOztBYzkweENLO0VVa0VFO0lBQWlDO0d4Qml4eEN0Qzs7RXdCaHh4Q0s7SUFBaUM7R3hCb3h4Q3RDOztFd0JueHhDSztJQUFpQztHeEJ1eHhDdEM7O0V3QnR4eENLO0lBQWlDO0d4QjB4eEN0Qzs7RXdCenh4Q0s7SUFBaUM7R3hCNnh4Q3RDOztFd0IzeHhDSztJQUNFO0lBQ0E7R3hCOHh4Q1A7O0V3QjN4eENLO0lBQ0U7SUFDQTtHeEI4eHhDUDtDQUNGOztBd0I5enhDRztFQUFZO0N4QmsweENmOztBd0JqMHhDRztFQUFZO0N4QnEweENmOztBd0JwMHhDRztFQUFZO0N4QncweENmOztBd0J2MHhDRztFQUFZO0N4QjIweENmOztBd0IxMHhDRztFQUFZO0N4QjgweENmOztBd0I1MHhDRztFQUNFO0VBQ0E7Q3hCKzB4Q0w7O0F3QjUweENHO0VBQ0U7RUFDQTtDeEIrMHhDTDs7QWM1NHhDSztFVWtFRTtJQUFpQztHeEIrMHhDdEM7O0V3QjkweENLO0lBQWlDO0d4QmsxeEN0Qzs7RXdCajF4Q0s7SUFBaUM7R3hCcTF4Q3RDOztFd0JwMXhDSztJQUFpQztHeEJ3MXhDdEM7O0V3QnYxeENLO0lBQWlDO0d4QjIxeEN0Qzs7RXdCejF4Q0s7SUFDRTtJQUNBO0d4QjQxeENQOztFd0J6MXhDSztJQUNFO0lBQ0E7R3hCNDF4Q1A7Q0FDRjs7QWM1NnhDSztFVWtFRTtJQUFpQztHeEIrMnhDdEM7O0V3QjkyeENLO0lBQWlDO0d4QmszeEN0Qzs7RXdCajN4Q0s7SUFBaUM7R3hCcTN4Q3RDOztFd0JwM3hDSztJQUFpQztHeEJ3M3hDdEM7O0V3QnYzeENLO0lBQWlDO0d4QjIzeEN0Qzs7RXdCejN4Q0s7SUFDRTtJQUNBO0d4QjQzeENQOztFd0J6M3hDSztJQUNFO0lBQ0E7R3hCNDN4Q1A7Q0FDRjs7QWM1OHhDSztFVWtFRTtJQUFpQztHeEIrNHhDdEM7O0V3Qjk0eENLO0lBQWlDO0d4Qms1eEN0Qzs7RXdCajV4Q0s7SUFBaUM7R3hCcTV4Q3RDOztFd0JwNXhDSztJQUFpQztHeEJ3NXhDdEM7O0V3QnY1eENLO0lBQWlDO0d4QjI1eEN0Qzs7RXdCejV4Q0s7SUFDRTtJQUNBO0d4QjQ1eENQOztFd0J6NXhDSztJQUNFO0lBQ0E7R3hCNDV4Q1A7Q0FDRjs7QWM1K3hDSztFVWtFRTtJQUFpQztHeEIrNnhDdEM7O0V3Qjk2eENLO0lBQWlDO0d4Qms3eEN0Qzs7RXdCajd4Q0s7SUFBaUM7R3hCcTd4Q3RDOztFd0JwN3hDSztJQUFpQztHeEJ3N3hDdEM7O0V3QnY3eENLO0lBQWlDO0d4QjI3eEN0Qzs7RXdCejd4Q0s7SUFDRTtJQUNBO0d4QjQ3eENQOztFd0J6N3hDSztJQUNFO0lBQ0E7R3hCNDd4Q1A7Q0FDRjs7QWM1Z3lDSztFVWtFRTtJQUFpQztHeEIrOHhDdEM7O0V3Qjk4eENLO0lBQWlDO0d4Qms5eEN0Qzs7RXdCajl4Q0s7SUFBaUM7R3hCcTl4Q3RDOztFd0JwOXhDSztJQUFpQztHeEJ3OXhDdEM7O0V3QnY5eENLO0lBQWlDO0d4QjI5eEN0Qzs7RXdCejl4Q0s7SUFDRTtJQUNBO0d4QjQ5eENQOztFd0J6OXhDSztJQUNFO0lBQ0E7R3hCNDl4Q1A7Q0FDRjs7QWM1aXlDSztFVWtFRTtJQUFpQztHeEIrK3hDdEM7O0V3QjkreENLO0lBQWlDO0d4QmsveEN0Qzs7RXdCai94Q0s7SUFBaUM7R3hCcS94Q3RDOztFd0JwL3hDSztJQUFpQztHeEJ3L3hDdEM7O0V3QnYveENLO0lBQWlDO0d4QjIveEN0Qzs7RXdCei94Q0s7SUFDRTtJQUNBO0d4QjQveENQOztFd0J6L3hDSztJQUNFO0lBQ0E7R3hCNC94Q1A7Q0FDRjs7QWM1a3lDSztFVWtFRTtJQUFpQztHeEIrZ3lDdEM7O0V3QjlneUNLO0lBQWlDO0d4QmtoeUN0Qzs7RXdCamh5Q0s7SUFBaUM7R3hCcWh5Q3RDOztFd0JwaHlDSztJQUFpQztHeEJ3aHlDdEM7O0V3QnZoeUNLO0lBQWlDO0d4QjJoeUN0Qzs7RXdCemh5Q0s7SUFDRTtJQUNBO0d4QjRoeUNQOztFd0J6aHlDSztJQUNFO0lBQ0E7R3hCNGh5Q1A7Q0FDRjs7QWM1bXlDSztFVWtFRTtJQUFpQztHeEIraXlDdEM7O0V3QjlpeUNLO0lBQWlDO0d4QmtqeUN0Qzs7RXdCamp5Q0s7SUFBaUM7R3hCcWp5Q3RDOztFd0JwanlDSztJQUFpQztHeEJ3anlDdEM7O0V3QnZqeUNLO0lBQWlDO0d4QjJqeUN0Qzs7RXdCemp5Q0s7SUFDRTtJQUNBO0d4QjRqeUNQOztFd0J6anlDSztJQUNFO0lBQ0E7R3hCNGp5Q1A7Q0FDRjs7QWM1b3lDSztFVWtFRTtJQUFpQztHeEIra3lDdEM7O0V3QjlreUNLO0lBQWlDO0d4QmtseUN0Qzs7RXdCamx5Q0s7SUFBaUM7R3hCcWx5Q3RDOztFd0JwbHlDSztJQUFpQztHeEJ3bHlDdEM7O0V3QnZseUNLO0lBQWlDO0d4QjJseUN0Qzs7RXdCemx5Q0s7SUFDRTtJQUNBO0d4QjRseUNQOztFd0J6bHlDSztJQUNFO0lBQ0E7R3hCNGx5Q1A7Q0FDRjs7QWM1cXlDSztFVWtFRTtJQUFpQztHeEIrbXlDdEM7O0V3QjlteUNLO0lBQWlDO0d4QmtueUN0Qzs7RXdCam55Q0s7SUFBaUM7R3hCcW55Q3RDOztFd0JwbnlDSztJQUFpQztHeEJ3bnlDdEM7O0V3QnZueUNLO0lBQWlDO0d4QjJueUN0Qzs7RXdCem55Q0s7SUFDRTtJQUNBO0d4QjRueUNQOztFd0J6bnlDSztJQUNFO0lBQ0E7R3hCNG55Q1A7Q0FDRjs7QWM1c3lDSztFVWtFRTtJQUFpQztHeEIrb3lDdEM7O0V3QjlveUNLO0lBQWlDO0d4QmtweUN0Qzs7RXdCanB5Q0s7SUFBaUM7R3hCcXB5Q3RDOztFd0JwcHlDSztJQUFpQztHeEJ3cHlDdEM7O0V3QnZweUNLO0lBQWlDO0d4QjJweUN0Qzs7RXdCenB5Q0s7SUFDRTtJQUNBO0d4QjRweUNQOztFd0J6cHlDSztJQUNFO0lBQ0E7R3hCNHB5Q1A7Q0FDRjs7QWM1dXlDSztFVWtFRTtJQUFpQztHeEIrcXlDdEM7O0V3QjlxeUNLO0lBQWlDO0d4QmtyeUN0Qzs7RXdCanJ5Q0s7SUFBaUM7R3hCcXJ5Q3RDOztFd0JwcnlDSztJQUFpQztHeEJ3cnlDdEM7O0V3QnZyeUNLO0lBQWlDO0d4QjJyeUN0Qzs7RXdCenJ5Q0s7SUFDRTtJQUNBO0d4QjRyeUNQOztFd0J6cnlDSztJQUNFO0lBQ0E7R3hCNHJ5Q1A7Q0FDRjs7QXdCaHJ5Q0c7RUFBWTtDeEJvcnlDZjs7QXdCbnJ5Q0c7RUFBWTtDeEJ1cnlDZjs7QXdCdHJ5Q0c7RUFBWTtDeEIwcnlDZjs7QXdCenJ5Q0c7RUFBWTtDeEI2cnlDZjs7QXdCNXJ5Q0c7RUFBWTtDeEJnc3lDZjs7QXdCOXJ5Q0c7RUFDRTtFQUNBO0N4QmlzeUNMOztBd0I5cnlDRztFQUNFO0VBQ0E7Q3hCaXN5Q0w7O0FjMXl5Q0s7RVU4R0U7SUFBaUM7R3hCaXN5Q3RDOztFd0Joc3lDSztJQUFpQztHeEJvc3lDdEM7O0V3Qm5zeUNLO0lBQWlDO0d4QnVzeUN0Qzs7RXdCdHN5Q0s7SUFBaUM7R3hCMHN5Q3RDOztFd0J6c3lDSztJQUFpQztHeEI2c3lDdEM7O0V3QjNzeUNLO0lBQ0U7SUFDQTtHeEI4c3lDUDs7RXdCM3N5Q0s7SUFDRTtJQUNBO0d4QjhzeUNQO0NBQ0Y7O0FjMTB5Q0s7RVU4R0U7SUFBaUM7R3hCaXV5Q3RDOztFd0JodXlDSztJQUFpQztHeEJvdXlDdEM7O0V3Qm51eUNLO0lBQWlDO0d4QnV1eUN0Qzs7RXdCdHV5Q0s7SUFBaUM7R3hCMHV5Q3RDOztFd0J6dXlDSztJQUFpQztHeEI2dXlDdEM7O0V3QjN1eUNLO0lBQ0U7SUFDQTtHeEI4dXlDUDs7RXdCM3V5Q0s7SUFDRTtJQUNBO0d4Qjh1eUNQO0NBQ0Y7O0FjMTJ5Q0s7RVU4R0U7SUFBaUM7R3hCaXd5Q3RDOztFd0Jod3lDSztJQUFpQztHeEJvd3lDdEM7O0V3Qm53eUNLO0lBQWlDO0d4QnV3eUN0Qzs7RXdCdHd5Q0s7SUFBaUM7R3hCMHd5Q3RDOztFd0J6d3lDSztJQUFpQztHeEI2d3lDdEM7O0V3QjN3eUNLO0lBQ0U7SUFDQTtHeEI4d3lDUDs7RXdCM3d5Q0s7SUFDRTtJQUNBO0d4Qjh3eUNQO0NBQ0Y7O0FjMTR5Q0s7RVU4R0U7SUFBaUM7R3hCaXl5Q3RDOztFd0JoeXlDSztJQUFpQztHeEJveXlDdEM7O0V3Qm55eUNLO0lBQWlDO0d4QnV5eUN0Qzs7RXdCdHl5Q0s7SUFBaUM7R3hCMHl5Q3RDOztFd0J6eXlDSztJQUFpQztHeEI2eXlDdEM7O0V3QjN5eUNLO0lBQ0U7SUFDQTtHeEI4eXlDUDs7RXdCM3l5Q0s7SUFDRTtJQUNBO0d4Qjh5eUNQO0NBQ0Y7O0FjMTZ5Q0s7RVU4R0U7SUFBaUM7R3hCaTB5Q3RDOztFd0JoMHlDSztJQUFpQztHeEJvMHlDdEM7O0V3Qm4weUNLO0lBQWlDO0d4QnUweUN0Qzs7RXdCdDB5Q0s7SUFBaUM7R3hCMDB5Q3RDOztFd0J6MHlDSztJQUFpQztHeEI2MHlDdEM7O0V3QjMweUNLO0lBQ0U7SUFDQTtHeEI4MHlDUDs7RXdCMzB5Q0s7SUFDRTtJQUNBO0d4QjgweUNQO0NBQ0Y7O0FjMTh5Q0s7RVU4R0U7SUFBaUM7R3hCaTJ5Q3RDOztFd0JoMnlDSztJQUFpQztHeEJvMnlDdEM7O0V3Qm4yeUNLO0lBQWlDO0d4QnUyeUN0Qzs7RXdCdDJ5Q0s7SUFBaUM7R3hCMDJ5Q3RDOztFd0J6MnlDSztJQUFpQztHeEI2MnlDdEM7O0V3QjMyeUNLO0lBQ0U7SUFDQTtHeEI4MnlDUDs7RXdCMzJ5Q0s7SUFDRTtJQUNBO0d4QjgyeUNQO0NBQ0Y7O0FjMSt5Q0s7RVU4R0U7SUFBaUM7R3hCaTR5Q3RDOztFd0JoNHlDSztJQUFpQztHeEJvNHlDdEM7O0V3Qm40eUNLO0lBQWlDO0d4QnU0eUN0Qzs7RXdCdDR5Q0s7SUFBaUM7R3hCMDR5Q3RDOztFd0J6NHlDSztJQUFpQztHeEI2NHlDdEM7O0V3QjM0eUNLO0lBQ0U7SUFDQTtHeEI4NHlDUDs7RXdCMzR5Q0s7SUFDRTtJQUNBO0d4Qjg0eUNQO0NBQ0Y7O0FjMWd6Q0s7RVU4R0U7SUFBaUM7R3hCaTZ5Q3RDOztFd0JoNnlDSztJQUFpQztHeEJvNnlDdEM7O0V3Qm42eUNLO0lBQWlDO0d4QnU2eUN0Qzs7RXdCdDZ5Q0s7SUFBaUM7R3hCMDZ5Q3RDOztFd0J6NnlDSztJQUFpQztHeEI2NnlDdEM7O0V3QjM2eUNLO0lBQ0U7SUFDQTtHeEI4NnlDUDs7RXdCMzZ5Q0s7SUFDRTtJQUNBO0d4Qjg2eUNQO0NBQ0Y7O0FjMWl6Q0s7RVU4R0U7SUFBaUM7R3hCaTh5Q3RDOztFd0JoOHlDSztJQUFpQztHeEJvOHlDdEM7O0V3Qm44eUNLO0lBQWlDO0d4QnU4eUN0Qzs7RXdCdDh5Q0s7SUFBaUM7R3hCMDh5Q3RDOztFd0J6OHlDSztJQUFpQztHeEI2OHlDdEM7O0V3QjM4eUNLO0lBQ0U7SUFDQTtHeEI4OHlDUDs7RXdCMzh5Q0s7SUFDRTtJQUNBO0d4Qjg4eUNQO0NBQ0Y7O0FjMWt6Q0s7RVU4R0U7SUFBaUM7R3hCaSt5Q3RDOztFd0JoK3lDSztJQUFpQztHeEJvK3lDdEM7O0V3Qm4reUNLO0lBQWlDO0d4QnUreUN0Qzs7RXdCdCt5Q0s7SUFBaUM7R3hCMCt5Q3RDOztFd0J6K3lDSztJQUFpQztHeEI2K3lDdEM7O0V3QjMreUNLO0lBQ0U7SUFDQTtHeEI4K3lDUDs7RXdCMyt5Q0s7SUFDRTtJQUNBO0d4QjgreUNQO0NBQ0Y7O0FjMW16Q0s7RVU4R0U7SUFBaUM7R3hCaWd6Q3RDOztFd0JoZ3pDSztJQUFpQztHeEJvZ3pDdEM7O0V3Qm5nekNLO0lBQWlDO0d4QnVnekN0Qzs7RXdCdGd6Q0s7SUFBaUM7R3hCMGd6Q3RDOztFd0J6Z3pDSztJQUFpQztHeEI2Z3pDdEM7O0V3QjNnekNLO0lBQ0U7SUFDQTtHeEI4Z3pDUDs7RXdCM2d6Q0s7SUFDRTtJQUNBO0d4QjhnekNQO0NBQ0Y7O0FjMW96Q0s7RVU4R0U7SUFBaUM7R3hCaWl6Q3RDOztFd0JoaXpDSztJQUFpQztHeEJvaXpDdEM7O0V3Qm5pekNLO0lBQWlDO0d4QnVpekN0Qzs7RXdCdGl6Q0s7SUFBaUM7R3hCMGl6Q3RDOztFd0J6aXpDSztJQUFpQztHeEI2aXpDdEM7O0V3QjNpekNLO0lBQ0U7SUFDQTtHeEI4aXpDUDs7RXdCM2l6Q0s7SUFDRTtJQUNBO0d4QjhpekNQO0NBQ0Y7O0F3QjlrekNHO0VBQVk7Q3hCa2x6Q2Y7O0F3QmpsekNHO0VBQVk7Q3hCcWx6Q2Y7O0F3QnBsekNHO0VBQVk7Q3hCd2x6Q2Y7O0F3QnZsekNHO0VBQVk7Q3hCMmx6Q2Y7O0F3QjFsekNHO0VBQVk7Q3hCOGx6Q2Y7O0F3QjVsekNHO0VBQ0U7RUFDQTtDeEIrbHpDTDs7QXdCNWx6Q0c7RUFDRTtFQUNBO0N4QitsekNMOztBY3hzekNLO0VVOEdFO0lBQWlDO0d4QitsekN0Qzs7RXdCOWx6Q0s7SUFBaUM7R3hCa216Q3RDOztFd0JqbXpDSztJQUFpQztHeEJxbXpDdEM7O0V3QnBtekNLO0lBQWlDO0d4QndtekN0Qzs7RXdCdm16Q0s7SUFBaUM7R3hCMm16Q3RDOztFd0J6bXpDSztJQUNFO0lBQ0E7R3hCNG16Q1A7O0V3QnptekNLO0lBQ0U7SUFDQTtHeEI0bXpDUDtDQUNGOztBY3h1ekNLO0VVOEdFO0lBQWlDO0d4QituekN0Qzs7RXdCOW56Q0s7SUFBaUM7R3hCa296Q3RDOztFd0Jqb3pDSztJQUFpQztHeEJxb3pDdEM7O0V3QnBvekNLO0lBQWlDO0d4QndvekN0Qzs7RXdCdm96Q0s7SUFBaUM7R3hCMm96Q3RDOztFd0J6b3pDSztJQUNFO0lBQ0E7R3hCNG96Q1A7O0V3QnpvekNLO0lBQ0U7SUFDQTtHeEI0b3pDUDtDQUNGOztBY3h3ekNLO0VVOEdFO0lBQWlDO0d4QitwekN0Qzs7RXdCOXB6Q0s7SUFBaUM7R3hCa3F6Q3RDOztFd0JqcXpDSztJQUFpQztHeEJxcXpDdEM7O0V3QnBxekNLO0lBQWlDO0d4QndxekN0Qzs7RXdCdnF6Q0s7SUFBaUM7R3hCMnF6Q3RDOztFd0J6cXpDSztJQUNFO0lBQ0E7R3hCNHF6Q1A7O0V3QnpxekNLO0lBQ0U7SUFDQTtHeEI0cXpDUDtDQUNGOztBY3h5ekNLO0VVOEdFO0lBQWlDO0d4QityekN0Qzs7RXdCOXJ6Q0s7SUFBaUM7R3hCa3N6Q3RDOztFd0Jqc3pDSztJQUFpQztHeEJxc3pDdEM7O0V3QnBzekNLO0lBQWlDO0d4QndzekN0Qzs7RXdCdnN6Q0s7SUFBaUM7R3hCMnN6Q3RDOztFd0J6c3pDSztJQUNFO0lBQ0E7R3hCNHN6Q1A7O0V3QnpzekNLO0lBQ0U7SUFDQTtHeEI0c3pDUDtDQUNGOztBY3gwekNLO0VVOEdFO0lBQWlDO0d4Qit0ekN0Qzs7RXdCOXR6Q0s7SUFBaUM7R3hCa3V6Q3RDOztFd0JqdXpDSztJQUFpQztHeEJxdXpDdEM7O0V3QnB1ekNLO0lBQWlDO0d4Qnd1ekN0Qzs7RXdCdnV6Q0s7SUFBaUM7R3hCMnV6Q3RDOztFd0J6dXpDSztJQUNFO0lBQ0E7R3hCNHV6Q1A7O0V3Qnp1ekNLO0lBQ0U7SUFDQTtHeEI0dXpDUDtDQUNGOztBY3gyekNLO0VVOEdFO0lBQWlDO0d4Qit2ekN0Qzs7RXdCOXZ6Q0s7SUFBaUM7R3hCa3d6Q3RDOztFd0Jqd3pDSztJQUFpQztHeEJxd3pDdEM7O0V3QnB3ekNLO0lBQWlDO0d4Qnd3ekN0Qzs7RXdCdnd6Q0s7SUFBaUM7R3hCMnd6Q3RDOztFd0J6d3pDSztJQUNFO0lBQ0E7R3hCNHd6Q1A7O0V3Qnp3ekNLO0lBQ0U7SUFDQTtHeEI0d3pDUDtDQUNGOztBY3g0ekNLO0VVOEdFO0lBQWlDO0d4Qit4ekN0Qzs7RXdCOXh6Q0s7SUFBaUM7R3hCa3l6Q3RDOztFd0JqeXpDSztJQUFpQztHeEJxeXpDdEM7O0V3QnB5ekNLO0lBQWlDO0d4Qnd5ekN0Qzs7RXdCdnl6Q0s7SUFBaUM7R3hCMnl6Q3RDOztFd0J6eXpDSztJQUNFO0lBQ0E7R3hCNHl6Q1A7O0V3Qnp5ekNLO0lBQ0U7SUFDQTtHeEI0eXpDUDtDQUNGOztBY3g2ekNLO0VVOEdFO0lBQWlDO0d4Qit6ekN0Qzs7RXdCOXp6Q0s7SUFBaUM7R3hCazB6Q3RDOztFd0JqMHpDSztJQUFpQztHeEJxMHpDdEM7O0V3QnAwekNLO0lBQWlDO0d4QncwekN0Qzs7RXdCdjB6Q0s7SUFBaUM7R3hCMjB6Q3RDOztFd0J6MHpDSztJQUNFO0lBQ0E7R3hCNDB6Q1A7O0V3QnowekNLO0lBQ0U7SUFDQTtHeEI0MHpDUDtDQUNGOztBY3g4ekNLO0VVOEdFO0lBQWlDO0d4QisxekN0Qzs7RXdCOTF6Q0s7SUFBaUM7R3hCazJ6Q3RDOztFd0JqMnpDSztJQUFpQztHeEJxMnpDdEM7O0V3QnAyekNLO0lBQWlDO0d4QncyekN0Qzs7RXdCdjJ6Q0s7SUFBaUM7R3hCMjJ6Q3RDOztFd0J6MnpDSztJQUNFO0lBQ0E7R3hCNDJ6Q1A7O0V3QnoyekNLO0lBQ0U7SUFDQTtHeEI0MnpDUDtDQUNGOztBY3grekNLO0VVOEdFO0lBQWlDO0d4QiszekN0Qzs7RXdCOTN6Q0s7SUFBaUM7R3hCazR6Q3RDOztFd0JqNHpDSztJQUFpQztHeEJxNHpDdEM7O0V3QnA0ekNLO0lBQWlDO0d4Qnc0ekN0Qzs7RXdCdjR6Q0s7SUFBaUM7R3hCMjR6Q3RDOztFd0J6NHpDSztJQUNFO0lBQ0E7R3hCNDR6Q1A7O0V3Qno0ekNLO0lBQ0U7SUFDQTtHeEI0NHpDUDtDQUNGOztBY3hnMENLO0VVOEdFO0lBQWlDO0d4Qis1ekN0Qzs7RXdCOTV6Q0s7SUFBaUM7R3hCazZ6Q3RDOztFd0JqNnpDSztJQUFpQztHeEJxNnpDdEM7O0V3QnA2ekNLO0lBQWlDO0d4Qnc2ekN0Qzs7RXdCdjZ6Q0s7SUFBaUM7R3hCMjZ6Q3RDOztFd0J6NnpDSztJQUNFO0lBQ0E7R3hCNDZ6Q1A7O0V3Qno2ekNLO0lBQ0U7SUFDQTtHeEI0NnpDUDtDQUNGOztBY3hpMENLO0VVOEdFO0lBQWlDO0d4Qis3ekN0Qzs7RXdCOTd6Q0s7SUFBaUM7R3hCazh6Q3RDOztFd0JqOHpDSztJQUFpQztHeEJxOHpDdEM7O0V3QnA4ekNLO0lBQWlDO0d4Qnc4ekN0Qzs7RXdCdjh6Q0s7SUFBaUM7R3hCMjh6Q3RDOztFd0J6OHpDSztJQUNFO0lBQ0E7R3hCNDh6Q1A7O0V3Qno4ekNLO0lBQ0U7SUFDQTtHeEI0OHpDUDtDQUNGOztBd0I1K3pDRztFQUFZO0N4QmcvekNmOztBd0IvK3pDRztFQUFZO0N4Qm0vekNmOztBd0JsL3pDRztFQUFZO0N4QnMvekNmOztBd0JyL3pDRztFQUFZO0N4QnkvekNmOztBd0J4L3pDRztFQUFZO0N4QjQvekNmOztBd0IxL3pDRztFQUNFO0VBQ0E7Q3hCNi96Q0w7O0F3QjEvekNHO0VBQ0U7RUFDQTtDeEI2L3pDTDs7QWN0bTBDSztFVThHRTtJQUFpQztHeEI2L3pDdEM7O0V3QjUvekNLO0lBQWlDO0d4QmdnMEN0Qzs7RXdCLy96Q0s7SUFBaUM7R3hCbWcwQ3RDOztFd0JsZzBDSztJQUFpQztHeEJzZzBDdEM7O0V3QnJnMENLO0lBQWlDO0d4QnlnMEN0Qzs7RXdCdmcwQ0s7SUFDRTtJQUNBO0d4QjBnMENQOztFd0J2ZzBDSztJQUNFO0lBQ0E7R3hCMGcwQ1A7Q0FDRjs7QWN0bzBDSztFVThHRTtJQUFpQztHeEI2aDBDdEM7O0V3QjVoMENLO0lBQWlDO0d4QmdpMEN0Qzs7RXdCL2gwQ0s7SUFBaUM7R3hCbWkwQ3RDOztFd0JsaTBDSztJQUFpQztHeEJzaTBDdEM7O0V3QnJpMENLO0lBQWlDO0d4QnlpMEN0Qzs7RXdCdmkwQ0s7SUFDRTtJQUNBO0d4QjBpMENQOztFd0J2aTBDSztJQUNFO0lBQ0E7R3hCMGkwQ1A7Q0FDRjs7QWN0cTBDSztFVThHRTtJQUFpQztHeEI2ajBDdEM7O0V3QjVqMENLO0lBQWlDO0d4QmdrMEN0Qzs7RXdCL2owQ0s7SUFBaUM7R3hCbWswQ3RDOztFd0JsazBDSztJQUFpQztHeEJzazBDdEM7O0V3QnJrMENLO0lBQWlDO0d4QnlrMEN0Qzs7RXdCdmswQ0s7SUFDRTtJQUNBO0d4QjBrMENQOztFd0J2azBDSztJQUNFO0lBQ0E7R3hCMGswQ1A7Q0FDRjs7QWN0czBDSztFVThHRTtJQUFpQztHeEI2bDBDdEM7O0V3QjVsMENLO0lBQWlDO0d4QmdtMEN0Qzs7RXdCL2wwQ0s7SUFBaUM7R3hCbW0wQ3RDOztFd0JsbTBDSztJQUFpQztHeEJzbTBDdEM7O0V3QnJtMENLO0lBQWlDO0d4QnltMEN0Qzs7RXdCdm0wQ0s7SUFDRTtJQUNBO0d4QjBtMENQOztFd0J2bTBDSztJQUNFO0lBQ0E7R3hCMG0wQ1A7Q0FDRjs7QWN0dTBDSztFVThHRTtJQUFpQztHeEI2bjBDdEM7O0V3QjVuMENLO0lBQWlDO0d4QmdvMEN0Qzs7RXdCL24wQ0s7SUFBaUM7R3hCbW8wQ3RDOztFd0JsbzBDSztJQUFpQztHeEJzbzBDdEM7O0V3QnJvMENLO0lBQWlDO0d4QnlvMEN0Qzs7RXdCdm8wQ0s7SUFDRTtJQUNBO0d4QjBvMENQOztFd0J2bzBDSztJQUNFO0lBQ0E7R3hCMG8wQ1A7Q0FDRjs7QWN0dzBDSztFVThHRTtJQUFpQztHeEI2cDBDdEM7O0V3QjVwMENLO0lBQWlDO0d4QmdxMEN0Qzs7RXdCL3AwQ0s7SUFBaUM7R3hCbXEwQ3RDOztFd0JscTBDSztJQUFpQztHeEJzcTBDdEM7O0V3QnJxMENLO0lBQWlDO0d4QnlxMEN0Qzs7RXdCdnEwQ0s7SUFDRTtJQUNBO0d4QjBxMENQOztFd0J2cTBDSztJQUNFO0lBQ0E7R3hCMHEwQ1A7Q0FDRjs7QWN0eTBDSztFVThHRTtJQUFpQztHeEI2cjBDdEM7O0V3QjVyMENLO0lBQWlDO0d4QmdzMEN0Qzs7RXdCL3IwQ0s7SUFBaUM7R3hCbXMwQ3RDOztFd0JsczBDSztJQUFpQztHeEJzczBDdEM7O0V3QnJzMENLO0lBQWlDO0d4QnlzMEN0Qzs7RXdCdnMwQ0s7SUFDRTtJQUNBO0d4QjBzMENQOztFd0J2czBDSztJQUNFO0lBQ0E7R3hCMHMwQ1A7Q0FDRjs7QWN0MDBDSztFVThHRTtJQUFpQztHeEI2dDBDdEM7O0V3QjV0MENLO0lBQWlDO0d4Qmd1MEN0Qzs7RXdCL3QwQ0s7SUFBaUM7R3hCbXUwQ3RDOztFd0JsdTBDSztJQUFpQztHeEJzdTBDdEM7O0V3QnJ1MENLO0lBQWlDO0d4Qnl1MEN0Qzs7RXdCdnUwQ0s7SUFDRTtJQUNBO0d4QjB1MENQOztFd0J2dTBDSztJQUNFO0lBQ0E7R3hCMHUwQ1A7Q0FDRjs7QWN0MjBDSztFVThHRTtJQUFpQztHeEI2djBDdEM7O0V3QjV2MENLO0lBQWlDO0d4Qmd3MEN0Qzs7RXdCL3YwQ0s7SUFBaUM7R3hCbXcwQ3RDOztFd0JsdzBDSztJQUFpQztHeEJzdzBDdEM7O0V3QnJ3MENLO0lBQWlDO0d4Qnl3MEN0Qzs7RXdCdncwQ0s7SUFDRTtJQUNBO0d4QjB3MENQOztFd0J2dzBDSztJQUNFO0lBQ0E7R3hCMHcwQ1A7Q0FDRjs7QWN0NDBDSztFVThHRTtJQUFpQztHeEI2eDBDdEM7O0V3QjV4MENLO0lBQWlDO0d4Qmd5MEN0Qzs7RXdCL3gwQ0s7SUFBaUM7R3hCbXkwQ3RDOztFd0JseTBDSztJQUFpQztHeEJzeTBDdEM7O0V3QnJ5MENLO0lBQWlDO0d4Qnl5MEN0Qzs7RXdCdnkwQ0s7SUFDRTtJQUNBO0d4QjB5MENQOztFd0J2eTBDSztJQUNFO0lBQ0E7R3hCMHkwQ1A7Q0FDRjs7QWN0NjBDSztFVThHRTtJQUFpQztHeEI2ejBDdEM7O0V3QjV6MENLO0lBQWlDO0d4QmcwMEN0Qzs7RXdCL3owQ0s7SUFBaUM7R3hCbTAwQ3RDOztFd0JsMDBDSztJQUFpQztHeEJzMDBDdEM7O0V3QnIwMENLO0lBQWlDO0d4QnkwMEN0Qzs7RXdCdjAwQ0s7SUFDRTtJQUNBO0d4QjAwMENQOztFd0J2MDBDSztJQUNFO0lBQ0E7R3hCMDAwQ1A7Q0FDRjs7QWN0ODBDSztFVThHRTtJQUFpQztHeEI2MTBDdEM7O0V3QjUxMENLO0lBQWlDO0d4QmcyMEN0Qzs7RXdCLzEwQ0s7SUFBaUM7R3hCbTIwQ3RDOztFd0JsMjBDSztJQUFpQztHeEJzMjBDdEM7O0V3QnIyMENLO0lBQWlDO0d4QnkyMEN0Qzs7RXdCdjIwQ0s7SUFDRTtJQUNBO0d4QjAyMENQOztFd0J2MjBDSztJQUNFO0lBQ0E7R3hCMDIwQ1A7Q0FDRjs7QXdCMTQwQ0c7RUFBWTtDeEI4NDBDZjs7QXdCNzQwQ0c7RUFBWTtDeEJpNTBDZjs7QXdCaDUwQ0c7RUFBWTtDeEJvNTBDZjs7QXdCbjUwQ0c7RUFBWTtDeEJ1NTBDZjs7QXdCdDUwQ0c7RUFBWTtDeEIwNTBDZjs7QXdCeDUwQ0c7RUFDRTtFQUNBO0N4QjI1MENMOztBd0J4NTBDRztFQUNFO0VBQ0E7Q3hCMjUwQ0w7O0FjcGcxQ0s7RVU4R0U7SUFBaUM7R3hCMjUwQ3RDOztFd0IxNTBDSztJQUFpQztHeEI4NTBDdEM7O0V3Qjc1MENLO0lBQWlDO0d4Qmk2MEN0Qzs7RXdCaDYwQ0s7SUFBaUM7R3hCbzYwQ3RDOztFd0JuNjBDSztJQUFpQztHeEJ1NjBDdEM7O0V3QnI2MENLO0lBQ0U7SUFDQTtHeEJ3NjBDUDs7RXdCcjYwQ0s7SUFDRTtJQUNBO0d4Qnc2MENQO0NBQ0Y7O0FjcGkxQ0s7RVU4R0U7SUFBaUM7R3hCMjcwQ3RDOztFd0IxNzBDSztJQUFpQztHeEI4NzBDdEM7O0V3Qjc3MENLO0lBQWlDO0d4Qmk4MEN0Qzs7RXdCaDgwQ0s7SUFBaUM7R3hCbzgwQ3RDOztFd0JuODBDSztJQUFpQztHeEJ1ODBDdEM7O0V3QnI4MENLO0lBQ0U7SUFDQTtHeEJ3ODBDUDs7RXdCcjgwQ0s7SUFDRTtJQUNBO0d4Qnc4MENQO0NBQ0Y7O0FjcGsxQ0s7RVU4R0U7SUFBaUM7R3hCMjkwQ3RDOztFd0IxOTBDSztJQUFpQztHeEI4OTBDdEM7O0V3Qjc5MENLO0lBQWlDO0d4QmkrMEN0Qzs7RXdCaCswQ0s7SUFBaUM7R3hCbyswQ3RDOztFd0JuKzBDSztJQUFpQztHeEJ1KzBDdEM7O0V3QnIrMENLO0lBQ0U7SUFDQTtHeEJ3KzBDUDs7RXdCciswQ0s7SUFDRTtJQUNBO0d4QncrMENQO0NBQ0Y7O0FjcG0xQ0s7RVU4R0U7SUFBaUM7R3hCMi8wQ3RDOztFd0IxLzBDSztJQUFpQztHeEI4LzBDdEM7O0V3QjcvMENLO0lBQWlDO0d4QmlnMUN0Qzs7RXdCaGcxQ0s7SUFBaUM7R3hCb2cxQ3RDOztFd0JuZzFDSztJQUFpQztHeEJ1ZzFDdEM7O0V3QnJnMUNLO0lBQ0U7SUFDQTtHeEJ3ZzFDUDs7RXdCcmcxQ0s7SUFDRTtJQUNBO0d4QndnMUNQO0NBQ0Y7O0FjcG8xQ0s7RVU4R0U7SUFBaUM7R3hCMmgxQ3RDOztFd0IxaDFDSztJQUFpQztHeEI4aDFDdEM7O0V3QjdoMUNLO0lBQWlDO0d4QmlpMUN0Qzs7RXdCaGkxQ0s7SUFBaUM7R3hCb2kxQ3RDOztFd0JuaTFDSztJQUFpQztHeEJ1aTFDdEM7O0V3QnJpMUNLO0lBQ0U7SUFDQTtHeEJ3aTFDUDs7RXdCcmkxQ0s7SUFDRTtJQUNBO0d4QndpMUNQO0NBQ0Y7O0FjcHExQ0s7RVU4R0U7SUFBaUM7R3hCMmoxQ3RDOztFd0IxajFDSztJQUFpQztHeEI4ajFDdEM7O0V3QjdqMUNLO0lBQWlDO0d4QmlrMUN0Qzs7RXdCaGsxQ0s7SUFBaUM7R3hCb2sxQ3RDOztFd0JuazFDSztJQUFpQztHeEJ1azFDdEM7O0V3QnJrMUNLO0lBQ0U7SUFDQTtHeEJ3azFDUDs7RXdCcmsxQ0s7SUFDRTtJQUNBO0d4QndrMUNQO0NBQ0Y7O0FjcHMxQ0s7RVU4R0U7SUFBaUM7R3hCMmwxQ3RDOztFd0IxbDFDSztJQUFpQztHeEI4bDFDdEM7O0V3QjdsMUNLO0lBQWlDO0d4QmltMUN0Qzs7RXdCaG0xQ0s7SUFBaUM7R3hCb20xQ3RDOztFd0JubTFDSztJQUFpQztHeEJ1bTFDdEM7O0V3QnJtMUNLO0lBQ0U7SUFDQTtHeEJ3bTFDUDs7RXdCcm0xQ0s7SUFDRTtJQUNBO0d4QndtMUNQO0NBQ0Y7O0FjcHUxQ0s7RVU4R0U7SUFBaUM7R3hCMm4xQ3RDOztFd0IxbjFDSztJQUFpQztHeEI4bjFDdEM7O0V3QjduMUNLO0lBQWlDO0d4QmlvMUN0Qzs7RXdCaG8xQ0s7SUFBaUM7R3hCb28xQ3RDOztFd0JubzFDSztJQUFpQztHeEJ1bzFDdEM7O0V3QnJvMUNLO0lBQ0U7SUFDQTtHeEJ3bzFDUDs7RXdCcm8xQ0s7SUFDRTtJQUNBO0d4QndvMUNQO0NBQ0Y7O0FjcHcxQ0s7RVU4R0U7SUFBaUM7R3hCMnAxQ3RDOztFd0IxcDFDSztJQUFpQztHeEI4cDFDdEM7O0V3QjdwMUNLO0lBQWlDO0d4QmlxMUN0Qzs7RXdCaHExQ0s7SUFBaUM7R3hCb3ExQ3RDOztFd0JucTFDSztJQUFpQztHeEJ1cTFDdEM7O0V3QnJxMUNLO0lBQ0U7SUFDQTtHeEJ3cTFDUDs7RXdCcnExQ0s7SUFDRTtJQUNBO0d4QndxMUNQO0NBQ0Y7O0FjcHkxQ0s7RVU4R0U7SUFBaUM7R3hCMnIxQ3RDOztFd0IxcjFDSztJQUFpQztHeEI4cjFDdEM7O0V3QjdyMUNLO0lBQWlDO0d4QmlzMUN0Qzs7RXdCaHMxQ0s7SUFBaUM7R3hCb3MxQ3RDOztFd0JuczFDSztJQUFpQztHeEJ1czFDdEM7O0V3QnJzMUNLO0lBQ0U7SUFDQTtHeEJ3czFDUDs7RXdCcnMxQ0s7SUFDRTtJQUNBO0d4QndzMUNQO0NBQ0Y7O0FjcDAxQ0s7RVU4R0U7SUFBaUM7R3hCMnQxQ3RDOztFd0IxdDFDSztJQUFpQztHeEI4dDFDdEM7O0V3Qjd0MUNLO0lBQWlDO0d4Qml1MUN0Qzs7RXdCaHUxQ0s7SUFBaUM7R3hCb3UxQ3RDOztFd0JudTFDSztJQUFpQztHeEJ1dTFDdEM7O0V3QnJ1MUNLO0lBQ0U7SUFDQTtHeEJ3dTFDUDs7RXdCcnUxQ0s7SUFDRTtJQUNBO0d4Qnd1MUNQO0NBQ0Y7O0FjcDIxQ0s7RVU4R0U7SUFBaUM7R3hCMnYxQ3RDOztFd0IxdjFDSztJQUFpQztHeEI4djFDdEM7O0V3Qjd2MUNLO0lBQWlDO0d4Qml3MUN0Qzs7RXdCaHcxQ0s7SUFBaUM7R3hCb3cxQ3RDOztFd0JudzFDSztJQUFpQztHeEJ1dzFDdEM7O0V3QnJ3MUNLO0lBQ0U7SUFDQTtHeEJ3dzFDUDs7RXdCcncxQ0s7SUFDRTtJQUNBO0d4Qnd3MUNQO0NBQ0Y7O0F3Qnh5MUNHO0VBQVk7Q3hCNHkxQ2Y7O0F3QjN5MUNHO0VBQVk7Q3hCK3kxQ2Y7O0F3Qjl5MUNHO0VBQVk7Q3hCa3oxQ2Y7O0F3Qmp6MUNHO0VBQVk7Q3hCcXoxQ2Y7O0F3QnB6MUNHO0VBQVk7Q3hCd3oxQ2Y7O0F3QnR6MUNHO0VBQ0U7RUFDQTtDeEJ5ejFDTDs7QXdCdHoxQ0c7RUFDRTtFQUNBO0N4Qnl6MUNMOztBY2w2MUNLO0VVOEdFO0lBQWlDO0d4Qnl6MUN0Qzs7RXdCeHoxQ0s7SUFBaUM7R3hCNHoxQ3RDOztFd0IzejFDSztJQUFpQztHeEIrejFDdEM7O0V3Qjl6MUNLO0lBQWlDO0d4QmswMUN0Qzs7RXdCajAxQ0s7SUFBaUM7R3hCcTAxQ3RDOztFd0JuMDFDSztJQUNFO0lBQ0E7R3hCczAxQ1A7O0V3Qm4wMUNLO0lBQ0U7SUFDQTtHeEJzMDFDUDtDQUNGOztBY2w4MUNLO0VVOEdFO0lBQWlDO0d4QnkxMUN0Qzs7RXdCeDExQ0s7SUFBaUM7R3hCNDExQ3RDOztFd0IzMTFDSztJQUFpQztHeEIrMTFDdEM7O0V3QjkxMUNLO0lBQWlDO0d4QmsyMUN0Qzs7RXdCajIxQ0s7SUFBaUM7R3hCcTIxQ3RDOztFd0JuMjFDSztJQUNFO0lBQ0E7R3hCczIxQ1A7O0V3Qm4yMUNLO0lBQ0U7SUFDQTtHeEJzMjFDUDtDQUNGOztBY2wrMUNLO0VVOEdFO0lBQWlDO0d4QnkzMUN0Qzs7RXdCeDMxQ0s7SUFBaUM7R3hCNDMxQ3RDOztFd0IzMzFDSztJQUFpQztHeEIrMzFDdEM7O0V3QjkzMUNLO0lBQWlDO0d4Qms0MUN0Qzs7RXdCajQxQ0s7SUFBaUM7R3hCcTQxQ3RDOztFd0JuNDFDSztJQUNFO0lBQ0E7R3hCczQxQ1A7O0V3Qm40MUNLO0lBQ0U7SUFDQTtHeEJzNDFDUDtDQUNGOztBY2xnMkNLO0VVOEdFO0lBQWlDO0d4Qnk1MUN0Qzs7RXdCeDUxQ0s7SUFBaUM7R3hCNDUxQ3RDOztFd0IzNTFDSztJQUFpQztHeEIrNTFDdEM7O0V3Qjk1MUNLO0lBQWlDO0d4Qms2MUN0Qzs7RXdCajYxQ0s7SUFBaUM7R3hCcTYxQ3RDOztFd0JuNjFDSztJQUNFO0lBQ0E7R3hCczYxQ1A7O0V3Qm42MUNLO0lBQ0U7SUFDQTtHeEJzNjFDUDtDQUNGOztBY2xpMkNLO0VVOEdFO0lBQWlDO0d4Qnk3MUN0Qzs7RXdCeDcxQ0s7SUFBaUM7R3hCNDcxQ3RDOztFd0IzNzFDSztJQUFpQztHeEIrNzFDdEM7O0V3Qjk3MUNLO0lBQWlDO0d4Qms4MUN0Qzs7RXdCajgxQ0s7SUFBaUM7R3hCcTgxQ3RDOztFd0JuODFDSztJQUNFO0lBQ0E7R3hCczgxQ1A7O0V3Qm44MUNLO0lBQ0U7SUFDQTtHeEJzODFDUDtDQUNGOztBY2xrMkNLO0VVOEdFO0lBQWlDO0d4Qnk5MUN0Qzs7RXdCeDkxQ0s7SUFBaUM7R3hCNDkxQ3RDOztFd0IzOTFDSztJQUFpQztHeEIrOTFDdEM7O0V3Qjk5MUNLO0lBQWlDO0d4QmsrMUN0Qzs7RXdCaisxQ0s7SUFBaUM7R3hCcSsxQ3RDOztFd0JuKzFDSztJQUNFO0lBQ0E7R3hCcysxQ1A7O0V3Qm4rMUNLO0lBQ0U7SUFDQTtHeEJzKzFDUDtDQUNGOztBY2xtMkNLO0VVOEdFO0lBQWlDO0d4QnkvMUN0Qzs7RXdCeC8xQ0s7SUFBaUM7R3hCNC8xQ3RDOztFd0IzLzFDSztJQUFpQztHeEIrLzFDdEM7O0V3QjkvMUNLO0lBQWlDO0d4QmtnMkN0Qzs7RXdCamcyQ0s7SUFBaUM7R3hCcWcyQ3RDOztFd0JuZzJDSztJQUNFO0lBQ0E7R3hCc2cyQ1A7O0V3Qm5nMkNLO0lBQ0U7SUFDQTtHeEJzZzJDUDtDQUNGOztBY2xvMkNLO0VVOEdFO0lBQWlDO0d4QnloMkN0Qzs7RXdCeGgyQ0s7SUFBaUM7R3hCNGgyQ3RDOztFd0IzaDJDSztJQUFpQztHeEIraDJDdEM7O0V3QjloMkNLO0lBQWlDO0d4QmtpMkN0Qzs7RXdCamkyQ0s7SUFBaUM7R3hCcWkyQ3RDOztFd0JuaTJDSztJQUNFO0lBQ0E7R3hCc2kyQ1A7O0V3Qm5pMkNLO0lBQ0U7SUFDQTtHeEJzaTJDUDtDQUNGOztBY2xxMkNLO0VVOEdFO0lBQWlDO0d4QnlqMkN0Qzs7RXdCeGoyQ0s7SUFBaUM7R3hCNGoyQ3RDOztFd0IzajJDSztJQUFpQztHeEIrajJDdEM7O0V3QjlqMkNLO0lBQWlDO0d4QmtrMkN0Qzs7RXdCamsyQ0s7SUFBaUM7R3hCcWsyQ3RDOztFd0JuazJDSztJQUNFO0lBQ0E7R3hCc2syQ1A7O0V3Qm5rMkNLO0lBQ0U7SUFDQTtHeEJzazJDUDtDQUNGOztBY2xzMkNLO0VVOEdFO0lBQWlDO0d4QnlsMkN0Qzs7RXdCeGwyQ0s7SUFBaUM7R3hCNGwyQ3RDOztFd0IzbDJDSztJQUFpQztHeEIrbDJDdEM7O0V3QjlsMkNLO0lBQWlDO0d4QmttMkN0Qzs7RXdCam0yQ0s7SUFBaUM7R3hCcW0yQ3RDOztFd0JubTJDSztJQUNFO0lBQ0E7R3hCc20yQ1A7O0V3Qm5tMkNLO0lBQ0U7SUFDQTtHeEJzbTJDUDtDQUNGOztBY2x1MkNLO0VVOEdFO0lBQWlDO0d4QnluMkN0Qzs7RXdCeG4yQ0s7SUFBaUM7R3hCNG4yQ3RDOztFd0IzbjJDSztJQUFpQztHeEIrbjJDdEM7O0V3QjluMkNLO0lBQWlDO0d4QmtvMkN0Qzs7RXdCam8yQ0s7SUFBaUM7R3hCcW8yQ3RDOztFd0JubzJDSztJQUNFO0lBQ0E7R3hCc28yQ1A7O0V3Qm5vMkNLO0lBQ0U7SUFDQTtHeEJzbzJDUDtDQUNGOztBY2x3MkNLO0VVOEdFO0lBQWlDO0d4QnlwMkN0Qzs7RXdCeHAyQ0s7SUFBaUM7R3hCNHAyQ3RDOztFd0IzcDJDSztJQUFpQztHeEIrcDJDdEM7O0V3QjlwMkNLO0lBQWlDO0d4QmtxMkN0Qzs7RXdCanEyQ0s7SUFBaUM7R3hCcXEyQ3RDOztFd0JucTJDSztJQUNFO0lBQ0E7R3hCc3EyQ1A7O0V3Qm5xMkNLO0lBQ0U7SUFDQTtHeEJzcTJDUDtDQUNGOztBd0J0czJDRztFQUFZO0N4QjBzMkNmOztBd0J6czJDRztFQUFZO0N4QjZzMkNmOztBd0I1czJDRztFQUFZO0N4Qmd0MkNmOztBd0IvczJDRztFQUFZO0N4Qm10MkNmOztBd0JsdDJDRztFQUFZO0N4QnN0MkNmOztBd0JwdDJDRztFQUNFO0VBQ0E7Q3hCdXQyQ0w7O0F3QnB0MkNHO0VBQ0U7RUFDQTtDeEJ1dDJDTDs7QWNoMDJDSztFVThHRTtJQUFpQztHeEJ1dDJDdEM7O0V3QnR0MkNLO0lBQWlDO0d4QjB0MkN0Qzs7RXdCenQyQ0s7SUFBaUM7R3hCNnQyQ3RDOztFd0I1dDJDSztJQUFpQztHeEJndTJDdEM7O0V3Qi90MkNLO0lBQWlDO0d4Qm11MkN0Qzs7RXdCanUyQ0s7SUFDRTtJQUNBO0d4Qm91MkNQOztFd0JqdTJDSztJQUNFO0lBQ0E7R3hCb3UyQ1A7Q0FDRjs7QWNoMjJDSztFVThHRTtJQUFpQztHeEJ1djJDdEM7O0V3QnR2MkNLO0lBQWlDO0d4QjB2MkN0Qzs7RXdCenYyQ0s7SUFBaUM7R3hCNnYyQ3RDOztFd0I1djJDSztJQUFpQztHeEJndzJDdEM7O0V3Qi92MkNLO0lBQWlDO0d4Qm13MkN0Qzs7RXdCancyQ0s7SUFDRTtJQUNBO0d4Qm93MkNQOztFd0JqdzJDSztJQUNFO0lBQ0E7R3hCb3cyQ1A7Q0FDRjs7QWNoNDJDSztFVThHRTtJQUFpQztHeEJ1eDJDdEM7O0V3QnR4MkNLO0lBQWlDO0d4QjB4MkN0Qzs7RXdCengyQ0s7SUFBaUM7R3hCNngyQ3RDOztFd0I1eDJDSztJQUFpQztHeEJneTJDdEM7O0V3Qi94MkNLO0lBQWlDO0d4Qm15MkN0Qzs7RXdCankyQ0s7SUFDRTtJQUNBO0d4Qm95MkNQOztFd0JqeTJDSztJQUNFO0lBQ0E7R3hCb3kyQ1A7Q0FDRjs7QWNoNjJDSztFVThHRTtJQUFpQztHeEJ1ejJDdEM7O0V3QnR6MkNLO0lBQWlDO0d4QjB6MkN0Qzs7RXdCenoyQ0s7SUFBaUM7R3hCNnoyQ3RDOztFd0I1ejJDSztJQUFpQztHeEJnMDJDdEM7O0V3Qi96MkNLO0lBQWlDO0d4Qm0wMkN0Qzs7RXdCajAyQ0s7SUFDRTtJQUNBO0d4Qm8wMkNQOztFd0JqMDJDSztJQUNFO0lBQ0E7R3hCbzAyQ1A7Q0FDRjs7QWNoODJDSztFVThHRTtJQUFpQztHeEJ1MTJDdEM7O0V3QnQxMkNLO0lBQWlDO0d4QjAxMkN0Qzs7RXdCejEyQ0s7SUFBaUM7R3hCNjEyQ3RDOztFd0I1MTJDSztJQUFpQztHeEJnMjJDdEM7O0V3Qi8xMkNLO0lBQWlDO0d4Qm0yMkN0Qzs7RXdCajIyQ0s7SUFDRTtJQUNBO0d4Qm8yMkNQOztFd0JqMjJDSztJQUNFO0lBQ0E7R3hCbzIyQ1A7Q0FDRjs7QWNoKzJDSztFVThHRTtJQUFpQztHeEJ1MzJDdEM7O0V3QnQzMkNLO0lBQWlDO0d4QjAzMkN0Qzs7RXdCejMyQ0s7SUFBaUM7R3hCNjMyQ3RDOztFd0I1MzJDSztJQUFpQztHeEJnNDJDdEM7O0V3Qi8zMkNLO0lBQWlDO0d4Qm00MkN0Qzs7RXdCajQyQ0s7SUFDRTtJQUNBO0d4Qm80MkNQOztFd0JqNDJDSztJQUNFO0lBQ0E7R3hCbzQyQ1A7Q0FDRjs7QWNoZzNDSztFVThHRTtJQUFpQztHeEJ1NTJDdEM7O0V3QnQ1MkNLO0lBQWlDO0d4QjA1MkN0Qzs7RXdCejUyQ0s7SUFBaUM7R3hCNjUyQ3RDOztFd0I1NTJDSztJQUFpQztHeEJnNjJDdEM7O0V3Qi81MkNLO0lBQWlDO0d4Qm02MkN0Qzs7RXdCajYyQ0s7SUFDRTtJQUNBO0d4Qm82MkNQOztFd0JqNjJDSztJQUNFO0lBQ0E7R3hCbzYyQ1A7Q0FDRjs7QWNoaTNDSztFVThHRTtJQUFpQztHeEJ1NzJDdEM7O0V3QnQ3MkNLO0lBQWlDO0d4QjA3MkN0Qzs7RXdCejcyQ0s7SUFBaUM7R3hCNjcyQ3RDOztFd0I1NzJDSztJQUFpQztHeEJnODJDdEM7O0V3Qi83MkNLO0lBQWlDO0d4Qm04MkN0Qzs7RXdCajgyQ0s7SUFDRTtJQUNBO0d4Qm84MkNQOztFd0JqODJDSztJQUNFO0lBQ0E7R3hCbzgyQ1A7Q0FDRjs7QWNoazNDSztFVThHRTtJQUFpQztHeEJ1OTJDdEM7O0V3QnQ5MkNLO0lBQWlDO0d4QjA5MkN0Qzs7RXdCejkyQ0s7SUFBaUM7R3hCNjkyQ3RDOztFd0I1OTJDSztJQUFpQztHeEJnKzJDdEM7O0V3Qi85MkNLO0lBQWlDO0d4Qm0rMkN0Qzs7RXdCaisyQ0s7SUFDRTtJQUNBO0d4Qm8rMkNQOztFd0JqKzJDSztJQUNFO0lBQ0E7R3hCbysyQ1A7Q0FDRjs7QWNobTNDSztFVThHRTtJQUFpQztHeEJ1LzJDdEM7O0V3QnQvMkNLO0lBQWlDO0d4QjAvMkN0Qzs7RXdCei8yQ0s7SUFBaUM7R3hCNi8yQ3RDOztFd0I1LzJDSztJQUFpQztHeEJnZzNDdEM7O0V3Qi8vMkNLO0lBQWlDO0d4Qm1nM0N0Qzs7RXdCamczQ0s7SUFDRTtJQUNBO0d4Qm9nM0NQOztFd0JqZzNDSztJQUNFO0lBQ0E7R3hCb2czQ1A7Q0FDRjs7QWNobzNDSztFVThHRTtJQUFpQztHeEJ1aDNDdEM7O0V3QnRoM0NLO0lBQWlDO0d4QjBoM0N0Qzs7RXdCemgzQ0s7SUFBaUM7R3hCNmgzQ3RDOztFd0I1aDNDSztJQUFpQztHeEJnaTNDdEM7O0V3Qi9oM0NLO0lBQWlDO0d4Qm1pM0N0Qzs7RXdCamkzQ0s7SUFDRTtJQUNBO0d4Qm9pM0NQOztFd0JqaTNDSztJQUNFO0lBQ0E7R3hCb2kzQ1A7Q0FDRjs7QWNocTNDSztFVThHRTtJQUFpQztHeEJ1ajNDdEM7O0V3QnRqM0NLO0lBQWlDO0d4QjBqM0N0Qzs7RXdCemozQ0s7SUFBaUM7R3hCNmozQ3RDOztFd0I1ajNDSztJQUFpQztHeEJnazNDdEM7O0V3Qi9qM0NLO0lBQWlDO0d4Qm1rM0N0Qzs7RXdCamszQ0s7SUFDRTtJQUNBO0d4Qm9rM0NQOztFd0JqazNDSztJQUNFO0lBQ0E7R3hCb2szQ1A7Q0FDRjs7QXdCcG0zQ0c7RUFBWTtDeEJ3bTNDZjs7QXdCdm0zQ0c7RUFBWTtDeEIybTNDZjs7QXdCMW0zQ0c7RUFBWTtDeEI4bTNDZjs7QXdCN20zQ0c7RUFBWTtDeEJpbjNDZjs7QXdCaG4zQ0c7RUFBWTtDeEJvbjNDZjs7QXdCbG4zQ0c7RUFDRTtFQUNBO0N4QnFuM0NMOztBd0JsbjNDRztFQUNFO0VBQ0E7Q3hCcW4zQ0w7O0FjOXQzQ0s7RVU4R0U7SUFBaUM7R3hCcW4zQ3RDOztFd0JwbjNDSztJQUFpQztHeEJ3bjNDdEM7O0V3QnZuM0NLO0lBQWlDO0d4QjJuM0N0Qzs7RXdCMW4zQ0s7SUFBaUM7R3hCOG4zQ3RDOztFd0I3bjNDSztJQUFpQztHeEJpbzNDdEM7O0V3Qi9uM0NLO0lBQ0U7SUFDQTtHeEJrbzNDUDs7RXdCL24zQ0s7SUFDRTtJQUNBO0d4QmtvM0NQO0NBQ0Y7O0FjOXYzQ0s7RVU4R0U7SUFBaUM7R3hCcXAzQ3RDOztFd0JwcDNDSztJQUFpQztHeEJ3cDNDdEM7O0V3QnZwM0NLO0lBQWlDO0d4QjJwM0N0Qzs7RXdCMXAzQ0s7SUFBaUM7R3hCOHAzQ3RDOztFd0I3cDNDSztJQUFpQztHeEJpcTNDdEM7O0V3Qi9wM0NLO0lBQ0U7SUFDQTtHeEJrcTNDUDs7RXdCL3AzQ0s7SUFDRTtJQUNBO0d4QmtxM0NQO0NBQ0Y7O0FjOXgzQ0s7RVU4R0U7SUFBaUM7R3hCcXIzQ3RDOztFd0JwcjNDSztJQUFpQztHeEJ3cjNDdEM7O0V3QnZyM0NLO0lBQWlDO0d4QjJyM0N0Qzs7RXdCMXIzQ0s7SUFBaUM7R3hCOHIzQ3RDOztFd0I3cjNDSztJQUFpQztHeEJpczNDdEM7O0V3Qi9yM0NLO0lBQ0U7SUFDQTtHeEJrczNDUDs7RXdCL3IzQ0s7SUFDRTtJQUNBO0d4QmtzM0NQO0NBQ0Y7O0FjOXozQ0s7RVU4R0U7SUFBaUM7R3hCcXQzQ3RDOztFd0JwdDNDSztJQUFpQztHeEJ3dDNDdEM7O0V3QnZ0M0NLO0lBQWlDO0d4QjJ0M0N0Qzs7RXdCMXQzQ0s7SUFBaUM7R3hCOHQzQ3RDOztFd0I3dDNDSztJQUFpQztHeEJpdTNDdEM7O0V3Qi90M0NLO0lBQ0U7SUFDQTtHeEJrdTNDUDs7RXdCL3QzQ0s7SUFDRTtJQUNBO0d4Qmt1M0NQO0NBQ0Y7O0FjOTEzQ0s7RVU4R0U7SUFBaUM7R3hCcXYzQ3RDOztFd0JwdjNDSztJQUFpQztHeEJ3djNDdEM7O0V3QnZ2M0NLO0lBQWlDO0d4QjJ2M0N0Qzs7RXdCMXYzQ0s7SUFBaUM7R3hCOHYzQ3RDOztFd0I3djNDSztJQUFpQztHeEJpdzNDdEM7O0V3Qi92M0NLO0lBQ0U7SUFDQTtHeEJrdzNDUDs7RXdCL3YzQ0s7SUFDRTtJQUNBO0d4Qmt3M0NQO0NBQ0Y7O0FjOTMzQ0s7RVU4R0U7SUFBaUM7R3hCcXgzQ3RDOztFd0JweDNDSztJQUFpQztHeEJ3eDNDdEM7O0V3QnZ4M0NLO0lBQWlDO0d4QjJ4M0N0Qzs7RXdCMXgzQ0s7SUFBaUM7R3hCOHgzQ3RDOztFd0I3eDNDSztJQUFpQztHeEJpeTNDdEM7O0V3Qi94M0NLO0lBQ0U7SUFDQTtHeEJreTNDUDs7RXdCL3gzQ0s7SUFDRTtJQUNBO0d4Qmt5M0NQO0NBQ0Y7O0FjOTUzQ0s7RVU4R0U7SUFBaUM7R3hCcXozQ3RDOztFd0JwejNDSztJQUFpQztHeEJ3ejNDdEM7O0V3QnZ6M0NLO0lBQWlDO0d4QjJ6M0N0Qzs7RXdCMXozQ0s7SUFBaUM7R3hCOHozQ3RDOztFd0I3ejNDSztJQUFpQztHeEJpMDNDdEM7O0V3Qi96M0NLO0lBQ0U7SUFDQTtHeEJrMDNDUDs7RXdCL3ozQ0s7SUFDRTtJQUNBO0d4QmswM0NQO0NBQ0Y7O0FjOTczQ0s7RVU4R0U7SUFBaUM7R3hCcTEzQ3RDOztFd0JwMTNDSztJQUFpQztHeEJ3MTNDdEM7O0V3QnYxM0NLO0lBQWlDO0d4QjIxM0N0Qzs7RXdCMTEzQ0s7SUFBaUM7R3hCODEzQ3RDOztFd0I3MTNDSztJQUFpQztHeEJpMjNDdEM7O0V3Qi8xM0NLO0lBQ0U7SUFDQTtHeEJrMjNDUDs7RXdCLzEzQ0s7SUFDRTtJQUNBO0d4QmsyM0NQO0NBQ0Y7O0FjOTkzQ0s7RVU4R0U7SUFBaUM7R3hCcTMzQ3RDOztFd0JwMzNDSztJQUFpQztHeEJ3MzNDdEM7O0V3QnYzM0NLO0lBQWlDO0d4QjIzM0N0Qzs7RXdCMTMzQ0s7SUFBaUM7R3hCODMzQ3RDOztFd0I3MzNDSztJQUFpQztHeEJpNDNDdEM7O0V3Qi8zM0NLO0lBQ0U7SUFDQTtHeEJrNDNDUDs7RXdCLzMzQ0s7SUFDRTtJQUNBO0d4Qms0M0NQO0NBQ0Y7O0FjOS8zQ0s7RVU4R0U7SUFBaUM7R3hCcTUzQ3RDOztFd0JwNTNDSztJQUFpQztHeEJ3NTNDdEM7O0V3QnY1M0NLO0lBQWlDO0d4QjI1M0N0Qzs7RXdCMTUzQ0s7SUFBaUM7R3hCODUzQ3RDOztFd0I3NTNDSztJQUFpQztHeEJpNjNDdEM7O0V3Qi81M0NLO0lBQ0U7SUFDQTtHeEJrNjNDUDs7RXdCLzUzQ0s7SUFDRTtJQUNBO0d4Qms2M0NQO0NBQ0Y7O0FjOWg0Q0s7RVU4R0U7SUFBaUM7R3hCcTczQ3RDOztFd0JwNzNDSztJQUFpQztHeEJ3NzNDdEM7O0V3QnY3M0NLO0lBQWlDO0d4QjI3M0N0Qzs7RXdCMTczQ0s7SUFBaUM7R3hCODczQ3RDOztFd0I3NzNDSztJQUFpQztHeEJpODNDdEM7O0V3Qi83M0NLO0lBQ0U7SUFDQTtHeEJrODNDUDs7RXdCLzczQ0s7SUFDRTtJQUNBO0d4Qms4M0NQO0NBQ0Y7O0FjOWo0Q0s7RVU4R0U7SUFBaUM7R3hCcTkzQ3RDOztFd0JwOTNDSztJQUFpQztHeEJ3OTNDdEM7O0V3QnY5M0NLO0lBQWlDO0d4QjI5M0N0Qzs7RXdCMTkzQ0s7SUFBaUM7R3hCODkzQ3RDOztFd0I3OTNDSztJQUFpQztHeEJpKzNDdEM7O0V3Qi85M0NLO0lBQ0U7SUFDQTtHeEJrKzNDUDs7RXdCLzkzQ0s7SUFDRTtJQUNBO0d4QmsrM0NQO0NBQ0Y7O0F3QmxnNENHO0VBQVk7Q3hCc2c0Q2Y7O0F3QnJnNENHO0VBQVk7Q3hCeWc0Q2Y7O0F3QnhnNENHO0VBQVk7Q3hCNGc0Q2Y7O0F3QjNnNENHO0VBQVk7Q3hCK2c0Q2Y7O0F3QjlnNENHO0VBQVk7Q3hCa2g0Q2Y7O0F3QmhoNENHO0VBQ0U7RUFDQTtDeEJtaDRDTDs7QXdCaGg0Q0c7RUFDRTtFQUNBO0N4Qm1oNENMOztBYzVuNENLO0VVOEdFO0lBQWlDO0d4Qm1oNEN0Qzs7RXdCbGg0Q0s7SUFBaUM7R3hCc2g0Q3RDOztFd0JyaDRDSztJQUFpQztHeEJ5aDRDdEM7O0V3QnhoNENLO0lBQWlDO0d4QjRoNEN0Qzs7RXdCM2g0Q0s7SUFBaUM7R3hCK2g0Q3RDOztFd0I3aDRDSztJQUNFO0lBQ0E7R3hCZ2k0Q1A7O0V3QjdoNENLO0lBQ0U7SUFDQTtHeEJnaTRDUDtDQUNGOztBYzVwNENLO0VVOEdFO0lBQWlDO0d4Qm1qNEN0Qzs7RXdCbGo0Q0s7SUFBaUM7R3hCc2o0Q3RDOztFd0JyajRDSztJQUFpQztHeEJ5ajRDdEM7O0V3QnhqNENLO0lBQWlDO0d4QjRqNEN0Qzs7RXdCM2o0Q0s7SUFBaUM7R3hCK2o0Q3RDOztFd0I3ajRDSztJQUNFO0lBQ0E7R3hCZ2s0Q1A7O0V3QjdqNENLO0lBQ0U7SUFDQTtHeEJnazRDUDtDQUNGOztBYzVyNENLO0VVOEdFO0lBQWlDO0d4Qm1sNEN0Qzs7RXdCbGw0Q0s7SUFBaUM7R3hCc2w0Q3RDOztFd0JybDRDSztJQUFpQztHeEJ5bDRDdEM7O0V3QnhsNENLO0lBQWlDO0d4QjRsNEN0Qzs7RXdCM2w0Q0s7SUFBaUM7R3hCK2w0Q3RDOztFd0I3bDRDSztJQUNFO0lBQ0E7R3hCZ200Q1A7O0V3QjdsNENLO0lBQ0U7SUFDQTtHeEJnbTRDUDtDQUNGOztBYzV0NENLO0VVOEdFO0lBQWlDO0d4Qm1uNEN0Qzs7RXdCbG40Q0s7SUFBaUM7R3hCc240Q3RDOztFd0JybjRDSztJQUFpQztHeEJ5bjRDdEM7O0V3QnhuNENLO0lBQWlDO0d4QjRuNEN0Qzs7RXdCM240Q0s7SUFBaUM7R3hCK240Q3RDOztFd0I3bjRDSztJQUNFO0lBQ0E7R3hCZ280Q1A7O0V3QjduNENLO0lBQ0U7SUFDQTtHeEJnbzRDUDtDQUNGOztBYzV2NENLO0VVOEdFO0lBQWlDO0d4Qm1wNEN0Qzs7RXdCbHA0Q0s7SUFBaUM7R3hCc3A0Q3RDOztFd0JycDRDSztJQUFpQztHeEJ5cDRDdEM7O0V3QnhwNENLO0lBQWlDO0d4QjRwNEN0Qzs7RXdCM3A0Q0s7SUFBaUM7R3hCK3A0Q3RDOztFd0I3cDRDSztJQUNFO0lBQ0E7R3hCZ3E0Q1A7O0V3QjdwNENLO0lBQ0U7SUFDQTtHeEJncTRDUDtDQUNGOztBYzV4NENLO0VVOEdFO0lBQWlDO0d4Qm1yNEN0Qzs7RXdCbHI0Q0s7SUFBaUM7R3hCc3I0Q3RDOztFd0JycjRDSztJQUFpQztHeEJ5cjRDdEM7O0V3QnhyNENLO0lBQWlDO0d4QjRyNEN0Qzs7RXdCM3I0Q0s7SUFBaUM7R3hCK3I0Q3RDOztFd0I3cjRDSztJQUNFO0lBQ0E7R3hCZ3M0Q1A7O0V3QjdyNENLO0lBQ0U7SUFDQTtHeEJnczRDUDtDQUNGOztBYzV6NENLO0VVOEdFO0lBQWlDO0d4Qm10NEN0Qzs7RXdCbHQ0Q0s7SUFBaUM7R3hCc3Q0Q3RDOztFd0JydDRDSztJQUFpQztHeEJ5dDRDdEM7O0V3Qnh0NENLO0lBQWlDO0d4QjR0NEN0Qzs7RXdCM3Q0Q0s7SUFBaUM7R3hCK3Q0Q3RDOztFd0I3dDRDSztJQUNFO0lBQ0E7R3hCZ3U0Q1A7O0V3Qjd0NENLO0lBQ0U7SUFDQTtHeEJndTRDUDtDQUNGOztBYzUxNENLO0VVOEdFO0lBQWlDO0d4Qm12NEN0Qzs7RXdCbHY0Q0s7SUFBaUM7R3hCc3Y0Q3RDOztFd0JydjRDSztJQUFpQztHeEJ5djRDdEM7O0V3Qnh2NENLO0lBQWlDO0d4QjR2NEN0Qzs7RXdCM3Y0Q0s7SUFBaUM7R3hCK3Y0Q3RDOztFd0I3djRDSztJQUNFO0lBQ0E7R3hCZ3c0Q1A7O0V3Qjd2NENLO0lBQ0U7SUFDQTtHeEJndzRDUDtDQUNGOztBYzUzNENLO0VVOEdFO0lBQWlDO0d4Qm14NEN0Qzs7RXdCbHg0Q0s7SUFBaUM7R3hCc3g0Q3RDOztFd0JyeDRDSztJQUFpQztHeEJ5eDRDdEM7O0V3Qnh4NENLO0lBQWlDO0d4QjR4NEN0Qzs7RXdCM3g0Q0s7SUFBaUM7R3hCK3g0Q3RDOztFd0I3eDRDSztJQUNFO0lBQ0E7R3hCZ3k0Q1A7O0V3Qjd4NENLO0lBQ0U7SUFDQTtHeEJneTRDUDtDQUNGOztBYzU1NENLO0VVOEdFO0lBQWlDO0d4Qm16NEN0Qzs7RXdCbHo0Q0s7SUFBaUM7R3hCc3o0Q3RDOztFd0JyejRDSztJQUFpQztHeEJ5ejRDdEM7O0V3Qnh6NENLO0lBQWlDO0d4QjR6NEN0Qzs7RXdCM3o0Q0s7SUFBaUM7R3hCK3o0Q3RDOztFd0I3ejRDSztJQUNFO0lBQ0E7R3hCZzA0Q1A7O0V3Qjd6NENLO0lBQ0U7SUFDQTtHeEJnMDRDUDtDQUNGOztBYzU3NENLO0VVOEdFO0lBQWlDO0d4Qm0xNEN0Qzs7RXdCbDE0Q0s7SUFBaUM7R3hCczE0Q3RDOztFd0JyMTRDSztJQUFpQztHeEJ5MTRDdEM7O0V3QngxNENLO0lBQWlDO0d4QjQxNEN0Qzs7RXdCMzE0Q0s7SUFBaUM7R3hCKzE0Q3RDOztFd0I3MTRDSztJQUNFO0lBQ0E7R3hCZzI0Q1A7O0V3QjcxNENLO0lBQ0U7SUFDQTtHeEJnMjRDUDtDQUNGOztBYzU5NENLO0VVOEdFO0lBQWlDO0d4Qm0zNEN0Qzs7RXdCbDM0Q0s7SUFBaUM7R3hCczM0Q3RDOztFd0JyMzRDSztJQUFpQztHeEJ5MzRDdEM7O0V3QngzNENLO0lBQWlDO0d4QjQzNEN0Qzs7RXdCMzM0Q0s7SUFBaUM7R3hCKzM0Q3RDOztFd0I3MzRDSztJQUNFO0lBQ0E7R3hCZzQ0Q1A7O0V3QjczNENLO0lBQ0U7SUFDQTtHeEJnNDRDUDtDQUNGOztBd0JoNjRDRztFQUFZO0N4Qm82NENmOztBd0JuNjRDRztFQUFZO0N4QnU2NENmOztBd0J0NjRDRztFQUFZO0N4QjA2NENmOztBd0J6NjRDRztFQUFZO0N4QjY2NENmOztBd0I1NjRDRztFQUFZO0N4Qmc3NENmOztBd0I5NjRDRztFQUNFO0VBQ0E7Q3hCaTc0Q0w7O0F3Qjk2NENHO0VBQ0U7RUFDQTtDeEJpNzRDTDs7QWMxaDVDSztFVThHRTtJQUFpQztHeEJpNzRDdEM7O0V3Qmg3NENLO0lBQWlDO0d4Qm83NEN0Qzs7RXdCbjc0Q0s7SUFBaUM7R3hCdTc0Q3RDOztFd0J0NzRDSztJQUFpQztHeEIwNzRDdEM7O0V3Qno3NENLO0lBQWlDO0d4QjY3NEN0Qzs7RXdCMzc0Q0s7SUFDRTtJQUNBO0d4Qjg3NENQOztFd0IzNzRDSztJQUNFO0lBQ0E7R3hCODc0Q1A7Q0FDRjs7QWMxajVDSztFVThHRTtJQUFpQztHeEJpOTRDdEM7O0V3Qmg5NENLO0lBQWlDO0d4Qm85NEN0Qzs7RXdCbjk0Q0s7SUFBaUM7R3hCdTk0Q3RDOztFd0J0OTRDSztJQUFpQztHeEIwOTRDdEM7O0V3Qno5NENLO0lBQWlDO0d4QjY5NEN0Qzs7RXdCMzk0Q0s7SUFDRTtJQUNBO0d4Qjg5NENQOztFd0IzOTRDSztJQUNFO0lBQ0E7R3hCODk0Q1A7Q0FDRjs7QWMxbDVDSztFVThHRTtJQUFpQztHeEJpLzRDdEM7O0V3QmgvNENLO0lBQWlDO0d4Qm8vNEN0Qzs7RXdCbi80Q0s7SUFBaUM7R3hCdS80Q3RDOztFd0J0LzRDSztJQUFpQztHeEIwLzRDdEM7O0V3QnovNENLO0lBQWlDO0d4QjYvNEN0Qzs7RXdCMy80Q0s7SUFDRTtJQUNBO0d4QjgvNENQOztFd0IzLzRDSztJQUNFO0lBQ0E7R3hCOC80Q1A7Q0FDRjs7QWMxbjVDSztFVThHRTtJQUFpQztHeEJpaDVDdEM7O0V3QmhoNUNLO0lBQWlDO0d4Qm9oNUN0Qzs7RXdCbmg1Q0s7SUFBaUM7R3hCdWg1Q3RDOztFd0J0aDVDSztJQUFpQztHeEIwaDVDdEM7O0V3QnpoNUNLO0lBQWlDO0d4QjZoNUN0Qzs7RXdCM2g1Q0s7SUFDRTtJQUNBO0d4QjhoNUNQOztFd0IzaDVDSztJQUNFO0lBQ0E7R3hCOGg1Q1A7Q0FDRjs7QWMxcDVDSztFVThHRTtJQUFpQztHeEJpajVDdEM7O0V3QmhqNUNLO0lBQWlDO0d4Qm9qNUN0Qzs7RXdCbmo1Q0s7SUFBaUM7R3hCdWo1Q3RDOztFd0J0ajVDSztJQUFpQztHeEIwajVDdEM7O0V3QnpqNUNLO0lBQWlDO0d4QjZqNUN0Qzs7RXdCM2o1Q0s7SUFDRTtJQUNBO0d4QjhqNUNQOztFd0IzajVDSztJQUNFO0lBQ0E7R3hCOGo1Q1A7Q0FDRjs7QWMxcjVDSztFVThHRTtJQUFpQztHeEJpbDVDdEM7O0V3QmhsNUNLO0lBQWlDO0d4Qm9sNUN0Qzs7RXdCbmw1Q0s7SUFBaUM7R3hCdWw1Q3RDOztFd0J0bDVDSztJQUFpQztHeEIwbDVDdEM7O0V3QnpsNUNLO0lBQWlDO0d4QjZsNUN0Qzs7RXdCM2w1Q0s7SUFDRTtJQUNBO0d4QjhsNUNQOztFd0IzbDVDSztJQUNFO0lBQ0E7R3hCOGw1Q1A7Q0FDRjs7QWMxdDVDSztFVThHRTtJQUFpQztHeEJpbjVDdEM7O0V3QmhuNUNLO0lBQWlDO0d4Qm9uNUN0Qzs7RXdCbm41Q0s7SUFBaUM7R3hCdW41Q3RDOztFd0J0bjVDSztJQUFpQztHeEIwbjVDdEM7O0V3QnpuNUNLO0lBQWlDO0d4QjZuNUN0Qzs7RXdCM241Q0s7SUFDRTtJQUNBO0d4QjhuNUNQOztFd0IzbjVDSztJQUNFO0lBQ0E7R3hCOG41Q1A7Q0FDRjs7QWMxdjVDSztFVThHRTtJQUFpQztHeEJpcDVDdEM7O0V3QmhwNUNLO0lBQWlDO0d4Qm9wNUN0Qzs7RXdCbnA1Q0s7SUFBaUM7R3hCdXA1Q3RDOztFd0J0cDVDSztJQUFpQztHeEIwcDVDdEM7O0V3QnpwNUNLO0lBQWlDO0d4QjZwNUN0Qzs7RXdCM3A1Q0s7SUFDRTtJQUNBO0d4QjhwNUNQOztFd0IzcDVDSztJQUNFO0lBQ0E7R3hCOHA1Q1A7Q0FDRjs7QWMxeDVDSztFVThHRTtJQUFpQztHeEJpcjVDdEM7O0V3QmhyNUNLO0lBQWlDO0d4Qm9yNUN0Qzs7RXdCbnI1Q0s7SUFBaUM7R3hCdXI1Q3RDOztFd0J0cjVDSztJQUFpQztHeEIwcjVDdEM7O0V3QnpyNUNLO0lBQWlDO0d4QjZyNUN0Qzs7RXdCM3I1Q0s7SUFDRTtJQUNBO0d4QjhyNUNQOztFd0IzcjVDSztJQUNFO0lBQ0E7R3hCOHI1Q1A7Q0FDRjs7QWMxejVDSztFVThHRTtJQUFpQztHeEJpdDVDdEM7O0V3Qmh0NUNLO0lBQWlDO0d4Qm90NUN0Qzs7RXdCbnQ1Q0s7SUFBaUM7R3hCdXQ1Q3RDOztFd0J0dDVDSztJQUFpQztHeEIwdDVDdEM7O0V3Qnp0NUNLO0lBQWlDO0d4QjZ0NUN0Qzs7RXdCM3Q1Q0s7SUFDRTtJQUNBO0d4Qjh0NUNQOztFd0IzdDVDSztJQUNFO0lBQ0E7R3hCOHQ1Q1A7Q0FDRjs7QWMxMTVDSztFVThHRTtJQUFpQztHeEJpdjVDdEM7O0V3Qmh2NUNLO0lBQWlDO0d4Qm92NUN0Qzs7RXdCbnY1Q0s7SUFBaUM7R3hCdXY1Q3RDOztFd0J0djVDSztJQUFpQztHeEIwdjVDdEM7O0V3Qnp2NUNLO0lBQWlDO0d4QjZ2NUN0Qzs7RXdCM3Y1Q0s7SUFDRTtJQUNBO0d4Qjh2NUNQOztFd0IzdjVDSztJQUNFO0lBQ0E7R3hCOHY1Q1A7Q0FDRjs7QWMxMzVDSztFVThHRTtJQUFpQztHeEJpeDVDdEM7O0V3Qmh4NUNLO0lBQWlDO0d4Qm94NUN0Qzs7RXdCbng1Q0s7SUFBaUM7R3hCdXg1Q3RDOztFd0J0eDVDSztJQUFpQztHeEIweDVDdEM7O0V3Qnp4NUNLO0lBQWlDO0d4QjZ4NUN0Qzs7RXdCM3g1Q0s7SUFDRTtJQUNBO0d4Qjh4NUNQOztFd0IzeDVDSztJQUNFO0lBQ0E7R3hCOHg1Q1A7Q0FDRjs7QXdCOXo1Q0c7RUFBWTtDeEJrMDVDZjs7QXdCajA1Q0c7RUFBWTtDeEJxMDVDZjs7QXdCcDA1Q0c7RUFBWTtDeEJ3MDVDZjs7QXdCdjA1Q0c7RUFBWTtDeEIyMDVDZjs7QXdCMTA1Q0c7RUFBWTtDeEI4MDVDZjs7QXdCNTA1Q0c7RUFDRTtFQUNBO0N4QiswNUNMOztBd0I1MDVDRztFQUNFO0VBQ0E7Q3hCKzA1Q0w7O0FjeDc1Q0s7RVU4R0U7SUFBaUM7R3hCKzA1Q3RDOztFd0I5MDVDSztJQUFpQztHeEJrMTVDdEM7O0V3QmoxNUNLO0lBQWlDO0d4QnExNUN0Qzs7RXdCcDE1Q0s7SUFBaUM7R3hCdzE1Q3RDOztFd0J2MTVDSztJQUFpQztHeEIyMTVDdEM7O0V3QnoxNUNLO0lBQ0U7SUFDQTtHeEI0MTVDUDs7RXdCejE1Q0s7SUFDRTtJQUNBO0d4QjQxNUNQO0NBQ0Y7O0FjeDk1Q0s7RVU4R0U7SUFBaUM7R3hCKzI1Q3RDOztFd0I5MjVDSztJQUFpQztHeEJrMzVDdEM7O0V3QmozNUNLO0lBQWlDO0d4QnEzNUN0Qzs7RXdCcDM1Q0s7SUFBaUM7R3hCdzM1Q3RDOztFd0J2MzVDSztJQUFpQztHeEIyMzVDdEM7O0V3QnozNUNLO0lBQ0U7SUFDQTtHeEI0MzVDUDs7RXdCejM1Q0s7SUFDRTtJQUNBO0d4QjQzNUNQO0NBQ0Y7O0FjeC81Q0s7RVU4R0U7SUFBaUM7R3hCKzQ1Q3RDOztFd0I5NDVDSztJQUFpQztHeEJrNTVDdEM7O0V3Qmo1NUNLO0lBQWlDO0d4QnE1NUN0Qzs7RXdCcDU1Q0s7SUFBaUM7R3hCdzU1Q3RDOztFd0J2NTVDSztJQUFpQztHeEIyNTVDdEM7O0V3Qno1NUNLO0lBQ0U7SUFDQTtHeEI0NTVDUDs7RXdCejU1Q0s7SUFDRTtJQUNBO0d4QjQ1NUNQO0NBQ0Y7O0FjeGg2Q0s7RVU4R0U7SUFBaUM7R3hCKzY1Q3RDOztFd0I5NjVDSztJQUFpQztHeEJrNzVDdEM7O0V3Qmo3NUNLO0lBQWlDO0d4QnE3NUN0Qzs7RXdCcDc1Q0s7SUFBaUM7R3hCdzc1Q3RDOztFd0J2NzVDSztJQUFpQztHeEIyNzVDdEM7O0V3Qno3NUNLO0lBQ0U7SUFDQTtHeEI0NzVDUDs7RXdCejc1Q0s7SUFDRTtJQUNBO0d4QjQ3NUNQO0NBQ0Y7O0FjeGo2Q0s7RVU4R0U7SUFBaUM7R3hCKzg1Q3RDOztFd0I5ODVDSztJQUFpQztHeEJrOTVDdEM7O0V3Qmo5NUNLO0lBQWlDO0d4QnE5NUN0Qzs7RXdCcDk1Q0s7SUFBaUM7R3hCdzk1Q3RDOztFd0J2OTVDSztJQUFpQztHeEIyOTVDdEM7O0V3Qno5NUNLO0lBQ0U7SUFDQTtHeEI0OTVDUDs7RXdCejk1Q0s7SUFDRTtJQUNBO0d4QjQ5NUNQO0NBQ0Y7O0FjeGw2Q0s7RVU4R0U7SUFBaUM7R3hCKys1Q3RDOztFd0I5KzVDSztJQUFpQztHeEJrLzVDdEM7O0V3QmovNUNLO0lBQWlDO0d4QnEvNUN0Qzs7RXdCcC81Q0s7SUFBaUM7R3hCdy81Q3RDOztFd0J2LzVDSztJQUFpQztHeEIyLzVDdEM7O0V3QnovNUNLO0lBQ0U7SUFDQTtHeEI0LzVDUDs7RXdCei81Q0s7SUFDRTtJQUNBO0d4QjQvNUNQO0NBQ0Y7O0FjeG42Q0s7RVU4R0U7SUFBaUM7R3hCK2c2Q3RDOztFd0I5ZzZDSztJQUFpQztHeEJraDZDdEM7O0V3QmpoNkNLO0lBQWlDO0d4QnFoNkN0Qzs7RXdCcGg2Q0s7SUFBaUM7R3hCd2g2Q3RDOztFd0J2aDZDSztJQUFpQztHeEIyaDZDdEM7O0V3QnpoNkNLO0lBQ0U7SUFDQTtHeEI0aDZDUDs7RXdCemg2Q0s7SUFDRTtJQUNBO0d4QjRoNkNQO0NBQ0Y7O0FjeHA2Q0s7RVU4R0U7SUFBaUM7R3hCK2k2Q3RDOztFd0I5aTZDSztJQUFpQztHeEJrajZDdEM7O0V3QmpqNkNLO0lBQWlDO0d4QnFqNkN0Qzs7RXdCcGo2Q0s7SUFBaUM7R3hCd2o2Q3RDOztFd0J2ajZDSztJQUFpQztHeEIyajZDdEM7O0V3QnpqNkNLO0lBQ0U7SUFDQTtHeEI0ajZDUDs7RXdCemo2Q0s7SUFDRTtJQUNBO0d4QjRqNkNQO0NBQ0Y7O0FjeHI2Q0s7RVU4R0U7SUFBaUM7R3hCK2s2Q3RDOztFd0I5azZDSztJQUFpQztHeEJrbDZDdEM7O0V3QmpsNkNLO0lBQWlDO0d4QnFsNkN0Qzs7RXdCcGw2Q0s7SUFBaUM7R3hCd2w2Q3RDOztFd0J2bDZDSztJQUFpQztHeEIybDZDdEM7O0V3QnpsNkNLO0lBQ0U7SUFDQTtHeEI0bDZDUDs7RXdCemw2Q0s7SUFDRTtJQUNBO0d4QjRsNkNQO0NBQ0Y7O0FjeHQ2Q0s7RVU4R0U7SUFBaUM7R3hCK202Q3RDOztFd0I5bTZDSztJQUFpQztHeEJrbjZDdEM7O0V3QmpuNkNLO0lBQWlDO0d4QnFuNkN0Qzs7RXdCcG42Q0s7SUFBaUM7R3hCd242Q3RDOztFd0J2bjZDSztJQUFpQztHeEIybjZDdEM7O0V3QnpuNkNLO0lBQ0U7SUFDQTtHeEI0bjZDUDs7RXdCem42Q0s7SUFDRTtJQUNBO0d4QjRuNkNQO0NBQ0Y7O0FjeHY2Q0s7RVU4R0U7SUFBaUM7R3hCK282Q3RDOztFd0I5bzZDSztJQUFpQztHeEJrcDZDdEM7O0V3QmpwNkNLO0lBQWlDO0d4QnFwNkN0Qzs7RXdCcHA2Q0s7SUFBaUM7R3hCd3A2Q3RDOztFd0J2cDZDSztJQUFpQztHeEIycDZDdEM7O0V3QnpwNkNLO0lBQ0U7SUFDQTtHeEI0cDZDUDs7RXdCenA2Q0s7SUFDRTtJQUNBO0d4QjRwNkNQO0NBQ0Y7O0FjeHg2Q0s7RVU4R0U7SUFBaUM7R3hCK3E2Q3RDOztFd0I5cTZDSztJQUFpQztHeEJrcjZDdEM7O0V3QmpyNkNLO0lBQWlDO0d4QnFyNkN0Qzs7RXdCcHI2Q0s7SUFBaUM7R3hCd3I2Q3RDOztFd0J2cjZDSztJQUFpQztHeEIycjZDdEM7O0V3QnpyNkNLO0lBQ0U7SUFDQTtHeEI0cjZDUDs7RXdCenI2Q0s7SUFDRTtJQUNBO0d4QjRyNkNQO0NBQ0Y7O0F3QjV0NkNHO0VBQVk7Q3hCZ3U2Q2Y7O0F3Qi90NkNHO0VBQVk7Q3hCbXU2Q2Y7O0F3Qmx1NkNHO0VBQVk7Q3hCc3U2Q2Y7O0F3QnJ1NkNHO0VBQVk7Q3hCeXU2Q2Y7O0F3Qnh1NkNHO0VBQVk7Q3hCNHU2Q2Y7O0F3QjF1NkNHO0VBQ0U7RUFDQTtDeEI2dTZDTDs7QXdCMXU2Q0c7RUFDRTtFQUNBO0N4QjZ1NkNMOztBY3QxNkNLO0VVOEdFO0lBQWlDO0d4QjZ1NkN0Qzs7RXdCNXU2Q0s7SUFBaUM7R3hCZ3Y2Q3RDOztFd0IvdTZDSztJQUFpQztHeEJtdjZDdEM7O0V3Qmx2NkNLO0lBQWlDO0d4QnN2NkN0Qzs7RXdCcnY2Q0s7SUFBaUM7R3hCeXY2Q3RDOztFd0J2djZDSztJQUNFO0lBQ0E7R3hCMHY2Q1A7O0V3QnZ2NkNLO0lBQ0U7SUFDQTtHeEIwdjZDUDtDQUNGOztBY3QzNkNLO0VVOEdFO0lBQWlDO0d4QjZ3NkN0Qzs7RXdCNXc2Q0s7SUFBaUM7R3hCZ3g2Q3RDOztFd0IvdzZDSztJQUFpQztHeEJteDZDdEM7O0V3Qmx4NkNLO0lBQWlDO0d4QnN4NkN0Qzs7RXdCcng2Q0s7SUFBaUM7R3hCeXg2Q3RDOztFd0J2eDZDSztJQUNFO0lBQ0E7R3hCMHg2Q1A7O0V3QnZ4NkNLO0lBQ0U7SUFDQTtHeEIweDZDUDtDQUNGOztBY3Q1NkNLO0VVOEdFO0lBQWlDO0d4QjZ5NkN0Qzs7RXdCNXk2Q0s7SUFBaUM7R3hCZ3o2Q3RDOztFd0IveTZDSztJQUFpQztHeEJtejZDdEM7O0V3Qmx6NkNLO0lBQWlDO0d4QnN6NkN0Qzs7RXdCcno2Q0s7SUFBaUM7R3hCeXo2Q3RDOztFd0J2ejZDSztJQUNFO0lBQ0E7R3hCMHo2Q1A7O0V3QnZ6NkNLO0lBQ0U7SUFDQTtHeEIwejZDUDtDQUNGOztBY3Q3NkNLO0VVOEdFO0lBQWlDO0d4QjYwNkN0Qzs7RXdCNTA2Q0s7SUFBaUM7R3hCZzE2Q3RDOztFd0IvMDZDSztJQUFpQztHeEJtMTZDdEM7O0V3QmwxNkNLO0lBQWlDO0d4QnMxNkN0Qzs7RXdCcjE2Q0s7SUFBaUM7R3hCeTE2Q3RDOztFd0J2MTZDSztJQUNFO0lBQ0E7R3hCMDE2Q1A7O0V3QnYxNkNLO0lBQ0U7SUFDQTtHeEIwMTZDUDtDQUNGOztBY3Q5NkNLO0VVOEdFO0lBQWlDO0d4QjYyNkN0Qzs7RXdCNTI2Q0s7SUFBaUM7R3hCZzM2Q3RDOztFd0IvMjZDSztJQUFpQztHeEJtMzZDdEM7O0V3QmwzNkNLO0lBQWlDO0d4QnMzNkN0Qzs7RXdCcjM2Q0s7SUFBaUM7R3hCeTM2Q3RDOztFd0J2MzZDSztJQUNFO0lBQ0E7R3hCMDM2Q1A7O0V3QnYzNkNLO0lBQ0U7SUFDQTtHeEIwMzZDUDtDQUNGOztBY3QvNkNLO0VVOEdFO0lBQWlDO0d4QjY0NkN0Qzs7RXdCNTQ2Q0s7SUFBaUM7R3hCZzU2Q3RDOztFd0IvNDZDSztJQUFpQztHeEJtNTZDdEM7O0V3Qmw1NkNLO0lBQWlDO0d4QnM1NkN0Qzs7RXdCcjU2Q0s7SUFBaUM7R3hCeTU2Q3RDOztFd0J2NTZDSztJQUNFO0lBQ0E7R3hCMDU2Q1A7O0V3QnY1NkNLO0lBQ0U7SUFDQTtHeEIwNTZDUDtDQUNGOztBY3RoN0NLO0VVOEdFO0lBQWlDO0d4QjY2NkN0Qzs7RXdCNTY2Q0s7SUFBaUM7R3hCZzc2Q3RDOztFd0IvNjZDSztJQUFpQztHeEJtNzZDdEM7O0V3Qmw3NkNLO0lBQWlDO0d4QnM3NkN0Qzs7RXdCcjc2Q0s7SUFBaUM7R3hCeTc2Q3RDOztFd0J2NzZDSztJQUNFO0lBQ0E7R3hCMDc2Q1A7O0V3QnY3NkNLO0lBQ0U7SUFDQTtHeEIwNzZDUDtDQUNGOztBY3RqN0NLO0VVOEdFO0lBQWlDO0d4QjY4NkN0Qzs7RXdCNTg2Q0s7SUFBaUM7R3hCZzk2Q3RDOztFd0IvODZDSztJQUFpQztHeEJtOTZDdEM7O0V3Qmw5NkNLO0lBQWlDO0d4QnM5NkN0Qzs7RXdCcjk2Q0s7SUFBaUM7R3hCeTk2Q3RDOztFd0J2OTZDSztJQUNFO0lBQ0E7R3hCMDk2Q1A7O0V3QnY5NkNLO0lBQ0U7SUFDQTtHeEIwOTZDUDtDQUNGOztBY3RsN0NLO0VVOEdFO0lBQWlDO0d4QjYrNkN0Qzs7RXdCNSs2Q0s7SUFBaUM7R3hCZy82Q3RDOztFd0IvKzZDSztJQUFpQztHeEJtLzZDdEM7O0V3QmwvNkNLO0lBQWlDO0d4QnMvNkN0Qzs7RXdCci82Q0s7SUFBaUM7R3hCeS82Q3RDOztFd0J2LzZDSztJQUNFO0lBQ0E7R3hCMC82Q1A7O0V3QnYvNkNLO0lBQ0U7SUFDQTtHeEIwLzZDUDtDQUNGOztBY3RuN0NLO0VVOEdFO0lBQWlDO0d4QjZnN0N0Qzs7RXdCNWc3Q0s7SUFBaUM7R3hCZ2g3Q3RDOztFd0IvZzdDSztJQUFpQztHeEJtaDdDdEM7O0V3QmxoN0NLO0lBQWlDO0d4QnNoN0N0Qzs7RXdCcmg3Q0s7SUFBaUM7R3hCeWg3Q3RDOztFd0J2aDdDSztJQUNFO0lBQ0E7R3hCMGg3Q1A7O0V3QnZoN0NLO0lBQ0U7SUFDQTtHeEIwaDdDUDtDQUNGOztBY3RwN0NLO0VVOEdFO0lBQWlDO0d4QjZpN0N0Qzs7RXdCNWk3Q0s7SUFBaUM7R3hCZ2o3Q3RDOztFd0IvaTdDSztJQUFpQztHeEJtajdDdEM7O0V3QmxqN0NLO0lBQWlDO0d4QnNqN0N0Qzs7RXdCcmo3Q0s7SUFBaUM7R3hCeWo3Q3RDOztFd0J2ajdDSztJQUNFO0lBQ0E7R3hCMGo3Q1A7O0V3QnZqN0NLO0lBQ0U7SUFDQTtHeEIwajdDUDtDQUNGOztBY3RyN0NLO0VVOEdFO0lBQWlDO0d4QjZrN0N0Qzs7RXdCNWs3Q0s7SUFBaUM7R3hCZ2w3Q3RDOztFd0IvazdDSztJQUFpQztHeEJtbDdDdEM7O0V3QmxsN0NLO0lBQWlDO0d4QnNsN0N0Qzs7RXdCcmw3Q0s7SUFBaUM7R3hCeWw3Q3RDOztFd0J2bDdDSztJQUNFO0lBQ0E7R3hCMGw3Q1A7O0V3QnZsN0NLO0lBQ0U7SUFDQTtHeEIwbDdDUDtDQUNGOztBd0IxbjdDRztFQUFZO0N4QjhuN0NmOztBd0I3bjdDRztFQUFZO0N4QmlvN0NmOztBd0JobzdDRztFQUFZO0N4Qm9vN0NmOztBd0JubzdDRztFQUFZO0N4QnVvN0NmOztBd0J0bzdDRztFQUFZO0N4QjBvN0NmOztBd0J4bzdDRztFQUNFO0VBQ0E7Q3hCMm83Q0w7O0F3QnhvN0NHO0VBQ0U7RUFDQTtDeEIybzdDTDs7QWNwdjdDSztFVThHRTtJQUFpQztHeEIybzdDdEM7O0V3QjFvN0NLO0lBQWlDO0d4QjhvN0N0Qzs7RXdCN283Q0s7SUFBaUM7R3hCaXA3Q3RDOztFd0JocDdDSztJQUFpQztHeEJvcDdDdEM7O0V3Qm5wN0NLO0lBQWlDO0d4QnVwN0N0Qzs7RXdCcnA3Q0s7SUFDRTtJQUNBO0d4QndwN0NQOztFd0JycDdDSztJQUNFO0lBQ0E7R3hCd3A3Q1A7Q0FDRjs7QWNweDdDSztFVThHRTtJQUFpQztHeEIycTdDdEM7O0V3QjFxN0NLO0lBQWlDO0d4QjhxN0N0Qzs7RXdCN3E3Q0s7SUFBaUM7R3hCaXI3Q3RDOztFd0JocjdDSztJQUFpQztHeEJvcjdDdEM7O0V3Qm5yN0NLO0lBQWlDO0d4QnVyN0N0Qzs7RXdCcnI3Q0s7SUFDRTtJQUNBO0d4QndyN0NQOztFd0JycjdDSztJQUNFO0lBQ0E7R3hCd3I3Q1A7Q0FDRjs7QWNwejdDSztFVThHRTtJQUFpQztHeEIyczdDdEM7O0V3QjFzN0NLO0lBQWlDO0d4QjhzN0N0Qzs7RXdCN3M3Q0s7SUFBaUM7R3hCaXQ3Q3RDOztFd0JodDdDSztJQUFpQztHeEJvdDdDdEM7O0V3Qm50N0NLO0lBQWlDO0d4QnV0N0N0Qzs7RXdCcnQ3Q0s7SUFDRTtJQUNBO0d4Qnd0N0NQOztFd0JydDdDSztJQUNFO0lBQ0E7R3hCd3Q3Q1A7Q0FDRjs7QWNwMTdDSztFVThHRTtJQUFpQztHeEIydTdDdEM7O0V3QjF1N0NLO0lBQWlDO0d4Qjh1N0N0Qzs7RXdCN3U3Q0s7SUFBaUM7R3hCaXY3Q3RDOztFd0JodjdDSztJQUFpQztHeEJvdjdDdEM7O0V3Qm52N0NLO0lBQWlDO0d4QnV2N0N0Qzs7RXdCcnY3Q0s7SUFDRTtJQUNBO0d4Qnd2N0NQOztFd0JydjdDSztJQUNFO0lBQ0E7R3hCd3Y3Q1A7Q0FDRjs7QWNwMzdDSztFVThHRTtJQUFpQztHeEIydzdDdEM7O0V3QjF3N0NLO0lBQWlDO0d4Qjh3N0N0Qzs7RXdCN3c3Q0s7SUFBaUM7R3hCaXg3Q3RDOztFd0JoeDdDSztJQUFpQztHeEJveDdDdEM7O0V3Qm54N0NLO0lBQWlDO0d4QnV4N0N0Qzs7RXdCcng3Q0s7SUFDRTtJQUNBO0d4Qnd4N0NQOztFd0JyeDdDSztJQUNFO0lBQ0E7R3hCd3g3Q1A7Q0FDRjs7QWNwNTdDSztFVThHRTtJQUFpQztHeEIyeTdDdEM7O0V3QjF5N0NLO0lBQWlDO0d4Qjh5N0N0Qzs7RXdCN3k3Q0s7SUFBaUM7R3hCaXo3Q3RDOztFd0JoejdDSztJQUFpQztHeEJvejdDdEM7O0V3Qm56N0NLO0lBQWlDO0d4QnV6N0N0Qzs7RXdCcno3Q0s7SUFDRTtJQUNBO0d4Qnd6N0NQOztFd0JyejdDSztJQUNFO0lBQ0E7R3hCd3o3Q1A7Q0FDRjs7QWNwNzdDSztFVThHRTtJQUFpQztHeEIyMDdDdEM7O0V3QjEwN0NLO0lBQWlDO0d4QjgwN0N0Qzs7RXdCNzA3Q0s7SUFBaUM7R3hCaTE3Q3RDOztFd0JoMTdDSztJQUFpQztHeEJvMTdDdEM7O0V3Qm4xN0NLO0lBQWlDO0d4QnUxN0N0Qzs7RXdCcjE3Q0s7SUFDRTtJQUNBO0d4QncxN0NQOztFd0JyMTdDSztJQUNFO0lBQ0E7R3hCdzE3Q1A7Q0FDRjs7QWNwOTdDSztFVThHRTtJQUFpQztHeEIyMjdDdEM7O0V3QjEyN0NLO0lBQWlDO0d4QjgyN0N0Qzs7RXdCNzI3Q0s7SUFBaUM7R3hCaTM3Q3RDOztFd0JoMzdDSztJQUFpQztHeEJvMzdDdEM7O0V3Qm4zN0NLO0lBQWlDO0d4QnUzN0N0Qzs7RXdCcjM3Q0s7SUFDRTtJQUNBO0d4QnczN0NQOztFd0JyMzdDSztJQUNFO0lBQ0E7R3hCdzM3Q1A7Q0FDRjs7QWNwLzdDSztFVThHRTtJQUFpQztHeEIyNDdDdEM7O0V3QjE0N0NLO0lBQWlDO0d4Qjg0N0N0Qzs7RXdCNzQ3Q0s7SUFBaUM7R3hCaTU3Q3RDOztFd0JoNTdDSztJQUFpQztHeEJvNTdDdEM7O0V3Qm41N0NLO0lBQWlDO0d4QnU1N0N0Qzs7RXdCcjU3Q0s7SUFDRTtJQUNBO0d4Qnc1N0NQOztFd0JyNTdDSztJQUNFO0lBQ0E7R3hCdzU3Q1A7Q0FDRjs7QWNwaDhDSztFVThHRTtJQUFpQztHeEIyNjdDdEM7O0V3QjE2N0NLO0lBQWlDO0d4Qjg2N0N0Qzs7RXdCNzY3Q0s7SUFBaUM7R3hCaTc3Q3RDOztFd0JoNzdDSztJQUFpQztHeEJvNzdDdEM7O0V3Qm43N0NLO0lBQWlDO0d4QnU3N0N0Qzs7RXdCcjc3Q0s7SUFDRTtJQUNBO0d4Qnc3N0NQOztFd0JyNzdDSztJQUNFO0lBQ0E7R3hCdzc3Q1A7Q0FDRjs7QWNwajhDSztFVThHRTtJQUFpQztHeEIyODdDdEM7O0V3QjE4N0NLO0lBQWlDO0d4Qjg4N0N0Qzs7RXdCNzg3Q0s7SUFBaUM7R3hCaTk3Q3RDOztFd0JoOTdDSztJQUFpQztHeEJvOTdDdEM7O0V3Qm45N0NLO0lBQWlDO0d4QnU5N0N0Qzs7RXdCcjk3Q0s7SUFDRTtJQUNBO0d4Qnc5N0NQOztFd0JyOTdDSztJQUNFO0lBQ0E7R3hCdzk3Q1A7Q0FDRjs7QWNwbDhDSztFVThHRTtJQUFpQztHeEIyKzdDdEM7O0V3QjErN0NLO0lBQWlDO0d4QjgrN0N0Qzs7RXdCNys3Q0s7SUFBaUM7R3hCaS83Q3RDOztFd0JoLzdDSztJQUFpQztHeEJvLzdDdEM7O0V3Qm4vN0NLO0lBQWlDO0d4QnUvN0N0Qzs7RXdCci83Q0s7SUFDRTtJQUNBO0d4QncvN0NQOztFd0JyLzdDSztJQUNFO0lBQ0E7R3hCdy83Q1A7Q0FDRjs7QXdCeGg4Q0c7RUFBWTtDeEI0aDhDZjs7QXdCM2g4Q0c7RUFBWTtDeEIraDhDZjs7QXdCOWg4Q0c7RUFBWTtDeEJraThDZjs7QXdCamk4Q0c7RUFBWTtDeEJxaThDZjs7QXdCcGk4Q0c7RUFBWTtDeEJ3aThDZjs7QXdCdGk4Q0c7RUFDRTtFQUNBO0N4QnlpOENMOztBd0J0aThDRztFQUNFO0VBQ0E7Q3hCeWk4Q0w7O0FjbHA4Q0s7RVU4R0U7SUFBaUM7R3hCeWk4Q3RDOztFd0J4aThDSztJQUFpQztHeEI0aThDdEM7O0V3QjNpOENLO0lBQWlDO0d4QitpOEN0Qzs7RXdCOWk4Q0s7SUFBaUM7R3hCa2o4Q3RDOztFd0JqajhDSztJQUFpQztHeEJxajhDdEM7O0V3Qm5qOENLO0lBQ0U7SUFDQTtHeEJzajhDUDs7RXdCbmo4Q0s7SUFDRTtJQUNBO0d4QnNqOENQO0NBQ0Y7O0FjbHI4Q0s7RVU4R0U7SUFBaUM7R3hCeWs4Q3RDOztFd0J4azhDSztJQUFpQztHeEI0azhDdEM7O0V3QjNrOENLO0lBQWlDO0d4QitrOEN0Qzs7RXdCOWs4Q0s7SUFBaUM7R3hCa2w4Q3RDOztFd0JqbDhDSztJQUFpQztHeEJxbDhDdEM7O0V3Qm5sOENLO0lBQ0U7SUFDQTtHeEJzbDhDUDs7RXdCbmw4Q0s7SUFDRTtJQUNBO0d4QnNsOENQO0NBQ0Y7O0FjbHQ4Q0s7RVU4R0U7SUFBaUM7R3hCeW04Q3RDOztFd0J4bThDSztJQUFpQztHeEI0bThDdEM7O0V3QjNtOENLO0lBQWlDO0d4QittOEN0Qzs7RXdCOW04Q0s7SUFBaUM7R3hCa244Q3RDOztFd0JqbjhDSztJQUFpQztHeEJxbjhDdEM7O0V3Qm5uOENLO0lBQ0U7SUFDQTtHeEJzbjhDUDs7RXdCbm44Q0s7SUFDRTtJQUNBO0d4QnNuOENQO0NBQ0Y7O0FjbHY4Q0s7RVU4R0U7SUFBaUM7R3hCeW84Q3RDOztFd0J4bzhDSztJQUFpQztHeEI0bzhDdEM7O0V3QjNvOENLO0lBQWlDO0d4QitvOEN0Qzs7RXdCOW84Q0s7SUFBaUM7R3hCa3A4Q3RDOztFd0JqcDhDSztJQUFpQztHeEJxcDhDdEM7O0V3Qm5wOENLO0lBQ0U7SUFDQTtHeEJzcDhDUDs7RXdCbnA4Q0s7SUFDRTtJQUNBO0d4QnNwOENQO0NBQ0Y7O0FjbHg4Q0s7RVU4R0U7SUFBaUM7R3hCeXE4Q3RDOztFd0J4cThDSztJQUFpQztHeEI0cThDdEM7O0V3QjNxOENLO0lBQWlDO0d4QitxOEN0Qzs7RXdCOXE4Q0s7SUFBaUM7R3hCa3I4Q3RDOztFd0JqcjhDSztJQUFpQztHeEJxcjhDdEM7O0V3Qm5yOENLO0lBQ0U7SUFDQTtHeEJzcjhDUDs7RXdCbnI4Q0s7SUFDRTtJQUNBO0d4QnNyOENQO0NBQ0Y7O0FjbHo4Q0s7RVU4R0U7SUFBaUM7R3hCeXM4Q3RDOztFd0J4czhDSztJQUFpQztHeEI0czhDdEM7O0V3QjNzOENLO0lBQWlDO0d4QitzOEN0Qzs7RXdCOXM4Q0s7SUFBaUM7R3hCa3Q4Q3RDOztFd0JqdDhDSztJQUFpQztHeEJxdDhDdEM7O0V3Qm50OENLO0lBQ0U7SUFDQTtHeEJzdDhDUDs7RXdCbnQ4Q0s7SUFDRTtJQUNBO0d4QnN0OENQO0NBQ0Y7O0FjbDE4Q0s7RVU4R0U7SUFBaUM7R3hCeXU4Q3RDOztFd0J4dThDSztJQUFpQztHeEI0dThDdEM7O0V3QjN1OENLO0lBQWlDO0d4Qit1OEN0Qzs7RXdCOXU4Q0s7SUFBaUM7R3hCa3Y4Q3RDOztFd0JqdjhDSztJQUFpQztHeEJxdjhDdEM7O0V3Qm52OENLO0lBQ0U7SUFDQTtHeEJzdjhDUDs7RXdCbnY4Q0s7SUFDRTtJQUNBO0d4QnN2OENQO0NBQ0Y7O0FjbDM4Q0s7RVU4R0U7SUFBaUM7R3hCeXc4Q3RDOztFd0J4dzhDSztJQUFpQztHeEI0dzhDdEM7O0V3QjN3OENLO0lBQWlDO0d4Qit3OEN0Qzs7RXdCOXc4Q0s7SUFBaUM7R3hCa3g4Q3RDOztFd0JqeDhDSztJQUFpQztHeEJxeDhDdEM7O0V3Qm54OENLO0lBQ0U7SUFDQTtHeEJzeDhDUDs7RXdCbng4Q0s7SUFDRTtJQUNBO0d4QnN4OENQO0NBQ0Y7O0FjbDU4Q0s7RVU4R0U7SUFBaUM7R3hCeXk4Q3RDOztFd0J4eThDSztJQUFpQztHeEI0eThDdEM7O0V3QjN5OENLO0lBQWlDO0d4Qit5OEN0Qzs7RXdCOXk4Q0s7SUFBaUM7R3hCa3o4Q3RDOztFd0JqejhDSztJQUFpQztHeEJxejhDdEM7O0V3Qm56OENLO0lBQ0U7SUFDQTtHeEJzejhDUDs7RXdCbno4Q0s7SUFDRTtJQUNBO0d4QnN6OENQO0NBQ0Y7O0FjbDc4Q0s7RVU4R0U7SUFBaUM7R3hCeTA4Q3RDOztFd0J4MDhDSztJQUFpQztHeEI0MDhDdEM7O0V3QjMwOENLO0lBQWlDO0d4QiswOEN0Qzs7RXdCOTA4Q0s7SUFBaUM7R3hCazE4Q3RDOztFd0JqMThDSztJQUFpQztHeEJxMThDdEM7O0V3Qm4xOENLO0lBQ0U7SUFDQTtHeEJzMThDUDs7RXdCbjE4Q0s7SUFDRTtJQUNBO0d4QnMxOENQO0NBQ0Y7O0FjbDk4Q0s7RVU4R0U7SUFBaUM7R3hCeTI4Q3RDOztFd0J4MjhDSztJQUFpQztHeEI0MjhDdEM7O0V3QjMyOENLO0lBQWlDO0d4QisyOEN0Qzs7RXdCOTI4Q0s7SUFBaUM7R3hCazM4Q3RDOztFd0JqMzhDSztJQUFpQztHeEJxMzhDdEM7O0V3Qm4zOENLO0lBQ0U7SUFDQTtHeEJzMzhDUDs7RXdCbjM4Q0s7SUFDRTtJQUNBO0d4QnMzOENQO0NBQ0Y7O0FjbC84Q0s7RVU4R0U7SUFBaUM7R3hCeTQ4Q3RDOztFd0J4NDhDSztJQUFpQztHeEI0NDhDdEM7O0V3QjM0OENLO0lBQWlDO0d4Qis0OEN0Qzs7RXdCOTQ4Q0s7SUFBaUM7R3hCazU4Q3RDOztFd0JqNThDSztJQUFpQztHeEJxNThDdEM7O0V3Qm41OENLO0lBQ0U7SUFDQTtHeEJzNThDUDs7RXdCbjU4Q0s7SUFDRTtJQUNBO0d4QnM1OENQO0NBQ0Y7O0F5QjlnOUNDO0VBQVc7Q3pCa2g5Q1o7O0F5QmpoOUNDO0VBQVc7Q3pCcWg5Q1o7O0F5QnBoOUNDO0VBQVc7Q3pCd2g5Q1o7O0F5QnZoOUNDO0VBQVc7Q3pCMmg5Q1o7O0FjbGk5Q0s7RVdXQTtJQUFnQztHekI0aDlDbkM7O0V5QjNoOUNHO0lBQWdDO0d6QitoOUNuQzs7RXlCOWg5Q0c7SUFBZ0M7R3pCa2k5Q25DOztFeUJqaTlDRztJQUFnQztHekJxaTlDbkM7Q0FDRjs7QWNwajlDSztFV1dBO0lBQWdDO0d6QjhpOUNuQzs7RXlCN2k5Q0c7SUFBZ0M7R3pCaWo5Q25DOztFeUJoajlDRztJQUFnQztHekJvajlDbkM7O0V5Qm5qOUNHO0lBQWdDO0d6QnVqOUNuQztDQUNGOztBY3RrOUNLO0VXV0E7SUFBZ0M7R3pCZ2s5Q25DOztFeUIvajlDRztJQUFnQztHekJtazlDbkM7O0V5QmxrOUNHO0lBQWdDO0d6QnNrOUNuQzs7RXlCcms5Q0c7SUFBZ0M7R3pCeWs5Q25DO0NBQ0Y7O0FjeGw5Q0s7RVdXQTtJQUFnQztHekJrbDlDbkM7O0V5QmpsOUNHO0lBQWdDO0d6QnFsOUNuQzs7RXlCcGw5Q0c7SUFBZ0M7R3pCd2w5Q25DOztFeUJ2bDlDRztJQUFnQztHekIybDlDbkM7Q0FDRjs7QWMxbTlDSztFV1dBO0lBQWdDO0d6Qm9tOUNuQzs7RXlCbm05Q0c7SUFBZ0M7R3pCdW05Q25DOztFeUJ0bTlDRztJQUFnQztHekIwbTlDbkM7O0V5QnptOUNHO0lBQWdDO0d6QjZtOUNuQztDQUNGOztBYzVuOUNLO0VXV0E7SUFBZ0M7R3pCc245Q25DOztFeUJybjlDRztJQUFnQztHekJ5bjlDbkM7O0V5QnhuOUNHO0lBQWdDO0d6QjRuOUNuQzs7RXlCM245Q0c7SUFBZ0M7R3pCK245Q25DO0NBQ0Y7O0FjOW85Q0s7RVdXQTtJQUFnQztHekJ3bzlDbkM7O0V5QnZvOUNHO0lBQWdDO0d6QjJvOUNuQzs7RXlCMW85Q0c7SUFBZ0M7R3pCOG85Q25DOztFeUI3bzlDRztJQUFnQztHekJpcDlDbkM7Q0FDRjs7QWNocTlDSztFV1dBO0lBQWdDO0d6QjBwOUNuQzs7RXlCenA5Q0c7SUFBZ0M7R3pCNnA5Q25DOztFeUI1cDlDRztJQUFnQztHekJncTlDbkM7O0V5Qi9wOUNHO0lBQWdDO0d6Qm1xOUNuQztDQUNGOztBY2xyOUNLO0VXV0E7SUFBZ0M7R3pCNHE5Q25DOztFeUIzcTlDRztJQUFnQztHekIrcTlDbkM7O0V5QjlxOUNHO0lBQWdDO0d6QmtyOUNuQzs7RXlCanI5Q0c7SUFBZ0M7R3pCcXI5Q25DO0NBQ0Y7O0FjcHM5Q0s7RVdXQTtJQUFnQztHekI4cjlDbkM7O0V5QjdyOUNHO0lBQWdDO0d6QmlzOUNuQzs7RXlCaHM5Q0c7SUFBZ0M7R3pCb3M5Q25DOztFeUJuczlDRztJQUFnQztHekJ1czlDbkM7Q0FDRjs7QWN0dDlDSztFV1dBO0lBQWdDO0d6Qmd0OUNuQzs7RXlCL3M5Q0c7SUFBZ0M7R3pCbXQ5Q25DOztFeUJsdDlDRztJQUFnQztHekJzdDlDbkM7O0V5QnJ0OUNHO0lBQWdDO0d6Qnl0OUNuQztDQUNGOztBY3h1OUNLO0VXV0E7SUFBZ0M7R3pCa3U5Q25DOztFeUJqdTlDRztJQUFnQztHekJxdTlDbkM7O0V5QnB1OUNHO0lBQWdDO0d6Qnd1OUNuQzs7RXlCdnU5Q0c7SUFBZ0M7R3pCMnU5Q25DO0NBQ0Y7O0F5QnR2OUNDO0VBQVc7Q3pCMHY5Q1o7O0F5Qnp2OUNDO0VBQVc7Q3pCNnY5Q1o7O0F5QjV2OUNDO0VBQVc7Q3pCZ3c5Q1o7O0F5Qi92OUNDO0VBQVc7Q3pCbXc5Q1o7O0FjMXc5Q0s7RVdXQTtJQUFnQztHekJvdzlDbkM7O0V5Qm53OUNHO0lBQWdDO0d6QnV3OUNuQzs7RXlCdHc5Q0c7SUFBZ0M7R3pCMHc5Q25DOztFeUJ6dzlDRztJQUFnQztHekI2dzlDbkM7Q0FDRjs7QWM1eDlDSztFV1dBO0lBQWdDO0d6QnN4OUNuQzs7RXlCcng5Q0c7SUFBZ0M7R3pCeXg5Q25DOztFeUJ4eDlDRztJQUFnQztHekI0eDlDbkM7O0V5QjN4OUNHO0lBQWdDO0d6Qit4OUNuQztDQUNGOztBYzl5OUNLO0VXV0E7SUFBZ0M7R3pCd3k5Q25DOztFeUJ2eTlDRztJQUFnQztHekIyeTlDbkM7O0V5QjF5OUNHO0lBQWdDO0d6Qjh5OUNuQzs7RXlCN3k5Q0c7SUFBZ0M7R3pCaXo5Q25DO0NBQ0Y7O0FjaDA5Q0s7RVdXQTtJQUFnQztHekIwejlDbkM7O0V5Qnp6OUNHO0lBQWdDO0d6QjZ6OUNuQzs7RXlCNXo5Q0c7SUFBZ0M7R3pCZzA5Q25DOztFeUIvejlDRztJQUFnQztHekJtMDlDbkM7Q0FDRjs7QWNsMTlDSztFV1dBO0lBQWdDO0d6QjQwOUNuQzs7RXlCMzA5Q0c7SUFBZ0M7R3pCKzA5Q25DOztFeUI5MDlDRztJQUFnQztHekJrMTlDbkM7O0V5QmoxOUNHO0lBQWdDO0d6QnExOUNuQztDQUNGOztBY3AyOUNLO0VXV0E7SUFBZ0M7R3pCODE5Q25DOztFeUI3MTlDRztJQUFnQztHekJpMjlDbkM7O0V5QmgyOUNHO0lBQWdDO0d6Qm8yOUNuQzs7RXlCbjI5Q0c7SUFBZ0M7R3pCdTI5Q25DO0NBQ0Y7O0FjdDM5Q0s7RVdXQTtJQUFnQztHekJnMzlDbkM7O0V5Qi8yOUNHO0lBQWdDO0d6Qm0zOUNuQzs7RXlCbDM5Q0c7SUFBZ0M7R3pCczM5Q25DOztFeUJyMzlDRztJQUFnQztHekJ5MzlDbkM7Q0FDRjs7QWN4NDlDSztFV1dBO0lBQWdDO0d6Qms0OUNuQzs7RXlCajQ5Q0c7SUFBZ0M7R3pCcTQ5Q25DOztFeUJwNDlDRztJQUFnQztHekJ3NDlDbkM7O0V5QnY0OUNHO0lBQWdDO0d6QjI0OUNuQztDQUNGOztBYzE1OUNLO0VXV0E7SUFBZ0M7R3pCbzU5Q25DOztFeUJuNTlDRztJQUFnQztHekJ1NTlDbkM7O0V5QnQ1OUNHO0lBQWdDO0d6QjA1OUNuQzs7RXlCejU5Q0c7SUFBZ0M7R3pCNjU5Q25DO0NBQ0Y7O0FjNTY5Q0s7RVdXQTtJQUFnQztHekJzNjlDbkM7O0V5QnI2OUNHO0lBQWdDO0d6Qnk2OUNuQzs7RXlCeDY5Q0c7SUFBZ0M7R3pCNDY5Q25DOztFeUIzNjlDRztJQUFnQztHekIrNjlDbkM7Q0FDRjs7QWM5NzlDSztFV1dBO0lBQWdDO0d6Qnc3OUNuQzs7RXlCdjc5Q0c7SUFBZ0M7R3pCMjc5Q25DOztFeUIxNzlDRztJQUFnQztHekI4NzlDbkM7O0V5Qjc3OUNHO0lBQWdDO0d6Qmk4OUNuQztDQUNGOztBY2g5OUNLO0VXV0E7SUFBZ0M7R3pCMDg5Q25DOztFeUJ6ODlDRztJQUFnQztHekI2ODlDbkM7O0V5QjU4OUNHO0lBQWdDO0d6Qmc5OUNuQzs7RXlCLzg5Q0c7SUFBZ0M7R3pCbTk5Q25DO0NBQ0Y7O0F5Qjk5OUNDO0VBQVc7Q3pCays5Q1o7O0F5QmorOUNDO0VBQVc7Q3pCcSs5Q1o7O0F5QnArOUNDO0VBQVc7Q3pCdys5Q1o7O0F5QnYrOUNDO0VBQVc7Q3pCMis5Q1o7O0FjbC85Q0s7RVdXQTtJQUFnQztHekI0KzlDbkM7O0V5QjMrOUNHO0lBQWdDO0d6QisrOUNuQzs7RXlCOSs5Q0c7SUFBZ0M7R3pCay85Q25DOztFeUJqLzlDRztJQUFnQztHekJxLzlDbkM7Q0FDRjs7QWNwZytDSztFV1dBO0lBQWdDO0d6QjgvOUNuQzs7RXlCNy85Q0c7SUFBZ0M7R3pCaWcrQ25DOztFeUJoZytDRztJQUFnQztHekJvZytDbkM7O0V5Qm5nK0NHO0lBQWdDO0d6QnVnK0NuQztDQUNGOztBY3RoK0NLO0VXV0E7SUFBZ0M7R3pCZ2grQ25DOztFeUIvZytDRztJQUFnQztHekJtaCtDbkM7O0V5QmxoK0NHO0lBQWdDO0d6QnNoK0NuQzs7RXlCcmgrQ0c7SUFBZ0M7R3pCeWgrQ25DO0NBQ0Y7O0FjeGkrQ0s7RVdXQTtJQUFnQztHekJraStDbkM7O0V5QmppK0NHO0lBQWdDO0d6QnFpK0NuQzs7RXlCcGkrQ0c7SUFBZ0M7R3pCd2krQ25DOztFeUJ2aStDRztJQUFnQztHekIyaStDbkM7Q0FDRjs7QWMxaitDSztFV1dBO0lBQWdDO0d6Qm9qK0NuQzs7RXlCbmorQ0c7SUFBZ0M7R3pCdWorQ25DOztFeUJ0aitDRztJQUFnQztHekIwaitDbkM7O0V5QnpqK0NHO0lBQWdDO0d6QjZqK0NuQztDQUNGOztBYzVrK0NLO0VXV0E7SUFBZ0M7R3pCc2srQ25DOztFeUJyaytDRztJQUFnQztHekJ5aytDbkM7O0V5QnhrK0NHO0lBQWdDO0d6QjRrK0NuQzs7RXlCM2srQ0c7SUFBZ0M7R3pCK2srQ25DO0NBQ0Y7O0FjOWwrQ0s7RVdXQTtJQUFnQztHekJ3bCtDbkM7O0V5QnZsK0NHO0lBQWdDO0d6QjJsK0NuQzs7RXlCMWwrQ0c7SUFBZ0M7R3pCOGwrQ25DOztFeUI3bCtDRztJQUFnQztHekJpbStDbkM7Q0FDRjs7QWNobitDSztFV1dBO0lBQWdDO0d6QjBtK0NuQzs7RXlCem0rQ0c7SUFBZ0M7R3pCNm0rQ25DOztFeUI1bStDRztJQUFnQztHekJnbitDbkM7O0V5Qi9tK0NHO0lBQWdDO0d6Qm1uK0NuQztDQUNGOztBY2xvK0NLO0VXV0E7SUFBZ0M7R3pCNG4rQ25DOztFeUIzbitDRztJQUFnQztHekIrbitDbkM7O0V5QjluK0NHO0lBQWdDO0d6QmtvK0NuQzs7RXlCam8rQ0c7SUFBZ0M7R3pCcW8rQ25DO0NBQ0Y7O0FjcHArQ0s7RVdXQTtJQUFnQztHekI4bytDbkM7O0V5QjdvK0NHO0lBQWdDO0d6QmlwK0NuQzs7RXlCaHArQ0c7SUFBZ0M7R3pCb3ArQ25DOztFeUJucCtDRztJQUFnQztHekJ1cCtDbkM7Q0FDRjs7QWN0cStDSztFV1dBO0lBQWdDO0d6QmdxK0NuQzs7RXlCL3ArQ0c7SUFBZ0M7R3pCbXErQ25DOztFeUJscStDRztJQUFnQztHekJzcStDbkM7O0V5QnJxK0NHO0lBQWdDO0d6QnlxK0NuQztDQUNGOztBY3hyK0NLO0VXV0E7SUFBZ0M7R3pCa3IrQ25DOztFeUJqcitDRztJQUFnQztHekJxcitDbkM7O0V5QnByK0NHO0lBQWdDO0d6QndyK0NuQzs7RXlCdnIrQ0c7SUFBZ0M7R3pCMnIrQ25DO0NBQ0Y7O0F5QnRzK0NDO0VBQVc7Q3pCMHMrQ1o7O0F5QnpzK0NDO0VBQVc7Q3pCNnMrQ1o7O0F5QjVzK0NDO0VBQVc7Q3pCZ3QrQ1o7O0F5Qi9zK0NDO0VBQVc7Q3pCbXQrQ1o7O0FjMXQrQ0s7RVdXQTtJQUFnQztHekJvdCtDbkM7O0V5Qm50K0NHO0lBQWdDO0d6QnV0K0NuQzs7RXlCdHQrQ0c7SUFBZ0M7R3pCMHQrQ25DOztFeUJ6dCtDRztJQUFnQztHekI2dCtDbkM7Q0FDRjs7QWM1dStDSztFV1dBO0lBQWdDO0d6QnN1K0NuQzs7RXlCcnUrQ0c7SUFBZ0M7R3pCeXUrQ25DOztFeUJ4dStDRztJQUFnQztHekI0dStDbkM7O0V5QjN1K0NHO0lBQWdDO0d6Qit1K0NuQztDQUNGOztBYzl2K0NLO0VXV0E7SUFBZ0M7R3pCd3YrQ25DOztFeUJ2ditDRztJQUFnQztHekIyditDbkM7O0V5QjF2K0NHO0lBQWdDO0d6Qjh2K0NuQzs7RXlCN3YrQ0c7SUFBZ0M7R3pCaXcrQ25DO0NBQ0Y7O0FjaHgrQ0s7RVdXQTtJQUFnQztHekIwdytDbkM7O0V5Qnp3K0NHO0lBQWdDO0d6QjZ3K0NuQzs7RXlCNXcrQ0c7SUFBZ0M7R3pCZ3grQ25DOztFeUIvdytDRztJQUFnQztHekJteCtDbkM7Q0FDRjs7QWNseStDSztFV1dBO0lBQWdDO0d6QjR4K0NuQzs7RXlCM3grQ0c7SUFBZ0M7R3pCK3grQ25DOztFeUI5eCtDRztJQUFnQztHekJreStDbkM7O0V5Qmp5K0NHO0lBQWdDO0d6QnF5K0NuQztDQUNGOztBY3B6K0NLO0VXV0E7SUFBZ0M7R3pCOHkrQ25DOztFeUI3eStDRztJQUFnQztHekJpeitDbkM7O0V5Qmh6K0NHO0lBQWdDO0d6Qm96K0NuQzs7RXlCbnorQ0c7SUFBZ0M7R3pCdXorQ25DO0NBQ0Y7O0FjdDArQ0s7RVdXQTtJQUFnQztHekJnMCtDbkM7O0V5Qi96K0NHO0lBQWdDO0d6Qm0wK0NuQzs7RXlCbDArQ0c7SUFBZ0M7R3pCczArQ25DOztFeUJyMCtDRztJQUFnQztHekJ5MCtDbkM7Q0FDRjs7QWN4MStDSztFV1dBO0lBQWdDO0d6QmsxK0NuQzs7RXlCajErQ0c7SUFBZ0M7R3pCcTErQ25DOztFeUJwMStDRztJQUFnQztHekJ3MStDbkM7O0V5QnYxK0NHO0lBQWdDO0d6QjIxK0NuQztDQUNGOztBYzEyK0NLO0VXV0E7SUFBZ0M7R3pCbzIrQ25DOztFeUJuMitDRztJQUFnQztHekJ1MitDbkM7O0V5QnQyK0NHO0lBQWdDO0d6QjAyK0NuQzs7RXlCejIrQ0c7SUFBZ0M7R3pCNjIrQ25DO0NBQ0Y7O0FjNTMrQ0s7RVdXQTtJQUFnQztHekJzMytDbkM7O0V5QnIzK0NHO0lBQWdDO0d6QnkzK0NuQzs7RXlCeDMrQ0c7SUFBZ0M7R3pCNDMrQ25DOztFeUIzMytDRztJQUFnQztHekIrMytDbkM7Q0FDRjs7QWM5NCtDSztFV1dBO0lBQWdDO0d6Qnc0K0NuQzs7RXlCdjQrQ0c7SUFBZ0M7R3pCMjQrQ25DOztFeUIxNCtDRztJQUFnQztHekI4NCtDbkM7O0V5Qjc0K0NHO0lBQWdDO0d6Qmk1K0NuQztDQUNGOztBY2g2K0NLO0VXV0E7SUFBZ0M7R3pCMDUrQ25DOztFeUJ6NStDRztJQUFnQztHekI2NStDbkM7O0V5QjU1K0NHO0lBQWdDO0d6Qmc2K0NuQzs7RXlCLzUrQ0c7SUFBZ0M7R3pCbTYrQ25DO0NBQ0Y7O0F5Qjk2K0NDO0VBQVc7Q3pCazcrQ1o7O0F5Qmo3K0NDO0VBQVc7Q3pCcTcrQ1o7O0F5QnA3K0NDO0VBQVc7Q3pCdzcrQ1o7O0F5QnY3K0NDO0VBQVc7Q3pCMjcrQ1o7O0FjbDgrQ0s7RVdXQTtJQUFnQztHekI0NytDbkM7O0V5QjM3K0NHO0lBQWdDO0d6Qis3K0NuQzs7RXlCOTcrQ0c7SUFBZ0M7R3pCazgrQ25DOztFeUJqOCtDRztJQUFnQztHekJxOCtDbkM7Q0FDRjs7QWNwOStDSztFV1dBO0lBQWdDO0d6Qjg4K0NuQzs7RXlCNzgrQ0c7SUFBZ0M7R3pCaTkrQ25DOztFeUJoOStDRztJQUFnQztHekJvOStDbkM7O0V5Qm45K0NHO0lBQWdDO0d6QnU5K0NuQztDQUNGOztBY3QrK0NLO0VXV0E7SUFBZ0M7R3pCZysrQ25DOztFeUIvOStDRztJQUFnQztHekJtKytDbkM7O0V5QmwrK0NHO0lBQWdDO0d6QnMrK0NuQzs7RXlCcisrQ0c7SUFBZ0M7R3pCeSsrQ25DO0NBQ0Y7O0FjeC8rQ0s7RVdXQTtJQUFnQztHekJrLytDbkM7O0V5QmovK0NHO0lBQWdDO0d6QnEvK0NuQzs7RXlCcC8rQ0c7SUFBZ0M7R3pCdy8rQ25DOztFeUJ2LytDRztJQUFnQztHekIyLytDbkM7Q0FDRjs7QWMxZy9DSztFV1dBO0lBQWdDO0d6Qm9nL0NuQzs7RXlCbmcvQ0c7SUFBZ0M7R3pCdWcvQ25DOztFeUJ0Zy9DRztJQUFnQztHekIwZy9DbkM7O0V5QnpnL0NHO0lBQWdDO0d6QjZnL0NuQztDQUNGOztBYzVoL0NLO0VXV0E7SUFBZ0M7R3pCc2gvQ25DOztFeUJyaC9DRztJQUFnQztHekJ5aC9DbkM7O0V5QnhoL0NHO0lBQWdDO0d6QjRoL0NuQzs7RXlCM2gvQ0c7SUFBZ0M7R3pCK2gvQ25DO0NBQ0Y7O0FjOWkvQ0s7RVdXQTtJQUFnQztHekJ3aS9DbkM7O0V5QnZpL0NHO0lBQWdDO0d6QjJpL0NuQzs7RXlCMWkvQ0c7SUFBZ0M7R3pCOGkvQ25DOztFeUI3aS9DRztJQUFnQztHekJpai9DbkM7Q0FDRjs7QWNoay9DSztFV1dBO0lBQWdDO0d6QjBqL0NuQzs7RXlCemovQ0c7SUFBZ0M7R3pCNmovQ25DOztFeUI1ai9DRztJQUFnQztHekJnay9DbkM7O0V5Qi9qL0NHO0lBQWdDO0d6Qm1rL0NuQztDQUNGOztBY2xsL0NLO0VXV0E7SUFBZ0M7R3pCNGsvQ25DOztFeUIzay9DRztJQUFnQztHekIray9DbkM7O0V5QjlrL0NHO0lBQWdDO0d6QmtsL0NuQzs7RXlCamwvQ0c7SUFBZ0M7R3pCcWwvQ25DO0NBQ0Y7O0FjcG0vQ0s7RVdXQTtJQUFnQztHekI4bC9DbkM7O0V5QjdsL0NHO0lBQWdDO0d6QmltL0NuQzs7RXlCaG0vQ0c7SUFBZ0M7R3pCb20vQ25DOztFeUJubS9DRztJQUFnQztHekJ1bS9DbkM7Q0FDRjs7QWN0bi9DSztFV1dBO0lBQWdDO0d6QmduL0NuQzs7RXlCL20vQ0c7SUFBZ0M7R3pCbW4vQ25DOztFeUJsbi9DRztJQUFnQztHekJzbi9DbkM7O0V5QnJuL0NHO0lBQWdDO0d6QnluL0NuQztDQUNGOztBY3hvL0NLO0VXV0E7SUFBZ0M7R3pCa28vQ25DOztFeUJqby9DRztJQUFnQztHekJxby9DbkM7O0V5QnBvL0NHO0lBQWdDO0d6QndvL0NuQzs7RXlCdm8vQ0c7SUFBZ0M7R3pCMm8vQ25DO0NBQ0Y7O0F5QmpvL0NHO0VBQVc7Q3pCcW8vQ2Q7O0F5QnBvL0NHO0VBQVc7Q3pCd28vQ2Q7O0F5QnZvL0NHO0VBQVc7Q3pCMm8vQ2Q7O0F5QjFvL0NHO0VBQVc7Q3pCOG8vQ2Q7O0FjMXEvQ0s7RVdnQ0U7SUFBZ0M7R3pCK28vQ3JDOztFeUI5by9DSztJQUFnQztHekJrcC9DckM7O0V5QmpwL0NLO0lBQWdDO0d6QnFwL0NyQzs7RXlCcHAvQ0s7SUFBZ0M7R3pCd3AvQ3JDO0NBQ0Y7O0FjNXIvQ0s7RVdnQ0U7SUFBZ0M7R3pCaXEvQ3JDOztFeUJocS9DSztJQUFnQztHekJvcS9DckM7O0V5Qm5xL0NLO0lBQWdDO0d6QnVxL0NyQzs7RXlCdHEvQ0s7SUFBZ0M7R3pCMHEvQ3JDO0NBQ0Y7O0FjOXMvQ0s7RVdnQ0U7SUFBZ0M7R3pCbXIvQ3JDOztFeUJsci9DSztJQUFnQztHekJzci9DckM7O0V5QnJyL0NLO0lBQWdDO0d6QnlyL0NyQzs7RXlCeHIvQ0s7SUFBZ0M7R3pCNHIvQ3JDO0NBQ0Y7O0FjaHUvQ0s7RVdnQ0U7SUFBZ0M7R3pCcXMvQ3JDOztFeUJwcy9DSztJQUFnQztHekJ3cy9DckM7O0V5QnZzL0NLO0lBQWdDO0d6QjJzL0NyQzs7RXlCMXMvQ0s7SUFBZ0M7R3pCOHMvQ3JDO0NBQ0Y7O0FjbHYvQ0s7RVdnQ0U7SUFBZ0M7R3pCdXQvQ3JDOztFeUJ0dC9DSztJQUFnQztHekIwdC9DckM7O0V5Qnp0L0NLO0lBQWdDO0d6QjZ0L0NyQzs7RXlCNXQvQ0s7SUFBZ0M7R3pCZ3UvQ3JDO0NBQ0Y7O0FjcHcvQ0s7RVdnQ0U7SUFBZ0M7R3pCeXUvQ3JDOztFeUJ4dS9DSztJQUFnQztHekI0dS9DckM7O0V5QjN1L0NLO0lBQWdDO0d6Qit1L0NyQzs7RXlCOXUvQ0s7SUFBZ0M7R3pCa3YvQ3JDO0NBQ0Y7O0FjdHgvQ0s7RVdnQ0U7SUFBZ0M7R3pCMnYvQ3JDOztFeUIxdi9DSztJQUFnQztHekI4di9DckM7O0V5Qjd2L0NLO0lBQWdDO0d6Qml3L0NyQzs7RXlCaHcvQ0s7SUFBZ0M7R3pCb3cvQ3JDO0NBQ0Y7O0FjeHkvQ0s7RVdnQ0U7SUFBZ0M7R3pCNncvQ3JDOztFeUI1dy9DSztJQUFnQztHekJneC9DckM7O0V5Qi93L0NLO0lBQWdDO0d6Qm14L0NyQzs7RXlCbHgvQ0s7SUFBZ0M7R3pCc3gvQ3JDO0NBQ0Y7O0FjMXovQ0s7RVdnQ0U7SUFBZ0M7R3pCK3gvQ3JDOztFeUI5eC9DSztJQUFnQztHekJreS9DckM7O0V5Qmp5L0NLO0lBQWdDO0d6QnF5L0NyQzs7RXlCcHkvQ0s7SUFBZ0M7R3pCd3kvQ3JDO0NBQ0Y7O0FjNTAvQ0s7RVdnQ0U7SUFBZ0M7R3pCaXovQ3JDOztFeUJoei9DSztJQUFnQztHekJvei9DckM7O0V5Qm56L0NLO0lBQWdDO0d6QnV6L0NyQzs7RXlCdHovQ0s7SUFBZ0M7R3pCMHovQ3JDO0NBQ0Y7O0FjOTEvQ0s7RVdnQ0U7SUFBZ0M7R3pCbTAvQ3JDOztFeUJsMC9DSztJQUFnQztHekJzMC9DckM7O0V5QnIwL0NLO0lBQWdDO0d6QnkwL0NyQzs7RXlCeDAvQ0s7SUFBZ0M7R3pCNDAvQ3JDO0NBQ0Y7O0FjaDMvQ0s7RVdnQ0U7SUFBZ0M7R3pCcTEvQ3JDOztFeUJwMS9DSztJQUFnQztHekJ3MS9DckM7O0V5QnYxL0NLO0lBQWdDO0d6QjIxL0NyQzs7RXlCMTEvQ0s7SUFBZ0M7R3pCODEvQ3JDO0NBQ0Y7O0F5QnoyL0NHO0VBQVc7Q3pCNjIvQ2Q7O0F5QjUyL0NHO0VBQVc7Q3pCZzMvQ2Q7O0F5Qi8yL0NHO0VBQVc7Q3pCbTMvQ2Q7O0F5QmwzL0NHO0VBQVc7Q3pCczMvQ2Q7O0FjbDUvQ0s7RVdnQ0U7SUFBZ0M7R3pCdTMvQ3JDOztFeUJ0My9DSztJQUFnQztHekIwMy9DckM7O0V5QnozL0NLO0lBQWdDO0d6QjYzL0NyQzs7RXlCNTMvQ0s7SUFBZ0M7R3pCZzQvQ3JDO0NBQ0Y7O0FjcDYvQ0s7RVdnQ0U7SUFBZ0M7R3pCeTQvQ3JDOztFeUJ4NC9DSztJQUFnQztHekI0NC9DckM7O0V5QjM0L0NLO0lBQWdDO0d6Qis0L0NyQzs7RXlCOTQvQ0s7SUFBZ0M7R3pCazUvQ3JDO0NBQ0Y7O0FjdDcvQ0s7RVdnQ0U7SUFBZ0M7R3pCMjUvQ3JDOztFeUIxNS9DSztJQUFnQztHekI4NS9DckM7O0V5Qjc1L0NLO0lBQWdDO0d6Qmk2L0NyQzs7RXlCaDYvQ0s7SUFBZ0M7R3pCbzYvQ3JDO0NBQ0Y7O0FjeDgvQ0s7RVdnQ0U7SUFBZ0M7R3pCNjYvQ3JDOztFeUI1Ni9DSztJQUFnQztHekJnNy9DckM7O0V5Qi82L0NLO0lBQWdDO0d6Qm03L0NyQzs7RXlCbDcvQ0s7SUFBZ0M7R3pCczcvQ3JDO0NBQ0Y7O0FjMTkvQ0s7RVdnQ0U7SUFBZ0M7R3pCKzcvQ3JDOztFeUI5Ny9DSztJQUFnQztHekJrOC9DckM7O0V5Qmo4L0NLO0lBQWdDO0d6QnE4L0NyQzs7RXlCcDgvQ0s7SUFBZ0M7R3pCdzgvQ3JDO0NBQ0Y7O0FjNSsvQ0s7RVdnQ0U7SUFBZ0M7R3pCaTkvQ3JDOztFeUJoOS9DSztJQUFnQztHekJvOS9DckM7O0V5Qm45L0NLO0lBQWdDO0d6QnU5L0NyQzs7RXlCdDkvQ0s7SUFBZ0M7R3pCMDkvQ3JDO0NBQ0Y7O0FjOS8vQ0s7RVdnQ0U7SUFBZ0M7R3pCbSsvQ3JDOztFeUJsKy9DSztJQUFnQztHekJzKy9DckM7O0V5QnIrL0NLO0lBQWdDO0d6QnkrL0NyQzs7RXlCeCsvQ0s7SUFBZ0M7R3pCNCsvQ3JDO0NBQ0Y7O0FjaGhnREs7RVdnQ0U7SUFBZ0M7R3pCcS8vQ3JDOztFeUJwLy9DSztJQUFnQztHekJ3Ly9DckM7O0V5QnYvL0NLO0lBQWdDO0d6QjIvL0NyQzs7RXlCMS8vQ0s7SUFBZ0M7R3pCOC8vQ3JDO0NBQ0Y7O0FjbGlnREs7RVdnQ0U7SUFBZ0M7R3pCdWdnRHJDOztFeUJ0Z2dESztJQUFnQztHekIwZ2dEckM7O0V5QnpnZ0RLO0lBQWdDO0d6QjZnZ0RyQzs7RXlCNWdnREs7SUFBZ0M7R3pCZ2hnRHJDO0NBQ0Y7O0FjcGpnREs7RVdnQ0U7SUFBZ0M7R3pCeWhnRHJDOztFeUJ4aGdESztJQUFnQztHekI0aGdEckM7O0V5QjNoZ0RLO0lBQWdDO0d6QitoZ0RyQzs7RXlCOWhnREs7SUFBZ0M7R3pCa2lnRHJDO0NBQ0Y7O0FjdGtnREs7RVdnQ0U7SUFBZ0M7R3pCMmlnRHJDOztFeUIxaWdESztJQUFnQztHekI4aWdEckM7O0V5QjdpZ0RLO0lBQWdDO0d6QmlqZ0RyQzs7RXlCaGpnREs7SUFBZ0M7R3pCb2pnRHJDO0NBQ0Y7O0FjeGxnREs7RVdnQ0U7SUFBZ0M7R3pCNmpnRHJDOztFeUI1amdESztJQUFnQztHekJna2dEckM7O0V5Qi9qZ0RLO0lBQWdDO0d6Qm1rZ0RyQzs7RXlCbGtnREs7SUFBZ0M7R3pCc2tnRHJDO0NBQ0Y7O0F5QmpsZ0RHO0VBQVc7Q3pCcWxnRGQ7O0F5QnBsZ0RHO0VBQVc7Q3pCd2xnRGQ7O0F5QnZsZ0RHO0VBQVc7Q3pCMmxnRGQ7O0F5QjFsZ0RHO0VBQVc7Q3pCOGxnRGQ7O0FjMW5nREs7RVdnQ0U7SUFBZ0M7R3pCK2xnRHJDOztFeUI5bGdESztJQUFnQztHekJrbWdEckM7O0V5QmptZ0RLO0lBQWdDO0d6QnFtZ0RyQzs7RXlCcG1nREs7SUFBZ0M7R3pCd21nRHJDO0NBQ0Y7O0FjNW9nREs7RVdnQ0U7SUFBZ0M7R3pCaW5nRHJDOztFeUJobmdESztJQUFnQztHekJvbmdEckM7O0V5Qm5uZ0RLO0lBQWdDO0d6QnVuZ0RyQzs7RXlCdG5nREs7SUFBZ0M7R3pCMG5nRHJDO0NBQ0Y7O0FjOXBnREs7RVdnQ0U7SUFBZ0M7R3pCbW9nRHJDOztFeUJsb2dESztJQUFnQztHekJzb2dEckM7O0V5QnJvZ0RLO0lBQWdDO0d6QnlvZ0RyQzs7RXlCeG9nREs7SUFBZ0M7R3pCNG9nRHJDO0NBQ0Y7O0FjaHJnREs7RVdnQ0U7SUFBZ0M7R3pCcXBnRHJDOztFeUJwcGdESztJQUFnQztHekJ3cGdEckM7O0V5QnZwZ0RLO0lBQWdDO0d6QjJwZ0RyQzs7RXlCMXBnREs7SUFBZ0M7R3pCOHBnRHJDO0NBQ0Y7O0FjbHNnREs7RVdnQ0U7SUFBZ0M7R3pCdXFnRHJDOztFeUJ0cWdESztJQUFnQztHekIwcWdEckM7O0V5QnpxZ0RLO0lBQWdDO0d6QjZxZ0RyQzs7RXlCNXFnREs7SUFBZ0M7R3pCZ3JnRHJDO0NBQ0Y7O0FjcHRnREs7RVdnQ0U7SUFBZ0M7R3pCeXJnRHJDOztFeUJ4cmdESztJQUFnQztHekI0cmdEckM7O0V5QjNyZ0RLO0lBQWdDO0d6QityZ0RyQzs7RXlCOXJnREs7SUFBZ0M7R3pCa3NnRHJDO0NBQ0Y7O0FjdHVnREs7RVdnQ0U7SUFBZ0M7R3pCMnNnRHJDOztFeUIxc2dESztJQUFnQztHekI4c2dEckM7O0V5QjdzZ0RLO0lBQWdDO0d6Qml0Z0RyQzs7RXlCaHRnREs7SUFBZ0M7R3pCb3RnRHJDO0NBQ0Y7O0FjeHZnREs7RVdnQ0U7SUFBZ0M7R3pCNnRnRHJDOztFeUI1dGdESztJQUFnQztHekJndWdEckM7O0V5Qi90Z0RLO0lBQWdDO0d6Qm11Z0RyQzs7RXlCbHVnREs7SUFBZ0M7R3pCc3VnRHJDO0NBQ0Y7O0FjMXdnREs7RVdnQ0U7SUFBZ0M7R3pCK3VnRHJDOztFeUI5dWdESztJQUFnQztHekJrdmdEckM7O0V5Qmp2Z0RLO0lBQWdDO0d6QnF2Z0RyQzs7RXlCcHZnREs7SUFBZ0M7R3pCd3ZnRHJDO0NBQ0Y7O0FjNXhnREs7RVdnQ0U7SUFBZ0M7R3pCaXdnRHJDOztFeUJod2dESztJQUFnQztHekJvd2dEckM7O0V5Qm53Z0RLO0lBQWdDO0d6QnV3Z0RyQzs7RXlCdHdnREs7SUFBZ0M7R3pCMHdnRHJDO0NBQ0Y7O0FjOXlnREs7RVdnQ0U7SUFBZ0M7R3pCbXhnRHJDOztFeUJseGdESztJQUFnQztHekJzeGdEckM7O0V5QnJ4Z0RLO0lBQWdDO0d6Qnl4Z0RyQzs7RXlCeHhnREs7SUFBZ0M7R3pCNHhnRHJDO0NBQ0Y7O0FjaDBnREs7RVdnQ0U7SUFBZ0M7R3pCcXlnRHJDOztFeUJweWdESztJQUFnQztHekJ3eWdEckM7O0V5QnZ5Z0RLO0lBQWdDO0d6QjJ5Z0RyQzs7RXlCMXlnREs7SUFBZ0M7R3pCOHlnRHJDO0NBQ0Y7O0F5Qnp6Z0RHO0VBQVc7Q3pCNnpnRGQ7O0F5QjV6Z0RHO0VBQVc7Q3pCZzBnRGQ7O0F5Qi96Z0RHO0VBQVc7Q3pCbTBnRGQ7O0F5QmwwZ0RHO0VBQVc7Q3pCczBnRGQ7O0FjbDJnREs7RVdnQ0U7SUFBZ0M7R3pCdTBnRHJDOztFeUJ0MGdESztJQUFnQztHekIwMGdEckM7O0V5QnowZ0RLO0lBQWdDO0d6QjYwZ0RyQzs7RXlCNTBnREs7SUFBZ0M7R3pCZzFnRHJDO0NBQ0Y7O0FjcDNnREs7RVdnQ0U7SUFBZ0M7R3pCeTFnRHJDOztFeUJ4MWdESztJQUFnQztHekI0MWdEckM7O0V5QjMxZ0RLO0lBQWdDO0d6QisxZ0RyQzs7RXlCOTFnREs7SUFBZ0M7R3pCazJnRHJDO0NBQ0Y7O0FjdDRnREs7RVdnQ0U7SUFBZ0M7R3pCMjJnRHJDOztFeUIxMmdESztJQUFnQztHekI4MmdEckM7O0V5QjcyZ0RLO0lBQWdDO0d6QmkzZ0RyQzs7RXlCaDNnREs7SUFBZ0M7R3pCbzNnRHJDO0NBQ0Y7O0FjeDVnREs7RVdnQ0U7SUFBZ0M7R3pCNjNnRHJDOztFeUI1M2dESztJQUFnQztHekJnNGdEckM7O0V5Qi8zZ0RLO0lBQWdDO0d6Qm00Z0RyQzs7RXlCbDRnREs7SUFBZ0M7R3pCczRnRHJDO0NBQ0Y7O0FjMTZnREs7RVdnQ0U7SUFBZ0M7R3pCKzRnRHJDOztFeUI5NGdESztJQUFnQztHekJrNWdEckM7O0V5Qmo1Z0RLO0lBQWdDO0d6QnE1Z0RyQzs7RXlCcDVnREs7SUFBZ0M7R3pCdzVnRHJDO0NBQ0Y7O0FjNTdnREs7RVdnQ0U7SUFBZ0M7R3pCaTZnRHJDOztFeUJoNmdESztJQUFnQztHekJvNmdEckM7O0V5Qm42Z0RLO0lBQWdDO0d6QnU2Z0RyQzs7RXlCdDZnREs7SUFBZ0M7R3pCMDZnRHJDO0NBQ0Y7O0FjOThnREs7RVdnQ0U7SUFBZ0M7R3pCbTdnRHJDOztFeUJsN2dESztJQUFnQztHekJzN2dEckM7O0V5QnI3Z0RLO0lBQWdDO0d6Qnk3Z0RyQzs7RXlCeDdnREs7SUFBZ0M7R3pCNDdnRHJDO0NBQ0Y7O0FjaCtnREs7RVdnQ0U7SUFBZ0M7R3pCcThnRHJDOztFeUJwOGdESztJQUFnQztHekJ3OGdEckM7O0V5QnY4Z0RLO0lBQWdDO0d6QjI4Z0RyQzs7RXlCMThnREs7SUFBZ0M7R3pCODhnRHJDO0NBQ0Y7O0FjbC9nREs7RVdnQ0U7SUFBZ0M7R3pCdTlnRHJDOztFeUJ0OWdESztJQUFnQztHekIwOWdEckM7O0V5Qno5Z0RLO0lBQWdDO0d6QjY5Z0RyQzs7RXlCNTlnREs7SUFBZ0M7R3pCZytnRHJDO0NBQ0Y7O0FjcGdoREs7RVdnQ0U7SUFBZ0M7R3pCeStnRHJDOztFeUJ4K2dESztJQUFnQztHekI0K2dEckM7O0V5QjMrZ0RLO0lBQWdDO0d6QisrZ0RyQzs7RXlCOStnREs7SUFBZ0M7R3pCay9nRHJDO0NBQ0Y7O0FjdGhoREs7RVdnQ0U7SUFBZ0M7R3pCMi9nRHJDOztFeUIxL2dESztJQUFnQztHekI4L2dEckM7O0V5QjcvZ0RLO0lBQWdDO0d6QmlnaERyQzs7RXlCaGdoREs7SUFBZ0M7R3pCb2doRHJDO0NBQ0Y7O0FjeGloREs7RVdnQ0U7SUFBZ0M7R3pCNmdoRHJDOztFeUI1Z2hESztJQUFnQztHekJnaGhEckM7O0V5Qi9naERLO0lBQWdDO0d6Qm1oaERyQzs7RXlCbGhoREs7SUFBZ0M7R3pCc2hoRHJDO0NBQ0Y7O0F5QmppaERHO0VBQVc7Q3pCcWloRGQ7O0F5QnBpaERHO0VBQVc7Q3pCd2loRGQ7O0F5QnZpaERHO0VBQVc7Q3pCMmloRGQ7O0F5QjFpaERHO0VBQVc7Q3pCOGloRGQ7O0FjMWtoREs7RVdnQ0U7SUFBZ0M7R3pCK2loRHJDOztFeUI5aWhESztJQUFnQztHekJramhEckM7O0V5QmpqaERLO0lBQWdDO0d6QnFqaERyQzs7RXlCcGpoREs7SUFBZ0M7R3pCd2poRHJDO0NBQ0Y7O0FjNWxoREs7RVdnQ0U7SUFBZ0M7R3pCaWtoRHJDOztFeUJoa2hESztJQUFnQztHekJva2hEckM7O0V5Qm5raERLO0lBQWdDO0d6QnVraERyQzs7RXlCdGtoREs7SUFBZ0M7R3pCMGtoRHJDO0NBQ0Y7O0FjOW1oREs7RVdnQ0U7SUFBZ0M7R3pCbWxoRHJDOztFeUJsbGhESztJQUFnQztHekJzbGhEckM7O0V5QnJsaERLO0lBQWdDO0d6QnlsaERyQzs7RXlCeGxoREs7SUFBZ0M7R3pCNGxoRHJDO0NBQ0Y7O0FjaG9oREs7RVdnQ0U7SUFBZ0M7R3pCcW1oRHJDOztFeUJwbWhESztJQUFnQztHekJ3bWhEckM7O0V5QnZtaERLO0lBQWdDO0d6QjJtaERyQzs7RXlCMW1oREs7SUFBZ0M7R3pCOG1oRHJDO0NBQ0Y7O0FjbHBoREs7RVdnQ0U7SUFBZ0M7R3pCdW5oRHJDOztFeUJ0bmhESztJQUFnQztHekIwbmhEckM7O0V5QnpuaERLO0lBQWdDO0d6QjZuaERyQzs7RXlCNW5oREs7SUFBZ0M7R3pCZ29oRHJDO0NBQ0Y7O0FjcHFoREs7RVdnQ0U7SUFBZ0M7R3pCeW9oRHJDOztFeUJ4b2hESztJQUFnQztHekI0b2hEckM7O0V5QjNvaERLO0lBQWdDO0d6QitvaERyQzs7RXlCOW9oREs7SUFBZ0M7R3pCa3BoRHJDO0NBQ0Y7O0FjdHJoREs7RVdnQ0U7SUFBZ0M7R3pCMnBoRHJDOztFeUIxcGhESztJQUFnQztHekI4cGhEckM7O0V5QjdwaERLO0lBQWdDO0d6QmlxaERyQzs7RXlCaHFoREs7SUFBZ0M7R3pCb3FoRHJDO0NBQ0Y7O0FjeHNoREs7RVdnQ0U7SUFBZ0M7R3pCNnFoRHJDOztFeUI1cWhESztJQUFnQztHekJncmhEckM7O0V5Qi9xaERLO0lBQWdDO0d6Qm1yaERyQzs7RXlCbHJoREs7SUFBZ0M7R3pCc3JoRHJDO0NBQ0Y7O0FjMXRoREs7RVdnQ0U7SUFBZ0M7R3pCK3JoRHJDOztFeUI5cmhESztJQUFnQztHekJrc2hEckM7O0V5QmpzaERLO0lBQWdDO0d6QnFzaERyQzs7RXlCcHNoREs7SUFBZ0M7R3pCd3NoRHJDO0NBQ0Y7O0FjNXVoREs7RVdnQ0U7SUFBZ0M7R3pCaXRoRHJDOztFeUJodGhESztJQUFnQztHekJvdGhEckM7O0V5Qm50aERLO0lBQWdDO0d6QnV0aERyQzs7RXlCdHRoREs7SUFBZ0M7R3pCMHRoRHJDO0NBQ0Y7O0FjOXZoREs7RVdnQ0U7SUFBZ0M7R3pCbXVoRHJDOztFeUJsdWhESztJQUFnQztHekJzdWhEckM7O0V5QnJ1aERLO0lBQWdDO0d6Qnl1aERyQzs7RXlCeHVoREs7SUFBZ0M7R3pCNHVoRHJDO0NBQ0Y7O0FjaHhoREs7RVdnQ0U7SUFBZ0M7R3pCcXZoRHJDOztFeUJwdmhESztJQUFnQztHekJ3dmhEckM7O0V5QnZ2aERLO0lBQWdDO0d6QjJ2aERyQzs7RXlCMXZoREs7SUFBZ0M7R3pCOHZoRHJDO0NBQ0Y7O0F5Qnp3aERHO0VBQVc7Q3pCNndoRGQ7O0F5QjV3aERHO0VBQVc7Q3pCZ3hoRGQ7O0F5Qi93aERHO0VBQVc7Q3pCbXhoRGQ7O0F5Qmx4aERHO0VBQVc7Q3pCc3hoRGQ7O0FjbHpoREs7RVdnQ0U7SUFBZ0M7R3pCdXhoRHJDOztFeUJ0eGhESztJQUFnQztHekIweGhEckM7O0V5Qnp4aERLO0lBQWdDO0d6QjZ4aERyQzs7RXlCNXhoREs7SUFBZ0M7R3pCZ3loRHJDO0NBQ0Y7O0FjcDBoREs7RVdnQ0U7SUFBZ0M7R3pCeXloRHJDOztFeUJ4eWhESztJQUFnQztHekI0eWhEckM7O0V5QjN5aERLO0lBQWdDO0d6Qit5aERyQzs7RXlCOXloREs7SUFBZ0M7R3pCa3poRHJDO0NBQ0Y7O0FjdDFoREs7RVdnQ0U7SUFBZ0M7R3pCMnpoRHJDOztFeUIxemhESztJQUFnQztHekI4emhEckM7O0V5Qjd6aERLO0lBQWdDO0d6QmkwaERyQzs7RXlCaDBoREs7SUFBZ0M7R3pCbzBoRHJDO0NBQ0Y7O0FjeDJoREs7RVdnQ0U7SUFBZ0M7R3pCNjBoRHJDOztFeUI1MGhESztJQUFnQztHekJnMWhEckM7O0V5Qi8waERLO0lBQWdDO0d6Qm0xaERyQzs7RXlCbDFoREs7SUFBZ0M7R3pCczFoRHJDO0NBQ0Y7O0FjMTNoREs7RVdnQ0U7SUFBZ0M7R3pCKzFoRHJDOztFeUI5MWhESztJQUFnQztHekJrMmhEckM7O0V5QmoyaERLO0lBQWdDO0d6QnEyaERyQzs7RXlCcDJoREs7SUFBZ0M7R3pCdzJoRHJDO0NBQ0Y7O0FjNTRoREs7RVdnQ0U7SUFBZ0M7R3pCaTNoRHJDOztFeUJoM2hESztJQUFnQztHekJvM2hEckM7O0V5Qm4zaERLO0lBQWdDO0d6QnUzaERyQzs7RXlCdDNoREs7SUFBZ0M7R3pCMDNoRHJDO0NBQ0Y7O0FjOTVoREs7RVdnQ0U7SUFBZ0M7R3pCbTRoRHJDOztFeUJsNGhESztJQUFnQztHekJzNGhEckM7O0V5QnI0aERLO0lBQWdDO0d6Qnk0aERyQzs7RXlCeDRoREs7SUFBZ0M7R3pCNDRoRHJDO0NBQ0Y7O0FjaDdoREs7RVdnQ0U7SUFBZ0M7R3pCcTVoRHJDOztFeUJwNWhESztJQUFnQztHekJ3NWhEckM7O0V5QnY1aERLO0lBQWdDO0d6QjI1aERyQzs7RXlCMTVoREs7SUFBZ0M7R3pCODVoRHJDO0NBQ0Y7O0FjbDhoREs7RVdnQ0U7SUFBZ0M7R3pCdTZoRHJDOztFeUJ0NmhESztJQUFnQztHekIwNmhEckM7O0V5Qno2aERLO0lBQWdDO0d6QjY2aERyQzs7RXlCNTZoREs7SUFBZ0M7R3pCZzdoRHJDO0NBQ0Y7O0FjcDloREs7RVdnQ0U7SUFBZ0M7R3pCeTdoRHJDOztFeUJ4N2hESztJQUFnQztHekI0N2hEckM7O0V5QjM3aERLO0lBQWdDO0d6Qis3aERyQzs7RXlCOTdoREs7SUFBZ0M7R3pCazhoRHJDO0NBQ0Y7O0FjdCtoREs7RVdnQ0U7SUFBZ0M7R3pCMjhoRHJDOztFeUIxOGhESztJQUFnQztHekI4OGhEckM7O0V5Qjc4aERLO0lBQWdDO0d6Qmk5aERyQzs7RXlCaDloREs7SUFBZ0M7R3pCbzloRHJDO0NBQ0Y7O0FjeC9oREs7RVdnQ0U7SUFBZ0M7R3pCNjloRHJDOztFeUI1OWhESztJQUFnQztHekJnK2hEckM7O0V5Qi85aERLO0lBQWdDO0d6Qm0raERyQzs7RXlCbCtoREs7SUFBZ0M7R3pCcytoRHJDO0NBQ0Y7O0F5QmovaERHO0VBQVc7Q3pCcS9oRGQ7O0F5QnAvaERHO0VBQVc7Q3pCdy9oRGQ7O0F5QnYvaERHO0VBQVc7Q3pCMi9oRGQ7O0F5QjEvaERHO0VBQVc7Q3pCOC9oRGQ7O0FjMWhpREs7RVdnQ0U7SUFBZ0M7R3pCKy9oRHJDOztFeUI5L2hESztJQUFnQztHekJrZ2lEckM7O0V5QmpnaURLO0lBQWdDO0d6QnFnaURyQzs7RXlCcGdpREs7SUFBZ0M7R3pCd2dpRHJDO0NBQ0Y7O0FjNWlpREs7RVdnQ0U7SUFBZ0M7R3pCaWhpRHJDOztFeUJoaGlESztJQUFnQztHekJvaGlEckM7O0V5Qm5oaURLO0lBQWdDO0d6QnVoaURyQzs7RXlCdGhpREs7SUFBZ0M7R3pCMGhpRHJDO0NBQ0Y7O0FjOWppREs7RVdnQ0U7SUFBZ0M7R3pCbWlpRHJDOztFeUJsaWlESztJQUFnQztHekJzaWlEckM7O0V5QnJpaURLO0lBQWdDO0d6QnlpaURyQzs7RXlCeGlpREs7SUFBZ0M7R3pCNGlpRHJDO0NBQ0Y7O0FjaGxpREs7RVdnQ0U7SUFBZ0M7R3pCcWppRHJDOztFeUJwamlESztJQUFnQztHekJ3amlEckM7O0V5QnZqaURLO0lBQWdDO0d6QjJqaURyQzs7RXlCMWppREs7SUFBZ0M7R3pCOGppRHJDO0NBQ0Y7O0FjbG1pREs7RVdnQ0U7SUFBZ0M7R3pCdWtpRHJDOztFeUJ0a2lESztJQUFnQztHekIwa2lEckM7O0V5QnpraURLO0lBQWdDO0d6QjZraURyQzs7RXlCNWtpREs7SUFBZ0M7R3pCZ2xpRHJDO0NBQ0Y7O0FjcG5pREs7RVdnQ0U7SUFBZ0M7R3pCeWxpRHJDOztFeUJ4bGlESztJQUFnQztHekI0bGlEckM7O0V5QjNsaURLO0lBQWdDO0d6QitsaURyQzs7RXlCOWxpREs7SUFBZ0M7R3pCa21pRHJDO0NBQ0Y7O0FjdG9pREs7RVdnQ0U7SUFBZ0M7R3pCMm1pRHJDOztFeUIxbWlESztJQUFnQztHekI4bWlEckM7O0V5QjdtaURLO0lBQWdDO0d6QmluaURyQzs7RXlCaG5pREs7SUFBZ0M7R3pCb25pRHJDO0NBQ0Y7O0FjeHBpREs7RVdnQ0U7SUFBZ0M7R3pCNm5pRHJDOztFeUI1bmlESztJQUFnQztHekJnb2lEckM7O0V5Qi9uaURLO0lBQWdDO0d6Qm1vaURyQzs7RXlCbG9pREs7SUFBZ0M7R3pCc29pRHJDO0NBQ0Y7O0FjMXFpREs7RVdnQ0U7SUFBZ0M7R3pCK29pRHJDOztFeUI5b2lESztJQUFnQztHekJrcGlEckM7O0V5QmpwaURLO0lBQWdDO0d6QnFwaURyQzs7RXlCcHBpREs7SUFBZ0M7R3pCd3BpRHJDO0NBQ0Y7O0FjNXJpREs7RVdnQ0U7SUFBZ0M7R3pCaXFpRHJDOztFeUJocWlESztJQUFnQztHekJvcWlEckM7O0V5Qm5xaURLO0lBQWdDO0d6QnVxaURyQzs7RXlCdHFpREs7SUFBZ0M7R3pCMHFpRHJDO0NBQ0Y7O0FjOXNpREs7RVdnQ0U7SUFBZ0M7R3pCbXJpRHJDOztFeUJscmlESztJQUFnQztHekJzcmlEckM7O0V5QnJyaURLO0lBQWdDO0d6QnlyaURyQzs7RXlCeHJpREs7SUFBZ0M7R3pCNHJpRHJDO0NBQ0Y7O0FjaHVpREs7RVdnQ0U7SUFBZ0M7R3pCcXNpRHJDOztFeUJwc2lESztJQUFnQztHekJ3c2lEckM7O0V5QnZzaURLO0lBQWdDO0d6QjJzaURyQzs7RXlCMXNpREs7SUFBZ0M7R3pCOHNpRHJDO0NBQ0Y7O0F5Qm5zaURHO0VBQVc7Q3pCdXNpRGQ7O0F5QnRzaURHO0VBQVc7Q3pCMHNpRGQ7O0F5QnpzaURHO0VBQVc7Q3pCNnNpRGQ7O0F5QjVzaURHO0VBQVc7Q3pCZ3RpRGQ7O0FjbHdpREs7RVdzREU7SUFBZ0M7R3pCaXRpRHJDOztFeUJodGlESztJQUFnQztHekJvdGlEckM7O0V5Qm50aURLO0lBQWdDO0d6QnV0aURyQzs7RXlCdHRpREs7SUFBZ0M7R3pCMHRpRHJDO0NBQ0Y7O0FjcHhpREs7RVdzREU7SUFBZ0M7R3pCbXVpRHJDOztFeUJsdWlESztJQUFnQztHekJzdWlEckM7O0V5QnJ1aURLO0lBQWdDO0d6Qnl1aURyQzs7RXlCeHVpREs7SUFBZ0M7R3pCNHVpRHJDO0NBQ0Y7O0FjdHlpREs7RVdzREU7SUFBZ0M7R3pCcXZpRHJDOztFeUJwdmlESztJQUFnQztHekJ3dmlEckM7O0V5QnZ2aURLO0lBQWdDO0d6QjJ2aURyQzs7RXlCMXZpREs7SUFBZ0M7R3pCOHZpRHJDO0NBQ0Y7O0FjeHppREs7RVdzREU7SUFBZ0M7R3pCdXdpRHJDOztFeUJ0d2lESztJQUFnQztHekIwd2lEckM7O0V5Qnp3aURLO0lBQWdDO0d6QjZ3aURyQzs7RXlCNXdpREs7SUFBZ0M7R3pCZ3hpRHJDO0NBQ0Y7O0FjMTBpREs7RVdzREU7SUFBZ0M7R3pCeXhpRHJDOztFeUJ4eGlESztJQUFnQztHekI0eGlEckM7O0V5QjN4aURLO0lBQWdDO0d6Qit4aURyQzs7RXlCOXhpREs7SUFBZ0M7R3pCa3lpRHJDO0NBQ0Y7O0FjNTFpREs7RVdzREU7SUFBZ0M7R3pCMnlpRHJDOztFeUIxeWlESztJQUFnQztHekI4eWlEckM7O0V5Qjd5aURLO0lBQWdDO0d6Qml6aURyQzs7RXlCaHppREs7SUFBZ0M7R3pCb3ppRHJDO0NBQ0Y7O0FjOTJpREs7RVdzREU7SUFBZ0M7R3pCNnppRHJDOztFeUI1emlESztJQUFnQztHekJnMGlEckM7O0V5Qi96aURLO0lBQWdDO0d6Qm0waURyQzs7RXlCbDBpREs7SUFBZ0M7R3pCczBpRHJDO0NBQ0Y7O0FjaDRpREs7RVdzREU7SUFBZ0M7R3pCKzBpRHJDOztFeUI5MGlESztJQUFnQztHekJrMWlEckM7O0V5QmoxaURLO0lBQWdDO0d6QnExaURyQzs7RXlCcDFpREs7SUFBZ0M7R3pCdzFpRHJDO0NBQ0Y7O0FjbDVpREs7RVdzREU7SUFBZ0M7R3pCaTJpRHJDOztFeUJoMmlESztJQUFnQztHekJvMmlEckM7O0V5Qm4yaURLO0lBQWdDO0d6QnUyaURyQzs7RXlCdDJpREs7SUFBZ0M7R3pCMDJpRHJDO0NBQ0Y7O0FjcDZpREs7RVdzREU7SUFBZ0M7R3pCbTNpRHJDOztFeUJsM2lESztJQUFnQztHekJzM2lEckM7O0V5QnIzaURLO0lBQWdDO0d6QnkzaURyQzs7RXlCeDNpREs7SUFBZ0M7R3pCNDNpRHJDO0NBQ0Y7O0FjdDdpREs7RVdzREU7SUFBZ0M7R3pCcTRpRHJDOztFeUJwNGlESztJQUFnQztHekJ3NGlEckM7O0V5QnY0aURLO0lBQWdDO0d6QjI0aURyQzs7RXlCMTRpREs7SUFBZ0M7R3pCODRpRHJDO0NBQ0Y7O0FjeDhpREs7RVdzREU7SUFBZ0M7R3pCdTVpRHJDOztFeUJ0NWlESztJQUFnQztHekIwNWlEckM7O0V5Qno1aURLO0lBQWdDO0d6QjY1aURyQzs7RXlCNTVpREs7SUFBZ0M7R3pCZzZpRHJDO0NBQ0Y7O0F5QjM2aURHO0VBQVc7Q3pCKzZpRGQ7O0F5Qjk2aURHO0VBQVc7Q3pCazdpRGQ7O0F5Qmo3aURHO0VBQVc7Q3pCcTdpRGQ7O0F5QnA3aURHO0VBQVc7Q3pCdzdpRGQ7O0FjMStpREs7RVdzREU7SUFBZ0M7R3pCeTdpRHJDOztFeUJ4N2lESztJQUFnQztHekI0N2lEckM7O0V5QjM3aURLO0lBQWdDO0d6Qis3aURyQzs7RXlCOTdpREs7SUFBZ0M7R3pCazhpRHJDO0NBQ0Y7O0FjNS9pREs7RVdzREU7SUFBZ0M7R3pCMjhpRHJDOztFeUIxOGlESztJQUFnQztHekI4OGlEckM7O0V5Qjc4aURLO0lBQWdDO0d6Qmk5aURyQzs7RXlCaDlpREs7SUFBZ0M7R3pCbzlpRHJDO0NBQ0Y7O0FjOWdqREs7RVdzREU7SUFBZ0M7R3pCNjlpRHJDOztFeUI1OWlESztJQUFnQztHekJnK2lEckM7O0V5Qi85aURLO0lBQWdDO0d6Qm0raURyQzs7RXlCbCtpREs7SUFBZ0M7R3pCcytpRHJDO0NBQ0Y7O0FjaGlqREs7RVdzREU7SUFBZ0M7R3pCKytpRHJDOztFeUI5K2lESztJQUFnQztHekJrL2lEckM7O0V5QmovaURLO0lBQWdDO0d6QnEvaURyQzs7RXlCcC9pREs7SUFBZ0M7R3pCdy9pRHJDO0NBQ0Y7O0FjbGpqREs7RVdzREU7SUFBZ0M7R3pCaWdqRHJDOztFeUJoZ2pESztJQUFnQztHekJvZ2pEckM7O0V5Qm5nakRLO0lBQWdDO0d6QnVnakRyQzs7RXlCdGdqREs7SUFBZ0M7R3pCMGdqRHJDO0NBQ0Y7O0FjcGtqREs7RVdzREU7SUFBZ0M7R3pCbWhqRHJDOztFeUJsaGpESztJQUFnQztHekJzaGpEckM7O0V5QnJoakRLO0lBQWdDO0d6QnloakRyQzs7RXlCeGhqREs7SUFBZ0M7R3pCNGhqRHJDO0NBQ0Y7O0FjdGxqREs7RVdzREU7SUFBZ0M7R3pCcWlqRHJDOztFeUJwaWpESztJQUFnQztHekJ3aWpEckM7O0V5QnZpakRLO0lBQWdDO0d6QjJpakRyQzs7RXlCMWlqREs7SUFBZ0M7R3pCOGlqRHJDO0NBQ0Y7O0FjeG1qREs7RVdzREU7SUFBZ0M7R3pCdWpqRHJDOztFeUJ0ampESztJQUFnQztHekIwampEckM7O0V5QnpqakRLO0lBQWdDO0d6QjZqakRyQzs7RXlCNWpqREs7SUFBZ0M7R3pCZ2tqRHJDO0NBQ0Y7O0FjMW5qREs7RVdzREU7SUFBZ0M7R3pCeWtqRHJDOztFeUJ4a2pESztJQUFnQztHekI0a2pEckM7O0V5QjNrakRLO0lBQWdDO0d6QitrakRyQzs7RXlCOWtqREs7SUFBZ0M7R3pCa2xqRHJDO0NBQ0Y7O0FjNW9qREs7RVdzREU7SUFBZ0M7R3pCMmxqRHJDOztFeUIxbGpESztJQUFnQztHekI4bGpEckM7O0V5QjdsakRLO0lBQWdDO0d6QmltakRyQzs7RXlCaG1qREs7SUFBZ0M7R3pCb21qRHJDO0NBQ0Y7O0FjOXBqREs7RVdzREU7SUFBZ0M7R3pCNm1qRHJDOztFeUI1bWpESztJQUFnQztHekJnbmpEckM7O0V5Qi9takRLO0lBQWdDO0d6Qm1uakRyQzs7RXlCbG5qREs7SUFBZ0M7R3pCc25qRHJDO0NBQ0Y7O0FjaHJqREs7RVdzREU7SUFBZ0M7R3pCK25qRHJDOztFeUI5bmpESztJQUFnQztHekJrb2pEckM7O0V5QmpvakRLO0lBQWdDO0d6QnFvakRyQzs7RXlCcG9qREs7SUFBZ0M7R3pCd29qRHJDO0NBQ0Y7O0F5Qm5wakRHO0VBQVc7Q3pCdXBqRGQ7O0F5QnRwakRHO0VBQVc7Q3pCMHBqRGQ7O0F5QnpwakRHO0VBQVc7Q3pCNnBqRGQ7O0F5QjVwakRHO0VBQVc7Q3pCZ3FqRGQ7O0FjbHRqREs7RVdzREU7SUFBZ0M7R3pCaXFqRHJDOztFeUJocWpESztJQUFnQztHekJvcWpEckM7O0V5Qm5xakRLO0lBQWdDO0d6QnVxakRyQzs7RXlCdHFqREs7SUFBZ0M7R3pCMHFqRHJDO0NBQ0Y7O0FjcHVqREs7RVdzREU7SUFBZ0M7R3pCbXJqRHJDOztFeUJscmpESztJQUFnQztHekJzcmpEckM7O0V5QnJyakRLO0lBQWdDO0d6QnlyakRyQzs7RXlCeHJqREs7SUFBZ0M7R3pCNHJqRHJDO0NBQ0Y7O0FjdHZqREs7RVdzREU7SUFBZ0M7R3pCcXNqRHJDOztFeUJwc2pESztJQUFnQztHekJ3c2pEckM7O0V5QnZzakRLO0lBQWdDO0d6QjJzakRyQzs7RXlCMXNqREs7SUFBZ0M7R3pCOHNqRHJDO0NBQ0Y7O0FjeHdqREs7RVdzREU7SUFBZ0M7R3pCdXRqRHJDOztFeUJ0dGpESztJQUFnQztHekIwdGpEckM7O0V5Qnp0akRLO0lBQWdDO0d6QjZ0akRyQzs7RXlCNXRqREs7SUFBZ0M7R3pCZ3VqRHJDO0NBQ0Y7O0FjMXhqREs7RVdzREU7SUFBZ0M7R3pCeXVqRHJDOztFeUJ4dWpESztJQUFnQztHekI0dWpEckM7O0V5QjN1akRLO0lBQWdDO0d6Qit1akRyQzs7RXlCOXVqREs7SUFBZ0M7R3pCa3ZqRHJDO0NBQ0Y7O0FjNXlqREs7RVdzREU7SUFBZ0M7R3pCMnZqRHJDOztFeUIxdmpESztJQUFnQztHekI4dmpEckM7O0V5Qjd2akRLO0lBQWdDO0d6Qml3akRyQzs7RXlCaHdqREs7SUFBZ0M7R3pCb3dqRHJDO0NBQ0Y7O0FjOXpqREs7RVdzREU7SUFBZ0M7R3pCNndqRHJDOztFeUI1d2pESztJQUFnQztHekJneGpEckM7O0V5Qi93akRLO0lBQWdDO0d6Qm14akRyQzs7RXlCbHhqREs7SUFBZ0M7R3pCc3hqRHJDO0NBQ0Y7O0FjaDFqREs7RVdzREU7SUFBZ0M7R3pCK3hqRHJDOztFeUI5eGpESztJQUFnQztHekJreWpEckM7O0V5Qmp5akRLO0lBQWdDO0d6QnF5akRyQzs7RXlCcHlqREs7SUFBZ0M7R3pCd3lqRHJDO0NBQ0Y7O0FjbDJqREs7RVdzREU7SUFBZ0M7R3pCaXpqRHJDOztFeUJoempESztJQUFnQztHekJvempEckM7O0V5Qm56akRLO0lBQWdDO0d6QnV6akRyQzs7RXlCdHpqREs7SUFBZ0M7R3pCMHpqRHJDO0NBQ0Y7O0FjcDNqREs7RVdzREU7SUFBZ0M7R3pCbTBqRHJDOztFeUJsMGpESztJQUFnQztHekJzMGpEckM7O0V5QnIwakRLO0lBQWdDO0d6QnkwakRyQzs7RXlCeDBqREs7SUFBZ0M7R3pCNDBqRHJDO0NBQ0Y7O0FjdDRqREs7RVdzREU7SUFBZ0M7R3pCcTFqRHJDOztFeUJwMWpESztJQUFnQztHekJ3MWpEckM7O0V5QnYxakRLO0lBQWdDO0d6QjIxakRyQzs7RXlCMTFqREs7SUFBZ0M7R3pCODFqRHJDO0NBQ0Y7O0FjeDVqREs7RVdzREU7SUFBZ0M7R3pCdTJqRHJDOztFeUJ0MmpESztJQUFnQztHekIwMmpEckM7O0V5QnoyakRLO0lBQWdDO0d6QjYyakRyQzs7RXlCNTJqREs7SUFBZ0M7R3pCZzNqRHJDO0NBQ0Y7O0F5QjMzakRHO0VBQVc7Q3pCKzNqRGQ7O0F5QjkzakRHO0VBQVc7Q3pCazRqRGQ7O0F5Qmo0akRHO0VBQVc7Q3pCcTRqRGQ7O0F5QnA0akRHO0VBQVc7Q3pCdzRqRGQ7O0FjMTdqREs7RVdzREU7SUFBZ0M7R3pCeTRqRHJDOztFeUJ4NGpESztJQUFnQztHekI0NGpEckM7O0V5QjM0akRLO0lBQWdDO0d6Qis0akRyQzs7RXlCOTRqREs7SUFBZ0M7R3pCazVqRHJDO0NBQ0Y7O0FjNThqREs7RVdzREU7SUFBZ0M7R3pCMjVqRHJDOztFeUIxNWpESztJQUFnQztHekI4NWpEckM7O0V5Qjc1akRLO0lBQWdDO0d6Qmk2akRyQzs7RXlCaDZqREs7SUFBZ0M7R3pCbzZqRHJDO0NBQ0Y7O0FjOTlqREs7RVdzREU7SUFBZ0M7R3pCNjZqRHJDOztFeUI1NmpESztJQUFnQztHekJnN2pEckM7O0V5Qi82akRLO0lBQWdDO0d6Qm03akRyQzs7RXlCbDdqREs7SUFBZ0M7R3pCczdqRHJDO0NBQ0Y7O0FjaC9qREs7RVdzREU7SUFBZ0M7R3pCKzdqRHJDOztFeUI5N2pESztJQUFnQztHekJrOGpEckM7O0V5Qmo4akRLO0lBQWdDO0d6QnE4akRyQzs7RXlCcDhqREs7SUFBZ0M7R3pCdzhqRHJDO0NBQ0Y7O0FjbGdrREs7RVdzREU7SUFBZ0M7R3pCaTlqRHJDOztFeUJoOWpESztJQUFnQztHekJvOWpEckM7O0V5Qm45akRLO0lBQWdDO0d6QnU5akRyQzs7RXlCdDlqREs7SUFBZ0M7R3pCMDlqRHJDO0NBQ0Y7O0FjcGhrREs7RVdzREU7SUFBZ0M7R3pCbStqRHJDOztFeUJsK2pESztJQUFnQztHekJzK2pEckM7O0V5QnIrakRLO0lBQWdDO0d6QnkrakRyQzs7RXlCeCtqREs7SUFBZ0M7R3pCNCtqRHJDO0NBQ0Y7O0FjdGlrREs7RVdzREU7SUFBZ0M7R3pCcS9qRHJDOztFeUJwL2pESztJQUFnQztHekJ3L2pEckM7O0V5QnYvakRLO0lBQWdDO0d6QjIvakRyQzs7RXlCMS9qREs7SUFBZ0M7R3pCOC9qRHJDO0NBQ0Y7O0FjeGprREs7RVdzREU7SUFBZ0M7R3pCdWdrRHJDOztFeUJ0Z2tESztJQUFnQztHekIwZ2tEckM7O0V5Qnpna0RLO0lBQWdDO0d6QjZna0RyQzs7RXlCNWdrREs7SUFBZ0M7R3pCZ2hrRHJDO0NBQ0Y7O0FjMWtrREs7RVdzREU7SUFBZ0M7R3pCeWhrRHJDOztFeUJ4aGtESztJQUFnQztHekI0aGtEckM7O0V5QjNoa0RLO0lBQWdDO0d6Qitoa0RyQzs7RXlCOWhrREs7SUFBZ0M7R3pCa2lrRHJDO0NBQ0Y7O0FjNWxrREs7RVdzREU7SUFBZ0M7R3pCMmlrRHJDOztFeUIxaWtESztJQUFnQztHekI4aWtEckM7O0V5Qjdpa0RLO0lBQWdDO0d6Qmlqa0RyQzs7RXlCaGprREs7SUFBZ0M7R3pCb2prRHJDO0NBQ0Y7O0FjOW1rREs7RVdzREU7SUFBZ0M7R3pCNmprRHJDOztFeUI1amtESztJQUFnQztHekJna2tEckM7O0V5Qi9qa0RLO0lBQWdDO0d6Qm1ra0RyQzs7RXlCbGtrREs7SUFBZ0M7R3pCc2trRHJDO0NBQ0Y7O0FjaG9rREs7RVdzREU7SUFBZ0M7R3pCK2trRHJDOztFeUI5a2tESztJQUFnQztHekJrbGtEckM7O0V5Qmpsa0RLO0lBQWdDO0d6QnFsa0RyQzs7RXlCcGxrREs7SUFBZ0M7R3pCd2xrRHJDO0NBQ0Y7O0F5Qm5ta0RHO0VBQVc7Q3pCdW1rRGQ7O0F5QnRta0RHO0VBQVc7Q3pCMG1rRGQ7O0F5Qnpta0RHO0VBQVc7Q3pCNm1rRGQ7O0F5QjVta0RHO0VBQVc7Q3pCZ25rRGQ7O0FjbHFrREs7RVdzREU7SUFBZ0M7R3pCaW5rRHJDOztFeUJobmtESztJQUFnQztHekJvbmtEckM7O0V5Qm5ua0RLO0lBQWdDO0d6QnVua0RyQzs7RXlCdG5rREs7SUFBZ0M7R3pCMG5rRHJDO0NBQ0Y7O0FjcHJrREs7RVdzREU7SUFBZ0M7R3pCbW9rRHJDOztFeUJsb2tESztJQUFnQztHekJzb2tEckM7O0V5QnJva0RLO0lBQWdDO0d6Qnlva0RyQzs7RXlCeG9rREs7SUFBZ0M7R3pCNG9rRHJDO0NBQ0Y7O0FjdHNrREs7RVdzREU7SUFBZ0M7R3pCcXBrRHJDOztFeUJwcGtESztJQUFnQztHekJ3cGtEckM7O0V5QnZwa0RLO0lBQWdDO0d6QjJwa0RyQzs7RXlCMXBrREs7SUFBZ0M7R3pCOHBrRHJDO0NBQ0Y7O0FjeHRrREs7RVdzREU7SUFBZ0M7R3pCdXFrRHJDOztFeUJ0cWtESztJQUFnQztHekIwcWtEckM7O0V5Qnpxa0RLO0lBQWdDO0d6QjZxa0RyQzs7RXlCNXFrREs7SUFBZ0M7R3pCZ3JrRHJDO0NBQ0Y7O0FjMXVrREs7RVdzREU7SUFBZ0M7R3pCeXJrRHJDOztFeUJ4cmtESztJQUFnQztHekI0cmtEckM7O0V5QjNya0RLO0lBQWdDO0d6Qitya0RyQzs7RXlCOXJrREs7SUFBZ0M7R3pCa3NrRHJDO0NBQ0Y7O0FjNXZrREs7RVdzREU7SUFBZ0M7R3pCMnNrRHJDOztFeUIxc2tESztJQUFnQztHekI4c2tEckM7O0V5Qjdza0RLO0lBQWdDO0d6Qml0a0RyQzs7RXlCaHRrREs7SUFBZ0M7R3pCb3RrRHJDO0NBQ0Y7O0FjOXdrREs7RVdzREU7SUFBZ0M7R3pCNnRrRHJDOztFeUI1dGtESztJQUFnQztHekJndWtEckM7O0V5Qi90a0RLO0lBQWdDO0d6Qm11a0RyQzs7RXlCbHVrREs7SUFBZ0M7R3pCc3VrRHJDO0NBQ0Y7O0FjaHlrREs7RVdzREU7SUFBZ0M7R3pCK3VrRHJDOztFeUI5dWtESztJQUFnQztHekJrdmtEckM7O0V5Qmp2a0RLO0lBQWdDO0d6QnF2a0RyQzs7RXlCcHZrREs7SUFBZ0M7R3pCd3ZrRHJDO0NBQ0Y7O0FjbHprREs7RVdzREU7SUFBZ0M7R3pCaXdrRHJDOztFeUJod2tESztJQUFnQztHekJvd2tEckM7O0V5Qm53a0RLO0lBQWdDO0d6QnV3a0RyQzs7RXlCdHdrREs7SUFBZ0M7R3pCMHdrRHJDO0NBQ0Y7O0FjcDBrREs7RVdzREU7SUFBZ0M7R3pCbXhrRHJDOztFeUJseGtESztJQUFnQztHekJzeGtEckM7O0V5QnJ4a0RLO0lBQWdDO0d6Qnl4a0RyQzs7RXlCeHhrREs7SUFBZ0M7R3pCNHhrRHJDO0NBQ0Y7O0FjdDFrREs7RVdzREU7SUFBZ0M7R3pCcXlrRHJDOztFeUJweWtESztJQUFnQztHekJ3eWtEckM7O0V5QnZ5a0RLO0lBQWdDO0d6QjJ5a0RyQzs7RXlCMXlrREs7SUFBZ0M7R3pCOHlrRHJDO0NBQ0Y7O0FjeDJrREs7RVdzREU7SUFBZ0M7R3pCdXprRHJDOztFeUJ0emtESztJQUFnQztHekIwemtEckM7O0V5Qnp6a0RLO0lBQWdDO0d6QjZ6a0RyQzs7RXlCNXprREs7SUFBZ0M7R3pCZzBrRHJDO0NBQ0Y7O0F5QjMwa0RHO0VBQVc7Q3pCKzBrRGQ7O0F5Qjkwa0RHO0VBQVc7Q3pCazFrRGQ7O0F5Qmoxa0RHO0VBQVc7Q3pCcTFrRGQ7O0F5QnAxa0RHO0VBQVc7Q3pCdzFrRGQ7O0FjMTRrREs7RVdzREU7SUFBZ0M7R3pCeTFrRHJDOztFeUJ4MWtESztJQUFnQztHekI0MWtEckM7O0V5QjMxa0RLO0lBQWdDO0d6Qisxa0RyQzs7RXlCOTFrREs7SUFBZ0M7R3pCazJrRHJDO0NBQ0Y7O0FjNTVrREs7RVdzREU7SUFBZ0M7R3pCMjJrRHJDOztFeUIxMmtESztJQUFnQztHekI4MmtEckM7O0V5Qjcya0RLO0lBQWdDO0d6Qmkza0RyQzs7RXlCaDNrREs7SUFBZ0M7R3pCbzNrRHJDO0NBQ0Y7O0FjOTZrREs7RVdzREU7SUFBZ0M7R3pCNjNrRHJDOztFeUI1M2tESztJQUFnQztHekJnNGtEckM7O0V5Qi8za0RLO0lBQWdDO0d6Qm00a0RyQzs7RXlCbDRrREs7SUFBZ0M7R3pCczRrRHJDO0NBQ0Y7O0FjaDhrREs7RVdzREU7SUFBZ0M7R3pCKzRrRHJDOztFeUI5NGtESztJQUFnQztHekJrNWtEckM7O0V5Qmo1a0RLO0lBQWdDO0d6QnE1a0RyQzs7RXlCcDVrREs7SUFBZ0M7R3pCdzVrRHJDO0NBQ0Y7O0FjbDlrREs7RVdzREU7SUFBZ0M7R3pCaTZrRHJDOztFeUJoNmtESztJQUFnQztHekJvNmtEckM7O0V5Qm42a0RLO0lBQWdDO0d6QnU2a0RyQzs7RXlCdDZrREs7SUFBZ0M7R3pCMDZrRHJDO0NBQ0Y7O0FjcCtrREs7RVdzREU7SUFBZ0M7R3pCbTdrRHJDOztFeUJsN2tESztJQUFnQztHekJzN2tEckM7O0V5QnI3a0RLO0lBQWdDO0d6Qnk3a0RyQzs7RXlCeDdrREs7SUFBZ0M7R3pCNDdrRHJDO0NBQ0Y7O0FjdC9rREs7RVdzREU7SUFBZ0M7R3pCcThrRHJDOztFeUJwOGtESztJQUFnQztHekJ3OGtEckM7O0V5QnY4a0RLO0lBQWdDO0d6QjI4a0RyQzs7RXlCMThrREs7SUFBZ0M7R3pCODhrRHJDO0NBQ0Y7O0FjeGdsREs7RVdzREU7SUFBZ0M7R3pCdTlrRHJDOztFeUJ0OWtESztJQUFnQztHekIwOWtEckM7O0V5Qno5a0RLO0lBQWdDO0d6QjY5a0RyQzs7RXlCNTlrREs7SUFBZ0M7R3pCZytrRHJDO0NBQ0Y7O0FjMWhsREs7RVdzREU7SUFBZ0M7R3pCeStrRHJDOztFeUJ4K2tESztJQUFnQztHekI0K2tEckM7O0V5QjMra0RLO0lBQWdDO0d6Qisra0RyQzs7RXlCOStrREs7SUFBZ0M7R3pCay9rRHJDO0NBQ0Y7O0FjNWlsREs7RVdzREU7SUFBZ0M7R3pCMi9rRHJDOztFeUIxL2tESztJQUFnQztHekI4L2tEckM7O0V5Qjcva0RLO0lBQWdDO0d6QmlnbERyQzs7RXlCaGdsREs7SUFBZ0M7R3pCb2dsRHJDO0NBQ0Y7O0FjOWpsREs7RVdzREU7SUFBZ0M7R3pCNmdsRHJDOztFeUI1Z2xESztJQUFnQztHekJnaGxEckM7O0V5Qi9nbERLO0lBQWdDO0d6Qm1obERyQzs7RXlCbGhsREs7SUFBZ0M7R3pCc2hsRHJDO0NBQ0Y7O0FjaGxsREs7RVdzREU7SUFBZ0M7R3pCK2hsRHJDOztFeUI5aGxESztJQUFnQztHekJraWxEckM7O0V5QmppbERLO0lBQWdDO0d6QnFpbERyQzs7RXlCcGlsREs7SUFBZ0M7R3pCd2lsRHJDO0NBQ0Y7O0F5Qm5qbERHO0VBQVc7Q3pCdWpsRGQ7O0F5QnRqbERHO0VBQVc7Q3pCMGpsRGQ7O0F5QnpqbERHO0VBQVc7Q3pCNmpsRGQ7O0F5QjVqbERHO0VBQVc7Q3pCZ2tsRGQ7O0FjbG5sREs7RVdzREU7SUFBZ0M7R3pCaWtsRHJDOztFeUJoa2xESztJQUFnQztHekJva2xEckM7O0V5Qm5rbERLO0lBQWdDO0d6QnVrbERyQzs7RXlCdGtsREs7SUFBZ0M7R3pCMGtsRHJDO0NBQ0Y7O0FjcG9sREs7RVdzREU7SUFBZ0M7R3pCbWxsRHJDOztFeUJsbGxESztJQUFnQztHekJzbGxEckM7O0V5QnJsbERLO0lBQWdDO0d6QnlsbERyQzs7RXlCeGxsREs7SUFBZ0M7R3pCNGxsRHJDO0NBQ0Y7O0FjdHBsREs7RVdzREU7SUFBZ0M7R3pCcW1sRHJDOztFeUJwbWxESztJQUFnQztHekJ3bWxEckM7O0V5QnZtbERLO0lBQWdDO0d6QjJtbERyQzs7RXlCMW1sREs7SUFBZ0M7R3pCOG1sRHJDO0NBQ0Y7O0FjeHFsREs7RVdzREU7SUFBZ0M7R3pCdW5sRHJDOztFeUJ0bmxESztJQUFnQztHekIwbmxEckM7O0V5QnpubERLO0lBQWdDO0d6QjZubERyQzs7RXlCNW5sREs7SUFBZ0M7R3pCZ29sRHJDO0NBQ0Y7O0FjMXJsREs7RVdzREU7SUFBZ0M7R3pCeW9sRHJDOztFeUJ4b2xESztJQUFnQztHekI0b2xEckM7O0V5QjNvbERLO0lBQWdDO0d6QitvbERyQzs7RXlCOW9sREs7SUFBZ0M7R3pCa3BsRHJDO0NBQ0Y7O0FjNXNsREs7RVdzREU7SUFBZ0M7R3pCMnBsRHJDOztFeUIxcGxESztJQUFnQztHekI4cGxEckM7O0V5QjdwbERLO0lBQWdDO0d6QmlxbERyQzs7RXlCaHFsREs7SUFBZ0M7R3pCb3FsRHJDO0NBQ0Y7O0FjOXRsREs7RVdzREU7SUFBZ0M7R3pCNnFsRHJDOztFeUI1cWxESztJQUFnQztHekJncmxEckM7O0V5Qi9xbERLO0lBQWdDO0d6Qm1ybERyQzs7RXlCbHJsREs7SUFBZ0M7R3pCc3JsRHJDO0NBQ0Y7O0FjaHZsREs7RVdzREU7SUFBZ0M7R3pCK3JsRHJDOztFeUI5cmxESztJQUFnQztHekJrc2xEckM7O0V5QmpzbERLO0lBQWdDO0d6QnFzbERyQzs7RXlCcHNsREs7SUFBZ0M7R3pCd3NsRHJDO0NBQ0Y7O0FjbHdsREs7RVdzREU7SUFBZ0M7R3pCaXRsRHJDOztFeUJodGxESztJQUFnQztHekJvdGxEckM7O0V5Qm50bERLO0lBQWdDO0d6QnV0bERyQzs7RXlCdHRsREs7SUFBZ0M7R3pCMHRsRHJDO0NBQ0Y7O0FjcHhsREs7RVdzREU7SUFBZ0M7R3pCbXVsRHJDOztFeUJsdWxESztJQUFnQztHekJzdWxEckM7O0V5QnJ1bERLO0lBQWdDO0d6Qnl1bERyQzs7RXlCeHVsREs7SUFBZ0M7R3pCNHVsRHJDO0NBQ0Y7O0FjdHlsREs7RVdzREU7SUFBZ0M7R3pCcXZsRHJDOztFeUJwdmxESztJQUFnQztHekJ3dmxEckM7O0V5QnZ2bERLO0lBQWdDO0d6QjJ2bERyQzs7RXlCMXZsREs7SUFBZ0M7R3pCOHZsRHJDO0NBQ0Y7O0FjeHpsREs7RVdzREU7SUFBZ0M7R3pCdXdsRHJDOztFeUJ0d2xESztJQUFnQztHekIwd2xEckM7O0V5Qnp3bERLO0lBQWdDO0d6QjZ3bERyQzs7RXlCNXdsREs7SUFBZ0M7R3pCZ3hsRHJDO0NBQ0Y7O0F5QjN4bERHO0VBQVc7Q3pCK3hsRGQ7O0F5Qjl4bERHO0VBQVc7Q3pCa3lsRGQ7O0F5Qmp5bERHO0VBQVc7Q3pCcXlsRGQ7O0F5QnB5bERHO0VBQVc7Q3pCd3lsRGQ7O0FjMTFsREs7RVdzREU7SUFBZ0M7R3pCeXlsRHJDOztFeUJ4eWxESztJQUFnQztHekI0eWxEckM7O0V5QjN5bERLO0lBQWdDO0d6Qit5bERyQzs7RXlCOXlsREs7SUFBZ0M7R3pCa3psRHJDO0NBQ0Y7O0FjNTJsREs7RVdzREU7SUFBZ0M7R3pCMnpsRHJDOztFeUIxemxESztJQUFnQztHekI4emxEckM7O0V5Qjd6bERLO0lBQWdDO0d6QmkwbERyQzs7RXlCaDBsREs7SUFBZ0M7R3pCbzBsRHJDO0NBQ0Y7O0FjOTNsREs7RVdzREU7SUFBZ0M7R3pCNjBsRHJDOztFeUI1MGxESztJQUFnQztHekJnMWxEckM7O0V5Qi8wbERLO0lBQWdDO0d6Qm0xbERyQzs7RXlCbDFsREs7SUFBZ0M7R3pCczFsRHJDO0NBQ0Y7O0FjaDVsREs7RVdzREU7SUFBZ0M7R3pCKzFsRHJDOztFeUI5MWxESztJQUFnQztHekJrMmxEckM7O0V5QmoybERLO0lBQWdDO0d6QnEybERyQzs7RXlCcDJsREs7SUFBZ0M7R3pCdzJsRHJDO0NBQ0Y7O0FjbDZsREs7RVdzREU7SUFBZ0M7R3pCaTNsRHJDOztFeUJoM2xESztJQUFnQztHekJvM2xEckM7O0V5Qm4zbERLO0lBQWdDO0d6QnUzbERyQzs7RXlCdDNsREs7SUFBZ0M7R3pCMDNsRHJDO0NBQ0Y7O0FjcDdsREs7RVdzREU7SUFBZ0M7R3pCbTRsRHJDOztFeUJsNGxESztJQUFnQztHekJzNGxEckM7O0V5QnI0bERLO0lBQWdDO0d6Qnk0bERyQzs7RXlCeDRsREs7SUFBZ0M7R3pCNDRsRHJDO0NBQ0Y7O0FjdDhsREs7RVdzREU7SUFBZ0M7R3pCcTVsRHJDOztFeUJwNWxESztJQUFnQztHekJ3NWxEckM7O0V5QnY1bERLO0lBQWdDO0d6QjI1bERyQzs7RXlCMTVsREs7SUFBZ0M7R3pCODVsRHJDO0NBQ0Y7O0FjeDlsREs7RVdzREU7SUFBZ0M7R3pCdTZsRHJDOztFeUJ0NmxESztJQUFnQztHekIwNmxEckM7O0V5Qno2bERLO0lBQWdDO0d6QjY2bERyQzs7RXlCNTZsREs7SUFBZ0M7R3pCZzdsRHJDO0NBQ0Y7O0FjMStsREs7RVdzREU7SUFBZ0M7R3pCeTdsRHJDOztFeUJ4N2xESztJQUFnQztHekI0N2xEckM7O0V5QjM3bERLO0lBQWdDO0d6Qis3bERyQzs7RXlCOTdsREs7SUFBZ0M7R3pCazhsRHJDO0NBQ0Y7O0FjNS9sREs7RVdzREU7SUFBZ0M7R3pCMjhsRHJDOztFeUIxOGxESztJQUFnQztHekI4OGxEckM7O0V5Qjc4bERLO0lBQWdDO0d6Qmk5bERyQzs7RXlCaDlsREs7SUFBZ0M7R3pCbzlsRHJDO0NBQ0Y7O0FjOWdtREs7RVdzREU7SUFBZ0M7R3pCNjlsRHJDOztFeUI1OWxESztJQUFnQztHekJnK2xEckM7O0V5Qi85bERLO0lBQWdDO0d6Qm0rbERyQzs7RXlCbCtsREs7SUFBZ0M7R3pCcytsRHJDO0NBQ0Y7O0FjaGltREs7RVdzREU7SUFBZ0M7R3pCKytsRHJDOztFeUI5K2xESztJQUFnQztHekJrL2xEckM7O0V5QmovbERLO0lBQWdDO0d6QnEvbERyQzs7RXlCcC9sREs7SUFBZ0M7R3pCdy9sRHJDO0NBQ0Y7O0F5Qm5nbURHO0VBQVc7Q3pCdWdtRGQ7O0F5QnRnbURHO0VBQVc7Q3pCMGdtRGQ7O0F5QnpnbURHO0VBQVc7Q3pCNmdtRGQ7O0F5QjVnbURHO0VBQVc7Q3pCZ2htRGQ7O0FjbGttREs7RVdzREU7SUFBZ0M7R3pCaWhtRHJDOztFeUJoaG1ESztJQUFnQztHekJvaG1EckM7O0V5Qm5obURLO0lBQWdDO0d6QnVobURyQzs7RXlCdGhtREs7SUFBZ0M7R3pCMGhtRHJDO0NBQ0Y7O0FjcGxtREs7RVdzREU7SUFBZ0M7R3pCbWltRHJDOztFeUJsaW1ESztJQUFnQztHekJzaW1EckM7O0V5QnJpbURLO0lBQWdDO0d6QnlpbURyQzs7RXlCeGltREs7SUFBZ0M7R3pCNGltRHJDO0NBQ0Y7O0FjdG1tREs7RVdzREU7SUFBZ0M7R3pCcWptRHJDOztFeUJwam1ESztJQUFnQztHekJ3am1EckM7O0V5QnZqbURLO0lBQWdDO0d6QjJqbURyQzs7RXlCMWptREs7SUFBZ0M7R3pCOGptRHJDO0NBQ0Y7O0FjeG5tREs7RVdzREU7SUFBZ0M7R3pCdWttRHJDOztFeUJ0a21ESztJQUFnQztHekIwa21EckM7O0V5QnprbURLO0lBQWdDO0d6QjZrbURyQzs7RXlCNWttREs7SUFBZ0M7R3pCZ2xtRHJDO0NBQ0Y7O0FjMW9tREs7RVdzREU7SUFBZ0M7R3pCeWxtRHJDOztFeUJ4bG1ESztJQUFnQztHekI0bG1EckM7O0V5QjNsbURLO0lBQWdDO0d6QitsbURyQzs7RXlCOWxtREs7SUFBZ0M7R3pCa21tRHJDO0NBQ0Y7O0FjNXBtREs7RVdzREU7SUFBZ0M7R3pCMm1tRHJDOztFeUIxbW1ESztJQUFnQztHekI4bW1EckM7O0V5QjdtbURLO0lBQWdDO0d6QmlubURyQzs7RXlCaG5tREs7SUFBZ0M7R3pCb25tRHJDO0NBQ0Y7O0FjOXFtREs7RVdzREU7SUFBZ0M7R3pCNm5tRHJDOztFeUI1bm1ESztJQUFnQztHekJnb21EckM7O0V5Qi9ubURLO0lBQWdDO0d6Qm1vbURyQzs7RXlCbG9tREs7SUFBZ0M7R3pCc29tRHJDO0NBQ0Y7O0FjaHNtREs7RVdzREU7SUFBZ0M7R3pCK29tRHJDOztFeUI5b21ESztJQUFnQztHekJrcG1EckM7O0V5QmpwbURLO0lBQWdDO0d6QnFwbURyQzs7RXlCcHBtREs7SUFBZ0M7R3pCd3BtRHJDO0NBQ0Y7O0FjbHRtREs7RVdzREU7SUFBZ0M7R3pCaXFtRHJDOztFeUJocW1ESztJQUFnQztHekJvcW1EckM7O0V5Qm5xbURLO0lBQWdDO0d6QnVxbURyQzs7RXlCdHFtREs7SUFBZ0M7R3pCMHFtRHJDO0NBQ0Y7O0FjcHVtREs7RVdzREU7SUFBZ0M7R3pCbXJtRHJDOztFeUJscm1ESztJQUFnQztHekJzcm1EckM7O0V5QnJybURLO0lBQWdDO0d6QnlybURyQzs7RXlCeHJtREs7SUFBZ0M7R3pCNHJtRHJDO0NBQ0Y7O0FjdHZtREs7RVdzREU7SUFBZ0M7R3pCcXNtRHJDOztFeUJwc21ESztJQUFnQztHekJ3c21EckM7O0V5QnZzbURLO0lBQWdDO0d6QjJzbURyQzs7RXlCMXNtREs7SUFBZ0M7R3pCOHNtRHJDO0NBQ0Y7O0FjeHdtREs7RVdzREU7SUFBZ0M7R3pCdXRtRHJDOztFeUJ0dG1ESztJQUFnQztHekIwdG1EckM7O0V5Qnp0bURLO0lBQWdDO0d6QjZ0bURyQzs7RXlCNXRtREs7SUFBZ0M7R3pCZ3VtRHJDO0NBQ0Y7O0F5QjN1bURHO0VBQVc7Q3pCK3VtRGQ7O0F5Qjl1bURHO0VBQVc7Q3pCa3ZtRGQ7O0F5Qmp2bURHO0VBQVc7Q3pCcXZtRGQ7O0F5QnB2bURHO0VBQVc7Q3pCd3ZtRGQ7O0FjMXltREs7RVdzREU7SUFBZ0M7R3pCeXZtRHJDOztFeUJ4dm1ESztJQUFnQztHekI0dm1EckM7O0V5QjN2bURLO0lBQWdDO0d6Qit2bURyQzs7RXlCOXZtREs7SUFBZ0M7R3pCa3dtRHJDO0NBQ0Y7O0FjNXptREs7RVdzREU7SUFBZ0M7R3pCMndtRHJDOztFeUIxd21ESztJQUFnQztHekI4d21EckM7O0V5Qjd3bURLO0lBQWdDO0d6Qml4bURyQzs7RXlCaHhtREs7SUFBZ0M7R3pCb3htRHJDO0NBQ0Y7O0FjOTBtREs7RVdzREU7SUFBZ0M7R3pCNnhtRHJDOztFeUI1eG1ESztJQUFnQztHekJneW1EckM7O0V5Qi94bURLO0lBQWdDO0d6Qm15bURyQzs7RXlCbHltREs7SUFBZ0M7R3pCc3ltRHJDO0NBQ0Y7O0FjaDJtREs7RVdzREU7SUFBZ0M7R3pCK3ltRHJDOztFeUI5eW1ESztJQUFnQztHekJrem1EckM7O0V5Qmp6bURLO0lBQWdDO0d6QnF6bURyQzs7RXlCcHptREs7SUFBZ0M7R3pCd3ptRHJDO0NBQ0Y7O0FjbDNtREs7RVdzREU7SUFBZ0M7R3pCaTBtRHJDOztFeUJoMG1ESztJQUFnQztHekJvMG1EckM7O0V5Qm4wbURLO0lBQWdDO0d6QnUwbURyQzs7RXlCdDBtREs7SUFBZ0M7R3pCMDBtRHJDO0NBQ0Y7O0FjcDRtREs7RVdzREU7SUFBZ0M7R3pCbTFtRHJDOztFeUJsMW1ESztJQUFnQztHekJzMW1EckM7O0V5QnIxbURLO0lBQWdDO0d6QnkxbURyQzs7RXlCeDFtREs7SUFBZ0M7R3pCNDFtRHJDO0NBQ0Y7O0FjdDVtREs7RVdzREU7SUFBZ0M7R3pCcTJtRHJDOztFeUJwMm1ESztJQUFnQztHekJ3Mm1EckM7O0V5QnYybURLO0lBQWdDO0d6QjIybURyQzs7RXlCMTJtREs7SUFBZ0M7R3pCODJtRHJDO0NBQ0Y7O0FjeDZtREs7RVdzREU7SUFBZ0M7R3pCdTNtRHJDOztFeUJ0M21ESztJQUFnQztHekIwM21EckM7O0V5QnozbURLO0lBQWdDO0d6QjYzbURyQzs7RXlCNTNtREs7SUFBZ0M7R3pCZzRtRHJDO0NBQ0Y7O0FjMTdtREs7RVdzREU7SUFBZ0M7R3pCeTRtRHJDOztFeUJ4NG1ESztJQUFnQztHekI0NG1EckM7O0V5QjM0bURLO0lBQWdDO0d6Qis0bURyQzs7RXlCOTRtREs7SUFBZ0M7R3pCazVtRHJDO0NBQ0Y7O0FjNThtREs7RVdzREU7SUFBZ0M7R3pCMjVtRHJDOztFeUIxNW1ESztJQUFnQztHekI4NW1EckM7O0V5Qjc1bURLO0lBQWdDO0d6Qmk2bURyQzs7RXlCaDZtREs7SUFBZ0M7R3pCbzZtRHJDO0NBQ0Y7O0FjOTltREs7RVdzREU7SUFBZ0M7R3pCNjZtRHJDOztFeUI1Nm1ESztJQUFnQztHekJnN21EckM7O0V5Qi82bURLO0lBQWdDO0d6Qm03bURyQzs7RXlCbDdtREs7SUFBZ0M7R3pCczdtRHJDO0NBQ0Y7O0FjaC9tREs7RVdzREU7SUFBZ0M7R3pCKzdtRHJDOztFeUI5N21ESztJQUFnQztHekJrOG1EckM7O0V5Qmo4bURLO0lBQWdDO0d6QnE4bURyQzs7RXlCcDhtREs7SUFBZ0M7R3pCdzhtRHJDO0NBQ0Y7O0F5Qm45bURHO0VBQVc7Q3pCdTltRGQ7O0F5QnQ5bURHO0VBQVc7Q3pCMDltRGQ7O0F5Qno5bURHO0VBQVc7Q3pCNjltRGQ7O0F5QjU5bURHO0VBQVc7Q3pCZyttRGQ7O0FjbGhuREs7RVdzREU7SUFBZ0M7R3pCaSttRHJDOztFeUJoK21ESztJQUFnQztHekJvK21EckM7O0V5Qm4rbURLO0lBQWdDO0d6QnUrbURyQzs7RXlCdCttREs7SUFBZ0M7R3pCMCttRHJDO0NBQ0Y7O0FjcGluREs7RVdzREU7SUFBZ0M7R3pCbS9tRHJDOztFeUJsL21ESztJQUFnQztHekJzL21EckM7O0V5QnIvbURLO0lBQWdDO0d6QnkvbURyQzs7RXlCeC9tREs7SUFBZ0M7R3pCNC9tRHJDO0NBQ0Y7O0FjdGpuREs7RVdzREU7SUFBZ0M7R3pCcWduRHJDOztFeUJwZ25ESztJQUFnQztHekJ3Z25EckM7O0V5QnZnbkRLO0lBQWdDO0d6QjJnbkRyQzs7RXlCMWduREs7SUFBZ0M7R3pCOGduRHJDO0NBQ0Y7O0FjeGtuREs7RVdzREU7SUFBZ0M7R3pCdWhuRHJDOztFeUJ0aG5ESztJQUFnQztHekIwaG5EckM7O0V5QnpobkRLO0lBQWdDO0d6QjZobkRyQzs7RXlCNWhuREs7SUFBZ0M7R3pCZ2luRHJDO0NBQ0Y7O0FjMWxuREs7RVdzREU7SUFBZ0M7R3pCeWluRHJDOztFeUJ4aW5ESztJQUFnQztHekI0aW5EckM7O0V5QjNpbkRLO0lBQWdDO0d6QitpbkRyQzs7RXlCOWluREs7SUFBZ0M7R3pCa2puRHJDO0NBQ0Y7O0FjNW1uREs7RVdzREU7SUFBZ0M7R3pCMmpuRHJDOztFeUIxam5ESztJQUFnQztHekI4am5EckM7O0V5QjdqbkRLO0lBQWdDO0d6QmlrbkRyQzs7RXlCaGtuREs7SUFBZ0M7R3pCb2tuRHJDO0NBQ0Y7O0FjOW5uREs7RVdzREU7SUFBZ0M7R3pCNmtuRHJDOztFeUI1a25ESztJQUFnQztHekJnbG5EckM7O0V5Qi9rbkRLO0lBQWdDO0d6Qm1sbkRyQzs7RXlCbGxuREs7SUFBZ0M7R3pCc2xuRHJDO0NBQ0Y7O0FjaHBuREs7RVdzREU7SUFBZ0M7R3pCK2xuRHJDOztFeUI5bG5ESztJQUFnQztHekJrbW5EckM7O0V5QmptbkRLO0lBQWdDO0d6QnFtbkRyQzs7RXlCcG1uREs7SUFBZ0M7R3pCd21uRHJDO0NBQ0Y7O0FjbHFuREs7RVdzREU7SUFBZ0M7R3pCaW5uRHJDOztFeUJobm5ESztJQUFnQztHekJvbm5EckM7O0V5Qm5ubkRLO0lBQWdDO0d6QnVubkRyQzs7RXlCdG5uREs7SUFBZ0M7R3pCMG5uRHJDO0NBQ0Y7O0FjcHJuREs7RVdzREU7SUFBZ0M7R3pCbW9uRHJDOztFeUJsb25ESztJQUFnQztHekJzb25EckM7O0V5QnJvbkRLO0lBQWdDO0d6QnlvbkRyQzs7RXlCeG9uREs7SUFBZ0M7R3pCNG9uRHJDO0NBQ0Y7O0FjdHNuREs7RVdzREU7SUFBZ0M7R3pCcXBuRHJDOztFeUJwcG5ESztJQUFnQztHekJ3cG5EckM7O0V5QnZwbkRLO0lBQWdDO0d6QjJwbkRyQzs7RXlCMXBuREs7SUFBZ0M7R3pCOHBuRHJDO0NBQ0Y7O0FjeHRuREs7RVdzREU7SUFBZ0M7R3pCdXFuRHJDOztFeUJ0cW5ESztJQUFnQztHekIwcW5EckM7O0V5QnpxbkRLO0lBQWdDO0d6QjZxbkRyQzs7RXlCNXFuREs7SUFBZ0M7R3pCZ3JuRHJDO0NBQ0Y7O0F5QjNybkRHO0VBQVc7Q3pCK3JuRGQ7O0F5QjlybkRHO0VBQVc7Q3pCa3NuRGQ7O0F5QmpzbkRHO0VBQVc7Q3pCcXNuRGQ7O0F5QnBzbkRHO0VBQVc7Q3pCd3NuRGQ7O0FjMXZuREs7RVdzREU7SUFBZ0M7R3pCeXNuRHJDOztFeUJ4c25ESztJQUFnQztHekI0c25EckM7O0V5QjNzbkRLO0lBQWdDO0d6QitzbkRyQzs7RXlCOXNuREs7SUFBZ0M7R3pCa3RuRHJDO0NBQ0Y7O0FjNXduREs7RVdzREU7SUFBZ0M7R3pCMnRuRHJDOztFeUIxdG5ESztJQUFnQztHekI4dG5EckM7O0V5Qjd0bkRLO0lBQWdDO0d6Qml1bkRyQzs7RXlCaHVuREs7SUFBZ0M7R3pCb3VuRHJDO0NBQ0Y7O0FjOXhuREs7RVdzREU7SUFBZ0M7R3pCNnVuRHJDOztFeUI1dW5ESztJQUFnQztHekJndm5EckM7O0V5Qi91bkRLO0lBQWdDO0d6Qm12bkRyQzs7RXlCbHZuREs7SUFBZ0M7R3pCc3ZuRHJDO0NBQ0Y7O0FjaHpuREs7RVdzREU7SUFBZ0M7R3pCK3ZuRHJDOztFeUI5dm5ESztJQUFnQztHekJrd25EckM7O0V5Qmp3bkRLO0lBQWdDO0d6QnF3bkRyQzs7RXlCcHduREs7SUFBZ0M7R3pCd3duRHJDO0NBQ0Y7O0FjbDBuREs7RVdzREU7SUFBZ0M7R3pCaXhuRHJDOztFeUJoeG5ESztJQUFnQztHekJveG5EckM7O0V5Qm54bkRLO0lBQWdDO0d6QnV4bkRyQzs7RXlCdHhuREs7SUFBZ0M7R3pCMHhuRHJDO0NBQ0Y7O0FjcDFuREs7RVdzREU7SUFBZ0M7R3pCbXluRHJDOztFeUJseW5ESztJQUFnQztHekJzeW5EckM7O0V5QnJ5bkRLO0lBQWdDO0d6Qnl5bkRyQzs7RXlCeHluREs7SUFBZ0M7R3pCNHluRHJDO0NBQ0Y7O0FjdDJuREs7RVdzREU7SUFBZ0M7R3pCcXpuRHJDOztFeUJwem5ESztJQUFnQztHekJ3em5EckM7O0V5QnZ6bkRLO0lBQWdDO0d6QjJ6bkRyQzs7RXlCMXpuREs7SUFBZ0M7R3pCOHpuRHJDO0NBQ0Y7O0FjeDNuREs7RVdzREU7SUFBZ0M7R3pCdTBuRHJDOztFeUJ0MG5ESztJQUFnQztHekIwMG5EckM7O0V5QnowbkRLO0lBQWdDO0d6QjYwbkRyQzs7RXlCNTBuREs7SUFBZ0M7R3pCZzFuRHJDO0NBQ0Y7O0FjMTRuREs7RVdzREU7SUFBZ0M7R3pCeTFuRHJDOztFeUJ4MW5ESztJQUFnQztHekI0MW5EckM7O0V5QjMxbkRLO0lBQWdDO0d6QisxbkRyQzs7RXlCOTFuREs7SUFBZ0M7R3pCazJuRHJDO0NBQ0Y7O0FjNTVuREs7RVdzREU7SUFBZ0M7R3pCMjJuRHJDOztFeUIxMm5ESztJQUFnQztHekI4Mm5EckM7O0V5QjcybkRLO0lBQWdDO0d6QmkzbkRyQzs7RXlCaDNuREs7SUFBZ0M7R3pCbzNuRHJDO0NBQ0Y7O0FjOTZuREs7RVdzREU7SUFBZ0M7R3pCNjNuRHJDOztFeUI1M25ESztJQUFnQztHekJnNG5EckM7O0V5Qi8zbkRLO0lBQWdDO0d6Qm00bkRyQzs7RXlCbDRuREs7SUFBZ0M7R3pCczRuRHJDO0NBQ0Y7O0FjaDhuREs7RVdzREU7SUFBZ0M7R3pCKzRuRHJDOztFeUI5NG5ESztJQUFnQztHekJrNW5EckM7O0V5Qmo1bkRLO0lBQWdDO0d6QnE1bkRyQzs7RXlCcDVuREs7SUFBZ0M7R3pCdzVuRHJDO0NBQ0Y7O0F5Qm42bkRHO0VBQVc7Q3pCdTZuRGQ7O0F5QnQ2bkRHO0VBQVc7Q3pCMDZuRGQ7O0F5Qno2bkRHO0VBQVc7Q3pCNjZuRGQ7O0F5QjU2bkRHO0VBQVc7Q3pCZzduRGQ7O0FjbCtuREs7RVdzREU7SUFBZ0M7R3pCaTduRHJDOztFeUJoN25ESztJQUFnQztHekJvN25EckM7O0V5Qm43bkRLO0lBQWdDO0d6QnU3bkRyQzs7RXlCdDduREs7SUFBZ0M7R3pCMDduRHJDO0NBQ0Y7O0FjcC9uREs7RVdzREU7SUFBZ0M7R3pCbThuRHJDOztFeUJsOG5ESztJQUFnQztHekJzOG5EckM7O0V5QnI4bkRLO0lBQWdDO0d6Qnk4bkRyQzs7RXlCeDhuREs7SUFBZ0M7R3pCNDhuRHJDO0NBQ0Y7O0FjdGdvREs7RVdzREU7SUFBZ0M7R3pCcTluRHJDOztFeUJwOW5ESztJQUFnQztHekJ3OW5EckM7O0V5QnY5bkRLO0lBQWdDO0d6QjI5bkRyQzs7RXlCMTluREs7SUFBZ0M7R3pCODluRHJDO0NBQ0Y7O0FjeGhvREs7RVdzREU7SUFBZ0M7R3pCdStuRHJDOztFeUJ0K25ESztJQUFnQztHekIwK25EckM7O0V5QnorbkRLO0lBQWdDO0d6QjYrbkRyQzs7RXlCNStuREs7SUFBZ0M7R3pCZy9uRHJDO0NBQ0Y7O0FjMWlvREs7RVdzREU7SUFBZ0M7R3pCeS9uRHJDOztFeUJ4L25ESztJQUFnQztHekI0L25EckM7O0V5QjMvbkRLO0lBQWdDO0d6QisvbkRyQzs7RXlCOS9uREs7SUFBZ0M7R3pCa2dvRHJDO0NBQ0Y7O0FjNWpvREs7RVdzREU7SUFBZ0M7R3pCMmdvRHJDOztFeUIxZ29ESztJQUFnQztHekI4Z29EckM7O0V5Qjdnb0RLO0lBQWdDO0d6Qmlob0RyQzs7RXlCaGhvREs7SUFBZ0M7R3pCb2hvRHJDO0NBQ0Y7O0FjOWtvREs7RVdzREU7SUFBZ0M7R3pCNmhvRHJDOztFeUI1aG9ESztJQUFnQztHekJnaW9EckM7O0V5Qi9ob0RLO0lBQWdDO0d6Qm1pb0RyQzs7RXlCbGlvREs7SUFBZ0M7R3pCc2lvRHJDO0NBQ0Y7O0FjaG1vREs7RVdzREU7SUFBZ0M7R3pCK2lvRHJDOztFeUI5aW9ESztJQUFnQztHekJram9EckM7O0V5Qmpqb0RLO0lBQWdDO0d6QnFqb0RyQzs7RXlCcGpvREs7SUFBZ0M7R3pCd2pvRHJDO0NBQ0Y7O0FjbG5vREs7RVdzREU7SUFBZ0M7R3pCaWtvRHJDOztFeUJoa29ESztJQUFnQztHekJva29EckM7O0V5Qm5rb0RLO0lBQWdDO0d6QnVrb0RyQzs7RXlCdGtvREs7SUFBZ0M7R3pCMGtvRHJDO0NBQ0Y7O0FjcG9vREs7RVdzREU7SUFBZ0M7R3pCbWxvRHJDOztFeUJsbG9ESztJQUFnQztHekJzbG9EckM7O0V5QnJsb0RLO0lBQWdDO0d6Qnlsb0RyQzs7RXlCeGxvREs7SUFBZ0M7R3pCNGxvRHJDO0NBQ0Y7O0FjdHBvREs7RVdzREU7SUFBZ0M7R3pCcW1vRHJDOztFeUJwbW9ESztJQUFnQztHekJ3bW9EckM7O0V5QnZtb0RLO0lBQWdDO0d6QjJtb0RyQzs7RXlCMW1vREs7SUFBZ0M7R3pCOG1vRHJDO0NBQ0Y7O0FjeHFvREs7RVdzREU7SUFBZ0M7R3pCdW5vRHJDOztFeUJ0bm9ESztJQUFnQztHekIwbm9EckM7O0V5Qnpub0RLO0lBQWdDO0d6QjZub0RyQzs7RXlCNW5vREs7SUFBZ0M7R3pCZ29vRHJDO0NBQ0Y7O0F5QnZub0REO0VBQ0U7RUFDQTtDekIwbm9ERDs7QXlCdm5vREQ7RUFDRTtFQUNBO0N6QjBub0REOztBeUJ2bm9ERDtFQUFTO0N6QjJub0RSOztBeUIxbm9ERDtFQUFTO0N6Qjhub0RSOztBeUI3bm9ERDtFQUFTO0N6Qmlvb0RSOztBeUJob29ERDtFQUFTO0N6Qm9vb0RSOztBY3B0b0RLO0VXb0ZGO0lBQ0U7SUFDQTtHekJvb29ESDs7RXlCam9vREM7SUFDRTtJQUNBO0d6Qm9vb0RIOztFeUJqb29EQztJQUE4QjtHekJxb29EL0I7O0V5QnBvb0RDO0lBQThCO0d6Qndvb0QvQjs7RXlCdm9vREM7SUFBOEI7R3pCMm9vRC9COztFeUIxb29EQztJQUE4QjtHekI4b29EL0I7Q0FDRjs7QWNodm9ESztFV29GRjtJQUNFO0lBQ0E7R3pCZ3FvREg7O0V5Qjdwb0RDO0lBQ0U7SUFDQTtHekJncW9ESDs7RXlCN3BvREM7SUFBOEI7R3pCaXFvRC9COztFeUJocW9EQztJQUE4QjtHekJvcW9EL0I7O0V5Qm5xb0RDO0lBQThCO0d6QnVxb0QvQjs7RXlCdHFvREM7SUFBOEI7R3pCMHFvRC9CO0NBQ0Y7O0FjNXdvREs7RVdvRkY7SUFDRTtJQUNBO0d6QjRyb0RIOztFeUJ6cm9EQztJQUNFO0lBQ0E7R3pCNHJvREg7O0V5Qnpyb0RDO0lBQThCO0d6QjZyb0QvQjs7RXlCNXJvREM7SUFBOEI7R3pCZ3NvRC9COztFeUIvcm9EQztJQUE4QjtHekJtc29EL0I7O0V5Qmxzb0RDO0lBQThCO0d6QnNzb0QvQjtDQUNGOztBY3h5b0RLO0VXb0ZGO0lBQ0U7SUFDQTtHekJ3dG9ESDs7RXlCcnRvREM7SUFDRTtJQUNBO0d6Qnd0b0RIOztFeUJydG9EQztJQUE4QjtHekJ5dG9EL0I7O0V5Qnh0b0RDO0lBQThCO0d6QjR0b0QvQjs7RXlCM3RvREM7SUFBOEI7R3pCK3RvRC9COztFeUI5dG9EQztJQUE4QjtHekJrdW9EL0I7Q0FDRjs7QWNwMG9ESztFV29GRjtJQUNFO0lBQ0E7R3pCb3ZvREg7O0V5Qmp2b0RDO0lBQ0U7SUFDQTtHekJvdm9ESDs7RXlCanZvREM7SUFBOEI7R3pCcXZvRC9COztFeUJwdm9EQztJQUE4QjtHekJ3dm9EL0I7O0V5QnZ2b0RDO0lBQThCO0d6QjJ2b0QvQjs7RXlCMXZvREM7SUFBOEI7R3pCOHZvRC9CO0NBQ0Y7O0FjaDJvREs7RVdvRkY7SUFDRTtJQUNBO0d6Qmd4b0RIOztFeUI3d29EQztJQUNFO0lBQ0E7R3pCZ3hvREg7O0V5Qjd3b0RDO0lBQThCO0d6Qml4b0QvQjs7RXlCaHhvREM7SUFBOEI7R3pCb3hvRC9COztFeUJueG9EQztJQUE4QjtHekJ1eG9EL0I7O0V5QnR4b0RDO0lBQThCO0d6QjB4b0QvQjtDQUNGOztBYzUzb0RLO0VXb0ZGO0lBQ0U7SUFDQTtHekI0eW9ESDs7RXlCenlvREM7SUFDRTtJQUNBO0d6QjR5b0RIOztFeUJ6eW9EQztJQUE4QjtHekI2eW9EL0I7O0V5QjV5b0RDO0lBQThCO0d6Qmd6b0QvQjs7RXlCL3lvREM7SUFBOEI7R3pCbXpvRC9COztFeUJsem9EQztJQUE4QjtHekJzem9EL0I7Q0FDRjs7QWN4NW9ESztFV29GRjtJQUNFO0lBQ0E7R3pCdzBvREg7O0V5QnIwb0RDO0lBQ0U7SUFDQTtHekJ3MG9ESDs7RXlCcjBvREM7SUFBOEI7R3pCeTBvRC9COztFeUJ4MG9EQztJQUE4QjtHekI0MG9EL0I7O0V5QjMwb0RDO0lBQThCO0d6Qiswb0QvQjs7RXlCOTBvREM7SUFBOEI7R3pCazFvRC9CO0NBQ0Y7O0FjcDdvREs7RVdvRkY7SUFDRTtJQUNBO0d6Qm8yb0RIOztFeUJqMm9EQztJQUNFO0lBQ0E7R3pCbzJvREg7O0V5Qmoyb0RDO0lBQThCO0d6QnEyb0QvQjs7RXlCcDJvREM7SUFBOEI7R3pCdzJvRC9COztFeUJ2Mm9EQztJQUE4QjtHekIyMm9EL0I7O0V5QjEyb0RDO0lBQThCO0d6Qjgyb0QvQjtDQUNGOztBY2g5b0RLO0VXb0ZGO0lBQ0U7SUFDQTtHekJnNG9ESDs7RXlCNzNvREM7SUFDRTtJQUNBO0d6Qmc0b0RIOztFeUI3M29EQztJQUE4QjtHekJpNG9EL0I7O0V5Qmg0b0RDO0lBQThCO0d6Qm80b0QvQjs7RXlCbjRvREM7SUFBOEI7R3pCdTRvRC9COztFeUJ0NG9EQztJQUE4QjtHekIwNG9EL0I7Q0FDRjs7QWM1K29ESztFV29GRjtJQUNFO0lBQ0E7R3pCNDVvREg7O0V5Qno1b0RDO0lBQ0U7SUFDQTtHekI0NW9ESDs7RXlCejVvREM7SUFBOEI7R3pCNjVvRC9COztFeUI1NW9EQztJQUE4QjtHekJnNm9EL0I7O0V5Qi81b0RDO0lBQThCO0d6Qm02b0QvQjs7RXlCbDZvREM7SUFBOEI7R3pCczZvRC9CO0NBQ0Y7O0FjeGdwREs7RVdvRkY7SUFDRTtJQUNBO0d6Qnc3b0RIOztFeUJyN29EQztJQUNFO0lBQ0E7R3pCdzdvREg7O0V5QnI3b0RDO0lBQThCO0d6Qnk3b0QvQjs7RXlCeDdvREM7SUFBOEI7R3pCNDdvRC9COztFeUIzN29EQztJQUE4QjtHekIrN29EL0I7O0V5Qjk3b0RDO0lBQThCO0d6Qms4b0QvQjtDQUNGOztBMEJoaXBERDs7RUFBeUI7QzFCcWlwRHhCOztBMEJwaXBERDs7RUFBeUI7QzFCeWlwRHhCOztBMEJ4aXBERDs7RUFBeUI7QzFCNmlwRHhCOztBMEI1aXBERDs7RUFBeUI7QzFCaWpwRHhCOztBMEJoanBERDs7RUFBeUI7QzFCcWpwRHhCOztBMEJwanBERDs7RUFBeUI7QzFCeWpwRHhCOztBMEJ4anBERDs7RUFBeUI7QzFCNmpwRHhCOztBMEI1anBERDs7RUFBeUI7QzFCaWtwRHhCOztBMEJoa3BERDs7RUFBeUI7QzFCcWtwRHhCOztBMEJwa3BERDs7RUFBeUI7QzFCeWtwRHhCOztBMEJ4a3BERDs7RUFBeUI7QzFCNmtwRHhCOztBMEI1a3BERDs7RUFBeUI7QzFCaWxwRHhCOztBMEJobHBERDs7RUFBeUI7QzFCcWxwRHhCOztBMEJwbHBERDs7RUFBeUI7QzFCeWxwRHhCOztBYzFtcERLO0VZcUJGOztJQUFtRTtHMUIybHBEcEU7O0UwQjFscERDOztJQUFtRTtHMUIrbHBEcEU7O0UwQjlscERDOztJQUFtRTtHMUJtbXBEcEU7O0UwQmxtcERDOztJQUFtRTtHMUJ1bXBEcEU7O0UwQnRtcERDOztJQUFtRTtHMUIybXBEcEU7O0UwQjFtcERDOztJQUFtRTtHMUIrbXBEcEU7O0UwQjltcERDOztJQUFtRTtHMUJtbnBEcEU7O0UwQmxucERDOztJQUFtRTtHMUJ1bnBEcEU7O0UwQnRucERDOztJQUFtRTtHMUIybnBEcEU7O0UwQjFucERDOztJQUFtRTtHMUIrbnBEcEU7O0UwQjlucERDOztJQUFtRTtHMUJtb3BEcEU7O0UwQmxvcERDOztJQUFtRTtHMUJ1b3BEcEU7O0UwQnRvcERDOztJQUFtRTtHMUIyb3BEcEU7O0UwQjFvcERDOztJQUFtRTtHMUIrb3BEcEU7Q0FDRjs7QWNscnBESztFWXFCRjs7SUFBbUU7RzFCbXFwRHBFOztFMEJscXBEQzs7SUFBbUU7RzFCdXFwRHBFOztFMEJ0cXBEQzs7SUFBbUU7RzFCMnFwRHBFOztFMEIxcXBEQzs7SUFBbUU7RzFCK3FwRHBFOztFMEI5cXBEQzs7SUFBbUU7RzFCbXJwRHBFOztFMEJscnBEQzs7SUFBbUU7RzFCdXJwRHBFOztFMEJ0cnBEQzs7SUFBbUU7RzFCMnJwRHBFOztFMEIxcnBEQzs7SUFBbUU7RzFCK3JwRHBFOztFMEI5cnBEQzs7SUFBbUU7RzFCbXNwRHBFOztFMEJsc3BEQzs7SUFBbUU7RzFCdXNwRHBFOztFMEJ0c3BEQzs7SUFBbUU7RzFCMnNwRHBFOztFMEIxc3BEQzs7SUFBbUU7RzFCK3NwRHBFOztFMEI5c3BEQzs7SUFBbUU7RzFCbXRwRHBFOztFMEJsdHBEQzs7SUFBbUU7RzFCdXRwRHBFO0NBQ0Y7O0FjMXZwREs7RVlxQkY7O0lBQW1FO0cxQjJ1cERwRTs7RTBCMXVwREM7O0lBQW1FO0cxQit1cERwRTs7RTBCOXVwREM7O0lBQW1FO0cxQm12cERwRTs7RTBCbHZwREM7O0lBQW1FO0cxQnV2cERwRTs7RTBCdHZwREM7O0lBQW1FO0cxQjJ2cERwRTs7RTBCMXZwREM7O0lBQW1FO0cxQit2cERwRTs7RTBCOXZwREM7O0lBQW1FO0cxQm13cERwRTs7RTBCbHdwREM7O0lBQW1FO0cxQnV3cERwRTs7RTBCdHdwREM7O0lBQW1FO0cxQjJ3cERwRTs7RTBCMXdwREM7O0lBQW1FO0cxQit3cERwRTs7RTBCOXdwREM7O0lBQW1FO0cxQm14cERwRTs7RTBCbHhwREM7O0lBQW1FO0cxQnV4cERwRTs7RTBCdHhwREM7O0lBQW1FO0cxQjJ4cERwRTs7RTBCMXhwREM7O0lBQW1FO0cxQit4cERwRTtDQUNGOztBY2wwcERLO0VZcUJGOztJQUFtRTtHMUJtenBEcEU7O0UwQmx6cERDOztJQUFtRTtHMUJ1enBEcEU7O0UwQnR6cERDOztJQUFtRTtHMUIyenBEcEU7O0UwQjF6cERDOztJQUFtRTtHMUIrenBEcEU7O0UwQjl6cERDOztJQUFtRTtHMUJtMHBEcEU7O0UwQmwwcERDOztJQUFtRTtHMUJ1MHBEcEU7O0UwQnQwcERDOztJQUFtRTtHMUIyMHBEcEU7O0UwQjEwcERDOztJQUFtRTtHMUIrMHBEcEU7O0UwQjkwcERDOztJQUFtRTtHMUJtMXBEcEU7O0UwQmwxcERDOztJQUFtRTtHMUJ1MXBEcEU7O0UwQnQxcERDOztJQUFtRTtHMUIyMXBEcEU7O0UwQjExcERDOztJQUFtRTtHMUIrMXBEcEU7O0UwQjkxcERDOztJQUFtRTtHMUJtMnBEcEU7O0UwQmwycERDOztJQUFtRTtHMUJ1MnBEcEU7Q0FDRjs7QWMxNHBESztFWXFCRjs7SUFBbUU7RzFCMjNwRHBFOztFMEIxM3BEQzs7SUFBbUU7RzFCKzNwRHBFOztFMEI5M3BEQzs7SUFBbUU7RzFCbTRwRHBFOztFMEJsNHBEQzs7SUFBbUU7RzFCdTRwRHBFOztFMEJ0NHBEQzs7SUFBbUU7RzFCMjRwRHBFOztFMEIxNHBEQzs7SUFBbUU7RzFCKzRwRHBFOztFMEI5NHBEQzs7SUFBbUU7RzFCbTVwRHBFOztFMEJsNXBEQzs7SUFBbUU7RzFCdTVwRHBFOztFMEJ0NXBEQzs7SUFBbUU7RzFCMjVwRHBFOztFMEIxNXBEQzs7SUFBbUU7RzFCKzVwRHBFOztFMEI5NXBEQzs7SUFBbUU7RzFCbTZwRHBFOztFMEJsNnBEQzs7SUFBbUU7RzFCdTZwRHBFOztFMEJ0NnBEQzs7SUFBbUU7RzFCMjZwRHBFOztFMEIxNnBEQzs7SUFBbUU7RzFCKzZwRHBFO0NBQ0Y7O0FjbDlwREs7RVlxQkY7O0lBQW1FO0cxQm04cERwRTs7RTBCbDhwREM7O0lBQW1FO0cxQnU4cERwRTs7RTBCdDhwREM7O0lBQW1FO0cxQjI4cERwRTs7RTBCMThwREM7O0lBQW1FO0cxQis4cERwRTs7RTBCOThwREM7O0lBQW1FO0cxQm05cERwRTs7RTBCbDlwREM7O0lBQW1FO0cxQnU5cERwRTs7RTBCdDlwREM7O0lBQW1FO0cxQjI5cERwRTs7RTBCMTlwREM7O0lBQW1FO0cxQis5cERwRTs7RTBCOTlwREM7O0lBQW1FO0cxQm0rcERwRTs7RTBCbCtwREM7O0lBQW1FO0cxQnUrcERwRTs7RTBCdCtwREM7O0lBQW1FO0cxQjIrcERwRTs7RTBCMStwREM7O0lBQW1FO0cxQisrcERwRTs7RTBCOStwREM7O0lBQW1FO0cxQm0vcERwRTs7RTBCbC9wREM7O0lBQW1FO0cxQnUvcERwRTtDQUNGOztBYzFocURLO0VZcUJGOztJQUFtRTtHMUIyZ3FEcEU7O0UwQjFncURDOztJQUFtRTtHMUIrZ3FEcEU7O0UwQjlncURDOztJQUFtRTtHMUJtaHFEcEU7O0UwQmxocURDOztJQUFtRTtHMUJ1aHFEcEU7O0UwQnRocURDOztJQUFtRTtHMUIyaHFEcEU7O0UwQjFocURDOztJQUFtRTtHMUIraHFEcEU7O0UwQjlocURDOztJQUFtRTtHMUJtaXFEcEU7O0UwQmxpcURDOztJQUFtRTtHMUJ1aXFEcEU7O0UwQnRpcURDOztJQUFtRTtHMUIyaXFEcEU7O0UwQjFpcURDOztJQUFtRTtHMUIraXFEcEU7O0UwQjlpcURDOztJQUFtRTtHMUJtanFEcEU7O0UwQmxqcURDOztJQUFtRTtHMUJ1anFEcEU7O0UwQnRqcURDOztJQUFtRTtHMUIyanFEcEU7O0UwQjFqcURDOztJQUFtRTtHMUIranFEcEU7Q0FDRjs7QWNsbXFESztFWXFCRjs7SUFBbUU7RzFCbWxxRHBFOztFMEJsbHFEQzs7SUFBbUU7RzFCdWxxRHBFOztFMEJ0bHFEQzs7SUFBbUU7RzFCMmxxRHBFOztFMEIxbHFEQzs7SUFBbUU7RzFCK2xxRHBFOztFMEI5bHFEQzs7SUFBbUU7RzFCbW1xRHBFOztFMEJsbXFEQzs7SUFBbUU7RzFCdW1xRHBFOztFMEJ0bXFEQzs7SUFBbUU7RzFCMm1xRHBFOztFMEIxbXFEQzs7SUFBbUU7RzFCK21xRHBFOztFMEI5bXFEQzs7SUFBbUU7RzFCbW5xRHBFOztFMEJsbnFEQzs7SUFBbUU7RzFCdW5xRHBFOztFMEJ0bnFEQzs7SUFBbUU7RzFCMm5xRHBFOztFMEIxbnFEQzs7SUFBbUU7RzFCK25xRHBFOztFMEI5bnFEQzs7SUFBbUU7RzFCbW9xRHBFOztFMEJsb3FEQzs7SUFBbUU7RzFCdW9xRHBFO0NBQ0Y7O0FjMXFxREs7RVlxQkY7O0lBQW1FO0cxQjJwcURwRTs7RTBCMXBxREM7O0lBQW1FO0cxQitwcURwRTs7RTBCOXBxREM7O0lBQW1FO0cxQm1xcURwRTs7RTBCbHFxREM7O0lBQW1FO0cxQnVxcURwRTs7RTBCdHFxREM7O0lBQW1FO0cxQjJxcURwRTs7RTBCMXFxREM7O0lBQW1FO0cxQitxcURwRTs7RTBCOXFxREM7O0lBQW1FO0cxQm1ycURwRTs7RTBCbHJxREM7O0lBQW1FO0cxQnVycURwRTs7RTBCdHJxREM7O0lBQW1FO0cxQjJycURwRTs7RTBCMXJxREM7O0lBQW1FO0cxQitycURwRTs7RTBCOXJxREM7O0lBQW1FO0cxQm1zcURwRTs7RTBCbHNxREM7O0lBQW1FO0cxQnVzcURwRTs7RTBCdHNxREM7O0lBQW1FO0cxQjJzcURwRTs7RTBCMXNxREM7O0lBQW1FO0cxQitzcURwRTtDQUNGOztBY2x2cURLO0VZcUJGOztJQUFtRTtHMUJtdXFEcEU7O0UwQmx1cURDOztJQUFtRTtHMUJ1dXFEcEU7O0UwQnR1cURDOztJQUFtRTtHMUIydXFEcEU7O0UwQjF1cURDOztJQUFtRTtHMUIrdXFEcEU7O0UwQjl1cURDOztJQUFtRTtHMUJtdnFEcEU7O0UwQmx2cURDOztJQUFtRTtHMUJ1dnFEcEU7O0UwQnR2cURDOztJQUFtRTtHMUIydnFEcEU7O0UwQjF2cURDOztJQUFtRTtHMUIrdnFEcEU7O0UwQjl2cURDOztJQUFtRTtHMUJtd3FEcEU7O0UwQmx3cURDOztJQUFtRTtHMUJ1d3FEcEU7O0UwQnR3cURDOztJQUFtRTtHMUIyd3FEcEU7O0UwQjF3cURDOztJQUFtRTtHMUIrd3FEcEU7O0UwQjl3cURDOztJQUFtRTtHMUJteHFEcEU7O0UwQmx4cURDOztJQUFtRTtHMUJ1eHFEcEU7Q0FDRjs7QWMxenFESztFWXFCRjs7SUFBbUU7RzFCMnlxRHBFOztFMEIxeXFEQzs7SUFBbUU7RzFCK3lxRHBFOztFMEI5eXFEQzs7SUFBbUU7RzFCbXpxRHBFOztFMEJsenFEQzs7SUFBbUU7RzFCdXpxRHBFOztFMEJ0enFEQzs7SUFBbUU7RzFCMnpxRHBFOztFMEIxenFEQzs7SUFBbUU7RzFCK3pxRHBFOztFMEI5enFEQzs7SUFBbUU7RzFCbTBxRHBFOztFMEJsMHFEQzs7SUFBbUU7RzFCdTBxRHBFOztFMEJ0MHFEQzs7SUFBbUU7RzFCMjBxRHBFOztFMEIxMHFEQzs7SUFBbUU7RzFCKzBxRHBFOztFMEI5MHFEQzs7SUFBbUU7RzFCbTFxRHBFOztFMEJsMXFEQzs7SUFBbUU7RzFCdTFxRHBFOztFMEJ0MXFEQzs7SUFBbUU7RzFCMjFxRHBFOztFMEIxMXFEQzs7SUFBbUU7RzFCKzFxRHBFO0NBQ0Y7O0FjbDRxREs7RVlxQkY7O0lBQW1FO0cxQm0zcURwRTs7RTBCbDNxREM7O0lBQW1FO0cxQnUzcURwRTs7RTBCdDNxREM7O0lBQW1FO0cxQjIzcURwRTs7RTBCMTNxREM7O0lBQW1FO0cxQiszcURwRTs7RTBCOTNxREM7O0lBQW1FO0cxQm00cURwRTs7RTBCbDRxREM7O0lBQW1FO0cxQnU0cURwRTs7RTBCdDRxREM7O0lBQW1FO0cxQjI0cURwRTs7RTBCMTRxREM7O0lBQW1FO0cxQis0cURwRTs7RTBCOTRxREM7O0lBQW1FO0cxQm01cURwRTs7RTBCbDVxREM7O0lBQW1FO0cxQnU1cURwRTs7RTBCdDVxREM7O0lBQW1FO0cxQjI1cURwRTs7RTBCMTVxREM7O0lBQW1FO0cxQis1cURwRTs7RTBCOTVxREM7O0lBQW1FO0cxQm02cURwRTs7RTBCbDZxREM7O0lBQW1FO0cxQnU2cURwRTtDQUNGOztBMEJoNnFERDtFQUFXO0MxQm82cURWOztBMEJuNnFERDtFQUFXO0MxQnU2cURWOztBMEJ0NnFERDtFQUFXO0MxQjA2cURWOztBMEJ6NnFERDtFQUFXO0MxQjY2cURWOztBMEI1NnFERDtFQUFXO0MxQmc3cURWOztBMEIvNnFERDtFQUFXO0MxQm03cURWOztBMEJsN3FERDtFQUFXO0MxQnM3cURWOztBMEJyN3FERDtFQUFXO0MxQnk3cURWOztBMEJ4N3FERDtFQUFXO0MxQjQ3cURWOztBMEIzN3FERDtFQUFXO0MxQis3cURWOztBMEI5N3FERDtFQUFXO0MxQms4cURWOztBMEJqOHFERDtFQUFXO0MxQnE4cURWOztBMEJwOHFERDtFQUFXO0MxQnc4cURWOztBYzkvcURLO0VZMERGO0lBQWdDO0cxQnk4cURqQzs7RTBCeDhxREM7SUFBZ0M7RzFCNDhxRGpDOztFMEIzOHFEQztJQUFnQztHMUIrOHFEakM7O0UwQjk4cURDO0lBQWdDO0cxQms5cURqQzs7RTBCajlxREM7SUFBZ0M7RzFCcTlxRGpDOztFMEJwOXFEQztJQUFnQztHMUJ3OXFEakM7O0UwQnY5cURDO0lBQWdDO0cxQjI5cURqQzs7RTBCMTlxREM7SUFBZ0M7RzFCODlxRGpDOztFMEI3OXFEQztJQUFnQztHMUJpK3FEakM7O0UwQmgrcURDO0lBQWdDO0cxQm8rcURqQzs7RTBCbitxREM7SUFBZ0M7RzFCdStxRGpDOztFMEJ0K3FEQztJQUFnQztHMUIwK3FEakM7O0UwQnorcURDO0lBQWdDO0cxQjYrcURqQztDQUNGOztBY3BqckRLO0VZMERGO0lBQWdDO0cxQisvcURqQzs7RTBCOS9xREM7SUFBZ0M7RzFCa2dyRGpDOztFMEJqZ3JEQztJQUFnQztHMUJxZ3JEakM7O0UwQnBnckRDO0lBQWdDO0cxQndnckRqQzs7RTBCdmdyREM7SUFBZ0M7RzFCMmdyRGpDOztFMEIxZ3JEQztJQUFnQztHMUI4Z3JEakM7O0UwQjdnckRDO0lBQWdDO0cxQmlockRqQzs7RTBCaGhyREM7SUFBZ0M7RzFCb2hyRGpDOztFMEJuaHJEQztJQUFnQztHMUJ1aHJEakM7O0UwQnRockRDO0lBQWdDO0cxQjBockRqQzs7RTBCemhyREM7SUFBZ0M7RzFCNmhyRGpDOztFMEI1aHJEQztJQUFnQztHMUJnaXJEakM7O0UwQi9ockRDO0lBQWdDO0cxQm1pckRqQztDQUNGOztBYzFtckRLO0VZMERGO0lBQWdDO0cxQnFqckRqQzs7RTBCcGpyREM7SUFBZ0M7RzFCd2pyRGpDOztFMEJ2anJEQztJQUFnQztHMUIyanJEakM7O0UwQjFqckRDO0lBQWdDO0cxQjhqckRqQzs7RTBCN2pyREM7SUFBZ0M7RzFCaWtyRGpDOztFMEJoa3JEQztJQUFnQztHMUJva3JEakM7O0UwQm5rckRDO0lBQWdDO0cxQnVrckRqQzs7RTBCdGtyREM7SUFBZ0M7RzFCMGtyRGpDOztFMEJ6a3JEQztJQUFnQztHMUI2a3JEakM7O0UwQjVrckRDO0lBQWdDO0cxQmdsckRqQzs7RTBCL2tyREM7SUFBZ0M7RzFCbWxyRGpDOztFMEJsbHJEQztJQUFnQztHMUJzbHJEakM7O0UwQnJsckRDO0lBQWdDO0cxQnlsckRqQztDQUNGOztBY2hxckRLO0VZMERGO0lBQWdDO0cxQjJtckRqQzs7RTBCMW1yREM7SUFBZ0M7RzFCOG1yRGpDOztFMEI3bXJEQztJQUFnQztHMUJpbnJEakM7O0UwQmhuckRDO0lBQWdDO0cxQm9uckRqQzs7RTBCbm5yREM7SUFBZ0M7RzFCdW5yRGpDOztFMEJ0bnJEQztJQUFnQztHMUIwbnJEakM7O0UwQnpuckRDO0lBQWdDO0cxQjZuckRqQzs7RTBCNW5yREM7SUFBZ0M7RzFCZ29yRGpDOztFMEIvbnJEQztJQUFnQztHMUJtb3JEakM7O0UwQmxvckRDO0lBQWdDO0cxQnNvckRqQzs7RTBCcm9yREM7SUFBZ0M7RzFCeW9yRGpDOztFMEJ4b3JEQztJQUFnQztHMUI0b3JEakM7O0UwQjNvckRDO0lBQWdDO0cxQitvckRqQztDQUNGOztBY3R0ckRLO0VZMERGO0lBQWdDO0cxQmlxckRqQzs7RTBCaHFyREM7SUFBZ0M7RzFCb3FyRGpDOztFMEJucXJEQztJQUFnQztHMUJ1cXJEakM7O0UwQnRxckRDO0lBQWdDO0cxQjBxckRqQzs7RTBCenFyREM7SUFBZ0M7RzFCNnFyRGpDOztFMEI1cXJEQztJQUFnQztHMUJncnJEakM7O0UwQi9xckRDO0lBQWdDO0cxQm1yckRqQzs7RTBCbHJyREM7SUFBZ0M7RzFCc3JyRGpDOztFMEJycnJEQztJQUFnQztHMUJ5cnJEakM7O0UwQnhyckRDO0lBQWdDO0cxQjRyckRqQzs7RTBCM3JyREM7SUFBZ0M7RzFCK3JyRGpDOztFMEI5cnJEQztJQUFnQztHMUJrc3JEakM7O0UwQmpzckRDO0lBQWdDO0cxQnFzckRqQztDQUNGOztBYzV3ckRLO0VZMERGO0lBQWdDO0cxQnV0ckRqQzs7RTBCdHRyREM7SUFBZ0M7RzFCMHRyRGpDOztFMEJ6dHJEQztJQUFnQztHMUI2dHJEakM7O0UwQjV0ckRDO0lBQWdDO0cxQmd1ckRqQzs7RTBCL3RyREM7SUFBZ0M7RzFCbXVyRGpDOztFMEJsdXJEQztJQUFnQztHMUJzdXJEakM7O0UwQnJ1ckRDO0lBQWdDO0cxQnl1ckRqQzs7RTBCeHVyREM7SUFBZ0M7RzFCNHVyRGpDOztFMEIzdXJEQztJQUFnQztHMUIrdXJEakM7O0UwQjl1ckRDO0lBQWdDO0cxQmt2ckRqQzs7RTBCanZyREM7SUFBZ0M7RzFCcXZyRGpDOztFMEJwdnJEQztJQUFnQztHMUJ3dnJEakM7O0UwQnZ2ckRDO0lBQWdDO0cxQjJ2ckRqQztDQUNGOztBY2wwckRLO0VZMERGO0lBQWdDO0cxQjZ3ckRqQzs7RTBCNXdyREM7SUFBZ0M7RzFCZ3hyRGpDOztFMEIvd3JEQztJQUFnQztHMUJteHJEakM7O0UwQmx4ckRDO0lBQWdDO0cxQnN4ckRqQzs7RTBCcnhyREM7SUFBZ0M7RzFCeXhyRGpDOztFMEJ4eHJEQztJQUFnQztHMUI0eHJEakM7O0UwQjN4ckRDO0lBQWdDO0cxQit4ckRqQzs7RTBCOXhyREM7SUFBZ0M7RzFCa3lyRGpDOztFMEJqeXJEQztJQUFnQztHMUJxeXJEakM7O0UwQnB5ckRDO0lBQWdDO0cxQnd5ckRqQzs7RTBCdnlyREM7SUFBZ0M7RzFCMnlyRGpDOztFMEIxeXJEQztJQUFnQztHMUI4eXJEakM7O0UwQjd5ckRDO0lBQWdDO0cxQml6ckRqQztDQUNGOztBY3gzckRLO0VZMERGO0lBQWdDO0cxQm0wckRqQzs7RTBCbDByREM7SUFBZ0M7RzFCczByRGpDOztFMEJyMHJEQztJQUFnQztHMUJ5MHJEakM7O0UwQngwckRDO0lBQWdDO0cxQjQwckRqQzs7RTBCMzByREM7SUFBZ0M7RzFCKzByRGpDOztFMEI5MHJEQztJQUFnQztHMUJrMXJEakM7O0UwQmoxckRDO0lBQWdDO0cxQnExckRqQzs7RTBCcDFyREM7SUFBZ0M7RzFCdzFyRGpDOztFMEJ2MXJEQztJQUFnQztHMUIyMXJEakM7O0UwQjExckRDO0lBQWdDO0cxQjgxckRqQzs7RTBCNzFyREM7SUFBZ0M7RzFCaTJyRGpDOztFMEJoMnJEQztJQUFnQztHMUJvMnJEakM7O0UwQm4yckRDO0lBQWdDO0cxQnUyckRqQztDQUNGOztBYzk2ckRLO0VZMERGO0lBQWdDO0cxQnkzckRqQzs7RTBCeDNyREM7SUFBZ0M7RzFCNDNyRGpDOztFMEIzM3JEQztJQUFnQztHMUIrM3JEakM7O0UwQjkzckRDO0lBQWdDO0cxQms0ckRqQzs7RTBCajRyREM7SUFBZ0M7RzFCcTRyRGpDOztFMEJwNHJEQztJQUFnQztHMUJ3NHJEakM7O0UwQnY0ckRDO0lBQWdDO0cxQjI0ckRqQzs7RTBCMTRyREM7SUFBZ0M7RzFCODRyRGpDOztFMEI3NHJEQztJQUFnQztHMUJpNXJEakM7O0UwQmg1ckRDO0lBQWdDO0cxQm81ckRqQzs7RTBCbjVyREM7SUFBZ0M7RzFCdTVyRGpDOztFMEJ0NXJEQztJQUFnQztHMUIwNXJEakM7O0UwQno1ckRDO0lBQWdDO0cxQjY1ckRqQztDQUNGOztBY3ArckRLO0VZMERGO0lBQWdDO0cxQis2ckRqQzs7RTBCOTZyREM7SUFBZ0M7RzFCazdyRGpDOztFMEJqN3JEQztJQUFnQztHMUJxN3JEakM7O0UwQnA3ckRDO0lBQWdDO0cxQnc3ckRqQzs7RTBCdjdyREM7SUFBZ0M7RzFCMjdyRGpDOztFMEIxN3JEQztJQUFnQztHMUI4N3JEakM7O0UwQjc3ckRDO0lBQWdDO0cxQmk4ckRqQzs7RTBCaDhyREM7SUFBZ0M7RzFCbzhyRGpDOztFMEJuOHJEQztJQUFnQztHMUJ1OHJEakM7O0UwQnQ4ckRDO0lBQWdDO0cxQjA4ckRqQzs7RTBCejhyREM7SUFBZ0M7RzFCNjhyRGpDOztFMEI1OHJEQztJQUFnQztHMUJnOXJEakM7O0UwQi84ckRDO0lBQWdDO0cxQm05ckRqQztDQUNGOztBYzFoc0RLO0VZMERGO0lBQWdDO0cxQnErckRqQzs7RTBCcCtyREM7SUFBZ0M7RzFCdytyRGpDOztFMEJ2K3JEQztJQUFnQztHMUIyK3JEakM7O0UwQjErckRDO0lBQWdDO0cxQjgrckRqQzs7RTBCNytyREM7SUFBZ0M7RzFCaS9yRGpDOztFMEJoL3JEQztJQUFnQztHMUJvL3JEakM7O0UwQm4vckRDO0lBQWdDO0cxQnUvckRqQzs7RTBCdC9yREM7SUFBZ0M7RzFCMC9yRGpDOztFMEJ6L3JEQztJQUFnQztHMUI2L3JEakM7O0UwQjUvckRDO0lBQWdDO0cxQmdnc0RqQzs7RTBCLy9yREM7SUFBZ0M7RzFCbWdzRGpDOztFMEJsZ3NEQztJQUFnQztHMUJzZ3NEakM7O0UwQnJnc0RDO0lBQWdDO0cxQnlnc0RqQztDQUNGOztBY2hsc0RLO0VZMERGO0lBQWdDO0cxQjJoc0RqQzs7RTBCMWhzREM7SUFBZ0M7RzFCOGhzRGpDOztFMEI3aHNEQztJQUFnQztHMUJpaXNEakM7O0UwQmhpc0RDO0lBQWdDO0cxQm9pc0RqQzs7RTBCbmlzREM7SUFBZ0M7RzFCdWlzRGpDOztFMEJ0aXNEQztJQUFnQztHMUIwaXNEakM7O0UwQnppc0RDO0lBQWdDO0cxQjZpc0RqQzs7RTBCNWlzREM7SUFBZ0M7RzFCZ2pzRGpDOztFMEIvaXNEQztJQUFnQztHMUJtanNEakM7O0UwQmxqc0RDO0lBQWdDO0cxQnNqc0RqQzs7RTBCcmpzREM7SUFBZ0M7RzFCeWpzRGpDOztFMEJ4anNEQztJQUFnQztHMUI0anNEakM7O0UwQjNqc0RDO0lBQWdDO0cxQitqc0RqQztDQUNGOztBMEJ4anNERDs7RUFBeUI7QzFCNmpzRHhCOztBMEI1anNERDs7RUFBeUI7QzFCaWtzRHhCOztBMEJoa3NERDs7RUFBeUI7QzFCcWtzRHhCOztBMEJwa3NERDs7RUFBeUI7QzFCeWtzRHhCOztBMEJ4a3NERDs7RUFBeUI7QzFCNmtzRHhCOztBMEI1a3NERDs7RUFBeUI7QzFCaWxzRHhCOztBMEJobHNERDs7RUFBeUI7QzFCcWxzRHhCOztBMEJwbHNERDs7RUFBeUI7QzFCeWxzRHhCOztBMEJ4bHNERDs7RUFBeUI7QzFCNmxzRHhCOztBMEI1bHNERDs7RUFBeUI7QzFCaW1zRHhCOztBMEJobXNERDs7RUFBeUI7QzFCcW1zRHhCOztBMEJwbXNERDs7RUFBeUI7QzFCeW1zRHhCOztBMEJ4bXNERDs7RUFBeUI7QzFCNm1zRHhCOztBMEI1bXNERDs7RUFBeUI7QzFCaW5zRHhCOztBYzVzc0RLO0VZK0ZGOztJQUFtRTtHMUJtbnNEcEU7O0UwQmxuc0RDOztJQUFtRTtHMUJ1bnNEcEU7O0UwQnRuc0RDOztJQUFtRTtHMUIybnNEcEU7O0UwQjFuc0RDOztJQUFtRTtHMUIrbnNEcEU7O0UwQjluc0RDOztJQUFtRTtHMUJtb3NEcEU7O0UwQmxvc0RDOztJQUFtRTtHMUJ1b3NEcEU7O0UwQnRvc0RDOztJQUFtRTtHMUIyb3NEcEU7O0UwQjFvc0RDOztJQUFtRTtHMUIrb3NEcEU7O0UwQjlvc0RDOztJQUFtRTtHMUJtcHNEcEU7O0UwQmxwc0RDOztJQUFtRTtHMUJ1cHNEcEU7O0UwQnRwc0RDOztJQUFtRTtHMUIycHNEcEU7O0UwQjFwc0RDOztJQUFtRTtHMUIrcHNEcEU7O0UwQjlwc0RDOztJQUFtRTtHMUJtcXNEcEU7O0UwQmxxc0RDOztJQUFtRTtHMUJ1cXNEcEU7Q0FDRjs7QWNweHNESztFWStGRjs7SUFBbUU7RzFCMnJzRHBFOztFMEIxcnNEQzs7SUFBbUU7RzFCK3JzRHBFOztFMEI5cnNEQzs7SUFBbUU7RzFCbXNzRHBFOztFMEJsc3NEQzs7SUFBbUU7RzFCdXNzRHBFOztFMEJ0c3NEQzs7SUFBbUU7RzFCMnNzRHBFOztFMEIxc3NEQzs7SUFBbUU7RzFCK3NzRHBFOztFMEI5c3NEQzs7SUFBbUU7RzFCbXRzRHBFOztFMEJsdHNEQzs7SUFBbUU7RzFCdXRzRHBFOztFMEJ0dHNEQzs7SUFBbUU7RzFCMnRzRHBFOztFMEIxdHNEQzs7SUFBbUU7RzFCK3RzRHBFOztFMEI5dHNEQzs7SUFBbUU7RzFCbXVzRHBFOztFMEJsdXNEQzs7SUFBbUU7RzFCdXVzRHBFOztFMEJ0dXNEQzs7SUFBbUU7RzFCMnVzRHBFOztFMEIxdXNEQzs7SUFBbUU7RzFCK3VzRHBFO0NBQ0Y7O0FjNTFzREs7RVkrRkY7O0lBQW1FO0cxQm13c0RwRTs7RTBCbHdzREM7O0lBQW1FO0cxQnV3c0RwRTs7RTBCdHdzREM7O0lBQW1FO0cxQjJ3c0RwRTs7RTBCMXdzREM7O0lBQW1FO0cxQit3c0RwRTs7RTBCOXdzREM7O0lBQW1FO0cxQm14c0RwRTs7RTBCbHhzREM7O0lBQW1FO0cxQnV4c0RwRTs7RTBCdHhzREM7O0lBQW1FO0cxQjJ4c0RwRTs7RTBCMXhzREM7O0lBQW1FO0cxQit4c0RwRTs7RTBCOXhzREM7O0lBQW1FO0cxQm15c0RwRTs7RTBCbHlzREM7O0lBQW1FO0cxQnV5c0RwRTs7RTBCdHlzREM7O0lBQW1FO0cxQjJ5c0RwRTs7RTBCMXlzREM7O0lBQW1FO0cxQit5c0RwRTs7RTBCOXlzREM7O0lBQW1FO0cxQm16c0RwRTs7RTBCbHpzREM7O0lBQW1FO0cxQnV6c0RwRTtDQUNGOztBY3A2c0RLO0VZK0ZGOztJQUFtRTtHMUIyMHNEcEU7O0UwQjEwc0RDOztJQUFtRTtHMUIrMHNEcEU7O0UwQjkwc0RDOztJQUFtRTtHMUJtMXNEcEU7O0UwQmwxc0RDOztJQUFtRTtHMUJ1MXNEcEU7O0UwQnQxc0RDOztJQUFtRTtHMUIyMXNEcEU7O0UwQjExc0RDOztJQUFtRTtHMUIrMXNEcEU7O0UwQjkxc0RDOztJQUFtRTtHMUJtMnNEcEU7O0UwQmwyc0RDOztJQUFtRTtHMUJ1MnNEcEU7O0UwQnQyc0RDOztJQUFtRTtHMUIyMnNEcEU7O0UwQjEyc0RDOztJQUFtRTtHMUIrMnNEcEU7O0UwQjkyc0RDOztJQUFtRTtHMUJtM3NEcEU7O0UwQmwzc0RDOztJQUFtRTtHMUJ1M3NEcEU7O0UwQnQzc0RDOztJQUFtRTtHMUIyM3NEcEU7O0UwQjEzc0RDOztJQUFtRTtHMUIrM3NEcEU7Q0FDRjs7QWM1K3NESztFWStGRjs7SUFBbUU7RzFCbTVzRHBFOztFMEJsNXNEQzs7SUFBbUU7RzFCdTVzRHBFOztFMEJ0NXNEQzs7SUFBbUU7RzFCMjVzRHBFOztFMEIxNXNEQzs7SUFBbUU7RzFCKzVzRHBFOztFMEI5NXNEQzs7SUFBbUU7RzFCbTZzRHBFOztFMEJsNnNEQzs7SUFBbUU7RzFCdTZzRHBFOztFMEJ0NnNEQzs7SUFBbUU7RzFCMjZzRHBFOztFMEIxNnNEQzs7SUFBbUU7RzFCKzZzRHBFOztFMEI5NnNEQzs7SUFBbUU7RzFCbTdzRHBFOztFMEJsN3NEQzs7SUFBbUU7RzFCdTdzRHBFOztFMEJ0N3NEQzs7SUFBbUU7RzFCMjdzRHBFOztFMEIxN3NEQzs7SUFBbUU7RzFCKzdzRHBFOztFMEI5N3NEQzs7SUFBbUU7RzFCbThzRHBFOztFMEJsOHNEQzs7SUFBbUU7RzFCdThzRHBFO0NBQ0Y7O0FjcGp0REs7RVkrRkY7O0lBQW1FO0cxQjI5c0RwRTs7RTBCMTlzREM7O0lBQW1FO0cxQis5c0RwRTs7RTBCOTlzREM7O0lBQW1FO0cxQm0rc0RwRTs7RTBCbCtzREM7O0lBQW1FO0cxQnUrc0RwRTs7RTBCdCtzREM7O0lBQW1FO0cxQjIrc0RwRTs7RTBCMStzREM7O0lBQW1FO0cxQisrc0RwRTs7RTBCOStzREM7O0lBQW1FO0cxQm0vc0RwRTs7RTBCbC9zREM7O0lBQW1FO0cxQnUvc0RwRTs7RTBCdC9zREM7O0lBQW1FO0cxQjIvc0RwRTs7RTBCMS9zREM7O0lBQW1FO0cxQisvc0RwRTs7RTBCOS9zREM7O0lBQW1FO0cxQm1ndERwRTs7RTBCbGd0REM7O0lBQW1FO0cxQnVndERwRTs7RTBCdGd0REM7O0lBQW1FO0cxQjJndERwRTs7RTBCMWd0REM7O0lBQW1FO0cxQitndERwRTtDQUNGOztBYzVudERLO0VZK0ZGOztJQUFtRTtHMUJtaXREcEU7O0UwQmxpdERDOztJQUFtRTtHMUJ1aXREcEU7O0UwQnRpdERDOztJQUFtRTtHMUIyaXREcEU7O0UwQjFpdERDOztJQUFtRTtHMUIraXREcEU7O0UwQjlpdERDOztJQUFtRTtHMUJtanREcEU7O0UwQmxqdERDOztJQUFtRTtHMUJ1anREcEU7O0UwQnRqdERDOztJQUFtRTtHMUIyanREcEU7O0UwQjFqdERDOztJQUFtRTtHMUIranREcEU7O0UwQjlqdERDOztJQUFtRTtHMUJta3REcEU7O0UwQmxrdERDOztJQUFtRTtHMUJ1a3REcEU7O0UwQnRrdERDOztJQUFtRTtHMUIya3REcEU7O0UwQjFrdERDOztJQUFtRTtHMUIra3REcEU7O0UwQjlrdERDOztJQUFtRTtHMUJtbHREcEU7O0UwQmxsdERDOztJQUFtRTtHMUJ1bHREcEU7Q0FDRjs7QWNwc3RESztFWStGRjs7SUFBbUU7RzFCMm10RHBFOztFMEIxbXREQzs7SUFBbUU7RzFCK210RHBFOztFMEI5bXREQzs7SUFBbUU7RzFCbW50RHBFOztFMEJsbnREQzs7SUFBbUU7RzFCdW50RHBFOztFMEJ0bnREQzs7SUFBbUU7RzFCMm50RHBFOztFMEIxbnREQzs7SUFBbUU7RzFCK250RHBFOztFMEI5bnREQzs7SUFBbUU7RzFCbW90RHBFOztFMEJsb3REQzs7SUFBbUU7RzFCdW90RHBFOztFMEJ0b3REQzs7SUFBbUU7RzFCMm90RHBFOztFMEIxb3REQzs7SUFBbUU7RzFCK290RHBFOztFMEI5b3REQzs7SUFBbUU7RzFCbXB0RHBFOztFMEJscHREQzs7SUFBbUU7RzFCdXB0RHBFOztFMEJ0cHREQzs7SUFBbUU7RzFCMnB0RHBFOztFMEIxcHREQzs7SUFBbUU7RzFCK3B0RHBFO0NBQ0Y7O0FjNXd0REs7RVkrRkY7O0lBQW1FO0cxQm1ydERwRTs7RTBCbHJ0REM7O0lBQW1FO0cxQnVydERwRTs7RTBCdHJ0REM7O0lBQW1FO0cxQjJydERwRTs7RTBCMXJ0REM7O0lBQW1FO0cxQitydERwRTs7RTBCOXJ0REM7O0lBQW1FO0cxQm1zdERwRTs7RTBCbHN0REM7O0lBQW1FO0cxQnVzdERwRTs7RTBCdHN0REM7O0lBQW1FO0cxQjJzdERwRTs7RTBCMXN0REM7O0lBQW1FO0cxQitzdERwRTs7RTBCOXN0REM7O0lBQW1FO0cxQm10dERwRTs7RTBCbHR0REM7O0lBQW1FO0cxQnV0dERwRTs7RTBCdHR0REM7O0lBQW1FO0cxQjJ0dERwRTs7RTBCMXR0REM7O0lBQW1FO0cxQit0dERwRTs7RTBCOXR0REM7O0lBQW1FO0cxQm11dERwRTs7RTBCbHV0REM7O0lBQW1FO0cxQnV1dERwRTtDQUNGOztBY3AxdERLO0VZK0ZGOztJQUFtRTtHMUIydnREcEU7O0UwQjF2dERDOztJQUFtRTtHMUIrdnREcEU7O0UwQjl2dERDOztJQUFtRTtHMUJtd3REcEU7O0UwQmx3dERDOztJQUFtRTtHMUJ1d3REcEU7O0UwQnR3dERDOztJQUFtRTtHMUIyd3REcEU7O0UwQjF3dERDOztJQUFtRTtHMUIrd3REcEU7O0UwQjl3dERDOztJQUFtRTtHMUJteHREcEU7O0UwQmx4dERDOztJQUFtRTtHMUJ1eHREcEU7O0UwQnR4dERDOztJQUFtRTtHMUIyeHREcEU7O0UwQjF4dERDOztJQUFtRTtHMUIreHREcEU7O0UwQjl4dERDOztJQUFtRTtHMUJteXREcEU7O0UwQmx5dERDOztJQUFtRTtHMUJ1eXREcEU7O0UwQnR5dERDOztJQUFtRTtHMUIyeXREcEU7O0UwQjF5dERDOztJQUFtRTtHMUIreXREcEU7Q0FDRjs7QWM1NXRESztFWStGRjs7SUFBbUU7RzFCbTB0RHBFOztFMEJsMHREQzs7SUFBbUU7RzFCdTB0RHBFOztFMEJ0MHREQzs7SUFBbUU7RzFCMjB0RHBFOztFMEIxMHREQzs7SUFBbUU7RzFCKzB0RHBFOztFMEI5MHREQzs7SUFBbUU7RzFCbTF0RHBFOztFMEJsMXREQzs7SUFBbUU7RzFCdTF0RHBFOztFMEJ0MXREQzs7SUFBbUU7RzFCMjF0RHBFOztFMEIxMXREQzs7SUFBbUU7RzFCKzF0RHBFOztFMEI5MXREQzs7SUFBbUU7RzFCbTJ0RHBFOztFMEJsMnREQzs7SUFBbUU7RzFCdTJ0RHBFOztFMEJ0MnREQzs7SUFBbUU7RzFCMjJ0RHBFOztFMEIxMnREQzs7SUFBbUU7RzFCKzJ0RHBFOztFMEI5MnREQzs7SUFBbUU7RzFCbTN0RHBFOztFMEJsM3REQzs7SUFBbUU7RzFCdTN0RHBFO0NBQ0Y7O0FjcCt0REs7RVkrRkY7O0lBQW1FO0cxQjI0dERwRTs7RTBCMTR0REM7O0lBQW1FO0cxQis0dERwRTs7RTBCOTR0REM7O0lBQW1FO0cxQm01dERwRTs7RTBCbDV0REM7O0lBQW1FO0cxQnU1dERwRTs7RTBCdDV0REM7O0lBQW1FO0cxQjI1dERwRTs7RTBCMTV0REM7O0lBQW1FO0cxQis1dERwRTs7RTBCOTV0REM7O0lBQW1FO0cxQm02dERwRTs7RTBCbDZ0REM7O0lBQW1FO0cxQnU2dERwRTs7RTBCdDZ0REM7O0lBQW1FO0cxQjI2dERwRTs7RTBCMTZ0REM7O0lBQW1FO0cxQis2dERwRTs7RTBCOTZ0REM7O0lBQW1FO0cxQm03dERwRTs7RTBCbDd0REM7O0lBQW1FO0cxQnU3dERwRTs7RTBCdDd0REM7O0lBQW1FO0cxQjI3dERwRTs7RTBCMTd0REM7O0lBQW1FO0cxQis3dERwRTtDQUNGOztBMEI1N3RERDtFQUFXO0MxQmc4dERWOztBMEIvN3RERDtFQUFXO0MxQm04dERWOztBMEJsOHRERDtFQUFXO0MxQnM4dERWOztBMEJyOHRERDtFQUFXO0MxQnk4dERWOztBYzVqdURLO0VZdUhGO0lBQWdDO0cxQjA4dERqQzs7RTBCejh0REM7SUFBZ0M7RzFCNjh0RGpDOztFMEI1OHREQztJQUFnQztHMUJnOXREakM7O0UwQi84dERDO0lBQWdDO0cxQm05dERqQztDQUNGOztBYzlrdURLO0VZdUhGO0lBQWdDO0cxQjQ5dERqQzs7RTBCMzl0REM7SUFBZ0M7RzFCKzl0RGpDOztFMEI5OXREQztJQUFnQztHMUJrK3REakM7O0UwQmordERDO0lBQWdDO0cxQnErdERqQztDQUNGOztBY2htdURLO0VZdUhGO0lBQWdDO0cxQjgrdERqQzs7RTBCNyt0REM7SUFBZ0M7RzFCaS90RGpDOztFMEJoL3REQztJQUFnQztHMUJvL3REakM7O0UwQm4vdERDO0lBQWdDO0cxQnUvdERqQztDQUNGOztBY2xudURLO0VZdUhGO0lBQWdDO0cxQmdndURqQzs7RTBCLy90REM7SUFBZ0M7RzFCbWd1RGpDOztFMEJsZ3VEQztJQUFnQztHMUJzZ3VEakM7O0UwQnJndURDO0lBQWdDO0cxQnlndURqQztDQUNGOztBY3BvdURLO0VZdUhGO0lBQWdDO0cxQmtodURqQzs7RTBCamh1REM7SUFBZ0M7RzFCcWh1RGpDOztFMEJwaHVEQztJQUFnQztHMUJ3aHVEakM7O0UwQnZodURDO0lBQWdDO0cxQjJodURqQztDQUNGOztBY3RwdURLO0VZdUhGO0lBQWdDO0cxQm9pdURqQzs7RTBCbml1REM7SUFBZ0M7RzFCdWl1RGpDOztFMEJ0aXVEQztJQUFnQztHMUIwaXVEakM7O0UwQnppdURDO0lBQWdDO0cxQjZpdURqQztDQUNGOztBY3hxdURLO0VZdUhGO0lBQWdDO0cxQnNqdURqQzs7RTBCcmp1REM7SUFBZ0M7RzFCeWp1RGpDOztFMEJ4anVEQztJQUFnQztHMUI0anVEakM7O0UwQjNqdURDO0lBQWdDO0cxQitqdURqQztDQUNGOztBYzFydURLO0VZdUhGO0lBQWdDO0cxQndrdURqQzs7RTBCdmt1REM7SUFBZ0M7RzFCMmt1RGpDOztFMEIxa3VEQztJQUFnQztHMUI4a3VEakM7O0UwQjdrdURDO0lBQWdDO0cxQmlsdURqQztDQUNGOztBYzVzdURLO0VZdUhGO0lBQWdDO0cxQjBsdURqQzs7RTBCemx1REM7SUFBZ0M7RzFCNmx1RGpDOztFMEI1bHVEQztJQUFnQztHMUJnbXVEakM7O0UwQi9sdURDO0lBQWdDO0cxQm1tdURqQztDQUNGOztBYzl0dURLO0VZdUhGO0lBQWdDO0cxQjRtdURqQzs7RTBCM211REM7SUFBZ0M7RzFCK211RGpDOztFMEI5bXVEQztJQUFnQztHMUJrbnVEakM7O0UwQmpudURDO0lBQWdDO0cxQnFudURqQztDQUNGOztBY2h2dURLO0VZdUhGO0lBQWdDO0cxQjhudURqQzs7RTBCN251REM7SUFBZ0M7RzFCaW91RGpDOztFMEJob3VEQztJQUFnQztHMUJvb3VEakM7O0UwQm5vdURDO0lBQWdDO0cxQnVvdURqQztDQUNGOztBY2x3dURLO0VZdUhGO0lBQWdDO0cxQmdwdURqQzs7RTBCL291REM7SUFBZ0M7RzFCbXB1RGpDOztFMEJscHVEQztJQUFnQztHMUJzcHVEakM7O0UwQnJwdURDO0lBQWdDO0cxQnlwdURqQztDQUNGOztBMEJscHVERDtFQUFXO0MxQnNwdURWOztBMEJycHVERDtFQUFXO0MxQnlwdURWOztBYzV4dURLO0VZdUlGO0lBQWdDO0cxQjBwdURqQzs7RTBCenB1REM7SUFBZ0M7RzFCNnB1RGpDO0NBQ0Y7O0FjdHl1REs7RVl1SUY7SUFBZ0M7RzFCb3F1RGpDOztFMEJucXVEQztJQUFnQztHMUJ1cXVEakM7Q0FDRjs7QWNoenVESztFWXVJRjtJQUFnQztHMUI4cXVEakM7O0UwQjdxdURDO0lBQWdDO0cxQmlydURqQztDQUNGOztBYzF6dURLO0VZdUlGO0lBQWdDO0cxQndydURqQzs7RTBCdnJ1REM7SUFBZ0M7RzFCMnJ1RGpDO0NBQ0Y7O0FjcDB1REs7RVl1SUY7SUFBZ0M7RzFCa3N1RGpDOztFMEJqc3VEQztJQUFnQztHMUJxc3VEakM7Q0FDRjs7QWM5MHVESztFWXVJRjtJQUFnQztHMUI0c3VEakM7O0UwQjNzdURDO0lBQWdDO0cxQitzdURqQztDQUNGOztBY3gxdURLO0VZdUlGO0lBQWdDO0cxQnN0dURqQzs7RTBCcnR1REM7SUFBZ0M7RzFCeXR1RGpDO0NBQ0Y7O0FjbDJ1REs7RVl1SUY7SUFBZ0M7RzFCZ3V1RGpDOztFMEIvdHVEQztJQUFnQztHMUJtdXVEakM7Q0FDRjs7QWM1MnVESztFWXVJRjtJQUFnQztHMUIwdXVEakM7O0UwQnp1dURDO0lBQWdDO0cxQjZ1dURqQztDQUNGOztBY3QzdURLO0VZdUlGO0lBQWdDO0cxQm92dURqQzs7RTBCbnZ1REM7SUFBZ0M7RzFCdXZ1RGpDO0NBQ0Y7O0FjaDR1REs7RVl1SUY7SUFBZ0M7RzFCOHZ1RGpDOztFMEI3dnVEQztJQUFnQztHMUJpd3VEakM7Q0FDRjs7QWMxNHVESztFWXVJRjtJQUFnQztHMUJ3d3VEakM7O0UwQnZ3dURDO0lBQWdDO0cxQjJ3dURqQztDQUNGOztBMkJ4NHVERDtFQUFRO0MzQjQ0dURQOztBMkIzNHVERDtFQUFRO0MzQis0dURQOztBMkI5NHVERDtFQUFRO0MzQms1dURQOztBY2g2dURLO0Vha0JGO0lBQTZCO0czQm01dUQ5Qjs7RTJCbDV1REM7SUFBNkI7RzNCczV1RDlCOztFMkJyNXVEQztJQUE2QjtHM0J5NXVEOUI7Q0FDRjs7QWM5NnVESztFYWtCRjtJQUE2QjtHM0JpNnVEOUI7O0UyQmg2dURDO0lBQTZCO0czQm82dUQ5Qjs7RTJCbjZ1REM7SUFBNkI7RzNCdTZ1RDlCO0NBQ0Y7O0FjNTd1REs7RWFrQkY7SUFBNkI7RzNCKzZ1RDlCOztFMkI5NnVEQztJQUE2QjtHM0JrN3VEOUI7O0UyQmo3dURDO0lBQTZCO0czQnE3dUQ5QjtDQUNGOztBYzE4dURLO0Vha0JGO0lBQTZCO0czQjY3dUQ5Qjs7RTJCNTd1REM7SUFBNkI7RzNCZzh1RDlCOztFMkIvN3VEQztJQUE2QjtHM0JtOHVEOUI7Q0FDRjs7QWN4OXVESztFYWtCRjtJQUE2QjtHM0IyOHVEOUI7O0UyQjE4dURDO0lBQTZCO0czQjg4dUQ5Qjs7RTJCNzh1REM7SUFBNkI7RzNCaTl1RDlCO0NBQ0Y7O0FjdCt1REs7RWFrQkY7SUFBNkI7RzNCeTl1RDlCOztFMkJ4OXVEQztJQUE2QjtHM0I0OXVEOUI7O0UyQjM5dURDO0lBQTZCO0czQis5dUQ5QjtDQUNGOztBY3AvdURLO0Vha0JGO0lBQTZCO0czQnUrdUQ5Qjs7RTJCdCt1REM7SUFBNkI7RzNCMCt1RDlCOztFMkJ6K3VEQztJQUE2QjtHM0I2K3VEOUI7Q0FDRjs7QWNsZ3ZESztFYWtCRjtJQUE2QjtHM0JxL3VEOUI7O0UyQnAvdURDO0lBQTZCO0czQncvdUQ5Qjs7RTJCdi91REM7SUFBNkI7RzNCMi91RDlCO0NBQ0Y7O0FjaGh2REs7RWFrQkY7SUFBNkI7RzNCbWd2RDlCOztFMkJsZ3ZEQztJQUE2QjtHM0JzZ3ZEOUI7O0UyQnJndkRDO0lBQTZCO0czQnlndkQ5QjtDQUNGOztBYzlodkRLO0Vha0JGO0lBQTZCO0czQmlodkQ5Qjs7RTJCaGh2REM7SUFBNkI7RzNCb2h2RDlCOztFMkJuaHZEQztJQUE2QjtHM0J1aHZEOUI7Q0FDRjs7QWM1aXZESztFYWtCRjtJQUE2QjtHM0IraHZEOUI7O0UyQjlodkRDO0lBQTZCO0czQmtpdkQ5Qjs7RTJCaml2REM7SUFBNkI7RzNCcWl2RDlCO0NBQ0Y7O0FjMWp2REs7RWFrQkY7SUFBNkI7RzNCNml2RDlCOztFMkI1aXZEQztJQUE2QjtHM0JnanZEOUI7O0UyQi9pdkRDO0lBQTZCO0czQm1qdkQ5QjtDQUNGOztBMkI1aXZERDtFQUFRO0MzQmdqdkRQOztBMkIvaXZERDtFQUFRO0MzQm1qdkRQOztBMkJsanZERDtFQUFRO0MzQnNqdkRQOztBMkJyanZERDtFQUFRO0MzQnlqdkRQOztBMkJuanZERDtFQUFRO0MzQnVqdkRQOztBMkJ0anZERDtFQUFRO0MzQjBqdkRQOztBMkJwanZERDtFQUFRO0MzQndqdkRQOztBMkJ2anZERDtFQUFRO0MzQjJqdkRQOztBMkIxanZERDtFQUFTO0MzQjhqdkRSOztBMkI3anZERDtFQUFRO0MzQmlrdkRQOztBMkIzanZERDtFQUFVO0MzQitqdkRUOztBMkI5anZERDtFQUFTO0MzQmtrdkRSOztBMkJqa3ZERDtFQUFTO0MzQnFrdkRSOztBMkIvanZERDtFQUFTO0MzQm1rdkRSOztBMkJsa3ZERDtFQUFVO0MzQnNrdkRUOztBMkJya3ZERDtFQUFTO0MzQnlrdkRSOztBMkJua3ZERDtFQUFVO0MzQnVrdkRUOztBMkJ0a3ZERDtFQUFTO0MzQjBrdkRSOztBMkJwa3ZERDtFQUFTO0MzQndrdkRSOztBMkJsa3ZERDtFQUFZO0MzQnNrdkRYOztBMkJya3ZERDtFQUFZO0MzQnlrdkRYOztBMkJ4a3ZERDtFQUFZO0MzQjRrdkRYOztBMkIza3ZERDtFQUFZO0MzQitrdkRYOztBMkI5a3ZERDtFQUFZO0MzQmtsdkRYOztBMkJqbHZERDtFQUFZO0MzQnFsdkRYOztBMkIva3ZERDtFQUFVO0MzQm1sdkRUOztBMkJsbHZERDtFQUFVO0MzQnNsdkRUOztBMkJybHZERDtFQUFVO0MzQnlsdkRUOztBMkJ4bHZERDtFQUFVO0MzQjRsdkRUOztBMkIzbHZERDtFQUFVO0MzQitsdkRUOztBMkI5bHZERDtFQUFVO0MzQmttdkRUOztBMkJqbXZERDtFQUFVO0MzQnFtdkRUOztBMkJwbXZERDtFQUFVO0MzQndtdkRUOztBMkJ2bXZERDtFQUFVO0MzQjJtdkRUOztBMkJybXZERDtFQUFXO0MzQnltdkRWOztBMkJ4bXZERDtFQUFXO0MzQjRtdkRWOztBMkIzbXZERDtFQUFXO0MzQittdkRWOztBNEIvdHZERDtFQUFPO0M1Qm11dkROOztBNEJsdXZERDtFQUFPO0M1QnN1dkROOztBNEJydXZERDtFQUFPO0M1Qnl1dkROOztBNEJ4dXZERDtFQUFPO0M1QjR1dkROOztBNEIzdXZERDtFQUFPO0M1Qit1dkROOztBNEJ4dXZEQztFQUFjO0M1QjR1dkRmOztBNEIzdXZEQztFQUFjO0M1Qit1dkRmOztBNEI5dXZEQztFQUFjO0M1Qmt2dkRmOztBNEJqdnZEQztFQUFjO0M1QnF2dkRmOztBNEJwdnZEQztFQUFjO0M1Qnd2dkRmOztBNEI1dnZEQztFQUFjO0M1Qmd3dkRmOztBNEIvdnZEQztFQUFjO0M1Qm13dkRmOztBNEJsd3ZEQztFQUFjO0M1QnN3dkRmOztBNEJyd3ZEQztFQUFjO0M1Qnl3dkRmOztBNEJ4d3ZEQztFQUFjO0M1QjR3dkRmOztBNEJoeHZEQztFQUFjO0M1Qm94dkRmOztBNEJueHZEQztFQUFjO0M1QnV4dkRmOztBNEJ0eHZEQztFQUFjO0M1QjB4dkRmOztBNEJ6eHZEQztFQUFjO0M1QjZ4dkRmOztBNEI1eHZEQztFQUFjO0M1Qmd5dkRmOztBNEJweXZEQztFQUFjO0M1Qnd5dkRmOztBNEJ2eXZEQztFQUFjO0M1QjJ5dkRmOztBNEIxeXZEQztFQUFjO0M1Qjh5dkRmOztBNEI3eXZEQztFQUFjO0M1Qml6dkRmOztBNEJoenZEQztFQUFjO0M1Qm96dkRmOztBNEJ4enZEQztFQUFjO0M1QjR6dkRmOztBNEIzenZEQztFQUFjO0M1Qit6dkRmOztBNEI5enZEQztFQUFjO0M1QmswdkRmOztBNEJqMHZEQztFQUFjO0M1QnEwdkRmOztBNEJwMHZEQztFQUFjO0M1QncwdkRmOztBNEI1MHZEQztFQUFjO0M1QmcxdkRmOztBNEIvMHZEQztFQUFjO0M1Qm0xdkRmOztBNEJsMXZEQztFQUFjO0M1QnMxdkRmOztBNEJyMXZEQztFQUFjO0M1QnkxdkRmOztBNEJ4MXZEQztFQUFjO0M1QjQxdkRmOztBNEJwMXZEQztFQUFjO0M1QncxdkRmOztBNEJ0MXZEQztFQUNFO0VBQ0E7QzVCeTF2REg7O0E0QnQxdkRDO0VBQ0U7RUFDQTtDNUJ5MXZESDs7QTRCdDF2REM7RUFDRTtFQUNBO0M1QnkxdkRIOztBNEJ0MXZEQztFQUNFO0VBQ0E7QzVCeTF2REg7O0E0QjUydkRDO0VBQWM7QzVCZzN2RGY7O0E0QjkydkRDO0VBQ0U7RUFDQTtDNUJpM3ZESDs7QTRCOTJ2REM7RUFDRTtFQUNBO0M1QmkzdkRIOztBNEI5MnZEQztFQUNFO0VBQ0E7QzVCaTN2REg7O0E0QjkydkRDO0VBQ0U7RUFDQTtDNUJpM3ZESDs7QTRCcDR2REM7RUFBYztDNUJ3NHZEZjs7QTRCdDR2REM7RUFDRTtFQUNBO0M1Qnk0dkRIOztBNEJ0NHZEQztFQUNFO0VBQ0E7QzVCeTR2REg7O0E0QnQ0dkRDO0VBQ0U7RUFDQTtDNUJ5NHZESDs7QTRCdDR2REM7RUFDRTtFQUNBO0M1Qnk0dkRIOztBNEI1NXZEQztFQUFjO0M1Qmc2dkRmOztBNEI5NXZEQztFQUNFO0VBQ0E7QzVCaTZ2REg7O0E0Qjk1dkRDO0VBQ0U7RUFDQTtDNUJpNnZESDs7QTRCOTV2REM7RUFDRTtFQUNBO0M1Qmk2dkRIOztBNEI5NXZEQztFQUNFO0VBQ0E7QzVCaTZ2REg7O0E0QnA3dkRDO0VBQWM7QzVCdzd2RGY7O0E0QnQ3dkRDO0VBQ0U7RUFDQTtDNUJ5N3ZESDs7QTRCdDd2REM7RUFDRTtFQUNBO0M1Qnk3dkRIOztBNEJ0N3ZEQztFQUNFO0VBQ0E7QzVCeTd2REg7O0E0QnQ3dkRDO0VBQ0U7RUFDQTtDNUJ5N3ZESDs7QTRCcjd2REQ7RUFBYTtDNUJ5N3ZEWjs7QTRCeDd2REQ7RUFBYTtDNUI0N3ZEWjs7QTRCdDd2REQ7RUFBVTtDNUIwN3ZEVDs7QTRCejd2REQ7RUFBVTtDNUI2N3ZEVDs7QTRCNTd2REQ7RUFBVTtDNUJnOHZEVDs7QTRCLzd2REQ7RUFBVTtDNUJtOHZEVDs7QTRCbDh2REQ7RUFBVTtDNUJzOHZEVDs7QTRCcjh2REQ7RUFBVTtDNUJ5OHZEVDs7QTRCeDh2REQ7RUFBVTtDNUI0OHZEVDs7QTRCMzh2REQ7RUFBVTtDNUIrOHZEVDs7QTRCOTh2REQ7RUFBVTtDNUJrOXZEVDs7QTZCeGh3REQ7RUFBcUI7QzdCNGh3RHBCOztBNkIzaHdERDtFQUFxQjtDN0IraHdEcEI7O0E4Qnhod0RDOztFQUEyQztDOUI2aHdENUM7O0E4QjVod0RDOztFQUEyQztDOUJpaXdENUM7O0E4Qmhpd0RDOztFQUEyQztDOUJxaXdENUM7O0E4QnBpd0RDOztFQUEyQztDOUJ5aXdENUM7O0E4Qnhpd0RDOztFQUEyQztDOUI2aXdENUM7O0E4Qmpqd0RDOztFQUEyQztDOUJzandENUM7O0E4QnJqd0RDOztFQUEyQztDOUIwandENUM7O0E4Qnpqd0RDOztFQUEyQztDOUI4andENUM7O0E4Qjdqd0RDOztFQUEyQztDOUJra3dENUM7O0E4Qmprd0RDOztFQUEyQztDOUJza3dENUM7O0E4QjFrd0RDOztFQUEyQztDOUIra3dENUM7O0E4Qjlrd0RDOztFQUEyQztDOUJtbHdENUM7O0E4Qmxsd0RDOztFQUEyQztDOUJ1bHdENUM7O0E4QnRsd0RDOztFQUEyQztDOUIybHdENUM7O0E4QjFsd0RDOztFQUEyQztDOUIrbHdENUM7O0E4Qm5td0RDOztFQUEyQztDOUJ3bXdENUM7O0E4QnZtd0RDOztFQUEyQztDOUI0bXdENUM7O0E4QjNtd0RDOztFQUEyQztDOUJnbndENUM7O0E4Qi9td0RDOztFQUEyQztDOUJvbndENUM7O0E4Qm5ud0RDOztFQUEyQztDOUJ3bndENUM7O0E4QjVud0RDOztFQUEyQztDOUJpb3dENUM7O0E4Qmhvd0RDOztFQUEyQztDOUJxb3dENUM7O0E4QnBvd0RDOztFQUEyQztDOUJ5b3dENUM7O0E4Qnhvd0RDOztFQUEyQztDOUI2b3dENUM7O0E4QjVvd0RDOztFQUEyQztDOUJpcHdENUM7O0E4QnJwd0RDOztFQUEyQztDOUIwcHdENUM7O0E4Qnpwd0RDOztFQUEyQztDOUI4cHdENUM7O0E4Qjdwd0RDOztFQUEyQztDOUJrcXdENUM7O0E4Qmpxd0RDOztFQUEyQztDOUJzcXdENUM7O0E4QnJxd0RDOztFQUEyQztDOUIwcXdENUM7O0E4Qjlxd0RDOztFQUEyQztDOUJtcndENUM7O0E4Qmxyd0RDOztFQUEyQztDOUJ1cndENUM7O0E4QnRyd0RDOztFQUEyQztDOUIycndENUM7O0E4QjFyd0RDOztFQUEyQztDOUIrcndENUM7O0E4Qjlyd0RDOztFQUEyQztDOUJtc3dENUM7O0E4QnZzd0RDOztFQUEyQztDOUI0c3dENUM7O0E4QjNzd0RDOztFQUEyQztDOUJndHdENUM7O0E4Qi9zd0RDOztFQUEyQztDOUJvdHdENUM7O0E4Qm50d0RDOztFQUEyQztDOUJ3dHdENUM7O0E4QnZ0d0RDOztFQUEyQztDOUI0dHdENUM7O0E4Qmh1d0RDOztFQUEyQztDOUJxdXdENUM7O0E4QnB1d0RDOztFQUEyQztDOUJ5dXdENUM7O0E4Qnh1d0RDOztFQUEyQztDOUI2dXdENUM7O0E4QjV1d0RDOztFQUEyQztDOUJpdndENUM7O0E4Qmh2d0RDOztFQUEyQztDOUJxdndENUM7O0E4Qnp2d0RDOztFQUEyQztDOUI4dndENUM7O0E4Qjd2d0RDOztFQUEyQztDOUJrd3dENUM7O0E4Qmp3d0RDOztFQUEyQztDOUJzd3dENUM7O0E4QnJ3d0RDOztFQUEyQztDOUIwd3dENUM7O0E4Qnp3d0RDOztFQUEyQztDOUI4d3dENUM7O0E4Qmx4d0RDOztFQUEyQztDOUJ1eHdENUM7O0E4QnR4d0RDOztFQUEyQztDOUIyeHdENUM7O0E4QjF4d0RDOztFQUEyQztDOUIreHdENUM7O0E4Qjl4d0RDOztFQUEyQztDOUJteXdENUM7O0E4Qmx5d0RDOztFQUEyQztDOUJ1eXdENUM7O0E4QjN5d0RDOztFQUEyQztDOUJnendENUM7O0E4Qi95d0RDOztFQUEyQztDOUJvendENUM7O0E4Qm56d0RDOztFQUEyQztDOUJ3endENUM7O0E4QnZ6d0RDOztFQUEyQztDOUI0endENUM7O0E4QjN6d0RDOztFQUEyQztDOUJnMHdENUM7O0E4QnAwd0RDOztFQUEyQztDOUJ5MHdENUM7O0E4Qngwd0RDOztFQUEyQztDOUI2MHdENUM7O0E4QjUwd0RDOztFQUEyQztDOUJpMXdENUM7O0E4Qmgxd0RDOztFQUEyQztDOUJxMXdENUM7O0E4QnAxd0RDOztFQUEyQztDOUJ5MXdENUM7O0E4Qjcxd0RDOztFQUEyQztDOUJrMndENUM7O0E4Qmoyd0RDOztFQUEyQztDOUJzMndENUM7O0E4QnIyd0RDOztFQUEyQztDOUIwMndENUM7O0E4Qnoyd0RDOztFQUEyQztDOUI4MndENUM7O0E4Qjcyd0RDOztFQUEyQztDOUJrM3dENUM7O0E4QnQzd0RDOztFQUEyQztDOUIyM3dENUM7O0E4QjEzd0RDOztFQUEyQztDOUIrM3dENUM7O0E4Qjkzd0RDOztFQUEyQztDOUJtNHdENUM7O0E4Qmw0d0RDOztFQUEyQztDOUJ1NHdENUM7O0E4QnQ0d0RDOztFQUEyQztDOUIyNHdENUM7O0E4Qi80d0RDOztFQUEyQztDOUJvNXdENUM7O0E4Qm41d0RDOztFQUEyQztDOUJ3NXdENUM7O0E4QnY1d0RDOztFQUEyQztDOUI0NXdENUM7O0E4QjM1d0RDOztFQUEyQztDOUJnNndENUM7O0E4Qi81d0RDOztFQUEyQztDOUJvNndENUM7O0E4Qng2d0RDOztFQUEyQztDOUI2NndENUM7O0E4QjU2d0RDOztFQUEyQztDOUJpN3dENUM7O0E4Qmg3d0RDOztFQUEyQztDOUJxN3dENUM7O0E4QnA3d0RDOztFQUEyQztDOUJ5N3dENUM7O0E4Qng3d0RDOztFQUEyQztDOUI2N3dENUM7O0E4Qmo4d0RDOztFQUEyQztDOUJzOHdENUM7O0E4QnI4d0RDOztFQUEyQztDOUIwOHdENUM7O0E4Qno4d0RDOztFQUEyQztDOUI4OHdENUM7O0E4Qjc4d0RDOztFQUEyQztDOUJrOXdENUM7O0E4Qmo5d0RDOztFQUEyQztDOUJzOXdENUM7O0E4QjE5d0RDOztFQUEyQztDOUIrOXdENUM7O0E4Qjk5d0RDOztFQUEyQztDOUJtK3dENUM7O0E4Qmwrd0RDOztFQUEyQztDOUJ1K3dENUM7O0E4QnQrd0RDOztFQUEyQztDOUIyK3dENUM7O0E4QjErd0RDOztFQUEyQztDOUIrK3dENUM7O0E4Qm4vd0RDOztFQUEyQztDOUJ3L3dENUM7O0E4QnYvd0RDOztFQUEyQztDOUI0L3dENUM7O0E4QjMvd0RDOztFQUEyQztDOUJnZ3hENUM7O0E4Qi8vd0RDOztFQUEyQztDOUJvZ3hENUM7O0E4Qm5neERDOztFQUEyQztDOUJ3Z3hENUM7O0E4QjVneERDOztFQUEyQztDOUJpaHhENUM7O0E4QmhoeERDOztFQUEyQztDOUJxaHhENUM7O0E4QnBoeERDOztFQUEyQztDOUJ5aHhENUM7O0E4QnhoeERDOztFQUEyQztDOUI2aHhENUM7O0E4QjVoeERDOztFQUEyQztDOUJpaXhENUM7O0E4QnJpeERDOztFQUEyQztDOUIwaXhENUM7O0E4QnppeERDOztFQUEyQztDOUI4aXhENUM7O0E4QjdpeERDOztFQUEyQztDOUJranhENUM7O0E4QmpqeERDOztFQUEyQztDOUJzanhENUM7O0E4QnJqeERDOztFQUEyQztDOUIwanhENUM7O0E4QjlqeERDOztFQUEyQztDOUJta3hENUM7O0E4QmxreERDOztFQUEyQztDOUJ1a3hENUM7O0E4QnRreERDOztFQUEyQztDOUIya3hENUM7O0E4QjFreERDOztFQUEyQztDOUIra3hENUM7O0E4QjlreERDOztFQUEyQztDOUJtbHhENUM7O0E4QnZseERDOztFQUEyQztDOUI0bHhENUM7O0E4QjNseERDOztFQUEyQztDOUJnbXhENUM7O0E4Qi9seERDOztFQUEyQztDOUJvbXhENUM7O0E4Qm5teERDOztFQUEyQztDOUJ3bXhENUM7O0E4QnZteERDOztFQUEyQztDOUI0bXhENUM7O0E4QmhueERDOztFQUEyQztDOUJxbnhENUM7O0E4QnBueERDOztFQUEyQztDOUJ5bnhENUM7O0E4QnhueERDOztFQUEyQztDOUI2bnhENUM7O0E4QjVueERDOztFQUEyQztDOUJpb3hENUM7O0E4QmhveERDOztFQUEyQztDOUJxb3hENUM7O0E4QnpveERDOztFQUEyQztDOUI4b3hENUM7O0E4QjdveERDOztFQUEyQztDOUJrcHhENUM7O0E4QmpweERDOztFQUEyQztDOUJzcHhENUM7O0E4QnJweERDOztFQUEyQztDOUIwcHhENUM7O0E4QnpweERDOztFQUEyQztDOUI4cHhENUM7O0E4QmxxeERDOztFQUEyQztDOUJ1cXhENUM7O0E4QnRxeERDOztFQUEyQztDOUIycXhENUM7O0E4QjFxeERDOztFQUEyQztDOUIrcXhENUM7O0E4QjlxeERDOztFQUEyQztDOUJtcnhENUM7O0E4QmxyeERDOztFQUEyQztDOUJ1cnhENUM7O0E4QjNyeERDOztFQUEyQztDOUJnc3hENUM7O0E4Qi9yeERDOztFQUEyQztDOUJvc3hENUM7O0E4Qm5zeERDOztFQUEyQztDOUJ3c3hENUM7O0E4QnZzeERDOztFQUEyQztDOUI0c3hENUM7O0E4QjNzeERDOztFQUEyQztDOUJndHhENUM7O0E4QnB0eERDOztFQUEyQztDOUJ5dHhENUM7O0E4Qnh0eERDOztFQUEyQztDOUI2dHhENUM7O0E4QjV0eERDOztFQUEyQztDOUJpdXhENUM7O0E4Qmh1eERDOztFQUEyQztDOUJxdXhENUM7O0E4QnB1eERDOztFQUEyQztDOUJ5dXhENUM7O0E4Qjd1eERDOztFQUEyQztDOUJrdnhENUM7O0E4Qmp2eERDOztFQUEyQztDOUJzdnhENUM7O0E4QnJ2eERDOztFQUEyQztDOUIwdnhENUM7O0E4Qnp2eERDOztFQUEyQztDOUI4dnhENUM7O0E4Qjd2eERDOztFQUEyQztDOUJrd3hENUM7O0E4QnR3eERDOztFQUEyQztDOUIyd3hENUM7O0E4QjF3eERDOztFQUEyQztDOUIrd3hENUM7O0E4Qjl3eERDOztFQUEyQztDOUJteHhENUM7O0E4Qmx4eERDOztFQUEyQztDOUJ1eHhENUM7O0E4QnR4eERDOztFQUEyQztDOUIyeHhENUM7O0E4Qi94eERDOztFQUEyQztDOUJveXhENUM7O0E4Qm55eERDOztFQUEyQztDOUJ3eXhENUM7O0E4QnZ5eERDOztFQUEyQztDOUI0eXhENUM7O0E4QjN5eERDOztFQUEyQztDOUJnenhENUM7O0E4Qi95eERDOztFQUEyQztDOUJvenhENUM7O0E4Qnh6eERDOztFQUEyQztDOUI2enhENUM7O0E4QjV6eERDOztFQUEyQztDOUJpMHhENUM7O0E4QmgweERDOztFQUEyQztDOUJxMHhENUM7O0E4QnAweERDOztFQUEyQztDOUJ5MHhENUM7O0E4QngweERDOztFQUEyQztDOUI2MHhENUM7O0E4QmoxeERDOztFQUEyQztDOUJzMXhENUM7O0E4QnIxeERDOztFQUEyQztDOUIwMXhENUM7O0E4QnoxeERDOztFQUEyQztDOUI4MXhENUM7O0E4QjcxeERDOztFQUEyQztDOUJrMnhENUM7O0E4QmoyeERDOztFQUEyQztDOUJzMnhENUM7O0E4QjEyeERDOztFQUEyQztDOUIrMnhENUM7O0E4QjkyeERDOztFQUEyQztDOUJtM3hENUM7O0E4QmwzeERDOztFQUEyQztDOUJ1M3hENUM7O0E4QnQzeERDOztFQUEyQztDOUIyM3hENUM7O0E4QjEzeERDOztFQUEyQztDOUIrM3hENUM7O0E4Qm40eERDOztFQUEyQztDOUJ3NHhENUM7O0E4QnY0eERDOztFQUEyQztDOUI0NHhENUM7O0E4QjM0eERDOztFQUEyQztDOUJnNXhENUM7O0E4Qi80eERDOztFQUEyQztDOUJvNXhENUM7O0E4Qm41eERDOztFQUEyQztDOUJ3NXhENUM7O0E4QjU1eERDOztFQUEyQztDOUJpNnhENUM7O0E4Qmg2eERDOztFQUEyQztDOUJxNnhENUM7O0E4QnA2eERDOztFQUEyQztDOUJ5NnhENUM7O0E4Qng2eERDOztFQUEyQztDOUI2NnhENUM7O0E4QjU2eERDOztFQUEyQztDOUJpN3hENUM7O0E4QnI3eERDOztFQUEyQztDOUIwN3hENUM7O0E4Qno3eERDOztFQUEyQztDOUI4N3hENUM7O0E4Qjc3eERDOztFQUEyQztDOUJrOHhENUM7O0E4Qmo4eERDOztFQUEyQztDOUJzOHhENUM7O0E4QnI4eERDOztFQUEyQztDOUIwOHhENUM7O0E4Qjk4eERDOztFQUEyQztDOUJtOXhENUM7O0E4Qmw5eERDOztFQUEyQztDOUJ1OXhENUM7O0E4QnQ5eERDOztFQUEyQztDOUIyOXhENUM7O0E4QjE5eERDOztFQUEyQztDOUIrOXhENUM7O0E4Qjk5eERDOztFQUEyQztDOUJtK3hENUM7O0E4QnYreERDOztFQUEyQztDOUI0K3hENUM7O0E4QjMreERDOztFQUEyQztDOUJnL3hENUM7O0E4Qi8reERDOztFQUEyQztDOUJvL3hENUM7O0E4Qm4veERDOztFQUEyQztDOUJ3L3hENUM7O0E4QnYveERDOztFQUEyQztDOUI0L3hENUM7O0E4QmhneURDOztFQUEyQztDOUJxZ3lENUM7O0E4QnBneURDOztFQUEyQztDOUJ5Z3lENUM7O0E4QnhneURDOztFQUEyQztDOUI2Z3lENUM7O0E4QjVneURDOztFQUEyQztDOUJpaHlENUM7O0E4QmhoeURDOztFQUEyQztDOUJxaHlENUM7O0E4QnpoeURDOztFQUEyQztDOUI4aHlENUM7O0E4QjdoeURDOztFQUEyQztDOUJraXlENUM7O0E4QmppeURDOztFQUEyQztDOUJzaXlENUM7O0E4QnJpeURDOztFQUEyQztDOUIwaXlENUM7O0E4QnppeURDOztFQUEyQztDOUI4aXlENUM7O0E4QmxqeURDOztFQUEyQztDOUJ1anlENUM7O0E4QnRqeURDOztFQUEyQztDOUIyanlENUM7O0E4QjFqeURDOztFQUEyQztDOUIranlENUM7O0E4QjlqeURDOztFQUEyQztDOUJta3lENUM7O0E4QmxreURDOztFQUEyQztDOUJ1a3lENUM7O0E4QjNreURDOztFQUEyQztDOUJnbHlENUM7O0E4Qi9reURDOztFQUEyQztDOUJvbHlENUM7O0E4Qm5seURDOztFQUEyQztDOUJ3bHlENUM7O0E4QnZseURDOztFQUEyQztDOUI0bHlENUM7O0E4QjNseURDOztFQUEyQztDOUJnbXlENUM7O0E4QnBteURDOztFQUEyQztDOUJ5bXlENUM7O0E4QnhteURDOztFQUEyQztDOUI2bXlENUM7O0E4QjVteURDOztFQUEyQztDOUJpbnlENUM7O0E4QmhueURDOztFQUEyQztDOUJxbnlENUM7O0E4QnBueURDOztFQUEyQztDOUJ5bnlENUM7O0E4QjdueURDOztFQUEyQztDOUJrb3lENUM7O0E4QmpveURDOztFQUEyQztDOUJzb3lENUM7O0E4QnJveURDOztFQUEyQztDOUIwb3lENUM7O0E4QnpveURDOztFQUEyQztDOUI4b3lENUM7O0E4QjdveURDOztFQUEyQztDOUJrcHlENUM7O0E4QnRweURDOztFQUEyQztDOUIycHlENUM7O0E4QjFweURDOztFQUEyQztDOUIrcHlENUM7O0E4QjlweURDOztFQUEyQztDOUJtcXlENUM7O0E4QmxxeURDOztFQUEyQztDOUJ1cXlENUM7O0E4QnRxeURDOztFQUEyQztDOUIycXlENUM7O0E4Qi9xeURDOztFQUEyQztDOUJvcnlENUM7O0E4Qm5yeURDOztFQUEyQztDOUJ3cnlENUM7O0E4QnZyeURDOztFQUEyQztDOUI0cnlENUM7O0E4QjNyeURDOztFQUEyQztDOUJnc3lENUM7O0E4Qi9yeURDOztFQUEyQztDOUJvc3lENUM7O0E4QnhzeURDOztFQUEyQztDOUI2c3lENUM7O0E4QjVzeURDOztFQUEyQztDOUJpdHlENUM7O0E4Qmh0eURDOztFQUEyQztDOUJxdHlENUM7O0E4QnB0eURDOztFQUEyQztDOUJ5dHlENUM7O0E4Qnh0eURDOztFQUEyQztDOUI2dHlENUM7O0E4Qmp1eURDOztFQUEyQztDOUJzdXlENUM7O0E4QnJ1eURDOztFQUEyQztDOUIwdXlENUM7O0E4Qnp1eURDOztFQUEyQztDOUI4dXlENUM7O0E4Qjd1eURDOztFQUEyQztDOUJrdnlENUM7O0E4Qmp2eURDOztFQUEyQztDOUJzdnlENUM7O0E4QjF2eURDOztFQUEyQztDOUIrdnlENUM7O0E4Qjl2eURDOztFQUEyQztDOUJtd3lENUM7O0E4Qmx3eURDOztFQUEyQztDOUJ1d3lENUM7O0E4QnR3eURDOztFQUEyQztDOUIyd3lENUM7O0E4QjF3eURDOztFQUEyQztDOUIrd3lENUM7O0E4Qm54eURDOztFQUEyQztDOUJ3eHlENUM7O0E4QnZ4eURDOztFQUEyQztDOUI0eHlENUM7O0E4QjN4eURDOztFQUEyQztDOUJneXlENUM7O0E4Qi94eURDOztFQUEyQztDOUJveXlENUM7O0E4Qm55eURDOztFQUEyQztDOUJ3eXlENUM7O0E4QjV5eURDOztFQUEyQztDOUJpenlENUM7O0E4Qmh6eURDOztFQUEyQztDOUJxenlENUM7O0E4QnB6eURDOztFQUEyQztDOUJ5enlENUM7O0E4Qnh6eURDOztFQUEyQztDOUI2enlENUM7O0E4QjV6eURDOztFQUEyQztDOUJpMHlENUM7O0E4QnIweURDOztFQUEyQztDOUIwMHlENUM7O0E4QnoweURDOztFQUEyQztDOUI4MHlENUM7O0E4QjcweURDOztFQUEyQztDOUJrMXlENUM7O0E4QmoxeURDOztFQUEyQztDOUJzMXlENUM7O0E4QnIxeURDOztFQUEyQztDOUIwMXlENUM7O0E4QjkxeURDOztFQUEyQztDOUJtMnlENUM7O0E4QmwyeURDOztFQUEyQztDOUJ1MnlENUM7O0E4QnQyeURDOztFQUEyQztDOUIyMnlENUM7O0E4QjEyeURDOztFQUEyQztDOUIrMnlENUM7O0E4QjkyeURDOztFQUEyQztDOUJtM3lENUM7O0E4QnYzeURDOztFQUEyQztDOUI0M3lENUM7O0E4QjMzeURDOztFQUEyQztDOUJnNHlENUM7O0E4Qi8zeURDOztFQUEyQztDOUJvNHlENUM7O0E4Qm40eURDOztFQUEyQztDOUJ3NHlENUM7O0E4QnY0eURDOztFQUEyQztDOUI0NHlENUM7O0E4Qmg1eURDOztFQUEyQztDOUJxNXlENUM7O0E4QnA1eURDOztFQUEyQztDOUJ5NXlENUM7O0E4Qng1eURDOztFQUEyQztDOUI2NXlENUM7O0E4QjU1eURDOztFQUEyQztDOUJpNnlENUM7O0E4Qmg2eURDOztFQUEyQztDOUJxNnlENUM7O0E4Qno2eURDOztFQUEyQztDOUI4NnlENUM7O0E4Qjc2eURDOztFQUEyQztDOUJrN3lENUM7O0E4Qmo3eURDOztFQUEyQztDOUJzN3lENUM7O0E4QnI3eURDOztFQUEyQztDOUIwN3lENUM7O0E4Qno3eURDOztFQUEyQztDOUI4N3lENUM7O0E4Qmw4eURDOztFQUEyQztDOUJ1OHlENUM7O0E4QnQ4eURDOztFQUEyQztDOUIyOHlENUM7O0E4QjE4eURDOztFQUEyQztDOUIrOHlENUM7O0E4Qjk4eURDOztFQUEyQztDOUJtOXlENUM7O0E4Qmw5eURDOztFQUEyQztDOUJ1OXlENUM7O0E4QjM5eURDOztFQUEyQztDOUJnK3lENUM7O0E4Qi85eURDOztFQUEyQztDOUJvK3lENUM7O0E4Qm4reURDOztFQUEyQztDOUJ3K3lENUM7O0E4QnYreURDOztFQUEyQztDOUI0K3lENUM7O0E4QjMreURDOztFQUEyQztDOUJnL3lENUM7O0E4QnAveURDOztFQUEyQztDOUJ5L3lENUM7O0E4QngveURDOztFQUEyQztDOUI2L3lENUM7O0E4QjUveURDOztFQUEyQztDOUJpZ3pENUM7O0E4QmhnekRDOztFQUEyQztDOUJxZ3pENUM7O0E4QnBnekRDOztFQUEyQztDOUJ5Z3pENUM7O0E4QjdnekRDOztFQUEyQztDOUJraHpENUM7O0E4QmpoekRDOztFQUEyQztDOUJzaHpENUM7O0E4QnJoekRDOztFQUEyQztDOUIwaHpENUM7O0E4QnpoekRDOztFQUEyQztDOUI4aHpENUM7O0E4QjdoekRDOztFQUEyQztDOUJraXpENUM7O0E4QnRpekRDOztFQUEyQztDOUIyaXpENUM7O0E4QjFpekRDOztFQUEyQztDOUIraXpENUM7O0E4QjlpekRDOztFQUEyQztDOUJtanpENUM7O0E4QmxqekRDOztFQUEyQztDOUJ1anpENUM7O0E4QnRqekRDOztFQUEyQztDOUIyanpENUM7O0E4Qi9qekRDOztFQUEyQztDOUJva3pENUM7O0E4Qm5rekRDOztFQUEyQztDOUJ3a3pENUM7O0E4QnZrekRDOztFQUEyQztDOUI0a3pENUM7O0E4QjNrekRDOztFQUEyQztDOUJnbHpENUM7O0E4Qi9rekRDOztFQUEyQztDOUJvbHpENUM7O0E4QnhsekRDOztFQUEyQztDOUI2bHpENUM7O0E4QjVsekRDOztFQUEyQztDOUJpbXpENUM7O0E4QmhtekRDOztFQUEyQztDOUJxbXpENUM7O0E4QnBtekRDOztFQUEyQztDOUJ5bXpENUM7O0E4QnhtekRDOztFQUEyQztDOUI2bXpENUM7O0E4QmpuekRDOztFQUEyQztDOUJzbnpENUM7O0E4QnJuekRDOztFQUEyQztDOUIwbnpENUM7O0E4QnpuekRDOztFQUEyQztDOUI4bnpENUM7O0E4QjduekRDOztFQUEyQztDOUJrb3pENUM7O0E4QmpvekRDOztFQUEyQztDOUJzb3pENUM7O0E4QjFvekRDOztFQUEyQztDOUIrb3pENUM7O0E4QjlvekRDOztFQUEyQztDOUJtcHpENUM7O0E4QmxwekRDOztFQUEyQztDOUJ1cHpENUM7O0E4QnRwekRDOztFQUEyQztDOUIycHpENUM7O0E4QjFwekRDOztFQUEyQztDOUIrcHpENUM7O0E4Qm5xekRDOztFQUEyQztDOUJ3cXpENUM7O0E4QnZxekRDOztFQUEyQztDOUI0cXpENUM7O0E4QjNxekRDOztFQUEyQztDOUJncnpENUM7O0E4Qi9xekRDOztFQUEyQztDOUJvcnpENUM7O0E4Qm5yekRDOztFQUEyQztDOUJ3cnpENUM7O0E4QjVyekRDOztFQUEyQztDOUJpc3pENUM7O0E4QmhzekRDOztFQUEyQztDOUJxc3pENUM7O0E4QnBzekRDOztFQUEyQztDOUJ5c3pENUM7O0E4QnhzekRDOztFQUEyQztDOUI2c3pENUM7O0E4QjVzekRDOztFQUEyQztDOUJpdHpENUM7O0E4QnJ0ekRDOztFQUEyQztDOUIwdHpENUM7O0E4Qnp0ekRDOztFQUEyQztDOUI4dHpENUM7O0E4Qjd0ekRDOztFQUEyQztDOUJrdXpENUM7O0E4Qmp1ekRDOztFQUEyQztDOUJzdXpENUM7O0E4QnJ1ekRDOztFQUEyQztDOUIwdXpENUM7O0E4Qjl1ekRDOztFQUEyQztDOUJtdnpENUM7O0E4Qmx2ekRDOztFQUEyQztDOUJ1dnpENUM7O0E4QnR2ekRDOztFQUEyQztDOUIydnpENUM7O0E4QjF2ekRDOztFQUEyQztDOUIrdnpENUM7O0E4Qjl2ekRDOztFQUEyQztDOUJtd3pENUM7O0E4QnZ3ekRDOztFQUEyQztDOUI0d3pENUM7O0E4QjN3ekRDOztFQUEyQztDOUJneHpENUM7O0E4Qi93ekRDOztFQUEyQztDOUJveHpENUM7O0E4Qm54ekRDOztFQUEyQztDOUJ3eHpENUM7O0E4QnZ4ekRDOztFQUEyQztDOUI0eHpENUM7O0E4Qmh5ekRDOztFQUEyQztDOUJxeXpENUM7O0E4QnB5ekRDOztFQUEyQztDOUJ5eXpENUM7O0E4Qnh5ekRDOztFQUEyQztDOUI2eXpENUM7O0E4QjV5ekRDOztFQUEyQztDOUJpenpENUM7O0E4Qmh6ekRDOztFQUEyQztDOUJxenpENUM7O0E4Qnp6ekRDOztFQUEyQztDOUI4enpENUM7O0E4Qjd6ekRDOztFQUEyQztDOUJrMHpENUM7O0E4QmowekRDOztFQUEyQztDOUJzMHpENUM7O0E4QnIwekRDOztFQUEyQztDOUIwMHpENUM7O0E4QnowekRDOztFQUEyQztDOUI4MHpENUM7O0E4QmwxekRDOztFQUEyQztDOUJ1MXpENUM7O0E4QnQxekRDOztFQUEyQztDOUIyMXpENUM7O0E4QjExekRDOztFQUEyQztDOUIrMXpENUM7O0E4QjkxekRDOztFQUEyQztDOUJtMnpENUM7O0E4QmwyekRDOztFQUEyQztDOUJ1MnpENUM7O0E4QjMyekRDOztFQUEyQztDOUJnM3pENUM7O0E4Qi8yekRDOztFQUEyQztDOUJvM3pENUM7O0E4Qm4zekRDOztFQUEyQztDOUJ3M3pENUM7O0E4QnYzekRDOztFQUEyQztDOUI0M3pENUM7O0E4QjMzekRDOztFQUEyQztDOUJnNHpENUM7O0E4QnA0ekRDOztFQUEyQztDOUJ5NHpENUM7O0E4Qng0ekRDOztFQUEyQztDOUI2NHpENUM7O0E4QjU0ekRDOztFQUEyQztDOUJpNXpENUM7O0E4Qmg1ekRDOztFQUEyQztDOUJxNXpENUM7O0E4QnA1ekRDOztFQUEyQztDOUJ5NXpENUM7O0E4Qjc1ekRDOztFQUEyQztDOUJrNnpENUM7O0E4Qmo2ekRDOztFQUEyQztDOUJzNnpENUM7O0E4QnI2ekRDOztFQUEyQztDOUIwNnpENUM7O0E4Qno2ekRDOztFQUEyQztDOUI4NnpENUM7O0E4Qjc2ekRDOztFQUEyQztDOUJrN3pENUM7O0E4QnQ3ekRDOztFQUEyQztDOUIyN3pENUM7O0E4QjE3ekRDOztFQUEyQztDOUIrN3pENUM7O0E4Qjk3ekRDOztFQUEyQztDOUJtOHpENUM7O0E4Qmw4ekRDOztFQUEyQztDOUJ1OHpENUM7O0E4QnQ4ekRDOztFQUEyQztDOUIyOHpENUM7O0E4Qi84ekRDOztFQUEyQztDOUJvOXpENUM7O0E4Qm45ekRDOztFQUEyQztDOUJ3OXpENUM7O0E4QnY5ekRDOztFQUEyQztDOUI0OXpENUM7O0E4QjM5ekRDOztFQUEyQztDOUJnK3pENUM7O0E4Qi85ekRDOztFQUEyQztDOUJvK3pENUM7O0E4QngrekRDOztFQUEyQztDOUI2K3pENUM7O0E4QjUrekRDOztFQUEyQztDOUJpL3pENUM7O0E4QmgvekRDOztFQUEyQztDOUJxL3pENUM7O0E4QnAvekRDOztFQUEyQztDOUJ5L3pENUM7O0E4QngvekRDOztFQUEyQztDOUI2L3pENUM7O0E4QmpnMERDOztFQUEyQztDOUJzZzBENUM7O0E4QnJnMERDOztFQUEyQztDOUIwZzBENUM7O0E4QnpnMERDOztFQUEyQztDOUI4ZzBENUM7O0E4QjdnMERDOztFQUEyQztDOUJraDBENUM7O0E4QmpoMERDOztFQUEyQztDOUJzaDBENUM7O0E4QjFoMERDOztFQUEyQztDOUIraDBENUM7O0E4QjloMERDOztFQUEyQztDOUJtaTBENUM7O0E4QmxpMERDOztFQUEyQztDOUJ1aTBENUM7O0E4QnRpMERDOztFQUEyQztDOUIyaTBENUM7O0E4QjFpMERDOztFQUEyQztDOUIraTBENUM7O0E4Qm5qMERDOztFQUEyQztDOUJ3ajBENUM7O0E4QnZqMERDOztFQUEyQztDOUI0ajBENUM7O0E4QjNqMERDOztFQUEyQztDOUJnazBENUM7O0E4Qi9qMERDOztFQUEyQztDOUJvazBENUM7O0E4Qm5rMERDOztFQUEyQztDOUJ3azBENUM7O0E4QjVrMERDOztFQUEyQztDOUJpbDBENUM7O0E4QmhsMERDOztFQUEyQztDOUJxbDBENUM7O0E4QnBsMERDOztFQUEyQztDOUJ5bDBENUM7O0E4QnhsMERDOztFQUEyQztDOUI2bDBENUM7O0E4QjVsMERDOztFQUEyQztDOUJpbTBENUM7O0E4QnJtMERDOztFQUEyQztDOUIwbTBENUM7O0E4QnptMERDOztFQUEyQztDOUI4bTBENUM7O0E4QjdtMERDOztFQUEyQztDOUJrbjBENUM7O0E4QmpuMERDOztFQUEyQztDOUJzbjBENUM7O0E4QnJuMERDOztFQUEyQztDOUIwbjBENUM7O0E4QjluMERDOztFQUEyQztDOUJtbzBENUM7O0E4QmxvMERDOztFQUEyQztDOUJ1bzBENUM7O0E4QnRvMERDOztFQUEyQztDOUIybzBENUM7O0E4QjFvMERDOztFQUEyQztDOUIrbzBENUM7O0E4QjlvMERDOztFQUEyQztDOUJtcDBENUM7O0E4QnZwMERDOztFQUEyQztDOUI0cDBENUM7O0E4QjNwMERDOztFQUEyQztDOUJncTBENUM7O0E4Qi9wMERDOztFQUEyQztDOUJvcTBENUM7O0E4Qm5xMERDOztFQUEyQztDOUJ3cTBENUM7O0E4QnZxMERDOztFQUEyQztDOUI0cTBENUM7O0E4QmhyMERDOztFQUEyQztDOUJxcjBENUM7O0E4QnByMERDOztFQUEyQztDOUJ5cjBENUM7O0E4QnhyMERDOztFQUEyQztDOUI2cjBENUM7O0E4QjVyMERDOztFQUEyQztDOUJpczBENUM7O0E4QmhzMERDOztFQUEyQztDOUJxczBENUM7O0E4QnpzMERDOztFQUEyQztDOUI4czBENUM7O0E4QjdzMERDOztFQUEyQztDOUJrdDBENUM7O0E4Qmp0MERDOztFQUEyQztDOUJzdDBENUM7O0E4QnJ0MERDOztFQUEyQztDOUIwdDBENUM7O0E4Qnp0MERDOztFQUEyQztDOUI4dDBENUM7O0E4Qmx1MERDOztFQUEyQztDOUJ1dTBENUM7O0E4QnR1MERDOztFQUEyQztDOUIydTBENUM7O0E4QjF1MERDOztFQUEyQztDOUIrdTBENUM7O0E4Qjl1MERDOztFQUEyQztDOUJtdjBENUM7O0E4Qmx2MERDOztFQUEyQztDOUJ1djBENUM7O0E4QjN2MERDOztFQUEyQztDOUJndzBENUM7O0E4Qi92MERDOztFQUEyQztDOUJvdzBENUM7O0E4Qm53MERDOztFQUEyQztDOUJ3dzBENUM7O0E4QnZ3MERDOztFQUEyQztDOUI0dzBENUM7O0E4QjN3MERDOztFQUEyQztDOUJneDBENUM7O0E4QnB4MERDOztFQUEyQztDOUJ5eDBENUM7O0E4Qnh4MERDOztFQUEyQztDOUI2eDBENUM7O0E4QjV4MERDOztFQUEyQztDOUJpeTBENUM7O0E4Qmh5MERDOztFQUEyQztDOUJxeTBENUM7O0E4QnB5MERDOztFQUEyQztDOUJ5eTBENUM7O0E4Qjd5MERDOztFQUEyQztDOUJrejBENUM7O0E4Qmp6MERDOztFQUEyQztDOUJzejBENUM7O0E4QnJ6MERDOztFQUEyQztDOUIwejBENUM7O0E4Qnp6MERDOztFQUEyQztDOUI4ejBENUM7O0E4Qjd6MERDOztFQUEyQztDOUJrMDBENUM7O0E4QnQwMERDOztFQUEyQztDOUIyMDBENUM7O0E4QjEwMERDOztFQUEyQztDOUIrMDBENUM7O0E4QjkwMERDOztFQUEyQztDOUJtMTBENUM7O0E4QmwxMERDOztFQUEyQztDOUJ1MTBENUM7O0E4QnQxMERDOztFQUEyQztDOUIyMTBENUM7O0E4Qi8xMERDOztFQUEyQztDOUJvMjBENUM7O0E4Qm4yMERDOztFQUEyQztDOUJ3MjBENUM7O0E4QnYyMERDOztFQUEyQztDOUI0MjBENUM7O0E4QjMyMERDOztFQUEyQztDOUJnMzBENUM7O0E4Qi8yMERDOztFQUEyQztDOUJvMzBENUM7O0E4QngzMERDOztFQUEyQztDOUI2MzBENUM7O0E4QjUzMERDOztFQUEyQztDOUJpNDBENUM7O0E4Qmg0MERDOztFQUEyQztDOUJxNDBENUM7O0E4QnA0MERDOztFQUEyQztDOUJ5NDBENUM7O0E4Qng0MERDOztFQUEyQztDOUI2NDBENUM7O0E4Qmo1MERDOztFQUEyQztDOUJzNTBENUM7O0E4QnI1MERDOztFQUEyQztDOUIwNTBENUM7O0E4Qno1MERDOztFQUEyQztDOUI4NTBENUM7O0E4Qjc1MERDOztFQUEyQztDOUJrNjBENUM7O0E4Qmo2MERDOztFQUEyQztDOUJzNjBENUM7O0E4QjE2MERDOztFQUEyQztDOUIrNjBENUM7O0E4Qjk2MERDOztFQUEyQztDOUJtNzBENUM7O0E4Qmw3MERDOztFQUEyQztDOUJ1NzBENUM7O0E4QnQ3MERDOztFQUEyQztDOUIyNzBENUM7O0E4QjE3MERDOztFQUEyQztDOUIrNzBENUM7O0E4Qm44MERDOztFQUEyQztDOUJ3ODBENUM7O0E4QnY4MERDOztFQUEyQztDOUI0ODBENUM7O0E4QjM4MERDOztFQUEyQztDOUJnOTBENUM7O0E4Qi84MERDOztFQUEyQztDOUJvOTBENUM7O0E4Qm45MERDOztFQUEyQztDOUJ3OTBENUM7O0E4QjU5MERDOztFQUEyQztDOUJpKzBENUM7O0E4QmgrMERDOztFQUEyQztDOUJxKzBENUM7O0E4QnArMERDOztFQUEyQztDOUJ5KzBENUM7O0E4QngrMERDOztFQUEyQztDOUI2KzBENUM7O0E4QjUrMERDOztFQUEyQztDOUJpLzBENUM7O0E4QnIvMERDOztFQUEyQztDOUIwLzBENUM7O0E4QnovMERDOztFQUEyQztDOUI4LzBENUM7O0E4QjcvMERDOztFQUEyQztDOUJrZzFENUM7O0E4QmpnMURDOztFQUEyQztDOUJzZzFENUM7O0E4QnJnMURDOztFQUEyQztDOUIwZzFENUM7O0E4QjlnMURDOztFQUEyQztDOUJtaDFENUM7O0E4QmxoMURDOztFQUEyQztDOUJ1aDFENUM7O0E4QnRoMURDOztFQUEyQztDOUIyaDFENUM7O0E4QjFoMURDOztFQUEyQztDOUIraDFENUM7O0E4QjloMURDOztFQUEyQztDOUJtaTFENUM7O0E4QnZpMURDOztFQUEyQztDOUI0aTFENUM7O0E4QjNpMURDOztFQUEyQztDOUJnajFENUM7O0E4Qi9pMURDOztFQUEyQztDOUJvajFENUM7O0E4Qm5qMURDOztFQUEyQztDOUJ3ajFENUM7O0E4QnZqMURDOztFQUEyQztDOUI0ajFENUM7O0E4QmhrMURDOztFQUEyQztDOUJxazFENUM7O0E4QnBrMURDOztFQUEyQztDOUJ5azFENUM7O0E4QnhrMURDOztFQUEyQztDOUI2azFENUM7O0E4QjVrMURDOztFQUEyQztDOUJpbDFENUM7O0E4QmhsMURDOztFQUEyQztDOUJxbDFENUM7O0E4QnpsMURDOztFQUEyQztDOUI4bDFENUM7O0E4QjdsMURDOztFQUEyQztDOUJrbTFENUM7O0E4QmptMURDOztFQUEyQztDOUJzbTFENUM7O0E4QnJtMURDOztFQUEyQztDOUIwbTFENUM7O0E4QnptMURDOztFQUEyQztDOUI4bTFENUM7O0E4QmxuMURDOztFQUEyQztDOUJ1bjFENUM7O0E4QnRuMURDOztFQUEyQztDOUIybjFENUM7O0E4QjFuMURDOztFQUEyQztDOUIrbjFENUM7O0E4QjluMURDOztFQUEyQztDOUJtbzFENUM7O0E4QmxvMURDOztFQUEyQztDOUJ1bzFENUM7O0E4QjNvMURDOztFQUEyQztDOUJncDFENUM7O0E4Qi9vMURDOztFQUEyQztDOUJvcDFENUM7O0E4Qm5wMURDOztFQUEyQztDOUJ3cDFENUM7O0E4QnZwMURDOztFQUEyQztDOUI0cDFENUM7O0E4QjNwMURDOztFQUEyQztDOUJncTFENUM7O0E4QnBxMURDOztFQUEyQztDOUJ5cTFENUM7O0E4QnhxMURDOztFQUEyQztDOUI2cTFENUM7O0E4QjVxMURDOztFQUEyQztDOUJpcjFENUM7O0E4QmhyMURDOztFQUEyQztDOUJxcjFENUM7O0E4QnByMURDOztFQUEyQztDOUJ5cjFENUM7O0E4QjdyMURDOztFQUEyQztDOUJrczFENUM7O0E4QmpzMURDOztFQUEyQztDOUJzczFENUM7O0E4QnJzMURDOztFQUEyQztDOUIwczFENUM7O0E4QnpzMURDOztFQUEyQztDOUI4czFENUM7O0E4QjdzMURDOztFQUEyQztDOUJrdDFENUM7O0E4QnR0MURDOztFQUEyQztDOUIydDFENUM7O0E4QjF0MURDOztFQUEyQztDOUIrdDFENUM7O0E4Qjl0MURDOztFQUEyQztDOUJtdTFENUM7O0E4Qmx1MURDOztFQUEyQztDOUJ1dTFENUM7O0E4QnR1MURDOztFQUEyQztDOUIydTFENUM7O0E4Qi91MURDOztFQUEyQztDOUJvdjFENUM7O0E4Qm52MURDOztFQUEyQztDOUJ3djFENUM7O0E4QnZ2MURDOztFQUEyQztDOUI0djFENUM7O0E4QjN2MURDOztFQUEyQztDOUJndzFENUM7O0E4Qi92MURDOztFQUEyQztDOUJvdzFENUM7O0E4Qnh3MURDOztFQUEyQztDOUI2dzFENUM7O0E4QjV3MURDOztFQUEyQztDOUJpeDFENUM7O0E4Qmh4MURDOztFQUEyQztDOUJxeDFENUM7O0E4QnB4MURDOztFQUEyQztDOUJ5eDFENUM7O0E4Qnh4MURDOztFQUEyQztDOUI2eDFENUM7O0E4Qmp5MURDOztFQUEyQztDOUJzeTFENUM7O0E4QnJ5MURDOztFQUEyQztDOUIweTFENUM7O0E4Qnp5MURDOztFQUEyQztDOUI4eTFENUM7O0E4Qjd5MURDOztFQUEyQztDOUJrejFENUM7O0E4Qmp6MURDOztFQUEyQztDOUJzejFENUM7O0E4QjF6MURDOztFQUEyQztDOUIrejFENUM7O0E4Qjl6MURDOztFQUEyQztDOUJtMDFENUM7O0E4QmwwMURDOztFQUEyQztDOUJ1MDFENUM7O0E4QnQwMURDOztFQUEyQztDOUIyMDFENUM7O0E4QjEwMURDOztFQUEyQztDOUIrMDFENUM7O0E4Qm4xMURDOztFQUEyQztDOUJ3MTFENUM7O0E4QnYxMURDOztFQUEyQztDOUI0MTFENUM7O0E4QjMxMURDOztFQUEyQztDOUJnMjFENUM7O0E4Qi8xMURDOztFQUEyQztDOUJvMjFENUM7O0E4Qm4yMURDOztFQUEyQztDOUJ3MjFENUM7O0E4QjUyMURDOztFQUEyQztDOUJpMzFENUM7O0E4QmgzMURDOztFQUEyQztDOUJxMzFENUM7O0E4QnAzMURDOztFQUEyQztDOUJ5MzFENUM7O0E4QngzMURDOztFQUEyQztDOUI2MzFENUM7O0E4QjUzMURDOztFQUEyQztDOUJpNDFENUM7O0E4QnI0MURDOztFQUEyQztDOUIwNDFENUM7O0E4Qno0MURDOztFQUEyQztDOUI4NDFENUM7O0E4Qjc0MURDOztFQUEyQztDOUJrNTFENUM7O0E4Qmo1MURDOztFQUEyQztDOUJzNTFENUM7O0E4QnI1MURDOztFQUEyQztDOUIwNTFENUM7O0E4Qjk1MURDOztFQUEyQztDOUJtNjFENUM7O0E4Qmw2MURDOztFQUEyQztDOUJ1NjFENUM7O0E4QnQ2MURDOztFQUEyQztDOUIyNjFENUM7O0E4QjE2MURDOztFQUEyQztDOUIrNjFENUM7O0E4Qjk2MURDOztFQUEyQztDOUJtNzFENUM7O0E4QnY3MURDOztFQUEyQztDOUI0NzFENUM7O0E4QjM3MURDOztFQUEyQztDOUJnODFENUM7O0E4Qi83MURDOztFQUEyQztDOUJvODFENUM7O0E4Qm44MURDOztFQUEyQztDOUJ3ODFENUM7O0E4QnY4MURDOztFQUEyQztDOUI0ODFENUM7O0E4Qmg5MURDOztFQUEyQztDOUJxOTFENUM7O0E4QnA5MURDOztFQUEyQztDOUJ5OTFENUM7O0E4Qng5MURDOztFQUEyQztDOUI2OTFENUM7O0E4QjU5MURDOztFQUEyQztDOUJpKzFENUM7O0E4QmgrMURDOztFQUEyQztDOUJxKzFENUM7O0E4QnorMURDOztFQUEyQztDOUI4KzFENUM7O0E4QjcrMURDOztFQUEyQztDOUJrLzFENUM7O0E4QmovMURDOztFQUEyQztDOUJzLzFENUM7O0E4QnIvMURDOztFQUEyQztDOUIwLzFENUM7O0E4QnovMURDOztFQUEyQztDOUI4LzFENUM7O0E4QmxnMkRDOztFQUEyQztDOUJ1ZzJENUM7O0E4QnRnMkRDOztFQUEyQztDOUIyZzJENUM7O0E4QjFnMkRDOztFQUEyQztDOUIrZzJENUM7O0E4QjlnMkRDOztFQUEyQztDOUJtaDJENUM7O0E4QmxoMkRDOztFQUEyQztDOUJ1aDJENUM7O0E4QjNoMkRDOztFQUEyQztDOUJnaTJENUM7O0E4Qi9oMkRDOztFQUEyQztDOUJvaTJENUM7O0E4Qm5pMkRDOztFQUEyQztDOUJ3aTJENUM7O0E4QnZpMkRDOztFQUEyQztDOUI0aTJENUM7O0E4QjNpMkRDOztFQUEyQztDOUJnajJENUM7O0E4QnBqMkRDOztFQUEyQztDOUJ5ajJENUM7O0E4QnhqMkRDOztFQUEyQztDOUI2ajJENUM7O0E4QjVqMkRDOztFQUEyQztDOUJpazJENUM7O0E4QmhrMkRDOztFQUEyQztDOUJxazJENUM7O0E4QnBrMkRDOztFQUEyQztDOUJ5azJENUM7O0E4QjdrMkRDOztFQUEyQztDOUJrbDJENUM7O0E4QmpsMkRDOztFQUEyQztDOUJzbDJENUM7O0E4QnJsMkRDOztFQUEyQztDOUIwbDJENUM7O0E4QnpsMkRDOztFQUEyQztDOUI4bDJENUM7O0E4QjdsMkRDOztFQUEyQztDOUJrbTJENUM7O0E4QnRtMkRDOztFQUEyQztDOUIybTJENUM7O0E4QjFtMkRDOztFQUEyQztDOUIrbTJENUM7O0E4QjltMkRDOztFQUEyQztDOUJtbjJENUM7O0E4QmxuMkRDOztFQUEyQztDOUJ1bjJENUM7O0E4QnRuMkRDOztFQUEyQztDOUIybjJENUM7O0E4Qi9uMkRDOztFQUEyQztDOUJvbzJENUM7O0E4Qm5vMkRDOztFQUEyQztDOUJ3bzJENUM7O0E4QnZvMkRDOztFQUEyQztDOUI0bzJENUM7O0E4QjNvMkRDOztFQUEyQztDOUJncDJENUM7O0E4Qi9vMkRDOztFQUEyQztDOUJvcDJENUM7O0E4QnhwMkRDOztFQUEyQztDOUI2cDJENUM7O0E4QjVwMkRDOztFQUEyQztDOUJpcTJENUM7O0E4QmhxMkRDOztFQUEyQztDOUJxcTJENUM7O0E4QnBxMkRDOztFQUEyQztDOUJ5cTJENUM7O0E4QnhxMkRDOztFQUEyQztDOUI2cTJENUM7O0E4QmpyMkRDOztFQUEyQztDOUJzcjJENUM7O0E4QnJyMkRDOztFQUEyQztDOUIwcjJENUM7O0E4QnpyMkRDOztFQUEyQztDOUI4cjJENUM7O0E4QjdyMkRDOztFQUEyQztDOUJrczJENUM7O0E4QmpzMkRDOztFQUEyQztDOUJzczJENUM7O0E4QjFzMkRDOztFQUEyQztDOUIrczJENUM7O0E4QjlzMkRDOztFQUEyQztDOUJtdDJENUM7O0E4Qmx0MkRDOztFQUEyQztDOUJ1dDJENUM7O0E4QnR0MkRDOztFQUEyQztDOUIydDJENUM7O0E4QjF0MkRDOztFQUEyQztDOUIrdDJENUM7O0E4Qm51MkRDOztFQUEyQztDOUJ3dTJENUM7O0E4QnZ1MkRDOztFQUEyQztDOUI0dTJENUM7O0E4QjN1MkRDOztFQUEyQztDOUJndjJENUM7O0E4Qi91MkRDOztFQUEyQztDOUJvdjJENUM7O0E4Qm52MkRDOztFQUEyQztDOUJ3djJENUM7O0E4QjV2MkRDOztFQUEyQztDOUJpdzJENUM7O0E4Qmh3MkRDOztFQUEyQztDOUJxdzJENUM7O0E4QnB3MkRDOztFQUEyQztDOUJ5dzJENUM7O0E4Qnh3MkRDOztFQUEyQztDOUI2dzJENUM7O0E4QjV3MkRDOztFQUEyQztDOUJpeDJENUM7O0E4QnJ4MkRDOztFQUEyQztDOUIweDJENUM7O0E4Qnp4MkRDOztFQUEyQztDOUI4eDJENUM7O0E4Qjd4MkRDOztFQUEyQztDOUJreTJENUM7O0E4Qmp5MkRDOztFQUEyQztDOUJzeTJENUM7O0E4QnJ5MkRDOztFQUEyQztDOUIweTJENUM7O0E4Qjl5MkRDOztFQUEyQztDOUJtejJENUM7O0E4Qmx6MkRDOztFQUEyQztDOUJ1ejJENUM7O0E4QnR6MkRDOztFQUEyQztDOUIyejJENUM7O0E4QjF6MkRDOztFQUEyQztDOUIrejJENUM7O0E4Qjl6MkRDOztFQUEyQztDOUJtMDJENUM7O0E4QnYwMkRDOztFQUEyQztDOUI0MDJENUM7O0E4QjMwMkRDOztFQUEyQztDOUJnMTJENUM7O0E4Qi8wMkRDOztFQUEyQztDOUJvMTJENUM7O0E4Qm4xMkRDOztFQUEyQztDOUJ3MTJENUM7O0E4QnYxMkRDOztFQUEyQztDOUI0MTJENUM7O0E4QmgyMkRDOztFQUEyQztDOUJxMjJENUM7O0E4QnAyMkRDOztFQUEyQztDOUJ5MjJENUM7O0E4QngyMkRDOztFQUEyQztDOUI2MjJENUM7O0E4QjUyMkRDOztFQUEyQztDOUJpMzJENUM7O0E4QmgzMkRDOztFQUEyQztDOUJxMzJENUM7O0E4QnozMkRDOztFQUEyQztDOUI4MzJENUM7O0E4QjczMkRDOztFQUEyQztDOUJrNDJENUM7O0E4Qmo0MkRDOztFQUEyQztDOUJzNDJENUM7O0E4QnI0MkRDOztFQUEyQztDOUIwNDJENUM7O0E4Qno0MkRDOztFQUEyQztDOUI4NDJENUM7O0E4Qmw1MkRDOztFQUEyQztDOUJ1NTJENUM7O0E4QnQ1MkRDOztFQUEyQztDOUIyNTJENUM7O0E4QjE1MkRDOztFQUEyQztDOUIrNTJENUM7O0E4Qjk1MkRDOztFQUEyQztDOUJtNjJENUM7O0E4Qmw2MkRDOztFQUEyQztDOUJ1NjJENUM7O0E4QjM2MkRDOztFQUEyQztDOUJnNzJENUM7O0E4Qi82MkRDOztFQUEyQztDOUJvNzJENUM7O0E4Qm43MkRDOztFQUEyQztDOUJ3NzJENUM7O0E4QnY3MkRDOztFQUEyQztDOUI0NzJENUM7O0E4QjM3MkRDOztFQUEyQztDOUJnODJENUM7O0E4QnA4MkRDOztFQUEyQztDOUJ5ODJENUM7O0E4Qng4MkRDOztFQUEyQztDOUI2ODJENUM7O0E4QjU4MkRDOztFQUEyQztDOUJpOTJENUM7O0E4Qmg5MkRDOztFQUEyQztDOUJxOTJENUM7O0E4QnA5MkRDOztFQUEyQztDOUJ5OTJENUM7O0E4Qjc5MkRDOztFQUEyQztDOUJrKzJENUM7O0E4QmorMkRDOztFQUEyQztDOUJzKzJENUM7O0E4QnIrMkRDOztFQUEyQztDOUIwKzJENUM7O0E4QnorMkRDOztFQUEyQztDOUI4KzJENUM7O0E4QjcrMkRDOztFQUEyQztDOUJrLzJENUM7O0E4QnQvMkRDOztFQUEyQztDOUIyLzJENUM7O0E4QjEvMkRDOztFQUEyQztDOUIrLzJENUM7O0E4QjkvMkRDOztFQUEyQztDOUJtZzNENUM7O0E4QmxnM0RDOztFQUEyQztDOUJ1ZzNENUM7O0E4QnRnM0RDOztFQUEyQztDOUIyZzNENUM7O0E4Qi9nM0RDOztFQUEyQztDOUJvaDNENUM7O0E4Qm5oM0RDOztFQUEyQztDOUJ3aDNENUM7O0E4QnZoM0RDOztFQUEyQztDOUI0aDNENUM7O0E4QjNoM0RDOztFQUEyQztDOUJnaTNENUM7O0E4Qi9oM0RDOztFQUEyQztDOUJvaTNENUM7O0E4QnhpM0RDOztFQUEyQztDOUI2aTNENUM7O0E4QjVpM0RDOztFQUEyQztDOUJpajNENUM7O0E4QmhqM0RDOztFQUEyQztDOUJxajNENUM7O0E4QnBqM0RDOztFQUEyQztDOUJ5ajNENUM7O0E4QnhqM0RDOztFQUEyQztDOUI2ajNENUM7O0E4QmprM0RDOztFQUEyQztDOUJzazNENUM7O0E4QnJrM0RDOztFQUEyQztDOUIwazNENUM7O0E4QnprM0RDOztFQUEyQztDOUI4azNENUM7O0E4QjdrM0RDOztFQUEyQztDOUJrbDNENUM7O0E4QmpsM0RDOztFQUEyQztDOUJzbDNENUM7O0E4QjFsM0RDOztFQUEyQztDOUIrbDNENUM7O0E4QjlsM0RDOztFQUEyQztDOUJtbTNENUM7O0E4QmxtM0RDOztFQUEyQztDOUJ1bTNENUM7O0E4QnRtM0RDOztFQUEyQztDOUIybTNENUM7O0E4QjFtM0RDOztFQUEyQztDOUIrbTNENUM7O0E4Qm5uM0RDOztFQUEyQztDOUJ3bjNENUM7O0E4QnZuM0RDOztFQUEyQztDOUI0bjNENUM7O0E4QjNuM0RDOztFQUEyQztDOUJnbzNENUM7O0E4Qi9uM0RDOztFQUEyQztDOUJvbzNENUM7O0E4Qm5vM0RDOztFQUEyQztDOUJ3bzNENUM7O0E4QjVvM0RDOztFQUEyQztDOUJpcDNENUM7O0E4QmhwM0RDOztFQUEyQztDOUJxcDNENUM7O0E4QnBwM0RDOztFQUEyQztDOUJ5cDNENUM7O0E4QnhwM0RDOztFQUEyQztDOUI2cDNENUM7O0E4QjVwM0RDOztFQUEyQztDOUJpcTNENUM7O0E4QnJxM0RDOztFQUEyQztDOUIwcTNENUM7O0E4QnpxM0RDOztFQUEyQztDOUI4cTNENUM7O0E4QjdxM0RDOztFQUEyQztDOUJrcjNENUM7O0E4QmpyM0RDOztFQUEyQztDOUJzcjNENUM7O0E4QnJyM0RDOztFQUEyQztDOUIwcjNENUM7O0E4QjlyM0RDOztFQUEyQztDOUJtczNENUM7O0E4QmxzM0RDOztFQUEyQztDOUJ1czNENUM7O0E4QnRzM0RDOztFQUEyQztDOUIyczNENUM7O0E4QjFzM0RDOztFQUEyQztDOUIrczNENUM7O0E4QjlzM0RDOztFQUEyQztDOUJtdDNENUM7O0E4QnZ0M0RDOztFQUEyQztDOUI0dDNENUM7O0E4QjN0M0RDOztFQUEyQztDOUJndTNENUM7O0E4Qi90M0RDOztFQUEyQztDOUJvdTNENUM7O0E4Qm51M0RDOztFQUEyQztDOUJ3dTNENUM7O0E4QnZ1M0RDOztFQUEyQztDOUI0dTNENUM7O0E4Qmh2M0RDOztFQUEyQztDOUJxdjNENUM7O0E4QnB2M0RDOztFQUEyQztDOUJ5djNENUM7O0E4Qnh2M0RDOztFQUEyQztDOUI2djNENUM7O0E4QjV2M0RDOztFQUEyQztDOUJpdzNENUM7O0E4Qmh3M0RDOztFQUEyQztDOUJxdzNENUM7O0E4Qnp3M0RDOztFQUEyQztDOUI4dzNENUM7O0E4Qjd3M0RDOztFQUEyQztDOUJreDNENUM7O0E4Qmp4M0RDOztFQUEyQztDOUJzeDNENUM7O0E4QnJ4M0RDOztFQUEyQztDOUIweDNENUM7O0E4Qnp4M0RDOztFQUEyQztDOUI4eDNENUM7O0E4Qmx5M0RDOztFQUEyQztDOUJ1eTNENUM7O0E4QnR5M0RDOztFQUEyQztDOUIyeTNENUM7O0E4QjF5M0RDOztFQUEyQztDOUIreTNENUM7O0E4Qjl5M0RDOztFQUEyQztDOUJtejNENUM7O0E4Qmx6M0RDOztFQUEyQztDOUJ1ejNENUM7O0E4QjN6M0RDOztFQUEyQztDOUJnMDNENUM7O0E4Qi96M0RDOztFQUEyQztDOUJvMDNENUM7O0E4Qm4wM0RDOztFQUEyQztDOUJ3MDNENUM7O0E4QnYwM0RDOztFQUEyQztDOUI0MDNENUM7O0E4QjMwM0RDOztFQUEyQztDOUJnMTNENUM7O0E4QnAxM0RDOztFQUEyQztDOUJ5MTNENUM7O0E4QngxM0RDOztFQUEyQztDOUI2MTNENUM7O0E4QjUxM0RDOztFQUEyQztDOUJpMjNENUM7O0E4QmgyM0RDOztFQUEyQztDOUJxMjNENUM7O0E4QnAyM0RDOztFQUEyQztDOUJ5MjNENUM7O0E4QjcyM0RDOztFQUEyQztDOUJrMzNENUM7O0E4QmozM0RDOztFQUEyQztDOUJzMzNENUM7O0E4QnIzM0RDOztFQUEyQztDOUIwMzNENUM7O0E4QnozM0RDOztFQUEyQztDOUI4MzNENUM7O0E4QjczM0RDOztFQUEyQztDOUJrNDNENUM7O0E4QnQ0M0RDOztFQUEyQztDOUIyNDNENUM7O0E4QjE0M0RDOztFQUEyQztDOUIrNDNENUM7O0E4Qjk0M0RDOztFQUEyQztDOUJtNTNENUM7O0E4Qmw1M0RDOztFQUEyQztDOUJ1NTNENUM7O0E4QnQ1M0RDOztFQUEyQztDOUIyNTNENUM7O0E4Qi81M0RDOztFQUEyQztDOUJvNjNENUM7O0E4Qm42M0RDOztFQUEyQztDOUJ3NjNENUM7O0E4QnY2M0RDOztFQUEyQztDOUI0NjNENUM7O0E4QjM2M0RDOztFQUEyQztDOUJnNzNENUM7O0E4Qi82M0RDOztFQUEyQztDOUJvNzNENUM7O0E4Qng3M0RDOztFQUEyQztDOUI2NzNENUM7O0E4QjU3M0RDOztFQUEyQztDOUJpODNENUM7O0E4Qmg4M0RDOztFQUEyQztDOUJxODNENUM7O0E4QnA4M0RDOztFQUEyQztDOUJ5ODNENUM7O0E4Qng4M0RDOztFQUEyQztDOUI2ODNENUM7O0E4Qmo5M0RDOztFQUEyQztDOUJzOTNENUM7O0E4QnI5M0RDOztFQUEyQztDOUIwOTNENUM7O0E4Qno5M0RDOztFQUEyQztDOUI4OTNENUM7O0E4Qjc5M0RDOztFQUEyQztDOUJrKzNENUM7O0E4QmorM0RDOztFQUEyQztDOUJzKzNENUM7O0E4QjErM0RDOztFQUEyQztDOUIrKzNENUM7O0E4QjkrM0RDOztFQUEyQztDOUJtLzNENUM7O0E4QmwvM0RDOztFQUEyQztDOUJ1LzNENUM7O0E4QnQvM0RDOztFQUEyQztDOUIyLzNENUM7O0E4QjEvM0RDOztFQUEyQztDOUIrLzNENUM7O0E4Qm5nNERDOztFQUEyQztDOUJ3ZzRENUM7O0E4QnZnNERDOztFQUEyQztDOUI0ZzRENUM7O0E4QjNnNERDOztFQUEyQztDOUJnaDRENUM7O0E4Qi9nNERDOztFQUEyQztDOUJvaDRENUM7O0E4Qm5oNERDOztFQUEyQztDOUJ3aDRENUM7O0E4QjVoNERDOztFQUEyQztDOUJpaTRENUM7O0E4QmhpNERDOztFQUEyQztDOUJxaTRENUM7O0E4QnBpNERDOztFQUEyQztDOUJ5aTRENUM7O0E4QnhpNERDOztFQUEyQztDOUI2aTRENUM7O0E4QjVpNERDOztFQUEyQztDOUJpajRENUM7O0E4QnJqNERDOztFQUEyQztDOUIwajRENUM7O0E4QnpqNERDOztFQUEyQztDOUI4ajRENUM7O0E4QjdqNERDOztFQUEyQztDOUJrazRENUM7O0E4QmprNERDOztFQUEyQztDOUJzazRENUM7O0E4QnJrNERDOztFQUEyQztDOUIwazRENUM7O0E4QjlrNERDOztFQUEyQztDOUJtbDRENUM7O0E4QmxsNERDOztFQUEyQztDOUJ1bDRENUM7O0E4QnRsNERDOztFQUEyQztDOUIybDRENUM7O0E4QjFsNERDOztFQUEyQztDOUIrbDRENUM7O0E4QjlsNERDOztFQUEyQztDOUJtbTRENUM7O0E4QnZtNERDOztFQUEyQztDOUI0bTRENUM7O0E4QjNtNERDOztFQUEyQztDOUJnbjRENUM7O0E4Qi9tNERDOztFQUEyQztDOUJvbjRENUM7O0E4Qm5uNERDOztFQUEyQztDOUJ3bjRENUM7O0E4QnZuNERDOztFQUEyQztDOUI0bjRENUM7O0E4QmhvNERDOztFQUEyQztDOUJxbzRENUM7O0E4QnBvNERDOztFQUEyQztDOUJ5bzRENUM7O0E4QnhvNERDOztFQUEyQztDOUI2bzRENUM7O0E4QjVvNERDOztFQUEyQztDOUJpcDRENUM7O0E4QmhwNERDOztFQUEyQztDOUJxcDRENUM7O0E4QnpwNERDOztFQUEyQztDOUI4cDRENUM7O0E4QjdwNERDOztFQUEyQztDOUJrcTRENUM7O0E4QmpxNERDOztFQUEyQztDOUJzcTRENUM7O0E4QnJxNERDOztFQUEyQztDOUIwcTRENUM7O0E4QnpxNERDOztFQUEyQztDOUI4cTRENUM7O0E4QmxyNERDOztFQUEyQztDOUJ1cjRENUM7O0E4QnRyNERDOztFQUEyQztDOUIycjRENUM7O0E4QjFyNERDOztFQUEyQztDOUIrcjRENUM7O0E4QjlyNERDOztFQUEyQztDOUJtczRENUM7O0E4QmxzNERDOztFQUEyQztDOUJ1czRENUM7O0E4QjNzNERDOztFQUEyQztDOUJndDRENUM7O0E4Qi9zNERDOztFQUEyQztDOUJvdDRENUM7O0E4Qm50NERDOztFQUEyQztDOUJ3dDRENUM7O0E4QnZ0NERDOztFQUEyQztDOUI0dDRENUM7O0E4QjN0NERDOztFQUEyQztDOUJndTRENUM7O0E4QnB1NERDOztFQUEyQztDOUJ5dTRENUM7O0E4Qnh1NERDOztFQUEyQztDOUI2dTRENUM7O0E4QjV1NERDOztFQUEyQztDOUJpdjRENUM7O0E4Qmh2NERDOztFQUEyQztDOUJxdjRENUM7O0E4QnB2NERDOztFQUEyQztDOUJ5djRENUM7O0E4Qjd2NERDOztFQUEyQztDOUJrdzRENUM7O0E4Qmp3NERDOztFQUEyQztDOUJzdzRENUM7O0E4QnJ3NERDOztFQUEyQztDOUIwdzRENUM7O0E4Qnp3NERDOztFQUEyQztDOUI4dzRENUM7O0E4Qjd3NERDOztFQUEyQztDOUJreDRENUM7O0E4QnR4NERDOztFQUEyQztDOUIyeDRENUM7O0E4QjF4NERDOztFQUEyQztDOUIreDRENUM7O0E4Qjl4NERDOztFQUEyQztDOUJteTRENUM7O0E4Qmx5NERDOztFQUEyQztDOUJ1eTRENUM7O0E4QnR5NERDOztFQUEyQztDOUIyeTRENUM7O0E4Qi95NERDOztFQUEyQztDOUJvejRENUM7O0E4Qm56NERDOztFQUEyQztDOUJ3ejRENUM7O0E4QnZ6NERDOztFQUEyQztDOUI0ejRENUM7O0E4QjN6NERDOztFQUEyQztDOUJnMDRENUM7O0E4Qi96NERDOztFQUEyQztDOUJvMDRENUM7O0E4QngwNERDOztFQUEyQztDOUI2MDRENUM7O0E4QjUwNERDOztFQUEyQztDOUJpMTRENUM7O0E4QmgxNERDOztFQUEyQztDOUJxMTRENUM7O0E4QnAxNERDOztFQUEyQztDOUJ5MTRENUM7O0E4QngxNERDOztFQUEyQztDOUI2MTRENUM7O0E4QmoyNERDOztFQUEyQztDOUJzMjRENUM7O0E4QnIyNERDOztFQUEyQztDOUIwMjRENUM7O0E4QnoyNERDOztFQUEyQztDOUI4MjRENUM7O0E4QjcyNERDOztFQUEyQztDOUJrMzRENUM7O0E4QmozNERDOztFQUEyQztDOUJzMzRENUM7O0E4QjEzNERDOztFQUEyQztDOUIrMzRENUM7O0E4QjkzNERDOztFQUEyQztDOUJtNDRENUM7O0E4Qmw0NERDOztFQUEyQztDOUJ1NDRENUM7O0E4QnQ0NERDOztFQUEyQztDOUIyNDRENUM7O0E4QjE0NERDOztFQUEyQztDOUIrNDRENUM7O0E4Qm41NERDOztFQUEyQztDOUJ3NTRENUM7O0E4QnY1NERDOztFQUEyQztDOUI0NTRENUM7O0E4QjM1NERDOztFQUEyQztDOUJnNjRENUM7O0E4Qi81NERDOztFQUEyQztDOUJvNjRENUM7O0E4Qm42NERDOztFQUEyQztDOUJ3NjRENUM7O0E4QjU2NERDOztFQUEyQztDOUJpNzRENUM7O0E4Qmg3NERDOztFQUEyQztDOUJxNzRENUM7O0E4QnA3NERDOztFQUEyQztDOUJ5NzRENUM7O0E4Qng3NERDOztFQUEyQztDOUI2NzRENUM7O0E4QjU3NERDOztFQUEyQztDOUJpODRENUM7O0E4QnI4NERDOztFQUEyQztDOUIwODRENUM7O0E4Qno4NERDOztFQUEyQztDOUI4ODRENUM7O0E4Qjc4NERDOztFQUEyQztDOUJrOTRENUM7O0E4Qmo5NERDOztFQUEyQztDOUJzOTRENUM7O0E4QnI5NERDOztFQUEyQztDOUIwOTRENUM7O0E4Qjk5NERDOztFQUEyQztDOUJtKzRENUM7O0E4QmwrNERDOztFQUEyQztDOUJ1KzRENUM7O0E4QnQrNERDOztFQUEyQztDOUIyKzRENUM7O0E4QjErNERDOztFQUEyQztDOUIrKzRENUM7O0E4QjkrNERDOztFQUEyQztDOUJtLzRENUM7O0E4QnYvNERDOztFQUEyQztDOUI0LzRENUM7O0E4QjMvNERDOztFQUEyQztDOUJnZzVENUM7O0E4Qi8vNERDOztFQUEyQztDOUJvZzVENUM7O0E4Qm5nNURDOztFQUEyQztDOUJ3ZzVENUM7O0E4QnZnNURDOztFQUEyQztDOUI0ZzVENUM7O0E4QmhoNURDOztFQUEyQztDOUJxaDVENUM7O0E4QnBoNURDOztFQUEyQztDOUJ5aDVENUM7O0E4QnhoNURDOztFQUEyQztDOUI2aDVENUM7O0E4QjVoNURDOztFQUEyQztDOUJpaTVENUM7O0E4QmhpNURDOztFQUEyQztDOUJxaTVENUM7O0E4QnppNURDOztFQUEyQztDOUI4aTVENUM7O0E4QjdpNURDOztFQUEyQztDOUJrajVENUM7O0E4QmpqNURDOztFQUEyQztDOUJzajVENUM7O0E4QnJqNURDOztFQUEyQztDOUIwajVENUM7O0E4QnpqNURDOztFQUEyQztDOUI4ajVENUM7O0E4QmxrNURDOztFQUEyQztDOUJ1azVENUM7O0E4QnRrNURDOztFQUEyQztDOUIyazVENUM7O0E4QjFrNURDOztFQUEyQztDOUIrazVENUM7O0E4QjlrNURDOztFQUEyQztDOUJtbDVENUM7O0E4QmxsNURDOztFQUEyQztDOUJ1bDVENUM7O0E4QjNsNURDOztFQUEyQztDOUJnbTVENUM7O0E4Qi9sNURDOztFQUEyQztDOUJvbTVENUM7O0E4Qm5tNURDOztFQUEyQztDOUJ3bTVENUM7O0E4QnZtNURDOztFQUEyQztDOUI0bTVENUM7O0E4QjNtNURDOztFQUEyQztDOUJnbjVENUM7O0E4QnBuNURDOztFQUEyQztDOUJ5bjVENUM7O0E4QnhuNURDOztFQUEyQztDOUI2bjVENUM7O0E4QjVuNURDOztFQUEyQztDOUJpbzVENUM7O0E4QmhvNURDOztFQUEyQztDOUJxbzVENUM7O0E4QnBvNURDOztFQUEyQztDOUJ5bzVENUM7O0E4QjdvNURDOztFQUEyQztDOUJrcDVENUM7O0E4QmpwNURDOztFQUEyQztDOUJzcDVENUM7O0E4QnJwNURDOztFQUEyQztDOUIwcDVENUM7O0E4QnpwNURDOztFQUEyQztDOUI4cDVENUM7O0E4QjdwNURDOztFQUEyQztDOUJrcTVENUM7O0E4QnRxNURDOztFQUEyQztDOUIycTVENUM7O0E4QjFxNURDOztFQUEyQztDOUIrcTVENUM7O0E4QjlxNURDOztFQUEyQztDOUJtcjVENUM7O0E4QmxyNURDOztFQUEyQztDOUJ1cjVENUM7O0E4QnRyNURDOztFQUEyQztDOUIycjVENUM7O0E4Qi9yNURDOztFQUEyQztDOUJvczVENUM7O0E4Qm5zNURDOztFQUEyQztDOUJ3czVENUM7O0E4QnZzNURDOztFQUEyQztDOUI0czVENUM7O0E4QjNzNURDOztFQUEyQztDOUJndDVENUM7O0E4Qi9zNURDOztFQUEyQztDOUJvdDVENUM7O0E4Qnh0NURDOztFQUEyQztDOUI2dDVENUM7O0E4QjV0NURDOztFQUEyQztDOUJpdTVENUM7O0E4Qmh1NURDOztFQUEyQztDOUJxdTVENUM7O0E4QnB1NURDOztFQUEyQztDOUJ5dTVENUM7O0E4Qnh1NURDOztFQUEyQztDOUI2dTVENUM7O0E4Qmp2NURDOztFQUEyQztDOUJzdjVENUM7O0E4QnJ2NURDOztFQUEyQztDOUIwdjVENUM7O0E4Qnp2NURDOztFQUEyQztDOUI4djVENUM7O0E4Qjd2NURDOztFQUEyQztDOUJrdzVENUM7O0E4Qmp3NURDOztFQUEyQztDOUJzdzVENUM7O0E4QjF3NURDOztFQUEyQztDOUIrdzVENUM7O0E4Qjl3NURDOztFQUEyQztDOUJteDVENUM7O0E4Qmx4NURDOztFQUEyQztDOUJ1eDVENUM7O0E4QnR4NURDOztFQUEyQztDOUIyeDVENUM7O0E4QjF4NURDOztFQUEyQztDOUIreDVENUM7O0E4Qm55NURDOztFQUEyQztDOUJ3eTVENUM7O0E4QnZ5NURDOztFQUEyQztDOUI0eTVENUM7O0E4QjN5NURDOztFQUEyQztDOUJnejVENUM7O0E4Qi95NURDOztFQUEyQztDOUJvejVENUM7O0E4Qm56NURDOztFQUEyQztDOUJ3ejVENUM7O0E4QjV6NURDOztFQUEyQztDOUJpMDVENUM7O0E4QmgwNURDOztFQUEyQztDOUJxMDVENUM7O0E4QnAwNURDOztFQUEyQztDOUJ5MDVENUM7O0E4QngwNURDOztFQUEyQztDOUI2MDVENUM7O0E4QjUwNURDOztFQUEyQztDOUJpMTVENUM7O0E4QnIxNURDOztFQUEyQztDOUIwMTVENUM7O0E4QnoxNURDOztFQUEyQztDOUI4MTVENUM7O0E4QjcxNURDOztFQUEyQztDOUJrMjVENUM7O0E4QmoyNURDOztFQUEyQztDOUJzMjVENUM7O0E4QnIyNURDOztFQUEyQztDOUIwMjVENUM7O0E4QjkyNURDOztFQUEyQztDOUJtMzVENUM7O0E4QmwzNURDOztFQUEyQztDOUJ1MzVENUM7O0E4QnQzNURDOztFQUEyQztDOUIyMzVENUM7O0E4QjEzNURDOztFQUEyQztDOUIrMzVENUM7O0E4QjkzNURDOztFQUEyQztDOUJtNDVENUM7O0E4QnY0NURDOztFQUEyQztDOUI0NDVENUM7O0E4QjM0NURDOztFQUEyQztDOUJnNTVENUM7O0E4Qi80NURDOztFQUEyQztDOUJvNTVENUM7O0E4Qm41NURDOztFQUEyQztDOUJ3NTVENUM7O0E4QnY1NURDOztFQUEyQztDOUI0NTVENUM7O0E4Qmg2NURDOztFQUEyQztDOUJxNjVENUM7O0E4QnA2NURDOztFQUEyQztDOUJ5NjVENUM7O0E4Qng2NURDOztFQUEyQztDOUI2NjVENUM7O0E4QjU2NURDOztFQUEyQztDOUJpNzVENUM7O0E4Qmg3NURDOztFQUEyQztDOUJxNzVENUM7O0E4Qno3NURDOztFQUEyQztDOUI4NzVENUM7O0E4Qjc3NURDOztFQUEyQztDOUJrODVENUM7O0E4Qmo4NURDOztFQUEyQztDOUJzODVENUM7O0E4QnI4NURDOztFQUEyQztDOUIwODVENUM7O0E4Qno4NURDOztFQUEyQztDOUI4ODVENUM7O0E4Qmw5NURDOztFQUEyQztDOUJ1OTVENUM7O0E4QnQ5NURDOztFQUEyQztDOUIyOTVENUM7O0E4QjE5NURDOztFQUEyQztDOUIrOTVENUM7O0E4Qjk5NURDOztFQUEyQztDOUJtKzVENUM7O0E4QmwrNURDOztFQUEyQztDOUJ1KzVENUM7O0E4QjMrNURDOztFQUEyQztDOUJnLzVENUM7O0E4Qi8rNURDOztFQUEyQztDOUJvLzVENUM7O0E4Qm4vNURDOztFQUEyQztDOUJ3LzVENUM7O0E4QnYvNURDOztFQUEyQztDOUI0LzVENUM7O0E4QjMvNURDOztFQUEyQztDOUJnZzZENUM7O0E4QnBnNkRDOztFQUEyQztDOUJ5ZzZENUM7O0E4QnhnNkRDOztFQUEyQztDOUI2ZzZENUM7O0E4QjVnNkRDOztFQUEyQztDOUJpaDZENUM7O0E4QmhoNkRDOztFQUEyQztDOUJxaDZENUM7O0E4QnBoNkRDOztFQUEyQztDOUJ5aDZENUM7O0E4QjdoNkRDOztFQUEyQztDOUJraTZENUM7O0E4QmppNkRDOztFQUEyQztDOUJzaTZENUM7O0E4QnJpNkRDOztFQUEyQztDOUIwaTZENUM7O0E4QnppNkRDOztFQUEyQztDOUI4aTZENUM7O0E4QjdpNkRDOztFQUEyQztDOUJrajZENUM7O0E4QnRqNkRDOztFQUEyQztDOUIyajZENUM7O0E4QjFqNkRDOztFQUEyQztDOUIrajZENUM7O0E4QjlqNkRDOztFQUEyQztDOUJtazZENUM7O0E4QmxrNkRDOztFQUEyQztDOUJ1azZENUM7O0E4QnRrNkRDOztFQUEyQztDOUIyazZENUM7O0E4Qi9rNkRDOztFQUEyQztDOUJvbDZENUM7O0E4Qm5sNkRDOztFQUEyQztDOUJ3bDZENUM7O0E4QnZsNkRDOztFQUEyQztDOUI0bDZENUM7O0E4QjNsNkRDOztFQUEyQztDOUJnbTZENUM7O0E4Qi9sNkRDOztFQUEyQztDOUJvbTZENUM7O0E4QnhtNkRDOztFQUEyQztDOUI2bTZENUM7O0E4QjVtNkRDOztFQUEyQztDOUJpbjZENUM7O0E4QmhuNkRDOztFQUEyQztDOUJxbjZENUM7O0E4QnBuNkRDOztFQUEyQztDOUJ5bjZENUM7O0E4QnhuNkRDOztFQUEyQztDOUI2bjZENUM7O0E4QmpvNkRDOztFQUEyQztDOUJzbzZENUM7O0E4QnJvNkRDOztFQUEyQztDOUIwbzZENUM7O0E4QnpvNkRDOztFQUEyQztDOUI4bzZENUM7O0E4QjdvNkRDOztFQUEyQztDOUJrcDZENUM7O0E4QmpwNkRDOztFQUEyQztDOUJzcDZENUM7O0E4QjFwNkRDOztFQUEyQztDOUIrcDZENUM7O0E4QjlwNkRDOztFQUEyQztDOUJtcTZENUM7O0E4QmxxNkRDOztFQUEyQztDOUJ1cTZENUM7O0E4QnRxNkRDOztFQUEyQztDOUIycTZENUM7O0E4QjFxNkRDOztFQUEyQztDOUIrcTZENUM7O0E4Qm5yNkRDOztFQUEyQztDOUJ3cjZENUM7O0E4QnZyNkRDOztFQUEyQztDOUI0cjZENUM7O0E4QjNyNkRDOztFQUEyQztDOUJnczZENUM7O0E4Qi9yNkRDOztFQUEyQztDOUJvczZENUM7O0E4Qm5zNkRDOztFQUEyQztDOUJ3czZENUM7O0E4QjVzNkRDOztFQUEyQztDOUJpdDZENUM7O0E4Qmh0NkRDOztFQUEyQztDOUJxdDZENUM7O0E4QnB0NkRDOztFQUEyQztDOUJ5dDZENUM7O0E4Qnh0NkRDOztFQUEyQztDOUI2dDZENUM7O0E4QjV0NkRDOztFQUEyQztDOUJpdTZENUM7O0E4QnJ1NkRDOztFQUEyQztDOUIwdTZENUM7O0E4Qnp1NkRDOztFQUEyQztDOUI4dTZENUM7O0E4Qjd1NkRDOztFQUEyQztDOUJrdjZENUM7O0E4Qmp2NkRDOztFQUEyQztDOUJzdjZENUM7O0E4QnJ2NkRDOztFQUEyQztDOUIwdjZENUM7O0E4Qjl2NkRDOztFQUEyQztDOUJtdzZENUM7O0E4Qmx3NkRDOztFQUEyQztDOUJ1dzZENUM7O0E4QnR3NkRDOztFQUEyQztDOUIydzZENUM7O0E4QjF3NkRDOztFQUEyQztDOUIrdzZENUM7O0E4Qjl3NkRDOztFQUEyQztDOUJteDZENUM7O0E4QnZ4NkRDOztFQUEyQztDOUI0eDZENUM7O0E4QjN4NkRDOztFQUEyQztDOUJneTZENUM7O0E4Qi94NkRDOztFQUEyQztDOUJveTZENUM7O0E4Qm55NkRDOztFQUEyQztDOUJ3eTZENUM7O0E4QnZ5NkRDOztFQUEyQztDOUI0eTZENUM7O0E4Qmh6NkRDOztFQUEyQztDOUJxejZENUM7O0E4QnB6NkRDOztFQUEyQztDOUJ5ejZENUM7O0E4Qnh6NkRDOztFQUEyQztDOUI2ejZENUM7O0E4QjV6NkRDOztFQUEyQztDOUJpMDZENUM7O0E4QmgwNkRDOztFQUEyQztDOUJxMDZENUM7O0E4QnowNkRDOztFQUEyQztDOUI4MDZENUM7O0E4QjcwNkRDOztFQUEyQztDOUJrMTZENUM7O0E4QmoxNkRDOztFQUEyQztDOUJzMTZENUM7O0E4QnIxNkRDOztFQUEyQztDOUIwMTZENUM7O0E4QnoxNkRDOztFQUEyQztDOUI4MTZENUM7O0E4QmwyNkRDOztFQUEyQztDOUJ1MjZENUM7O0E4QnQyNkRDOztFQUEyQztDOUIyMjZENUM7O0E4QjEyNkRDOztFQUEyQztDOUIrMjZENUM7O0E4QjkyNkRDOztFQUEyQztDOUJtMzZENUM7O0E4QmwzNkRDOztFQUEyQztDOUJ1MzZENUM7O0E4QjMzNkRDOztFQUEyQztDOUJnNDZENUM7O0E4Qi8zNkRDOztFQUEyQztDOUJvNDZENUM7O0E4Qm40NkRDOztFQUEyQztDOUJ3NDZENUM7O0E4QnY0NkRDOztFQUEyQztDOUI0NDZENUM7O0E4QjM0NkRDOztFQUEyQztDOUJnNTZENUM7O0E4QnA1NkRDOztFQUEyQztDOUJ5NTZENUM7O0E4Qng1NkRDOztFQUEyQztDOUI2NTZENUM7O0E4QjU1NkRDOztFQUEyQztDOUJpNjZENUM7O0E4Qmg2NkRDOztFQUEyQztDOUJxNjZENUM7O0E4QnA2NkRDOztFQUEyQztDOUJ5NjZENUM7O0E4Qjc2NkRDOztFQUEyQztDOUJrNzZENUM7O0E4Qmo3NkRDOztFQUEyQztDOUJzNzZENUM7O0E4QnI3NkRDOztFQUEyQztDOUIwNzZENUM7O0E4Qno3NkRDOztFQUEyQztDOUI4NzZENUM7O0E4Qjc3NkRDOztFQUEyQztDOUJrODZENUM7O0E4QnQ4NkRDOztFQUEyQztDOUIyODZENUM7O0E4QjE4NkRDOztFQUEyQztDOUIrODZENUM7O0E4Qjk4NkRDOztFQUEyQztDOUJtOTZENUM7O0E4Qmw5NkRDOztFQUEyQztDOUJ1OTZENUM7O0E4QnQ5NkRDOztFQUEyQztDOUIyOTZENUM7O0E4Qi85NkRDOztFQUEyQztDOUJvKzZENUM7O0E4Qm4rNkRDOztFQUEyQztDOUJ3KzZENUM7O0E4QnYrNkRDOztFQUEyQztDOUI0KzZENUM7O0E4QjMrNkRDOztFQUEyQztDOUJnLzZENUM7O0E4Qi8rNkRDOztFQUEyQztDOUJvLzZENUM7O0E4QngvNkRDOztFQUEyQztDOUI2LzZENUM7O0E4QjUvNkRDOztFQUEyQztDOUJpZzdENUM7O0E4QmhnN0RDOztFQUEyQztDOUJxZzdENUM7O0E4QnBnN0RDOztFQUEyQztDOUJ5ZzdENUM7O0E4QnhnN0RDOztFQUEyQztDOUI2ZzdENUM7O0E4QmpoN0RDOztFQUEyQztDOUJzaDdENUM7O0E4QnJoN0RDOztFQUEyQztDOUIwaDdENUM7O0E4QnpoN0RDOztFQUEyQztDOUI4aDdENUM7O0E4QjdoN0RDOztFQUEyQztDOUJraTdENUM7O0E4QmppN0RDOztFQUEyQztDOUJzaTdENUM7O0E4QjFpN0RDOztFQUEyQztDOUIraTdENUM7O0E4QjlpN0RDOztFQUEyQztDOUJtajdENUM7O0E4QmxqN0RDOztFQUEyQztDOUJ1ajdENUM7O0E4QnRqN0RDOztFQUEyQztDOUIyajdENUM7O0E4QjFqN0RDOztFQUEyQztDOUIrajdENUM7O0E4Qm5rN0RDOztFQUEyQztDOUJ3azdENUM7O0E4QnZrN0RDOztFQUEyQztDOUI0azdENUM7O0E4QjNrN0RDOztFQUEyQztDOUJnbDdENUM7O0E4Qi9rN0RDOztFQUEyQztDOUJvbDdENUM7O0E4Qm5sN0RDOztFQUEyQztDOUJ3bDdENUM7O0E4QjVsN0RDOztFQUEyQztDOUJpbTdENUM7O0E4QmhtN0RDOztFQUEyQztDOUJxbTdENUM7O0E4QnBtN0RDOztFQUEyQztDOUJ5bTdENUM7O0E4QnhtN0RDOztFQUEyQztDOUI2bTdENUM7O0E4QjVtN0RDOztFQUEyQztDOUJpbjdENUM7O0E4QnJuN0RDOztFQUEyQztDOUIwbjdENUM7O0E4QnpuN0RDOztFQUEyQztDOUI4bjdENUM7O0E4QjduN0RDOztFQUEyQztDOUJrbzdENUM7O0E4QmpvN0RDOztFQUEyQztDOUJzbzdENUM7O0E4QnJvN0RDOztFQUEyQztDOUIwbzdENUM7O0E4QjlvN0RDOztFQUEyQztDOUJtcDdENUM7O0E4QmxwN0RDOztFQUEyQztDOUJ1cDdENUM7O0E4QnRwN0RDOztFQUEyQztDOUIycDdENUM7O0E4QjFwN0RDOztFQUEyQztDOUIrcDdENUM7O0E4QjlwN0RDOztFQUEyQztDOUJtcTdENUM7O0E4QnZxN0RDOztFQUEyQztDOUI0cTdENUM7O0E4QjNxN0RDOztFQUEyQztDOUJncjdENUM7O0E4Qi9xN0RDOztFQUEyQztDOUJvcjdENUM7O0E4Qm5yN0RDOztFQUEyQztDOUJ3cjdENUM7O0E4QnZyN0RDOztFQUEyQztDOUI0cjdENUM7O0E4QmhzN0RDOztFQUEyQztDOUJxczdENUM7O0E4QnBzN0RDOztFQUEyQztDOUJ5czdENUM7O0E4QnhzN0RDOztFQUEyQztDOUI2czdENUM7O0E4QjVzN0RDOztFQUEyQztDOUJpdDdENUM7O0E4Qmh0N0RDOztFQUEyQztDOUJxdDdENUM7O0E4Qnp0N0RDOztFQUEyQztDOUI4dDdENUM7O0E4Qjd0N0RDOztFQUEyQztDOUJrdTdENUM7O0E4Qmp1N0RDOztFQUEyQztDOUJzdTdENUM7O0E4QnJ1N0RDOztFQUEyQztDOUIwdTdENUM7O0E4Qnp1N0RDOztFQUEyQztDOUI4dTdENUM7O0E4Qmx2N0RDOztFQUEyQztDOUJ1djdENUM7O0E4QnR2N0RDOztFQUEyQztDOUIydjdENUM7O0E4QjF2N0RDOztFQUEyQztDOUIrdjdENUM7O0E4Qjl2N0RDOztFQUEyQztDOUJtdzdENUM7O0E4Qmx3N0RDOztFQUEyQztDOUJ1dzdENUM7O0E4QjN3N0RDOztFQUEyQztDOUJneDdENUM7O0E4Qi93N0RDOztFQUEyQztDOUJveDdENUM7O0E4Qm54N0RDOztFQUEyQztDOUJ3eDdENUM7O0E4QnZ4N0RDOztFQUEyQztDOUI0eDdENUM7O0E4QjN4N0RDOztFQUEyQztDOUJneTdENUM7O0E4QnB5N0RDOztFQUEyQztDOUJ5eTdENUM7O0E4Qnh5N0RDOztFQUEyQztDOUI2eTdENUM7O0E4QjV5N0RDOztFQUEyQztDOUJpejdENUM7O0E4Qmh6N0RDOztFQUEyQztDOUJxejdENUM7O0E4QnB6N0RDOztFQUEyQztDOUJ5ejdENUM7O0E4Qjd6N0RDOztFQUEyQztDOUJrMDdENUM7O0E4QmowN0RDOztFQUEyQztDOUJzMDdENUM7O0E4QnIwN0RDOztFQUEyQztDOUIwMDdENUM7O0E4QnowN0RDOztFQUEyQztDOUI4MDdENUM7O0E4QjcwN0RDOztFQUEyQztDOUJrMTdENUM7O0E4QnQxN0RDOztFQUEyQztDOUIyMTdENUM7O0E4QjExN0RDOztFQUEyQztDOUIrMTdENUM7O0E4QjkxN0RDOztFQUEyQztDOUJtMjdENUM7O0E4QmwyN0RDOztFQUEyQztDOUJ1MjdENUM7O0E4QnQyN0RDOztFQUEyQztDOUIyMjdENUM7O0E4Qi8yN0RDOztFQUEyQztDOUJvMzdENUM7O0E4Qm4zN0RDOztFQUEyQztDOUJ3MzdENUM7O0E4QnYzN0RDOztFQUEyQztDOUI0MzdENUM7O0E4QjMzN0RDOztFQUEyQztDOUJnNDdENUM7O0E4Qi8zN0RDOztFQUEyQztDOUJvNDdENUM7O0E4Qng0N0RDOztFQUEyQztDOUI2NDdENUM7O0E4QjU0N0RDOztFQUEyQztDOUJpNTdENUM7O0E4Qmg1N0RDOztFQUEyQztDOUJxNTdENUM7O0E4QnA1N0RDOztFQUEyQztDOUJ5NTdENUM7O0E4Qng1N0RDOztFQUEyQztDOUI2NTdENUM7O0E4Qmo2N0RDOztFQUEyQztDOUJzNjdENUM7O0E4QnI2N0RDOztFQUEyQztDOUIwNjdENUM7O0E4Qno2N0RDOztFQUEyQztDOUI4NjdENUM7O0E4Qjc2N0RDOztFQUEyQztDOUJrNzdENUM7O0E4Qmo3N0RDOztFQUEyQztDOUJzNzdENUM7O0E4QjE3N0RDOztFQUEyQztDOUIrNzdENUM7O0E4Qjk3N0RDOztFQUEyQztDOUJtODdENUM7O0E4Qmw4N0RDOztFQUEyQztDOUJ1ODdENUM7O0E4QnQ4N0RDOztFQUEyQztDOUIyODdENUM7O0E4QjE4N0RDOztFQUEyQztDOUIrODdENUM7O0E4Qm45N0RDOztFQUEyQztDOUJ3OTdENUM7O0E4QnY5N0RDOztFQUEyQztDOUI0OTdENUM7O0E4QjM5N0RDOztFQUEyQztDOUJnKzdENUM7O0E4Qi85N0RDOztFQUEyQztDOUJvKzdENUM7O0E4Qm4rN0RDOztFQUEyQztDOUJ3KzdENUM7O0E4QjUrN0RDOztFQUEyQztDOUJpLzdENUM7O0E4QmgvN0RDOztFQUEyQztDOUJxLzdENUM7O0E4QnAvN0RDOztFQUEyQztDOUJ5LzdENUM7O0E4QngvN0RDOztFQUEyQztDOUI2LzdENUM7O0E4QjUvN0RDOztFQUEyQztDOUJpZzhENUM7O0E4QnJnOERDOztFQUEyQztDOUIwZzhENUM7O0E4QnpnOERDOztFQUEyQztDOUI4ZzhENUM7O0E4QjdnOERDOztFQUEyQztDOUJraDhENUM7O0E4QmpoOERDOztFQUEyQztDOUJzaDhENUM7O0E4QnJoOERDOztFQUEyQztDOUIwaDhENUM7O0E4QjloOERDOztFQUEyQztDOUJtaThENUM7O0E4QmxpOERDOztFQUEyQztDOUJ1aThENUM7O0E4QnRpOERDOztFQUEyQztDOUIyaThENUM7O0E4QjFpOERDOztFQUEyQztDOUIraThENUM7O0E4QjlpOERDOztFQUEyQztDOUJtajhENUM7O0E4QnZqOERDOztFQUEyQztDOUI0ajhENUM7O0E4QjNqOERDOztFQUEyQztDOUJnazhENUM7O0E4Qi9qOERDOztFQUEyQztDOUJvazhENUM7O0E4Qm5rOERDOztFQUEyQztDOUJ3azhENUM7O0E4QnZrOERDOztFQUEyQztDOUI0azhENUM7O0E4QmhsOERDOztFQUEyQztDOUJxbDhENUM7O0E4QnBsOERDOztFQUEyQztDOUJ5bDhENUM7O0E4QnhsOERDOztFQUEyQztDOUI2bDhENUM7O0E4QjVsOERDOztFQUEyQztDOUJpbThENUM7O0E4QmhtOERDOztFQUEyQztDOUJxbThENUM7O0E4QnptOERDOztFQUEyQztDOUI4bThENUM7O0E4QjdtOERDOztFQUEyQztDOUJrbjhENUM7O0E4QmpuOERDOztFQUEyQztDOUJzbjhENUM7O0E4QnJuOERDOztFQUEyQztDOUIwbjhENUM7O0E4QnpuOERDOztFQUEyQztDOUI4bjhENUM7O0E4QmxvOERDOztFQUEyQztDOUJ1bzhENUM7O0E4QnRvOERDOztFQUEyQztDOUIybzhENUM7O0E4QjFvOERDOztFQUEyQztDOUIrbzhENUM7O0E4QjlvOERDOztFQUEyQztDOUJtcDhENUM7O0E4QmxwOERDOztFQUEyQztDOUJ1cDhENUM7O0E4QjNwOERDOztFQUEyQztDOUJncThENUM7O0E4Qi9wOERDOztFQUEyQztDOUJvcThENUM7O0E4Qm5xOERDOztFQUEyQztDOUJ3cThENUM7O0E4QnZxOERDOztFQUEyQztDOUI0cThENUM7O0E4QjNxOERDOztFQUEyQztDOUJncjhENUM7O0E4QnByOERDOztFQUEyQztDOUJ5cjhENUM7O0E4QnhyOERDOztFQUEyQztDOUI2cjhENUM7O0E4QjVyOERDOztFQUEyQztDOUJpczhENUM7O0E4QmhzOERDOztFQUEyQztDOUJxczhENUM7O0E4QnBzOERDOztFQUEyQztDOUJ5czhENUM7O0E4QjdzOERDOztFQUEyQztDOUJrdDhENUM7O0E4Qmp0OERDOztFQUEyQztDOUJzdDhENUM7O0E4QnJ0OERDOztFQUEyQztDOUIwdDhENUM7O0E4Qnp0OERDOztFQUEyQztDOUI4dDhENUM7O0E4Qjd0OERDOztFQUEyQztDOUJrdThENUM7O0E4QnR1OERDOztFQUEyQztDOUIydThENUM7O0E4QjF1OERDOztFQUEyQztDOUIrdThENUM7O0E4Qjl1OERDOztFQUEyQztDOUJtdjhENUM7O0E4Qmx2OERDOztFQUEyQztDOUJ1djhENUM7O0E4QnR2OERDOztFQUEyQztDOUIydjhENUM7O0E4Qm52OERDOztFQUEyQztDOUJ3djhENUM7O0E4QnZ2OERDOztFQUEyQztDOUI0djhENUM7O0E4QjN2OERDOztFQUEyQztDOUJndzhENUM7O0E4Qi92OERDOztFQUEyQztDOUJvdzhENUM7O0E4Qm53OERDOztFQUEyQztDOUJ3dzhENUM7O0E4QjV3OERDOztFQUEyQztDOUJpeDhENUM7O0E4Qmh4OERDOztFQUEyQztDOUJxeDhENUM7O0E4QnB4OERDOztFQUEyQztDOUJ5eDhENUM7O0E4Qnh4OERDOztFQUEyQztDOUI2eDhENUM7O0E4QjV4OERDOztFQUEyQztDOUJpeThENUM7O0E4QnJ5OERDOztFQUEyQztDOUIweThENUM7O0E4Qnp5OERDOztFQUEyQztDOUI4eThENUM7O0E4Qjd5OERDOztFQUEyQztDOUJrejhENUM7O0E4Qmp6OERDOztFQUEyQztDOUJzejhENUM7O0E4QnJ6OERDOztFQUEyQztDOUIwejhENUM7O0E4Qjl6OERDOztFQUEyQztDOUJtMDhENUM7O0E4QmwwOERDOztFQUEyQztDOUJ1MDhENUM7O0E4QnQwOERDOztFQUEyQztDOUIyMDhENUM7O0E4QjEwOERDOztFQUEyQztDOUIrMDhENUM7O0E4QjkwOERDOztFQUEyQztDOUJtMThENUM7O0E4QnYxOERDOztFQUEyQztDOUI0MThENUM7O0E4QjMxOERDOztFQUEyQztDOUJnMjhENUM7O0E4Qi8xOERDOztFQUEyQztDOUJvMjhENUM7O0E4Qm4yOERDOztFQUEyQztDOUJ3MjhENUM7O0E4QnYyOERDOztFQUEyQztDOUI0MjhENUM7O0E4QmgzOERDOztFQUEyQztDOUJxMzhENUM7O0E4QnAzOERDOztFQUEyQztDOUJ5MzhENUM7O0E4QngzOERDOztFQUEyQztDOUI2MzhENUM7O0E4QjUzOERDOztFQUEyQztDOUJpNDhENUM7O0E4Qmg0OERDOztFQUEyQztDOUJxNDhENUM7O0E4Qno0OERDOztFQUEyQztDOUI4NDhENUM7O0E4Qjc0OERDOztFQUEyQztDOUJrNThENUM7O0E4Qmo1OERDOztFQUEyQztDOUJzNThENUM7O0E4QnI1OERDOztFQUEyQztDOUIwNThENUM7O0E4Qno1OERDOztFQUEyQztDOUI4NThENUM7O0E4Qmw2OERDOztFQUEyQztDOUJ1NjhENUM7O0E4QnQ2OERDOztFQUEyQztDOUIyNjhENUM7O0E4QjE2OERDOztFQUEyQztDOUIrNjhENUM7O0E4Qjk2OERDOztFQUEyQztDOUJtNzhENUM7O0E4Qmw3OERDOztFQUEyQztDOUJ1NzhENUM7O0E4QjM3OERDOztFQUEyQztDOUJnODhENUM7O0E4Qi83OERDOztFQUEyQztDOUJvODhENUM7O0E4Qm44OERDOztFQUEyQztDOUJ3ODhENUM7O0E4QnY4OERDOztFQUEyQztDOUI0ODhENUM7O0E4QjM4OERDOztFQUEyQztDOUJnOThENUM7O0ErQjUrOEREO2dDL0IrKzhEZ0M7O0ErQjUrOERoQztFQUNDO0VBQ0E7RUFDQTtFQUlBO0VBQ0E7Qy9CNCs4REE7O0FlbHIwQkQ7O0VpQnp6b0NFO0VBQ0Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtHQUNFO0NoQ2cvOEREOztBZW5yMEJEOztFa0IxMG9DRTtFQUNBO0VBQ0E7Q2pDa2c5REQ7O0FpQy8vOEREOztBQUNBO0VBQ0U7RUFDQTtDakNtZzlERDs7QWlDaGc5REQ7O0FBRUU7O0VBRUU7Q2pDbWc5REg7O0FpQy8vOEREOztBbEJ3MG9DQTs7RWtCcDBvQ0k7RUFDQTtFQUNBO0VBQ0E7Q2pDa2c5REg7O0FlM3IwQkM7O0VrQnIwb0NJO0NqQ3FnOURMOztBaUNoZzlERDtFQUNFO0VBQ0E7Q2pDbWc5REQ7O0FpQ2pnOURHO0VBQUs7Q2pDcWc5RFI7O0FpQ3pnOUREO0VBT0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDakNzZzlESDs7QWVqczBCRDs7RWtCN3pvQ0k7Q2pDbWc5REg7O0FpQy8vOEREO0VBQWM7Q2pDbWc5RGI7O0FpQ2xnOUREO0VBQWM7Q2pDc2c5RGI7O0FpQ3JnOUREO0VBQWE7Q2pDeWc5RFo7O0FpQ3BnOUREO0VBQ0U7RUFDQTtFRGhEQTtFQUNBO0VBQ0E7Q2hDd2o5REQ7O0FpQ25nOUREO0VBQ0U7Q2pDc2c5REQ7O0FpQ3ZnOUREO0VBR0k7RUQxREY7RUFDQTtFQUNBO0NoQ21rOUREOztBaUN2ZzlERDtFQUNFO0NqQzBnOUREOztBaUN6ZzlEQztFQUNFO0VEakVGO0VBQ0E7RUFDQTtDaEM4azlERDs7QWlDM2c5REQ7RUFDRTtDakM4ZzlERDs7QWlDL2c5REQ7RUFHSTtFRHhFRjtFQUNBO0VBQ0E7Q2hDeWw5REQ7O0FpQzlnOUREO0VBQ0U7Q2pDaWg5REQ7O0FpQ2hoOURDO0VBQ0U7RURoRkY7RUFDQTtFQUNBO0NoQ29tOUREOztBaUM1ZzlERDtFQUFjO0NqQ2doOURiOztBaUMvZzlERDtFQUFhO0NqQ21oOURaOztBZXB0MEJEOztFa0Ixem9DSTtDakNtaDlESDs7QWVydDBCRDs7RWtCM3pvQ0k7Q2pDcWg5REg7O0FrQ2pwOUREO2dDbENvcDlEZ0M7O0FrQ2pwOURoQzs7QUY2QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hDeW45REg7O0FnQy9uOURDOztFQVNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0dBQ0E7Q2hDMm45REw7O0FnQzNvOURDO0VBbUJJO0dBQ0E7Q2hDNG45REw7O0FrQzFxOUREOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbEM4cTlERDs7QWtDM3E5REQ7O0FBQ0E7O0VBRUU7RUFDQTtDbEMrcTlERDs7QWtDNXE5REQ7RUFDRTtJQUFLO0dsQ2dyOURKOztFa0MvcTlERDtJQUFPO0dsQ21yOUROO0NBQ0Y7O0FrQ2xyOUREO0VBQ0U7SUFBSztHbENzcjlESjs7RWtDcnI5REQ7SUFBTztHbEN5cjlETjtDQUNGOztBa0N4cjlERDtFQUNFO0lBQUs7R2xDNHI5REo7O0VrQzNyOUREO0lBQU87R2xDK3I5RE47Q0FDRjs7QWtDOXI5REQ7RUFDRTtJQUFLO0dsQ2tzOURKOztFa0NqczlERDtJQUFPO0dsQ3FzOUROO0NBQ0Y7O0FrQ3BzOUREO0VBQ0U7SUFBSztHbEN3czlESjs7RWtDdnM5REQ7SUFBTztHbEMyczlETjtDQUNGOztBa0M3cjlERDs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbENpczlERDs7QWtDOXI5REQ7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xDaXM5REQ7O0FrQzlyOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0NsQ2lzOUREOztBa0M5cjlERDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2xDaXM5REQ7O0FrQzlyOUREO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbENpczlERDs7QWtDOXI5REQ7O0FBRUU7Ozs7O0VBQ2E7Q2xDcXM5RGQ7O0FtQzN5OUREO0VBQW1CO0NuQyt5OURsQjs7QW1DOXk5REQ7RUFBcUI7Q25Da3o5RHBCOztBbUNqejlERDtFQUFtQjtDbkNxejlEbEI7O0FtQ3B6OUREO0VBQXFCO0NuQ3d6OURwQjs7QW1Ddno5REQ7RUFBcUI7Q25DMno5RHBCOztBbUMxejlERDtFQUFvQjtDbkM4ejlEbkI7O0FtQzd6OUREO0VBQXNCO0NuQ2kwOURyQjs7QW1DaDA5REQ7RUFBcUI7Q25DbzA5RHBCOztBbUNuMDlERDtFQUFrQjtDbkN1MDlEakI7O0FtQ3QwOUREO0VBQXFCO0NuQzAwOURwQjs7QW1DejA5REQ7RUFBbUI7Q25DNjA5RGxCOztBbUM1MDlERDtFQUFvQjtDbkNnMTlEbkI7O0FtQy8wOUREO0VBQXFCO0NuQ20xOURwQjs7QW1DbDE5REQ7RUFBNEI7Q25DczE5RDNCOztBbUNyMTlERDtFQUFpQztDbkN5MTlEaEM7O0FtQ3gxOUREO0VBQXVCO0NuQzQxOUR0Qjs7QW1DMzE5REQ7RUFBcUI7Q25DKzE5RHBCOztBbUM5MTlERDtFQUFzQjtDbkNrMjlEckI7O0FtQ2oyOUREO0VBQXVCO0NuQ3EyOUR0Qjs7QW1DcDI5REQ7RUFBa0I7Q25DdzI5RGpCOztBbUN2MjlERDtFQUFvQjtDbkMyMjlEbkI7O0FtQzEyOUREO0VBQTJCO0NuQzgyOUQxQjs7QW1DNzI5REQ7RUFBd0I7Q25DaTM5RHZCOztBbUNoMzlERDtFQUF1QjtDbkNvMzlEdEI7O0FtQ24zOUREO0VBQTJCO0NuQ3UzOUQxQjs7QW1DdDM5REQ7RUFBcUI7Q25DMDM5RHBCOztBbUN6MzlERDtFQUFtQjtDbkM2MzlEbEI7O0FtQzUzOUREO0VBQWtCO0NuQ2c0OURqQjs7QW1DLzM5REQ7RUFBcUI7Q25DbTQ5RHBCOztBbUNsNDlERDtFQUF5QjtDbkNzNDlEeEI7O0FtQ3I0OUREO0VBQTJCO0NuQ3k0OUQxQjs7QW1DeDQ5REQ7RUFBMkI7Q25DNDQ5RDFCOztBbUMzNDlERDtFQUFpQjtDbkMrNDlEaEI7O0FtQzk0OUREO0VBQXFCO0NuQ2s1OURwQjs7QW1DajU5REQ7RUFBb0I7Q25DcTU5RG5COztBbUNwNTlERDtFQUFxQjtDbkN3NTlEcEI7O0FtQ3Y1OUREO0VBQXlCO0NuQzI1OUR4Qjs7QW1DMTU5REQ7RUFBcUI7Q25DODU5RHBCOztBbUM3NTlERDtFQUF5QjtDbkNpNjlEeEI7O0FtQ2g2OUREO0VBQXVCO0NuQ282OUR0Qjs7QW1DbjY5REQ7RUFBMEI7Q25DdTY5RHpCOztBbUN0NjlERDtFQUF5QjtDbkMwNjlEeEI7O0FtQ3o2OUREO0VBQXlCO0NuQzY2OUR4Qjs7QW1DNTY5REQ7RUFBbUI7Q25DZzc5RGxCOztBbUMvNjlERDtFQUE2QjtDbkNtNzlENUI7O0FtQ2w3OUREO0VBQW1CO0NuQ3M3OURsQjs7QW1Dcjc5REQ7RUFBcUI7Q25DeTc5RHBCOztBbUN4NzlERDtFQUFxQjtDbkM0NzlEcEI7O0FtQzM3OUREO0VBQXlCO0NuQys3OUR4Qjs7QW1DOTc5REQ7RUFBa0I7Q25Dazg5RGpCOztBbUNqODlERDtFQUFxQjtDbkNxODlEcEI7O0FtQ3A4OUREO0VBQW9CO0NuQ3c4OURuQjs7QW1Ddjg5REQ7RUFBb0I7Q25DMjg5RG5COztBbUMxODlERDtFQUEyQjtDbkM4ODlEMUI7O0FtQzc4OUREO0VBQXdCO0NuQ2k5OUR2Qjs7QW1DaDk5REQ7RUFBd0I7Q25Dbzk5RHZCOztBbUNuOTlERDtFQUF3QjtDbkN1OTlEdkI7O0FtQ3Q5OUREO0VBQXFCO0NuQzA5OURwQjs7QW1Dejk5REQ7RUFBbUI7Q25DNjk5RGxCOztBbUM1OTlERDtFQUF1QjtDbkNnKzlEdEI7O0FtQy85OUREO0VBQXlCO0NuQ20rOUR4Qjs7QW1DbCs5REQ7RUFBa0I7Q25Dcys5RGpCOztBbUNyKzlERDtFQUFxQjtDbkN5KzlEcEI7O0FtQ3grOUREO0VBQWdDO0NuQzQrOUQvQjs7QW1DMys5REQ7RUFBc0I7Q25DKys5RHJCOztBbUM5KzlERDtFQUFrQjtDbkNrLzlEakI7O0FtQ2ovOUREO0VBQW9CO0NuQ3EvOURuQjs7QW1DcC85REQ7RUFBdUI7Q25Ddy85RHRCOztBbUN2LzlERDtFQUFzQjtDbkMyLzlEckI7O0FtQzEvOUREO0VBQTBCO0NuQzgvOUR6Qjs7QW1DNy85REQ7RUFBb0I7Q25DaWcrRG5COztBbUNoZytERDtFQUFtQjtDbkNvZytEbEI7O0FtQ25nK0REO0VBQXVCO0NuQ3VnK0R0Qjs7QW1DdGcrREQ7RUFBMEI7Q25DMGcrRHpCOztBbUN6ZytERDtFQUF5QjtDbkM2ZytEeEI7O0FtQzVnK0REO0VBQXlCO0NuQ2doK0R4Qjs7QW1DL2crREQ7RUFBb0I7Q25DbWgrRG5COztBbUNsaCtERDtFQUF3QjtDbkNzaCtEdkI7O0FtQ3JoK0REO0VBQXFCO0NuQ3loK0RwQjs7QW1DeGgrREQ7RUFBMkI7Q25DNGgrRDFCOztBbUMzaCtERDtFQUFvQjtDbkMraCtEbkI7O0FtQzloK0REO0VBQXdCO0NuQ2tpK0R2Qjs7QW1DamkrREQ7RUFBbUI7Q25DcWkrRGxCOztBbUNwaStERDtFQUF1QjtDbkN3aStEdEI7O0FtQ3ZpK0REO0VBQXlCO0NuQzJpK0R4Qjs7QW1DMWkrREQ7RUFBa0I7Q25DOGkrRGpCOztBbUM3aStERDtFQUFtQjtDbkNpaitEbEI7O0FtQ2hqK0REO0VBQThCO0NuQ29qK0Q3Qjs7QW1DbmorREQ7RUFBZ0M7Q25DdWorRC9COztBbUN0aitERDtFQUF5QjtDbkMwaitEeEI7O0FtQ3pqK0REO0VBQThCO0NuQzZqK0Q3Qjs7QW1DNWorREQ7RUFBNkI7Q25DZ2srRDVCOztBbUMvaitERDtFQUE4QjtDbkNtaytEN0I7O0FtQ2xrK0REO0VBQWlDO0NuQ3NrK0RoQzs7QW1DcmsrREQ7RUFBZ0M7Q25DeWsrRC9COztBbUN4aytERDtFQUFnQztDbkM0aytEL0I7O0FtQzNrK0REO0VBQThCO0NuQytrK0Q3Qjs7QW1DOWsrREQ7RUFBaUM7Q25Da2wrRGhDOztBbUNqbCtERDtFQUFnQztDbkNxbCtEL0I7O0FtQ3BsK0REO0VBQWdDO0NuQ3dsK0QvQjs7QW1DdmwrREQ7RUFBa0I7Q25DMmwrRGpCOztBbUMxbCtERDtFQUFvQjtDbkM4bCtEbkI7O0FtQzdsK0REO0VBQXlCO0NuQ2ltK0R4Qjs7QW1DaG0rREQ7RUFBd0I7Q25Db20rRHZCOztBbUNubStERDtFQUE0QjtDbkN1bStEM0I7O0FtQ3RtK0REO0VBQXdCO0NuQzBtK0R2Qjs7QW1Dem0rREQ7RUFBd0I7Q25DNm0rRHZCOztBbUM1bStERDtFQUFxQjtDbkNnbitEcEI7O0FtQy9tK0REO0VBQXdCO0NuQ21uK0R2Qjs7QW1DbG4rREQ7RUFBb0I7Q25Dc24rRG5COztBbUNybitERDtFQUFvQjtDbkN5bitEbkI7O0FtQ3huK0REO0VBQXFCO0NuQzRuK0RwQjs7QW1DM24rREQ7RUFBdUI7Q25DK24rRHRCOztBbUM5bitERDtFQUF5QjtDbkNrbytEeEI7O0FtQ2pvK0REO0VBQW1CO0NuQ3FvK0RsQjs7QW1DcG8rREQ7RUFBdUI7Q25Dd28rRHRCOztBbUN2bytERDtFQUF5QjtDbkMybytEeEI7O0FtQzFvK0REO0VBQXNCO0NuQzhvK0RyQjs7QW1DN28rREQ7RUFBc0I7Q25DaXArRHJCOztBbUNocCtERDtFQUF1QjtDbkNvcCtEdEI7O0FtQ25wK0REO0VBQW9CO0NuQ3VwK0RuQjs7QW1DdHArREQ7RUFBMEI7Q25DMHArRHpCOztBbUN6cCtERDtFQUF5QjtDbkM2cCtEeEI7O0FtQzVwK0REO0VBQXFCO0NuQ2dxK0RwQjs7QW1DL3ArREQ7RUFBc0I7Q25DbXErRHJCOztBbUNscStERDtFQUFxQjtDbkNzcStEcEI7O0FtQ3JxK0REO0VBQTBCO0NuQ3lxK0R6Qjs7QW1DeHErREQ7RUFBeUI7Q25DNHErRHhCOztBbUMzcStERDtFQUFvQjtDbkMrcStEbkI7O0FtQzlxK0REO0VBQXNCO0NuQ2tyK0RyQjs7QW1DanIrREQ7RUFBd0I7Q25DcXIrRHZCOztBbUNwcitERDtFQUFtQjtDbkN3citEbEI7O0FtQ3ZyK0REO0VBQXdCO0NuQzJyK0R2Qjs7QW1DMXIrREQ7RUFBd0I7Q25DOHIrRHZCOztBbUM3citERDtFQUFvQjtDbkNpcytEbkI7O0FtQ2hzK0REO0VBQXNCO0NuQ29zK0RyQjs7QW1DbnMrREQ7RUFBb0I7Q25DdXMrRG5COztBbUN0cytERDtFQUF3QjtDbkMwcytEdkI7O0FtQ3pzK0REO0VBQW9CO0NuQzZzK0RuQjs7QW1DNXMrREQ7RUFBd0I7Q25DZ3QrRHZCOztBbUMvcytERDtFQUFvQjtDbkNtdCtEbkI7O0FtQ2x0K0REO0VBQXlCO0NuQ3N0K0R4Qjs7QW1DcnQrREQ7RUFBbUI7Q25DeXQrRGxCOztBbUN4dCtERDtFQUF1QjtDbkM0dCtEdEI7O0FtQzN0K0REO0VBQWtCO0NuQyt0K0RqQjs7QW1DOXQrREQ7RUFBc0I7Q25Da3UrRHJCOztBbUNqdStERDtFQUFtQjtDbkNxdStEbEI7O0FtQ3B1K0REO0VBQTJCO0NuQ3d1K0QxQjs7QW1DdnUrREQ7RUFBbUI7Q25DMnUrRGxCOztBbUMxdStERDtFQUF5QjtDbkM4dStEeEI7O0FtQzd1K0REO0VBQXFCO0NuQ2l2K0RwQjs7QW1DaHYrREQ7RUFBbUI7Q25Db3YrRGxCOztBbUNuditERDtFQUF1QjtDbkN1ditEdEI7O0FtQ3R2K0REO0VBQXVCO0NuQzB2K0R0Qjs7QW1DenYrREQ7RUFBcUI7Q25DNnYrRHBCOztBbUM1ditERDtFQUFtQjtDbkNndytEbEI7O0FtQy92K0REO0VBQW1CO0NuQ213K0RsQjs7QW1DbHcrREQ7RUFBd0I7Q25Dc3crRHZCOztBbUNydytERDtFQUF5QjtDbkN5dytEeEI7O0FtQ3h3K0REO0VBQXdCO0NuQzR3K0R2Qjs7QW1DM3crREQ7RUFBbUI7Q25DK3crRGxCOztBbUM5dytERDtFQUFtQjtDbkNreCtEbEI7O0FtQ2p4K0REO0VBQXFCO0NuQ3F4K0RwQjs7QW1DcHgrREQ7RUFBb0I7Q25Dd3grRG5COztBbUN2eCtERDtFQUFtQjtDbkMyeCtEbEI7O0FtQzF4K0REO0VBQXFCO0NuQzh4K0RwQjs7QW1DN3grREQ7RUFBdUI7Q25DaXkrRHRCOztBbUNoeStERDtFQUF1QjtDbkNveStEdEI7O0FtQ255K0REO0VBQXdCO0NuQ3V5K0R2Qjs7QW1DdHkrREQ7RUFBNEI7Q25DMHkrRDNCOztBbUN6eStERDtFQUF3QjtDbkM2eStEdkI7O0FtQzV5K0REO0VBQTJCO0NuQ2d6K0QxQjs7QW1DL3krREQ7RUFBOEI7Q25DbXorRDdCOztBbUNseitERDtFQUEyQjtDbkNzeitEMUI7O0FtQ3J6K0REO0VBQTRCO0NuQ3l6K0QzQjs7QW1DeHorREQ7RUFBOEI7Q25DNHorRDdCOztBbUMzeitERDtFQUErQjtDbkMreitEOUI7O0FtQzl6K0REO0VBQW9CO0NuQ2swK0RuQjs7QW1DajArREQ7RUFBdUI7Q25DcTArRHRCOztBbUNwMCtERDtFQUF5QjtDbkN3MCtEeEI7O0FtQ3YwK0REO0VBQXdCO0NuQzIwK0R2Qjs7QW1DMTArREQ7RUFBa0I7Q25DODArRGpCOztBbUM3MCtERDtFQUF1QjtDbkNpMStEdEI7O0FtQ2gxK0REO0VBQW1CO0NuQ28xK0RsQjs7QW1DbjErREQ7RUFBbUI7Q25DdTErRGxCOztBbUN0MStERDtFQUF5QjtDbkMwMStEeEI7O0FtQ3oxK0REO0VBQXdCO0NuQzYxK0R2Qjs7QW1DNTErREQ7RUFBNEI7Q25DZzIrRDNCOztBbUMvMStERDtFQUF5QjtDbkNtMitEeEI7O0FtQ2wyK0REO0VBQXdCO0NuQ3MyK0R2Qjs7QW1DcjIrREQ7RUFBNEI7Q25DeTIrRDNCOztBbUN4MitERDtFQUFzQjtDbkM0MitEckI7O0FtQzMyK0REO0VBQXFCO0NuQysyK0RwQjs7QW1DOTIrREQ7RUFBMEI7Q25DazMrRHpCOztBbUNqMytERDtFQUF5QjtDbkNxMytEeEI7O0FtQ3AzK0REO0VBQTRCO0NuQ3czK0QzQjs7QW1DdjMrREQ7RUFBMkI7Q25DMjMrRDFCOztBbUMxMytERDtFQUFvQjtDbkM4MytEbkI7O0FtQzczK0REO0VBQTBCO0NuQ2k0K0R6Qjs7QW1DaDQrREQ7RUFBcUI7Q25DbzQrRHBCOztBbUNuNCtERDtFQUFvQjtDbkN1NCtEbkI7O0FtQ3Q0K0REO0VBQXFCO0NuQzA0K0RwQjs7QW1DejQrREQ7RUFBeUI7Q25DNjQrRHhCOztBbUM1NCtERDtFQUFxQjtDbkNnNStEcEI7O0FtQy80K0REO0VBQXlCO0NuQ201K0R4Qjs7QW1DbDUrREQ7RUFBcUI7Q25DczUrRHBCOztBbUNyNStERDtFQUE0QjtDbkN5NStEM0I7O0FtQ3g1K0REO0VBQTJCO0NuQzQ1K0QxQjs7QW1DMzUrREQ7RUFBcUI7Q25DKzUrRHBCOztBbUM5NStERDtFQUEyQjtDbkNrNitEMUI7O0FtQ2o2K0REO0VBQThCO0NuQ3E2K0Q3Qjs7QW1DcDYrREQ7RUFBa0M7Q25DdzYrRGpDOztBbUN2NitERDtFQUFzQjtDbkMyNitEckI7O0FtQzE2K0REO0VBQW9CO0NuQzg2K0RuQjs7QW1DNzYrREQ7RUFBMEI7Q25DaTcrRHpCOztBbUNoNytERDtFQUFvQjtDbkNvNytEbkI7O0FtQ243K0REO0VBQXdCO0NuQ3U3K0R2Qjs7QW1DdDcrREQ7RUFBOEI7Q25DMDcrRDdCOztBbUN6NytERDtFQUE2QjtDbkM2NytENUI7O0FtQzU3K0REO0VBQTBCO0NuQ2c4K0R6Qjs7QW1DLzcrREQ7RUFBc0I7Q25DbTgrRHJCOztBbUNsOCtERDtFQUFtQjtDbkNzOCtEbEI7O0FtQ3I4K0REO0VBQXNCO0NuQ3k4K0RyQjs7QW1DeDgrREQ7RUFBMEI7Q25DNDgrRHpCOztBbUMzOCtERDtFQUFzQjtDbkMrOCtEckI7O0FtQzk4K0REO0VBQW1CO0NuQ2s5K0RsQjs7QW1DajkrREQ7RUFBdUI7Q25DcTkrRHRCOztBbUNwOStERDtFQUE2QjtDbkN3OStENUI7O0FtQ3Y5K0REO0VBQXFCO0NuQzI5K0RwQjs7QW1DMTkrREQ7RUFBMEI7Q25DODkrRHpCOztBbUM3OStERDtFQUEwQjtDbkNpKytEekI7O0FtQ2grK0REO0VBQTBCO0NuQ28rK0R6Qjs7QW1DbisrREQ7RUFBZ0M7Q25DdSsrRC9COztBbUN0KytERDtFQUFtQztDbkMwKytEbEM7O0FtQ3orK0REO0VBQXVDO0NuQzYrK0R0Qzs7QW1DNSsrREQ7RUFBeUI7Q25DZy8rRHhCOztBbUMvKytERDtFQUFnQztDbkNtLytEL0I7O0FtQ2wvK0REO0VBQTJCO0NuQ3MvK0QxQjs7QW1Dci8rREQ7RUFBNkI7Q25DeS8rRDVCOztBbUN4LytERDtFQUE0QjtDbkM0LytEM0I7O0FtQzMvK0REO0VBQWdDO0NuQysvK0QvQjs7QW1DOS8rREQ7RUFBbUM7Q25Da2cvRGxDOztBbUNqZy9ERDtFQUFrQztDbkNxZy9EakM7O0FtQ3BnL0REO0VBQWtDO0NuQ3dnL0RqQzs7QW1DdmcvREQ7RUFBaUM7Q25DMmcvRGhDOztBbUMxZy9ERDtFQUEwQjtDbkM4Zy9EekI7O0FtQzdnL0REO0VBQTRCO0NuQ2loL0QzQjs7QW1DaGgvREQ7RUFBb0M7Q25Db2gvRG5DOztBbUNuaC9ERDtFQUErQjtDbkN1aC9EOUI7O0FtQ3RoL0REO0VBQXFDO0NuQzBoL0RwQzs7QW1DemgvREQ7RUFBaUM7Q25DNmgvRGhDOztBbUM1aC9ERDtFQUFtQztDbkNnaS9EbEM7O0FtQy9oL0REO0VBQXVDO0NuQ21pL0R0Qzs7QW1DbGkvREQ7RUFBeUM7Q25Dc2kvRHhDOztBbUNyaS9ERDtFQUFvQztDbkN5aS9EbkM7O0FtQ3hpL0REO0VBQWdDO0NuQzRpL0QvQjs7QW1DM2kvREQ7RUFBc0M7Q25DK2kvRHJDOztBbUM5aS9ERDtFQUFrQztDbkNrai9EakM7O0FtQ2pqL0REO0VBQWdDO0NuQ3FqL0QvQjs7QW1DcGovREQ7RUFBb0M7Q25Dd2ovRG5DOztBbUN2ai9ERDtFQUErQjtDbkMyai9EOUI7O0FtQzFqL0REO0VBQXNDO0NuQzhqL0RyQzs7QW1DN2ovREQ7RUFBZ0M7Q25DaWsvRC9COztBbUNoay9ERDtFQUEyQjtDbkNvay9EMUI7O0FtQ25rL0REO0VBQTJCO0NuQ3VrL0QxQjs7QW1DdGsvREQ7RUFBMkI7Q25DMGsvRDFCOztBbUN6ay9ERDtFQUFpQztDbkM2ay9EaEM7O0FtQzVrL0REO0VBQStCO0NuQ2dsL0Q5Qjs7QW1DL2svREQ7RUFBOEI7Q25DbWwvRDdCOztBbUNsbC9ERDtFQUFnQztDbkNzbC9EL0I7O0FtQ3JsL0REO0VBQW1DO0NuQ3lsL0RsQzs7QW1DeGwvREQ7RUFBa0M7Q25DNGwvRGpDOztBbUMzbC9ERDtFQUE2QjtDbkMrbC9ENUI7O0FtQzlsL0REO0VBQTZCO0NuQ2ttL0Q1Qjs7QW1Dam0vREQ7RUFBNkI7Q25DcW0vRDVCOztBbUNwbS9ERDtFQUF5QztDbkN3bS9EeEM7O0FtQ3ZtL0REO0VBQXNDO0NuQzJtL0RyQzs7QW1DMW0vREQ7RUFBb0M7Q25DOG0vRG5DOztBbUM3bS9ERDtFQUFzQjtDbkNpbi9EckI7O0FtQ2huL0REO0VBQXVCO0NuQ29uL0R0Qjs7QW1Dbm4vREQ7RUFBdUI7Q25DdW4vRHRCOztBbUN0bi9ERDtFQUE0QjtDbkMwbi9EM0I7O0FtQ3puL0REO0VBQTRCO0NuQzZuL0QzQjs7QW1DNW4vREQ7RUFBK0I7Q25DZ28vRDlCOztBbUMvbi9ERDtFQUE4QjtDbkNtby9EN0I7O0FtQ2xvL0REO0VBQThCO0NuQ3NvL0Q3Qjs7QW1Dcm8vREQ7RUFBc0I7Q25DeW8vRHJCOztBbUN4by9ERDtFQUF5QjtDbkM0by9EeEI7O0FtQzNvL0REO0VBQXVCO0NuQytvL0R0Qjs7QW1DOW8vREQ7RUFBMEI7Q25Da3AvRHpCOztBbUNqcC9ERDtFQUFtQztDbkNxcC9EbEM7O0FtQ3BwL0REO0VBQW9DO0NuQ3dwL0RuQzs7QW1DdnAvREQ7RUFBNkI7Q25DMnAvRDVCOztBbUMxcC9ERDtFQUE0QjtDbkM4cC9EM0I7O0FtQzdwL0REO0VBQThCO0NuQ2lxL0Q3Qjs7QW1DaHEvREQ7RUFBd0I7Q25Db3EvRHZCOztBbUNucS9ERDtFQUFzQjtDbkN1cS9EckI7O0FtQ3RxL0REO0VBQW9CO0NuQzBxL0RuQjs7QW1DenEvREQ7RUFBc0I7Q25DNnEvRHJCOztBbUM1cS9ERDtFQUFtQjtDbkNnci9EbEI7O0FtQy9xL0REO0VBQXFCO0NuQ21yL0RwQjs7QW1DbHIvREQ7RUFBb0I7Q25Dc3IvRG5COztBbUNyci9ERDtFQUFvQjtDbkN5ci9EbkI7O0FtQ3hyL0REO0VBQXdCO0NuQzRyL0R2Qjs7QW1DM3IvREQ7RUFBcUI7Q25DK3IvRHBCOztBbUM5ci9ERDtFQUF3QjtDbkNrcy9EdkI7O0FtQ2pzL0REO0VBQXlCO0NuQ3FzL0R4Qjs7QW1DcHMvREQ7RUFBd0I7Q25Dd3MvRHZCOztBbUN2cy9ERDtFQUFzQjtDbkMycy9EckI7O0FtQzFzL0REO0VBQXVCO0NuQzhzL0R0Qjs7QW1DN3MvREQ7RUFBK0I7Q25DaXQvRDlCOztBbUNodC9ERDtFQUErQjtDbkNvdC9EOUI7O0FtQ250L0REO0VBQStCO0NuQ3V0L0Q5Qjs7QW1DdHQvREQ7RUFBK0I7Q25DMHQvRDlCOztBbUN6dC9ERDtFQUFpQztDbkM2dC9EaEM7O0FtQzV0L0REO0VBQWlDO0NuQ2d1L0RoQzs7QW1DL3QvREQ7RUFBaUM7Q25DbXUvRGhDOztBbUNsdS9ERDtFQUF3QjtDbkNzdS9EdkI7O0FtQ3J1L0REO0VBQXFCO0NuQ3l1L0RwQjs7QW1DeHUvREQ7RUFBcUI7Q25DNHUvRHBCOztBbUMzdS9ERDtFQUFxQjtDbkMrdS9EcEI7O0FtQzl1L0REO0VBQXVCO0NuQ2t2L0R0Qjs7QW1DanYvREQ7RUFBc0I7Q25DcXYvRHJCOztBbUNwdi9ERDtFQUF1QjtDbkN3di9EdEI7O0FtQ3Z2L0REO0VBQW9CO0NuQzJ2L0RuQjs7QW1DMXYvREQ7RUFBc0I7Q25DOHYvRHJCOztBbUM3di9ERDtFQUFtQjtDbkNpdy9EbEI7O0FtQ2h3L0REO0VBQXVCO0NuQ293L0R0Qjs7QW1DbncvREQ7RUFBb0I7Q25DdXcvRG5COztBbUN0dy9ERDtFQUF3QjtDbkMwdy9EdkI7O0FtQ3p3L0REO0VBQXdCO0NuQzZ3L0R2Qjs7QW1DNXcvREQ7RUFBMEI7Q25DZ3gvRHpCOztBbUMvdy9ERDtFQUF5QjtDbkNteC9EeEI7O0FtQ2x4L0REO0VBQXFCO0NuQ3N4L0RwQjs7QW1DcngvREQ7RUFBNkI7Q25DeXgvRDVCOztBbUN4eC9ERDtFQUF5QjtDbkM0eC9EeEI7O0FtQzN4L0REO0VBQXdCO0NuQyt4L0R2Qjs7QW1DOXgvREQ7RUFBNEI7Q25Da3kvRDNCOztBbUNqeS9ERDtFQUFxQjtDbkNxeS9EcEI7O0FtQ3B5L0REO0VBQTRCO0NuQ3d5L0QzQjs7QW1DdnkvREQ7RUFBNEI7Q25DMnkvRDNCOztBbUMxeS9ERDtFQUFvQjtDbkM4eS9EbkI7O0FtQzd5L0REO0VBQXVCO0NuQ2l6L0R0Qjs7QW1DaHovREQ7RUFBcUI7Q25Db3ovRHBCOztBbUNuei9ERDtFQUFvQjtDbkN1ei9EbkI7O0FtQ3R6L0REO0VBQXlCO0NuQzB6L0R4Qjs7QW1DenovREQ7RUFBb0I7Q25DNnovRG5COztBbUM1ei9ERDtFQUFxQjtDbkNnMC9EcEI7O0FtQy96L0REO0VBQTBCO0NuQ20wL0R6Qjs7QW1DbDAvREQ7RUFBbUI7Q25DczAvRGxCOztBbUNyMC9ERDtFQUFrQjtDbkN5MC9EakI7O0FtQ3gwL0REO0VBQXNCO0NuQzQwL0RyQjs7QW9DM3FnRUQ7SUFDSSxtQkFBbUI7Q0FDdEI7O0FBRUQ7SUFDSSxZQUFZO0lBQ1osYUFBYTtJQUNiLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksbUJBQW1CO0lBQ25CLGNBQWM7SUFDZCwwQkFBMEI7SUFDMUIsbUJBQW1CO0lBQ25CLG9CQUFvQjtJQUNwQixhQUFhO0lBQ2IsaUNBQWlDO0lBQ2pDLG1CQUFtQjtJQUNuQixhQUFhO0NBQ2hCOztBQUVEO0lBQ0ksbUJBQW1CO0lBQ25CLFdBQVc7SUFDWCxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLGFBQWE7SUFDYixhQUFhO0lBQ2IsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsd0JBQXdCO0NBQzNCOztBQUVEO0lBQ0ksWUFBWTtJQUNaLGFBQWE7Q0FDaEI7O0FBRUQ7SUFDSSxVQUFVO0NBQ2I7O0FBRUQ7SUFDSSxVQUFVO0NBQ2I7O0FBRUQ7SUFDSSxhQUFhO0lBQ2IsY0FBYztJQUNkLGFBQWE7Q0FDaEI7O0FBRUQ7SUFDSSxtQkFBbUI7SUFDbkIsUUFBUTtJQUNSLE9BQU87SUFDUCxTQUFTO0lBQ1QsVUFBVTtJQUNWLGl2SUFBaXZJO0NBQ3B2STs7QUFFRDtJQUNJLGtCQUFrQjtJQUNsQixnQkFBZ0I7SUFDaEIsbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksVUFBVTtJQUNWLFNBQVM7Q0FDWjs7QUFFRDtJQUNJLE9BQU87SUFDUCxTQUFTO0NBQ1o7O0FBRUQ7SUFDSSxrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLG1CQUFtQjtDQUN0Qjs7QUFFRDtJQUNJLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIseUJBQXlCO0NBQzVCOztBQUVEO0lBQ0ksWUFBWTtDQUNmOztBQUVEO0lBQ0ksc0JBQXNCO0lBQ3RCLGFBQWE7Q0FDaEI7O0FBRUQ7SUFDSSxZQUFZO0NBQ2Y7O0FBRUQ7SUFDSSxhQUFhO0NBQ2hCOztBQUVEO0lBQ0ksYUFBYTtJQUNiLFlBQVk7SUFDWixzQkFBc0I7SUFDdEIsdUJBQXVCO0NBQzFCOztBQUVEO0lBQ0ksZ0JBQWdCO0NBQ25COztBQUVEO0lBQ0ksbUJBQW1CO0NBQ3RCOztBQUVEO0lBQ0ksc0JBQXNCO0lBQ3RCLHVCQUF1QjtJQUN2QixrQkFBa0I7SUFDbEIsa0JBQWtCO0NDckl0Qjs7OztHQUlHOztBQUVILFlBQVksWUFBWSwwQkFBMEIsdUJBQXVCLGtCQUFrQixhQUFhLENBQUMsbUJBQW1CLFdBQVcsQ0FBQyxnQkFBZ0IsYUFBYSxDQUFDLDhCQUE4QixTQUFTLENBQUMsaUNBQWlDLFdBQVcsQ0FBQyxxQkFBcUIsTUFBTSxNQUFNLENBQUMsNEJBQTRCLFdBQVcscUJBQXFCLGtDQUFrQyxtQ0FBbUMsNkJBQTZCLGFBQWEsbUNBQW1DLGlCQUFpQixDQUFDLDJCQUEyQixXQUFXLHFCQUFxQixrQ0FBa0MsbUNBQW1DLDZCQUE2QixhQUFhLGlCQUFpQixDQUFDLG1EQUFtRCxRQUFRLENBQUMsa0RBQWtELFFBQVEsQ0FBQyxvREFBb0QsU0FBUyxDQUFDLG1EQUFtRCxTQUFTLENBQUMscURBQXFELFFBQVEsQ0FBQyxvREFBb0QsUUFBUSxDQUFDLGtEQUFrRCxZQUFZLGdCQUFnQix5QkFBeUIsQ0FBQyxpREFBaUQsWUFBWSxnQkFBZ0IseUJBQXlCLENBQUMsa0JBQWtCLFNBQVMsMkJBQTJCLHlCQUF5Qix3QkFBd0Isc0JBQXNCLHFCQUFxQixnQkFBZ0IsQ0FBQyw4QkFBOEIsa0JBQWtCLFdBQVcsWUFBWSwwQkFBMEIsdUJBQXVCLGtCQUFrQixXQUFXLENBQUMsOEVBQThFLDRCQUE0QixDQUFDLHNFQUFzRSxnQkFBZ0IsY0FBYyxDQUFDLHdEQUF3RCxVQUFVLENBQUMsd0VBQXdFLGVBQWUsV0FBVyxjQUFjLENBQUMsb0NBQW9DLG1CQUFtQixlQUFlLENBQUMsc0pBQXNKLHlCQUF5QixpRUFBaUUsZ0VBQWdFLCtFQUErRSxvRUFBb0UsK0RBQStELDREQUE0RCwyQkFBMkIsa0hBQWtILHFDQUFxQywyREFBMkQsaUVBQWlFLFVBQVUsQ0FBQywwNEJBQTA0Qix3QkFBd0IsQ0FBQyxvV0FBb1csMEJBQTBCLENBQUMsMENBQTBDLFVBQVUsQ0FBQywyQ0FBMkMsVUFBVSxDQUFDLHNKQUFzSixnQkFBZ0Isd0JBQXdCLHFCQUFxQixlQUFlLENBQUMsOEtBQThLLHlCQUF5QixpRUFBaUUsZ0VBQWdFLCtFQUErRSxvRUFBb0UsK0RBQStELDREQUE0RCwyQkFBMkIsa0hBQWtILHFDQUFxQywyREFBMkQsaUVBQWlFLHdCQUF3QixxQkFBcUIsZUFBZSxDQUFDLGtnQ0FBa2dDLHdCQUF3QixDQUFDLG9aQUFvWiwwQkFBMEIsQ0FBQyxrS0FBa0sseUJBQXlCLDhEQUE4RCw2REFBNkQsNEVBQTRFLGlFQUFpRSw0REFBNEQseURBQXlELDJCQUEyQixrSEFBa0gsK0JBQStCLDJEQUEyRCxpRUFBaUUsV0FBVyxvQ0FBb0MsQ0FBQyxzOEJBQXM4QixxQkFBcUIsQ0FBQyw0WEFBNFgsdUJBQXVCLENBQUMsMEpBQTBKLHlCQUF5QiwyREFBMkQsMERBQTBELHlFQUF5RSw4REFBOEQseURBQXlELHNEQUFzRCwyQkFBMkIsK0dBQStHLCtCQUErQiwyREFBMkQsaUVBQWlFLFdBQVcsb0NBQW9DLENBQUMsODVCQUE4NUIscUJBQXFCLENBQUMsNFdBQTRXLHVCQUF1QixDQUFDLDZCQUE2QixjQUFjLFVBQVUsWUFBWSxpQkFBaUIsV0FBVyxVQUFVLGVBQWUsMEJBQTBCLHVCQUF1QixpQkFBaUIsQ0FBQyx3RUFBd0UsZUFBZSxDQUFDLGtGQUFrRixlQUFlLFdBQVcsY0FBYyxDQUFDLDhLQUE4Syx5QkFBeUIsMkRBQTJELDBEQUEwRCx5RUFBeUUsOERBQThELHlEQUF5RCxzREFBc0QsMkJBQTJCLCtHQUErRywrQkFBK0IsMkRBQTJELGlFQUFpRSxXQUFXLG9DQUFvQyxDQUFDLGtnQ0FBa2dDLHFCQUFxQixDQUFDLG9aQUFvWix1QkFBdUIsQ0FBQyxrRUFBa0UsVUFBVSxDQUFDLCtCQUErQixXQUFXLENBQUMsMkZBQTJGLGNBQWMsQ0FBQyxtSEFBbUgsZUFBZSxDQUFDLHNEQUFzRCxpQkFBaUIsQ0FBQyxnQkFBZ0IsZUFBZSxXQUFXLG9CQUFvQixxQkFBcUIsQ0FBQyx1REFBdUQsY0FBYyxDQUFDLDJEQUEyRCxjQUFjLENBQUMsdUJBQXVCLGlCQUFpQixDQUFDLG1DQUFtQyxrQ0FBa0MsK0JBQStCLHlCQUF5QixDQUFDLGtDQUFrQyxrQ0FBa0MsK0JBQStCLHlCQUF5QixDQUFDLHlCQUF5QixxQkFBcUIsV0FBVyxlQUFlLFlBQVksZ0JBQWdCLGdCQUFnQixpQkFBaUIsa0JBQWtCLHlCQUF5QixzQkFBc0Isc0JBQXNCLHNCQUFzQixpQkFBaUIsaUJBQWlCLENDTnRyZTs7OztHQUlHLDhCQUE4QixhQUFhLENBQUMsbUVBQW1FLFFBQVEsQ0FBQywwQkFBMEIsMkJBQTJCLHVCQUF1QixDQUFDLElBQUksY0FBYyxlQUFlLENBQUMsUUFBUSxnQkFBZ0IsQ0FBQyw2REFBNkQsaUJBQWlCLENBQUMsY0FBYyxtQkFBbUIsVUFBVSxDQUFDLFlBQVksbUJBQW1CLFVBQVUsQ0FBQyxnQkFBZ0Isa0JBQWtCLENBQUMsV0FBVywyQkFBMkIsOEJBQThCLHNCQUFzQixTQUFTLGFBQWEsZUFBZSxtQkFBbUIsY0FBYyxDQUFDLDZCQUE2QixTQUFTLFNBQVMsQ0FBQyxrQkFBa0IsaUJBQWlCLHlCQUF5Qix3REFBd0QsNEVBQTRFLDJEQUEyRCxzREFBc0QseURBQXlELDJCQUEyQixxQ0FBcUMsMkRBQTJELFdBQVcsNENBQTRDLHVFQUF1RSxDQUFDLGlDQUFpQywyQkFBMkIsNkJBQTZCLENBQUMsa0NBQWtDLDRCQUE0Qiw4QkFBOEIsQ0FBQyxvQkFBb0Isa0JBQWtCLFdBQVcsY0FBYyxxQkFBcUIsQ0FBQyxtRUFBbUUsV0FBVyx3QkFBd0IsQ0FBQyxnQkFBZ0IsV0FBVyxxQkFBcUIsNEJBQTRCLGtEQUFrRCwrQ0FBK0MsNkNBQTZDLHlDQUF5QyxDQUFDLGdDQUFnQyxzQkFBc0Isc0JBQXNCLG9FQUFvRSxDQUFDLG1CQUFtQixlQUFlLHNCQUFzQixZQUFZLGVBQWUsQ0FBQyxxRkFBcUYsY0FBYyxDQUFDLGlCQUFpQixvQkFBb0IsQ0FBQyx1QkFBdUIsV0FBVyxpQkFBaUIsQ0FBQyxrQ0FBa0MsYUFBYSxDQUFDLFlBQVksa0JBQWtCLG9DQUFvQyxDQUFDLHVCQUF1QixlQUFlLENBQUMsaUNBQWlDLFlBQVksQ0FBQyxrRkFBa0YsVUFBVSxDQUFDLGtGQUFrRixXQUFXLENBQUMsWUFBWSxtQkFBbUIsZ0JBQWdCLENBQUMsY0FBYyxTQUFTLFNBQVMsZ0JBQWdCLGtCQUFrQixDQUFDLHFGQUFxRixXQUFXLENBQUMsVUFBVSxVQUFVLENBQUMsdUVBQXVFLGtCQUFrQixNQUFNLE9BQU8sT0FBTyxDQUFDLFVBQVUsV0FBVyxzQkFBc0IsbUJBQW1CLHlCQUF5QixnQkFBZ0IsQ0FBQyxjQUFjLG1CQUFtQixpQkFBaUIsVUFBVSxrQkFBa0IsQ0FBQyxnQkFBZ0IsbUJBQW1CLENBQUMsbUJBQW1CLHlCQUF5QixDQUFDLFlBQVksbUJBQW1CLGNBQWMsQ0FBQyxjQUFjLGlDQUFpQyxrQ0FBa0Msa0NBQWtDLENBQUMsMEJBQTBCLCtCQUErQixDQUFDLFFBQVEsaUJBQWlCLENBQUMsZUFBZSxTQUFTLENBQUMsa0VBQWtFLHdCQUF3QixDQUFDLDZCQUE2QixTQUFTLENBQUMsK0JBQStCLFNBQVMsQ0FBQyw2QkFBNkIsa0JBQWtCLFVBQVUsa0JBQWtCLENBQUMsNEJBQTRCLFNBQVMsQ0FBQyw4R0FBOEcsZUFBZSx3QkFBd0IsQ0FBQywrREFBK0QsZUFBZSxDQUFDLDJFQUEyRSxZQUFZLENBQUMsYUFBYSxnQ0FBZ0MsQ0FBQyw4Q0FBOEMsZUFBZSxDQUFDLHFEQUFxRCxrQkFBa0IsVUFBVSxDQUFDLFVBQVUsa0JBQWtCLGNBQWMsZ0JBQWdCLGdCQUFnQixrQkFBa0Isd0JBQXdCLENBQUMsd0JBQXdCLHdCQUF3QixDQUFDLDBCQUEwQixXQUFXLG9CQUFvQixDQUFDLDBDQUEwQyxrQkFBa0IsQ0FBQyxpQkFBaUIsVUFBVSxnQkFBZ0IsV0FBVyxDQUFDLHNCQUFzQixrQkFBa0IsU0FBUyxDQUFDLHNCQUFzQixrQkFBa0IsVUFBVSxZQUFZLENBQUMsOEVBQThFLGFBQWEsQ0FBQyx5Q0FBeUMsV0FBVyxrQkFBa0IsYUFBYSxRQUFRLFNBQVMsV0FBVyxZQUFZLGtCQUFrQixnQkFBZ0IsQ0FBQyxzQkFBc0IsdUJBQXVCLG1DQUFtQyxDQUFDLGtDQUFrQyxtQ0FBbUMsQ0FBQywrQkFBK0IsV0FBVyxrQkFBa0IsVUFBVSxVQUFVLGFBQWEsT0FBTyxPQUFPLENBQUMsZ0VBQWdFLGNBQWMsb0JBQW9CLGlCQUFpQix5QkFBeUIsMkJBQTJCLENBQUMsZ0VBQWdFLGVBQWUscUJBQXFCLGtCQUFrQiwwQkFBMEIsNEJBQTRCLENBQUMsMEVBQTBFLGdCQUFnQixTQUFTLENBQUMsMEVBQTBFLGdCQUFnQixVQUFVLENBQUMsOENBQThDLFVBQVUsU0FBUyxXQUFXLENBQUMsb0NBQW9DLGtCQUFrQixpQkFBaUIsVUFBVSxXQUFXLG1CQUFtQixxQkFBcUIsZ0JBQWdCLFFBQVEsZUFBZSxDQUFDLGtHQUFrRyxnQkFBZ0IsQ0FBQyxrR0FBa0csaUJBQWlCLENBQUMsbUJBQW1CLGlCQUFpQixhQUFhLENBQUMscUNBQXFDLGNBQWMsQ0FBQyxxQ0FBcUMsV0FBVyxrQkFBa0IsVUFBVSxTQUFTLFdBQVcsWUFBWSxVQUFVLGdCQUFnQixXQUFXLENBQUMsK0JBQStCLG1CQUFtQixlQUFlLENBQUMsNEJBQTRCLGVBQWUsQ0FBQyxvSUFBb0ksZ0JBQWdCLENBQUMsb0lBQW9JLGlCQUFpQixDQUFDLFVBQVUsZUFBZSxnQkFBZ0IsZUFBZSxvQkFBb0IsQ0FBQyxnQkFBZ0IseUJBQXlCLENBQUMseUNBQXlDLG9CQUFvQixDQUFDLFlBQVksWUFBWSxDQUFDLGdDQUFnQyxvQkFBb0IsQ0FBQyxxQkFBcUIsU0FBUyxDQUFDLGlCQUFpQixVQUFVLFdBQVcsQ0FBQyxxQ0FBcUMsWUFBWSxDQUFDLGtCQUFrQixrQkFBa0Isa0JBQWtCLENBQUMsa0NBQWtDLGlCQUFpQixDQUFDLGlCQUFpQix5QkFBeUIsc0JBQXNCLHFCQUFxQixpQkFBaUIsdUNBQXVDLENBQUMsa09BQWtPLGlCQUFpQixDQUFDLHlCQUF5QixzQkFBc0IsaUJBQWlCLGtCQUFrQixDQUFDLDhGQUE4RixlQUFlLENBQUMseUJBQXlCLGtCQUFrQixDQUFDLDhCQUE4QixtQkFBbUIsVUFBVSxDQUFDLFNBQVMsV0FBVyxnQkFBZ0IsY0FBYyw0Q0FBNEMseUJBQXlCLHNCQUFzQixxQkFBcUIsZ0JBQWdCLENBQUMsaUNBQWlDLGdCQUFnQixnQkFBZ0IsZUFBZSxPQUFPLENBQUMsa0NBQWtDLGdCQUFnQixnQkFBZ0IsZUFBZSxPQUFPLENBQUMsaUNBQWlDLGNBQWMsZUFBZSxPQUFPLENBQUMsa0NBQWtDLGNBQWMsZUFBZSxPQUFPLENBQUMsNkJBQTZCLGdCQUFnQixlQUFlLE1BQU0sQ0FBQyw4QkFBOEIsZ0JBQWdCLGVBQWUsTUFBTSxDQUFDLDZCQUE2QixnQkFBZ0IsZUFBZSxNQUFNLENBQUMsaUJBQWlCLGNBQWMsZUFBZSxNQUFNLENBQUMsOENBQThDLFdBQVcsZUFBZSxjQUFjLENBQUMsb0NBQW9DLHdCQUF3QixDQUFDLDRCQUE0QixxQkFBcUIsQ0FBQyx3RkFBd0YsY0FBYyxDQUFDLGlEQUFpRCxZQUFZLENBQUMscUJBQXFCLFdBQVcsZUFBZSxDQUFDLHNCQUFzQixlQUFlLENBQUMscUNBQXFDLHlCQUF5QixDQUFDLDZCQUE2QixvQkFBb0IsQ0FBQywrQkFBK0IsZUFBZSxDQUFDLHVDQUF1QyxTQUFTLENBQUMsOEJBQThCLGlCQUFpQixDQUFDLDhCQUE4QixjQUFjLENBQUMscUJBQXFCLFVBQVUsQ0FBQyxzQkFBc0IsV0FBVyxDQUFDLG9CQUFvQixXQUFXLGlCQUFpQixDQUFDLCtCQUErQixhQUFhLENBQUMsZUFBZSxRQUFRLENBQUMsd0RBQXdELFNBQVMsQ0FBQywyQkFBMkIsU0FBUyxDQUFDLDBEQUEwRCxTQUFTLENBQUMseUJBQXlCLFNBQVMsQ0FBQywwRUFBMEUsK0JBQStCLDRCQUE0QixzQkFBc0IsQ0FBQyx3QkFBd0Isa0JBQWtCLFNBQVMsQ0FBQywrRUFBK0Usa0JBQWtCLENBQUMsZ0NBQWdDLGNBQWMsQ0FBQyxzQ0FBc0Msa0JBQWtCLE1BQU0sT0FBTyxPQUFPLENBQUMsMkJBQTJCLFVBQVUsQ0FBQyw2REFBNkQsV0FBVyxDQUFDLGlFQUFpRSxhQUFhLENBQUMsa0RBQWtELFdBQVcsQ0FBQyxrREFBa0QsVUFBVSxDQUFDLG1EQUFtRCxXQUFXLHFCQUFxQixDQUFDLG1EQUFtRCxZQUFZLHVCQUF1QixDQUFDLDJDQUEyQyxnQkFBZ0Isa0JBQWtCLHlCQUF5QixVQUFVLENBQUMsbUNBQW1DLHFCQUFxQixnQkFBZ0IsQ0FBQyw2QkFBNkIsa0JBQWtCLFNBQVMsQ0FBQyxxQ0FBcUMsY0FBYyxDQUFDLDBEQUEwRCxrQkFBa0IsQ0FBQyxhQUFhLHNCQUFzQixjQUFjLGtCQUFrQixDQUFDLGlCQUFpQixnQkFBZ0IsQ0FBQyxpQkFBaUIsZUFBZSxDQUFDLHNDQUFzQyxrQkFBa0IsU0FBUyxDQUFDLGNBQWMsZUFBZSxDQUFDLG9CQUFvQiwyQkFBMkIsQ0FBQyxxQkFBcUIsU0FBUyxDQUFDLHlDQUF5QyxrQkFBa0IsU0FBUyxDQUFDLDhCQUE4QixpQkFBaUIsQ0FBQyxtQ0FBbUMsa0JBQWtCLFVBQVUsTUFBTSxPQUFPLE9BQU8sQ0FBQyxxQ0FBcUMsa0JBQWtCLFNBQVMsQ0FBQyxvQ0FBb0Msa0JBQWtCLFNBQVMsQ0FBQyxzQ0FBc0MsVUFBVSxpQkFBaUIsQ0FBQyxrQ0FBa0Msa0JBQWtCLFNBQVMsQ0FBQyxxQ0FBcUMsU0FBUyxDQUFDLG1DQUFtQyxrQkFBa0IsU0FBUyxDQUFDLDJCQUEyQixhQUFhLGVBQWUsQ0FBQyxxQ0FBcUMsdUJBQXVCLENBQUMsNEJBQTRCLGtCQUFrQixPQUFPLE9BQU8sQ0FBQywwQ0FBMEMsbUJBQW1CLENBQUMsMENBQTBDLG1CQUFtQixDQUFDLGtEQUFrRCxrQkFBa0IsU0FBUyxDQUFDLDBCQUEwQixPQUFPLE9BQU8sQ0FBQyx5QkFBeUIsbUJBQW1CLGdCQUFnQix5QkFBeUIseUJBQXlCLENBQUMsdUJBQXVCLHNCQUFzQixtQkFBbUIsNEJBQTRCLDRCQUE0QixDQUFDLGdDQUFnQyxnQkFBZ0IsQ0FBQyx1Q0FBdUMsWUFBWSxDQUFDLGdDQUFnQyxlQUFlLENBQUMsMkRBQTJELGFBQWEsQ0FBQyw2QkFBNkIsZ0JBQWdCLGtCQUFrQixDQUFDLHlDQUF5QyxrQkFBa0IsQ0FBQyw2RUFBNkUscUJBQXFCLGtCQUFrQixDQUFDLDJDQUEyQyxZQUFZLENBQUMsNkNBQTZDLHdCQUF3QixDQUFDLDRDQUE0QyxpQkFBaUIsQ0FBQyx1Q0FBdUMsZ0JBQWdCLFNBQVMsQ0FBQyxzREFBc0QsT0FBTyxRQUFRLFNBQVMsV0FBVyxnQkFBZ0IsZ0JBQWdCLGVBQWUsc0JBQXNCLGtCQUFrQixlQUFlLENBQUMsNERBQTRELFdBQVcsQ0FBQyw0Q0FBNEMsa0JBQWtCLGlCQUFpQixVQUFVLFdBQVcsbUJBQW1CLHFCQUFxQixnQkFBZ0IsU0FBUyxpQkFBaUIsV0FBVyxDQUFDLHFDQUFxQyxxQkFBcUIsT0FBTyxPQUFPLENBQUMsc0NBQXNDLGVBQWUsQ0FBQyw4Q0FBOEMsT0FBTywyQkFBMkIsNkJBQTZCLCtCQUErQixDQUFDLDhDQUE4QyxRQUFRLDJCQUEyQiw2QkFBNkIsK0JBQStCLENBQUMsY0FBYyxxQkFBcUIsV0FBVyxZQUFZLGlCQUFpQixDQUFDLHNCQUFzQixhQUFhLENBQUMsY0FBYyxpQkFBaUIsa0JBQWtCLENBQUMsbUJBQW1CLGlCQUFpQixDQUFDLGtCQUFrQixxQkFBcUIsZ0JBQWdCLENBQUMsaUNBQWlDLGtCQUFrQixDQUFDLGlCQUFpQix1QkFBdUIsQ0FBQyxvQkFBb0IsZUFBZSxDQUFDLDhCQUE4QixVQUFVLENBQUMsMkRBQTJELFdBQVcsQ0FBQyw2QkFBNkIsVUFBVSxDQUFDLHlCQUF5QixjQUFjLENBQUMsd0NBQXdDLG1CQUFtQixTQUFTLENBQUMsNkJBQTZCLGVBQWUsQ0FBQyw2QkFBNkIsY0FBYyxDQUFDLHNCQUFzQixxQkFBcUIsYUFBYSxDQUFDLGtDQUFrQyx5QkFBeUIsQ0FBQyxxQkFBcUIsa0JBQWtCLE1BQU0sT0FBTyxRQUFRLFFBQVEsQ0FBQyxxQkFBcUIsV0FBVyxZQUFZLGFBQWEsQ0FBQyxlQUFlLG1CQUFtQixzQkFBc0IsaUJBQWlCLENBQUMsNEJBQTRCLHFCQUFxQixDQ0p4dWU7SUFDSSwwQkFBMEI7Q0FDN0I7O0FBRUQ7SUFDSSwwQkFBMEI7Q0FDN0I7O0FBRUQ7SUFDSSwwQkFBMEI7Q0FDN0I7O0FBRUQ7SUFDSSxXQUFXO0NBQ2Q7O0FBRUQ7SUFDSSwrQkFBK0I7Q0FDbEM7O0FBRUQ7SUFDSSwrQkFBK0I7Q0NyQm5DO0lBQ0ksWUFBWTtJQUNaLGdCQUFnQjtJQUNoQixvQkFBb0I7SUFDcEIsOEJBQThCO0NBQ2pDOztBQUVEOztJQUVJLGlCQUFpQjtJQUNqQixvQkFBb0I7SUFDcEIsOEJBQThCO0NBQ2pDOztBQUVEO0lBQ0ksdUJBQXVCO0lBQ3ZCLGlDQUFpQztDQUNwQzs7QUFFRDtJQUNJLDhCQUE4QjtDQUNqQzs7QUFFRDtJQUNJLHVCQUF1QjtDQUMxQjs7QUFFRDs7SUFFSSxnQkFBZ0I7Q0FDbkI7O0FBRUQ7SUFDSSwwQkFBMEI7Q0FDN0I7O0FBRUQ7O0lBRUksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLHlCQUF5QjtDQUM1Qjs7QUFFRDtJQUNJLHNDQUFzQztDQUN6Qzs7QUFFRDtJQUNJLHVDQUF1QztDQUMxQzs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksMEJBQTBCO0NBQzdCOztBQUVEO0lBQ0ksMEJBQTBCO0NBQzdCOztBQUVEOztJQUVJLDBCQUEwQjtDQUM3Qjs7QUFFRDs7O0lBR0ksdUNBQXVDO0NBQzFDOztBQUVEO0lBQ0ksdUNBQXVDO0NBQzFDOztBQUVEOztJQUVJLHVDQUF1QztDQUMxQzs7QUFFRDtJQUNJLFlBQVk7SUFDWiwwQkFBMEI7SUFDMUIsc0JBQXNCO0NBQ3pCOztBQUVEO0lBQ0ksZUFBZTtJQUNmLDBCQUEwQjtJQUMxQixzQkFBc0I7Q0FDekI7O0FBRUQ7SUFDSSxZQUFZO0lBQ1osMEJBQTBCO0NBQzdCOztBQUVEOzs7SUFHSSxzQkFBc0I7Q0FDekI7O0FBRUQ7SUFDSSxVQUFVO0NBQ2I7O0FBRUQ7SUFDSSw0Q0FBNEM7Q0FDL0M7O0FBRUQ7SUFDSSw2Q0FBNkM7Q0FDaEQ7O0FBRUQ7SUFDSTtRQUNJLGVBQWU7UUFDZixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLGtDQUFrQztRQUNsQyw2Q0FBNkM7S0FDaEQ7SUFDRDtRQUNJLFVBQVU7S0FDYjtDQUNKOztBQUVEO0lBQ0k7UUFDSSxlQUFlO1FBQ2YsWUFBWTtRQUNaLGlCQUFpQjtRQUNqQixrQ0FBa0M7UUFDbEMsNkNBQTZDO0tBQ2hEO0lBQ0Q7UUFDSSxVQUFVO0tBQ2I7Q0FDSjs7QUFFRDtJQUNJO1FBQ0ksZUFBZTtRQUNmLFlBQVk7UUFDWixpQkFBaUI7UUFDakIsa0NBQWtDO1FBQ2xDLDZDQUE2QztLQUNoRDtJQUNEO1FBQ0ksVUFBVTtLQUNiO0NBQ0o7O0FBRUQ7SUFDSTtRQUNJLGVBQWU7UUFDZixZQUFZO1FBQ1osaUJBQWlCO1FBQ2pCLGtDQUFrQztRQUNsQyw2Q0FBNkM7S0FDaEQ7SUFDRDtRQUNJLFVBQVU7S0FDYjtDQUNKOztBQUVEO0lBQ0ksZUFBZTtJQUNmLFlBQVk7SUFDWixpQkFBaUI7SUFDakIsa0NBQWtDO0lBQ2xDLDZDQUE2QztDQUNoRDs7QUFFRDtJQUNJLFVBQVU7Q0FDYjs7QUFFRDtJQUNJLCtDQUErQztJQUMvQyxvQkFBb0I7Q0FDdkI7O0FBRUQ7SUFDSSxjQUFjO0NBQ2pCOztBQUVEO0lBQ0ksaUJBQWlCO0lBQ2pCLG9CQUFvQjtDQUN2Qjs7QUFFRDtJQUNJLGVBQWU7SUFDZixZQUFZO0NBQ2Y7O0FBRUQ7SUFDSTtRQUNJLGlCQUFpQjtLQUNwQjtDQUNKOztBQUVEO0lBQ0ksd0NBQXdDO0lBQ3hDLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixlQUFlO0lBQ2YsNkJBQTZCO0NBQ2hDOztBQUVEO0lBQ0ksZUFBZTtJQUNmLGFBQWE7Q0FDaEI7O0FBRUQ7SUFDSTtRQUNJLGlCQUFpQjtLQUNwQjtDQUNKOztBQUVEO0lBQ0ksd0NBQXdDO0lBQ3hDLG1CQUFtQjtJQUNuQixpQkFBaUI7SUFDakIsYUFBYTtJQUNiLGdCQUFnQjtJQUNoQixrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLGVBQWU7SUFDZiw2QkFBNkI7Q0FDaEM7O0FBRUQ7SUFDSSxlQUFlO0lBQ2YsWUFBWTtDQUNmOztBQUVEO0lBQ0ksZUFBZTtDQUNsQjs7QUFFRDtJQUNJLGVBQWU7SUFDZixhQUFhO0NBQ2hCOztBQUVEO0lBQ0ksMEJBQTBCO0lBQzFCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsbUJBQW1CO0lBQ25CLGlDQUFpQztJQUNqQyxzQkFBc0I7Q0FDekI7O0FBRUQ7Ozs7SUFJSSxtQkFBbUI7SUFDbkIsc0JBQXNCO0NBQ3pCOztBQUVEOzs7Ozs7OztJQVFJLHVCQUF1QjtDQUMxQjs7QUFFRDs7OztJQUlJLGFBQWE7SUFDYixxQkFBcUI7Q0FDeEI7O0FBRUQ7SUFDSSx1QkFBdUI7SUFDdkIsb0JBQW9CO0NBQ3ZCOztBQUVEO0lBQ0ksdUJBQXVCO0lBQ3ZCLG9CQUFvQjtDQUN2Qjs7QUFFRDtJQUNJLHVCQUF1QjtJQUN2QixvQkFBb0I7Q0FDdkI7O0FBRUQ7SUFDSSxXQUFXO0lBQ1gsWUFBWSIsImZpbGUiOiJhcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wLWJldGEuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuOnJvb3Qge1xuICAtLWJsdWU6ICMwMDdiZmY7XG4gIC0taW5kaWdvOiAjNjYxMGYyO1xuICAtLXB1cnBsZTogIzZmNDJjMTtcbiAgLS1waW5rOiAjZTgzZThjO1xuICAtLXJlZDogI2RjMzU0NTtcbiAgLS1vcmFuZ2U6ICNmZDdlMTQ7XG4gIC0teWVsbG93OiAjZmZjMTA3O1xuICAtLWdyZWVuOiAjMjhhNzQ1O1xuICAtLXRlYWw6ICMyMGM5OTc7XG4gIC0tY3lhbjogIzE3YTJiODtcbiAgLS13aGl0ZTogI2ZmZjtcbiAgLS1ncmF5OiAjODY4ZTk2O1xuICAtLWdyYXktZGFyazogIzM0M2E0MDtcbiAgLS1wcmltYXJ5OiAjMDA3YmZmO1xuICAtLXNlY29uZGFyeTogIzg2OGU5NjtcbiAgLS1zdWNjZXNzOiAjMjhhNzQ1O1xuICAtLWluZm86ICMxN2EyYjg7XG4gIC0td2FybmluZzogI2ZmYzEwNztcbiAgLS1kYW5nZXI6ICNkYzM1NDU7XG4gIC0tbGlnaHQ6ICNmOGY5ZmE7XG4gIC0tZGFyazogIzM0M2E0MDtcbiAgLS1icmVha3BvaW50LXhzOiAwO1xuICAtLWJyZWFrcG9pbnQtc206IDU3NnB4O1xuICAtLWJyZWFrcG9pbnQtbWQ6IDc2OHB4O1xuICAtLWJyZWFrcG9pbnQtbGc6IDk5MnB4O1xuICAtLWJyZWFrcG9pbnQteGw6IDEyMDBweDtcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgLS1mb250LWZhbWlseS1tb25vc3BhY2U6IFwiU0ZNb25vLVJlZ3VsYXJcIiwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlO1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFiYnJbdGl0bGVdOjphZnRlciB7XG4gICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICB9XG4gIHByZSB7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICBwLFxuICBoMixcbiAgaDMge1xuICAgIG9ycGhhbnM6IDM7XG4gICAgd2lkb3dzOiAzO1xuICB9XG4gIGgyLFxuICBoMyB7XG4gICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gIH1cbiAgLm5hdmJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYmFkZ2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRhYmxlIHRkLFxuICAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLS4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0uNWVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5cbmE6aG92ZXIge1xuICBjb2xvcjogIzAwNTZiMztcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMsIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmEsXG5hcmVhLFxuYnV0dG9uLFxuW3JvbGU9XCJidXR0b25cIl0sXG5pbnB1dDpub3QoW3R5cGU9XCJyYW5nZVwiXSksXG5sYWJlbCxcbnNlbGVjdCxcbnN1bW1hcnksXG50ZXh0YXJlYSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgICAgIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjODY4ZTk2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xufVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYnV0dG9uLFxuaW5wdXQge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xufVxuXG5oMiwgLmgyIHtcbiAgZm9udC1zaXplOiAycmVtO1xufVxuXG5oMywgLmgzIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xufVxuXG5oNCwgLmg0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbmg1LCAuaDUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG59XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZGlzcGxheS0xIHtcbiAgZm9udC1zaXplOiA2cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG59XG5cbi5kaXNwbGF5LTMge1xuICBmb250LXNpemU6IDQuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cblxuLmRpc3BsYXktNCB7XG4gIGZvbnQtc2l6ZTogMy41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xufVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogMC4yZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG59XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWlubGluZS1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjODY4ZTk2O1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiO1xufVxuXG4uaW1nLWZsdWlkIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uZmlndXJlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogIzg2OGU5Njtcbn1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogXCJTRk1vbm8tUmVndWxhclwiLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbmNvZGUge1xuICBwYWRkaW5nOiAwLjJyZW0gMC40cmVtO1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNiZDQxNDc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbmEgPiBjb2RlIHtcbiAgcGFkZGluZzogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG5cbmtiZCB7XG4gIHBhZGRpbmc6IDAuMnJlbSAwLjRyZW07XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG5rYmQga2JkIHtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjMjEyNTI5O1xufVxuXG5wcmUgY29kZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNzIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogOTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLm5vLWd1dHRlcnMgPiAuY29sLFxuLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sIHtcbiAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uY29sLWF1dG8ge1xuICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMyU7XG4gICAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbn1cblxuLmNvbC0yIHtcbiAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjY3JTtcbn1cblxuLmNvbC0zIHtcbiAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICBmbGV4OiAwIDAgMjUlO1xuICBtYXgtd2lkdGg6IDI1JTtcbn1cblxuLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbn1cblxuLmNvbC01IHtcbiAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjY3JTtcbn1cblxuLmNvbC02IHtcbiAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICBmbGV4OiAwIDAgNTAlO1xuICBtYXgtd2lkdGg6IDUwJTtcbn1cblxuLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTtcbn1cblxuLmNvbC04IHtcbiAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjY3JTtcbn1cblxuLmNvbC05IHtcbiAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgICBmbGV4OiAwIDAgNzUlO1xuICBtYXgtd2lkdGg6IDc1JTtcbn1cblxuLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG59XG5cbi5jb2wtMTEge1xuICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NjclO1xufVxuXG4uY29sLTEyIHtcbiAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgZmxleDogMCAwIDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgb3JkZXI6IC0xO1xufVxuXG4ub3JkZXItMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7XG59XG5cbi5vcmRlci0yIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICBvcmRlcjogMjtcbn1cblxuLm9yZGVyLTMge1xuICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgIG9yZGVyOiAzO1xufVxuXG4ub3JkZXItNCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7XG59XG5cbi5vcmRlci01IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICBvcmRlcjogNTtcbn1cblxuLm9yZGVyLTYge1xuICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICAgIG9yZGVyOiA2O1xufVxuXG4ub3JkZXItNyB7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7XG59XG5cbi5vcmRlci04IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICBvcmRlcjogODtcbn1cblxuLm9yZGVyLTkge1xuICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgIG9yZGVyOiA5O1xufVxuXG4ub3JkZXItMTAge1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7XG59XG5cbi5vcmRlci0xMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgIG9yZGVyOiAxMTtcbn1cblxuLm9yZGVyLTEyIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgb3JkZXI6IDEyO1xufVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xufVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY3JTtcbn1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTtcbn1cblxuLm9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG59XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjclO1xufVxuXG4ub2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbn1cblxuLm9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NyU7XG59XG5cbi5vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbn1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjclO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItc20tMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItc20tNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItc20tOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItc20tMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXNtLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1zbS03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXNtLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLW1kLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbWQtZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLW1kLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbWQtMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLW1kLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbWQtNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1tZC03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLW1kLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbWQtOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLW1kLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbWQtMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LW1kLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1tZC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LW1kLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1sZy1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLWxnLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAub3JkZXItbGctZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgb3JkZXI6IC0xO1xuICB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7XG4gIH1cbiAgLm9yZGVyLWxnLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjtcbiAgfVxuICAub3JkZXItbGctMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzO1xuICB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDQ7XG4gIH1cbiAgLm9yZGVyLWxnLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTtcbiAgfVxuICAub3JkZXItbGctNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2O1xuICB9XG4gIC5vcmRlci1sZy03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDc7XG4gIH1cbiAgLm9yZGVyLWxnLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgICBvcmRlcjogODtcbiAgfVxuICAub3JkZXItbGctOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5O1xuICB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgICBvcmRlcjogMTA7XG4gIH1cbiAgLm9yZGVyLWxnLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICAgIG9yZGVyOiAxMTtcbiAgfVxuICAub3JkZXItbGctMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyO1xuICB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5vZmZzZXQtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gIH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDQxLjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzJTtcbiAgfVxuICAuY29sLXhsLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjclO1xuICB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLmNvbC14bC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NyU7XG4gIH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgIG9yZGVyOiAxO1xuICB9XG4gIC5vcmRlci14bC0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgb3JkZXI6IDI7XG4gIH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICBvcmRlcjogMztcbiAgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgICAgIG9yZGVyOiA0O1xuICB9XG4gIC5vcmRlci14bC01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgb3JkZXI6IDU7XG4gIH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgICBvcmRlcjogNjtcbiAgfVxuICAub3JkZXIteGwtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgICAgIG9yZGVyOiA3O1xuICB9XG4gIC5vcmRlci14bC04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgICAgb3JkZXI6IDg7XG4gIH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgICBvcmRlcjogOTtcbiAgfVxuICAub3JkZXIteGwtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgICAgb3JkZXI6IDEwO1xuICB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgICBvcmRlcjogMTE7XG4gIH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICAgIG9yZGVyOiAxMjtcbiAgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzJTtcbiAgfVxuICAub2Zmc2V0LXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjclO1xuICB9XG4gIC5vZmZzZXQteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAub2Zmc2V0LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMlO1xuICB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NyU7XG4gIH1cbiAgLm9mZnNldC14bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5vZmZzZXQteGwtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY3JTtcbiAgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMyU7XG4gIH1cbiAgLm9mZnNldC14bC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NyU7XG4gIH1cbn1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJsZSB0aCxcbi50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDAuNzVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTllY2VmO1xufVxuXG4udGFibGUgdGhlYWQgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlIC50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gIHBhZGRpbmc6IDAuM3JlbTtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRmZTI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDJkNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2O1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MzZTZjYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVlYmE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1saWdodDpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNmM4Y2E7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xuICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuXG4udGFibGUtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyNTI5O1xufVxuXG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgge1xuICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xufVxuXG4udGFibGUtZGFyay50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlLXNtLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS1tZC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUtbGcudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLXhsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZS14bC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtZXhwYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS1jb250cm9sOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg2OGU5NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzg2OGU5NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmZvcm0tY29udHJvbDpkaXNhYmxlZCwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBvcGFjaXR5OiAxO1xufVxuXG5zZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4zNzVyZW0gKyAxcHgpO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMjVyZW0gKyAxcHgpO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uY29sLWZvcm0tbGVnZW5kIHtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBwYWRkaW5nLXRvcDogMC4zNzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQuYnRuLCAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtbGcsIC5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmJ0biB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmZvcm0tY29udHJvbC1zbSwgLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1zbTpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksIC5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gIGhlaWdodDogY2FsYygxLjgxMjVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1jb250cm9sLWxnLCAuaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGc6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pLCAuaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSksXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0bjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xuICBoZWlnaHQ6IGNhbGMoMi44NzVyZW0gKyAycHgpO1xufVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbn1cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG59XG5cbi5mb3JtLXJvdyA+IC5jb2wsXG4uZm9ybS1yb3cgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5mb3JtLWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4uZm9ybS1jaGVjay5kaXNhYmxlZCAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMS4yNXJlbTtcbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW07XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52YWxpZC1mZWVkYmFjayB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IC4yNXJlbTtcbiAgZm9udC1zaXplOiAuODc1cmVtO1xuICBjb2xvcjogIzI4YTc0NTtcbn1cblxuLnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCwgLmZvcm0tY29udHJvbC5pcy12YWxpZCwgLndhcy12YWxpZGF0ZWRcbi5jdXN0b20tc2VsZWN0OnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDp2YWxpZDpmb2N1cyxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwLCAud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCxcbi5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCArIC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy12YWxpZCArIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3IsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWRlc2NyaXB0aW9uLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzI4YTc0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1maWxlLWNvbnRyb2wsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtdmFsaWQgfiAuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAuMjVyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgY29sb3I6ICNkYzM1NDU7XG59XG5cbi5pbnZhbGlkLXRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDI1MHB4O1xuICBwYWRkaW5nOiAuNXJlbTtcbiAgbWFyZ2luLXRvcDogLjFyZW07XG4gIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjgpO1xuICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkOmZvY3VzLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQ6Zm9jdXMsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkOmZvY3VzLFxuLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC53YXMtdmFsaWRhdGVkXG4uY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZFxuLmN1c3RvbS1zZWxlY3Q6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkICsgLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLWludmFsaWQgKyAuZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3IsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjIwLCA1MywgNjksIDAuMjUpO1xufVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1kZXNjcmlwdGlvbiwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtY29udHJvbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWZpbGUtY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NTtcbn1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtY29udHJvbDo6YmVmb3JlLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tZmlsZS1jb250cm9sOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkOmZvY3VzLCAuY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZDpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTtcbn1cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgLmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICB9XG4gIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bjpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bjpkaXNhYmxlZCB7XG4gIG9wYWNpdHk6IC42NTtcbn1cblxuLmJ0bjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG5hLmJ0bi5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBhLmJ0biB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLXByaW1hcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA2MmNjO1xufVxuXG4uYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmJ0bi1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tcHJpbWFyeTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2M7XG4gIGJvcmRlci1jb2xvcjogIzAwNWNiZjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7XG59XG5cbi5idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGJvcmRlci1jb2xvcjogIzg2OGU5Njtcbn1cblxuLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyN2I4NDtcbiAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYnRuLXNlY29uZGFyeTpmb2N1cywgLmJ0bi1zZWNvbmRhcnkuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzQsIDE0MiwgMTUwLCAwLjUpO1xufVxuXG4uYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4ZTk2O1xuICBib3JkZXItY29sb3I6ICM4NjhlOTY7XG59XG5cbi5idG4tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2NjZlNzY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDEzNCwgMTQyLCAxNTAsIDAuNSk7XG59XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG59XG5cbi5idG4tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICBib3JkZXItY29sb3I6ICMxZTdlMzQ7XG59XG5cbi5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7XG59XG5cbi5idG4tc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1zdWNjZXNzOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLXN1Y2Nlc3M6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbiAgYm9yZGVyLWNvbG9yOiAjMWM3NDMwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1pbmZvIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMzg0OTY7XG4gIGJvcmRlci1jb2xvcjogIzExN2E4Yjtcbn1cblxuLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLWluZm86bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjtcbiAgYm9yZGVyLWNvbG9yOiAjMTA3MDdmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4td2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBhODAwO1xuICBib3JkZXItY29sb3I6ICNkMzllMDA7XG59XG5cbi5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7XG59XG5cbi5idG4td2FybmluZy5kaXNhYmxlZCwgLmJ0bi13YXJuaW5nOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLXdhcm5pbmc6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDtcbiAgYm9yZGVyLWNvbG9yOiAjYzY5NTAwO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLWRhbmdlcjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzgyMzMzO1xuICBib3JkZXItY29sb3I6ICNiZDIxMzA7XG59XG5cbi5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1kYW5nZXI6ZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tZGFuZ2VyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xuICBib3JkZXItY29sb3I6ICNiMjFmMmQ7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0IHtcbiAgY29sb3I6ICMxMTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlNmVhO1xuICBib3JkZXItY29sb3I6ICNkYWUwZTU7XG59XG5cbi5idG4tbGlnaHQ6Zm9jdXMsIC5idG4tbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbiAgYm9yZGVyLWNvbG9yOiAjZjhmOWZhO1xufVxuXG4uYnRuLWxpZ2h0Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tbGlnaHQ6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhZTBlNTtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgYm9yZGVyLWNvbG9yOiAjMWQyMTI0O1xufVxuXG4uYnRuLWRhcms6Zm9jdXMsIC5idG4tZGFyay5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tZGFyay5kaXNhYmxlZCwgLmJ0bi1kYXJrOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLWRhcms6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1kYXJrOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tZGFyay5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTcxYTFkO1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtcHJpbWFyeS5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICM4NjhlOTY7XG59XG5cbi5idG4tb3V0bGluZS1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2OGU5NjtcbiAgYm9yZGVyLWNvbG9yOiAjODY4ZTk2O1xufVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM0LCAxNDIsIDE1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG4gIGJvcmRlci1jb2xvcjogIzg2OGU5NjtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTM0LCAxNDIsIDE1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzI4YTc0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpmb2N1cywgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zdWNjZXNzOmRpc2FibGVkIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm8ge1xuICBjb2xvcjogIzE3YTJiODtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYnRuLW91dGxpbmUtaW5mbzpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm8uZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWluZm86bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWluZm86bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbi5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiODtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZzpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6ZGlzYWJsZWQge1xuICBjb2xvcjogI2ZmYzEwNztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS13YXJuaW5nOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI1NSwgMTkzLCA3LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xufVxuXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyLmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXIuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYW5nZXI6ZGlzYWJsZWQge1xuICBjb2xvcjogI2RjMzU0NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYW5nZXI6bm90KFtkaXNhYmxlZF0pOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0OmZvY3VzLCAuYnRuLW91dGxpbmUtbGlnaHQuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNDgsIDI0OSwgMjUwLCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1saWdodDpub3QoW2Rpc2FibGVkXSk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlci1jb2xvcjogIzM0M2E0MDtcbn1cblxuLmJ0bi1vdXRsaW5lLWRhcms6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg1MiwgNTgsIDY0LCAwLjUpO1xufVxuXG4uYnRuLW91dGxpbmUtZGFyay5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhcms6ZGlzYWJsZWQge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tb3V0bGluZS1kYXJrOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdChbZGlzYWJsZWRdKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4uc2hvdyA+IC5idG4tb3V0bGluZS1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICMzNDNhNDA7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7XG59XG5cbi5idG4tbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1saW5rOmhvdmVyIHtcbiAgY29sb3I6ICMwMDU2YjM7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWxpbms6ZGlzYWJsZWQsIC5idG4tbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbn1cblxuLmJ0bi1zbSwgLmJ0bi1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uYnRuLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWJsb2NrICsgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmZhZGUge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLmZhZGUuc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb2xsYXBzZS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnRyLmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbnRib2R5LmNvbGxhcHNlLnNob3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGhlaWdodCAwLjM1cyBlYXNlO1xufVxuXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItdG9wOiAwLjNlbSBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxMHJlbTtcbiAgcGFkZGluZzogMC41cmVtIDA7XG4gIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG59XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3B1cCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG59XG5cbi5kcm9wZG93bi1pdGVtOmZvY3VzLCAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gIGNvbG9yOiAjMTYxODFiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsIC5kcm9wZG93bi1pdGVtOmRpc2FibGVkIHtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZHJvcGRvd24tbWVudS5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmZvY3VzLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46YWN0aXZlLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgei1pbmRleDogMjtcbn1cblxuLmJ0bi1ncm91cCAuYnRuICsgLmJ0bixcbi5idG4tZ3JvdXAgLmJ0biArIC5idG4tZ3JvdXAsXG4uYnRuLWdyb3VwIC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cCAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biArIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLWdyb3VwICsgLmJ0bixcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4uYnRuLXRvb2xiYXIgLmlucHV0LWdyb3VwIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG46Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmRyb3Bkb3duLXRvZ2dsZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5idG46bGFzdC1jaGlsZCxcbi5idG4tZ3JvdXAgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkgPiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogMC41NjI1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNTYyNXJlbTtcbn1cblxuLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLXNtID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjM3NXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjM3NXJlbTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtbGcgPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW07XG4gIHBhZGRpbmctbGVmdDogMC43NXJlbTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4sXG4uYnRuLWdyb3VwLXZlcnRpY2FsIC5idG4tZ3JvdXAge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4gKyAuYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAgKyAuYnRuLWdyb3VwIHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bjpsYXN0LWNoaWxkLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ6bm90KDpsYXN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG46Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuW2RhdGEtdG9nZ2xlPVwiYnV0dG9uc1wiXSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0gPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICB3aWR0aDogMSU7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZvY3VzLCAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDphY3RpdmUsIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmhvdmVyIHtcbiAgei1pbmRleDogMztcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uZm9ybS1jb250cm9sLXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uZm9ybS1jb250cm9sLWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmxhc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bm90KDpsYXN0LWNoaWxkKSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4tZ3JvdXAgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uZm9ybS1jb250cm9sICsgLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoO1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpmb2N1cywgLmlucHV0LWdyb3VwLWJ0biA+IC5idG46YWN0aXZlLCAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlciB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1ncm91cCB7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjpmaXJzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLWdyb3VwOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmZvY3VzLCAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bjphY3RpdmUsIC5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4tZ3JvdXA6Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1ncm91cDphY3RpdmUsXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0bi1ncm91cDpob3ZlciB7XG4gIHotaW5kZXg6IDM7XG59XG5cbi5jdXN0b20tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWluLWhlaWdodDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDphY3RpdmUgfiAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG59XG5cbi5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtZGVzY3JpcHRpb24ge1xuICBjb2xvcjogIzg2OGU5Njtcbn1cblxuLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwLjI1cmVtO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogNTAlIDUwJTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yIHtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmZmYnIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94IC5jdXN0b20tY29udHJvbC1pbnB1dDppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNCclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZmZmJyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWluZGljYXRvciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmN1c3RvbS1yYWRpbyAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY3VzdG9tLWNvbnRyb2xzLXN0YWNrZWQge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY3VzdG9tLWNvbnRyb2xzLXN0YWNrZWQgLmN1c3RvbS1jb250cm9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcbn1cblxuLmN1c3RvbS1jb250cm9scy1zdGFja2VkIC5jdXN0b20tY29udHJvbCArIC5jdXN0b20tY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMi4yNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDEuNzVyZW0gMC4zNzVyZW0gMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nJTIzMzMzJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiA4cHggMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4MGJkZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmN1c3RvbS1zZWxlY3RbbXVsdGlwbGVdIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uY3VzdG9tLXNlbGVjdDpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4uY3VzdG9tLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiBjYWxjKDEuODEyNXJlbSArIDJweCk7XG4gIHBhZGRpbmctdG9wOiAwLjM3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMzc1cmVtO1xuICBmb250LXNpemU6IDc1JTtcbn1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBtaW4td2lkdGg6IDE0cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygyLjI1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtY29udHJvbCB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMDc1cmVtICNmZmYsIDAgMCAwIDAuMnJlbSAjMDA3YmZmO1xufVxuXG4uY3VzdG9tLWZpbGUtY29udHJvbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogNTtcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jdXN0b20tZmlsZS1jb250cm9sOmxhbmcoZW4pOmVtcHR5OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiQ2hvb3NlIGZpbGUuLi5cIjtcbn1cblxuLmN1c3RvbS1maWxlLWNvbnRyb2w6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICB6LWluZGV4OiA2O1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBjYWxjKDIuMjVyZW0gKyAycHgpO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMCAwLjI1cmVtIDAuMjVyZW0gMDtcbn1cblxuLmN1c3RvbS1maWxlLWNvbnRyb2w6bGFuZyhlbik6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG59XG5cbi5uYXYge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG59XG5cbi5uYXYtbGluazpmb2N1cywgLm5hdi1saW5rOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogIzg2OGU5Njtcbn1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLCAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RkZDtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4ubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkZCAjZGRkICNmZmY7XG59XG5cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSxcbi5uYXYtcGlsbHMgLnNob3cgPiAubmF2LWxpbmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbn1cblxuLm5hdi1maWxsIC5uYXYtaXRlbSB7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgZmxleC1iYXNpczogMDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xufVxuXG4ubmF2YmFyID4gLmNvbnRhaW5lcixcbi5uYXZiYXIgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogMC4zMTI1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zMTI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5uYXZiYXItYnJhbmQ6Zm9jdXMsIC5uYXZiYXItYnJhbmQ6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAxMDAlO1xuICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLm5hdmJhci10b2dnbGVyOmZvY3VzLCAubmF2YmFyLXRvZ2dsZXI6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NXB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20ge1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogLjVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXNtID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1zbSAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtc20gLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLWV4cGFuZC1tZCB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1tZCAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLWxnID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICAtbXMtZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAubmF2YmFyLWV4cGFuZC1sZyAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgIHBhZGRpbmctcmlnaHQ6IC41cmVtO1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IGF1dG87XG4gICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLWxnIC5kcm9wdXAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXIsXG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2YmFyLWV4cGFuZC14bCB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IC41cmVtO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG4gIC5uYXZiYXItZXhwYW5kLXhsIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmF2YmFyLWV4cGFuZC14bCAuZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlO1xuICB9XG59XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgLW1zLWZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbi5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xufVxuXG4ubmF2YmFyLWV4cGFuZCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICBwYWRkaW5nLXJpZ2h0OiAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbn1cblxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbi5uYXZiYXItZXhwYW5kIC5uYXZiYXItY29sbGFwc2Uge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiBhdXRvO1xuICAgICAgZmxleC1iYXNpczogYXV0bztcbn1cblxuLm5hdmJhci1leHBhbmQgLm5hdmJhci10b2dnbGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm5hdmJhci1leHBhbmQgLmRyb3B1cCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6Zm9jdXMsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgwLCAwLCAwLCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTtcbn1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cywgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzLCAubmF2YmFyLWRhcmsgLm5hdmJhci1icmFuZDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywgLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAuYWN0aXZlID4gLm5hdi1saW5rLFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1kYXJrIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0ncmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci10ZXh0IGE6Zm9jdXMsIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5jYXJkID4gaHIge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FyZCA+IC5saXN0LWdyb3VwOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmNhcmQgPiAubGlzdC1ncm91cDpsYXN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uY2FyZC1ib2R5IHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvO1xuICAgICAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDEuMjVyZW07XG59XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5jYXJkLWxpbmsgKyAuY2FyZC1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xufVxuXG4uY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpIGNhbGMoMC4yNXJlbSAtIDFweCkgMCAwO1xufVxuXG4uY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG59XG5cbi5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIGNhbGMoMC4yNXJlbSAtIDFweCkgY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5jYXJkLWhlYWRlci1waWxscyB7XG4gIG1hcmdpbi1yaWdodDogLTAuNjI1cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xufVxuXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjI1cmVtO1xufVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAuMjVyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogY2FsYygwLjI1cmVtIC0gMXB4KTtcbn1cblxuLmNhcmQtZGVjayB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5jYXJkLWRlY2sgLmNhcmQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtZGVjayB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIH1cbiAgLmNhcmQtZGVjayAuY2FyZCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleDogMSAwIDAlO1xuICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4uY2FyZC1ncm91cCAuY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuY2FyZC1ncm91cCB7XG4gICAgLW1zLWZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQge1xuICAgIC1tcy1mbGV4OiAxIDAgMCU7XG4gICAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkICsgLmNhcmQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpmaXJzdC1jaGlsZCAuY2FyZC1pbWctYm90dG9tIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQ6bGFzdC1jaGlsZCAuY2FyZC1pbWctdG9wIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOmxhc3QtY2hpbGQgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpvbmx5LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOm9ubHktY2hpbGQgLmNhcmQtaW1nLXRvcCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgfVxuICAuY2FyZC1ncm91cCAuY2FyZDpvbmx5LWNoaWxkIC5jYXJkLWltZy1ib3R0b20ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIH1cbiAgLmNhcmQtZ3JvdXAgLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoOm9ubHktY2hpbGQpIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG4gIC5jYXJkLWdyb3VwIC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk6bm90KDpvbmx5LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAuY2FyZC1ncm91cCAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jYXJkLWNvbHVtbnMge1xuICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMS4yNXJlbTtcbiAgICAgICAgICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gIH1cbiAgLmNhcmQtY29sdW1ucyAuY2FyZCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIGNvbnRlbnQ6IFwiL1wiO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5icmVhZGNydW1iLWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICM4NjhlOTY7XG59XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjtcbn1cblxuLnBhZ2UtaXRlbS5kaXNhYmxlZCAucGFnZS1saW5rIHtcbiAgY29sb3I6ICM4NjhlOTY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICBjb2xvcjogIzAwN2JmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnBhZ2UtbGluazpmb2N1cywgLnBhZ2UtbGluazpob3ZlciB7XG4gIGNvbG9yOiAjMDA1NmIzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlci1jb2xvcjogI2RkZDtcbn1cblxuLnBhZ2luYXRpb24tbGcgLnBhZ2UtbGluayB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS41cmVtO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ucGFnaW5hdGlvbi1sZyAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnBhZ2luYXRpb24tc20gLnBhZ2UtaXRlbTpmaXJzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4ycmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjJyZW07XG59XG5cbi5wYWdpbmF0aW9uLXNtIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMnJlbTtcbn1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG59XG5cbi5iYWRnZTplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7XG59XG5cbi5iYWRnZS1waWxsIHtcbiAgcGFkZGluZy1yaWdodDogMC42ZW07XG4gIHBhZGRpbmctbGVmdDogMC42ZW07XG4gIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xufVxuXG4uYmFkZ2UtcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4uYmFkZ2UtcHJpbWFyeVtocmVmXTpmb2N1cywgLmJhZGdlLXByaW1hcnlbaHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xufVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTY7XG59XG5cbi5iYWRnZS1zZWNvbmRhcnlbaHJlZl06Zm9jdXMsIC5iYWRnZS1zZWNvbmRhcnlbaHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xufVxuXG4uYmFkZ2Utc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xufVxuXG4uYmFkZ2Utc3VjY2Vzc1tocmVmXTpmb2N1cywgLmJhZGdlLXN1Y2Nlc3NbaHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0O1xufVxuXG4uYmFkZ2UtaW5mbyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xufVxuXG4uYmFkZ2UtaW5mb1tocmVmXTpmb2N1cywgLmJhZGdlLWluZm9baHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xufVxuXG4uYmFkZ2Utd2FybmluZyB7XG4gIGNvbG9yOiAjMTExO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xufVxuXG4uYmFkZ2Utd2FybmluZ1tocmVmXTpmb2N1cywgLmJhZGdlLXdhcm5pbmdbaHJlZl06aG92ZXIge1xuICBjb2xvcjogIzExMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xufVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7XG59XG5cbi5iYWRnZS1kYW5nZXJbaHJlZl06Zm9jdXMsIC5iYWRnZS1kYW5nZXJbaHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwO1xufVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTtcbn1cblxuLmJhZGdlLWxpZ2h0W2hyZWZdOmZvY3VzLCAuYmFkZ2UtbGlnaHRbaHJlZl06aG92ZXIge1xuICBjb2xvcjogIzExMTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1O1xufVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xufVxuXG4uYmFkZ2UtZGFya1tocmVmXTpmb2N1cywgLmJhZGdlLWRhcmtbaHJlZl06aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0O1xufVxuXG4uanVtYm90cm9uIHtcbiAgcGFkZGluZzogMnJlbSAxcmVtO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIH1cbn1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmFsZXJ0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4uYWxlcnQtaGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZmY7XG4gIGJvcmRlci1jb2xvcjogI2I4ZGFmZjtcbn1cblxuLmFsZXJ0LXByaW1hcnkgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjOWZjZGZmO1xufVxuXG4uYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDAyNzUyO1xufVxuXG4uYWxlcnQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0NjRhNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2U4ZWE7XG4gIGJvcmRlci1jb2xvcjogI2RkZGZlMjtcbn1cblxuLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjZmQyZDY7XG59XG5cbi5hbGVydC1zZWNvbmRhcnkgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJlMzEzMztcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZWRkYTtcbiAgYm9yZGVyLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7XG59XG5cbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMwYjJlMTM7XG59XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjtcbn1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYWJkZGU1O1xufVxuXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjMDYyYzMzO1xufVxuXG4uYWxlcnQtd2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2NkO1xuICBib3JkZXItY29sb3I6ICNmZmVlYmE7XG59XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZThhMTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzUzM2YwMztcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gIGNvbG9yOiAjNzIxYzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhkN2RhO1xuICBib3JkZXItY29sb3I6ICNmNWM2Y2I7XG59XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3O1xufVxuXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICM0OTEyMTc7XG59XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7XG59XG5cbi5hbGVydC1saWdodCBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNlY2VjZjY7XG59XG5cbi5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjg2ODY4O1xufVxuXG4uYWxlcnQtZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGQ5O1xuICBib3JkZXItY29sb3I6ICNjNmM4Y2E7XG59XG5cbi5hbGVydC1kYXJrIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2I5YmJiZTtcbn1cblxuLmFsZXJ0LWRhcmsgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzA0MDUwNTtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwO1xuICB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDFyZW0gMDtcbiAgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG59XG5cbi5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcmVtIDFyZW07XG59XG5cbi5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAtd2Via2l0LWFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgIGFuaW1hdGlvbjogcHJvZ3Jlc3MtYmFyLXN0cmlwZXMgMXMgbGluZWFyIGluZmluaXRlO1xufVxuXG4ubWVkaWEge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgLW1zLWZsZXg6IDE7XG4gICAgICBmbGV4OiAxO1xufVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzLCAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cywgLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gIGNvbG9yOiAjODY4ZTk2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG59XG5cbi5saXN0LWdyb3VwLWZsdXNoIC5saXN0LWdyb3VwLWl0ZW0ge1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubGlzdC1ncm91cC1mbHVzaDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtZmx1c2g6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA0MDg1O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5OmZvY3VzLCBhLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXByaW1hcnkuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MDg1O1xuICBib3JkZXItY29sb3I6ICMwMDQwODU7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0NjRhNGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGRmZTI7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM0NjRhNGU7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeTpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnk6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeTpob3ZlciB7XG4gIGNvbG9yOiAjNDY0YTRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkuYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NjRhNGU7XG4gIGJvcmRlci1jb2xvcjogIzQ2NGE0ZTtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMxNTU3MjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjM2U2Y2I7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xuICBjb2xvcjogIzE1NTcyNDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlciB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjFkZmJiO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NTcyNDtcbiAgYm9yZGVyLWNvbG9yOiAjMTU1NzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzBjNTQ2MDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JlZTVlYjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLCBhLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYmRkZTU7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGM1NDYwO1xuICBib3JkZXItY29sb3I6ICMwYzU0NjA7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcbiAgY29sb3I6ICM4NTY0MDQ7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gIGJvcmRlci1jb2xvcjogIzg1NjQwNDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1YzZjYjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogIzcyMWMyNDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLCBhLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgYm9yZGVyLWNvbG9yOiAjNzIxYzI0O1xufVxuXG4ubGlzdC1ncm91cC1pdGVtLWxpZ2h0IHtcbiAgY29sb3I6ICM4MTgxODI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWxpZ2h0LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1saWdodDpmb2N1cywgYS5saXN0LWdyb3VwLWl0ZW0tbGlnaHQ6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWxpZ2h0OmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWxpZ2h0LmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE4MTgyO1xuICBib3JkZXItY29sb3I6ICM4MTgxODI7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYXJrLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYXJrIHtcbiAgY29sb3I6ICMxYjFlMjE7XG59XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhcms6Zm9jdXMsIGEubGlzdC1ncm91cC1pdGVtLWRhcms6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhcms6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhcms6aG92ZXIge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0tZGFyay5hY3RpdmUsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhcmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gIGJvcmRlci1jb2xvcjogIzFiMWUyMTtcbn1cblxuLmNsb3NlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICBvcGFjaXR5OiAuNTtcbn1cblxuLmNsb3NlOmZvY3VzLCAuY2xvc2U6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvcGFjaXR5OiAuNzU7XG59XG5cbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA1MDtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3V0bGluZTogMDtcbn1cblxuLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMjUlKTtcbn1cblxuLm1vZGFsLnNob3cgLm1vZGFsLWRpYWxvZyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMTBweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDQwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U5ZWNlZjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG1hcmdpbjogLTE1cHggLTE1cHggLTE1cHggYXV0bztcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAuMjVyZW07XG59XG5cbi5tb2RhbC1mb290ZXIgPiA6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogLjI1cmVtO1xufVxuXG4ubW9kYWwtc2Nyb2xsYmFyLW1lYXN1cmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gIH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW9kYWwtbGcge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbn1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLnRvb2x0aXAuc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cblxuLnRvb2x0aXAgLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLXRvcCwgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gIHBhZGRpbmc6IDVweCAwO1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLXRvcCAuYXJyb3csIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCwgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtcmlnaHQgLmFycm93LCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93IHtcbiAgbGVmdDogMDtcbn1cblxuLnRvb2x0aXAuYnMtdG9vbHRpcC1yaWdodCAuYXJyb3c6OmJlZm9yZSwgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDVweCAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcbiAgcGFkZGluZzogNXB4IDA7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdywgLnRvb2x0aXAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAudG9vbHRpcC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4O1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLWxlZnQsIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3csIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xufVxuXG4udG9vbHRpcC5icy10b29sdGlwLWxlZnQgLmFycm93OjpiZWZvcmUsIC50b29sdGlwLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDVweDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbn1cblxuLnBvcG92ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTA2MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMjc2cHg7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG59XG5cbi5wb3BvdmVyIC5hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwLjhyZW07XG4gIGhlaWdodDogMC40cmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSxcbi5wb3BvdmVyIC5hcnJvdzo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4ucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci13aWR0aDogMC44cmVtO1xufVxuXG4ucG9wb3ZlciAuYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXdpZHRoOiAwLjhyZW07XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItdG9wLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLXRvcCAuYXJyb3csIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgYm90dG9tOiAwO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLXRvcCAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmJlZm9yZSxcbi5wb3BvdmVyLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93OjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItdG9wIC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgYm90dG9tOiAtMC44cmVtO1xuICBtYXJnaW4tbGVmdDogLTAuOHJlbTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci10b3AgLmFycm93OjphZnRlciwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgYm90dG9tOiBjYWxjKCgwLjhyZW0gLSAxcHgpICogLTEpO1xuICBtYXJnaW4tbGVmdDogLTAuOHJlbTtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgbWFyZ2luLWxlZnQ6IDAuOHJlbTtcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3csIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICBsZWZ0OiAwO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjpiZWZvcmUsXG4ucG9wb3Zlci5icy1wb3BvdmVyLXJpZ2h0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgbWFyZ2luLXRvcDogLTAuOHJlbTtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItcmlnaHQgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3c6OmJlZm9yZSB7XG4gIGxlZnQ6IC0wLjhyZW07XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1yaWdodCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gLmFycm93OjphZnRlciB7XG4gIGxlZnQ6IGNhbGMoKDAuOHJlbSAtIDFweCkgKiAtMSk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2ZmZjtcbn1cblxuLnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20sIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdywgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICB0b3A6IDA7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlLFxuLnBvcG92ZXIuYnMtcG9wb3Zlci1ib3R0b20gLmFycm93OjphZnRlciwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjhyZW07XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tIC5hcnJvdzo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgdG9wOiAtMC44cmVtO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLWJvdHRvbSAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5hcnJvdzo6YWZ0ZXIge1xuICB0b3A6IGNhbGMoKDAuOHJlbSAtIDFweCkgKiAtMSk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItYm90dG9tIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3O1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLWxlZnQsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3csIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdyB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucG9wb3Zlci5icy1wb3BvdmVyLWxlZnQgLmFycm93OjpiZWZvcmUsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlLFxuLnBvcG92ZXIuYnMtcG9wb3Zlci1sZWZ0IC5hcnJvdzo6YWZ0ZXIsIC5wb3BvdmVyLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAtMC44cmVtO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93OjpiZWZvcmUge1xuICByaWdodDogLTAuOHJlbTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wb3BvdmVyLmJzLXBvcG92ZXItbGVmdCAuYXJyb3c6OmFmdGVyLCAucG9wb3Zlci5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSAuYXJyb3c6OmFmdGVyIHtcbiAgcmlnaHQ6IGNhbGMoKDAuOHJlbSAtIDFweCkgKiAtMSk7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMC4zcmVtIC0gMXB4KTtcbn1cblxuLnBvcG92ZXItaGVhZGVyOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBjb2xvcjogIzIxMjUyOTtcbn1cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgZWFzZTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LXBlcnNwZWN0aXZlOiAxMDAwcHg7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6IDEwMDBweDtcbn1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbkBzdXBwb3J0cyAoKC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkgb3IgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpKSB7XG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuQHN1cHBvcnRzICgoLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSBvciAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkpIHtcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXYsXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG5Ac3VwcG9ydHMgKCgtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIG9yICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSkge1xuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB9XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDE1JTtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2OmZvY3VzLCAuY2Fyb3VzZWwtY29udHJvbC1wcmV2OmhvdmVyLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyxcbi5jYXJvdXNlbC1jb250cm9sLW5leHQ6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBvcGFjaXR5OiAuOTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldiB7XG4gIGxlZnQ6IDA7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nJTIzZmZmJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTUuMjUgMGwtNCA0IDQgNCAxLjUtMS41LTIuNS0yLjUgMi41LTIuNS0xLjUtMS41eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNmZmYnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy1mbGV4OiAwIDEgYXV0bztcbiAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpOjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGk6OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xMHB4O1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1JTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAxNSU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50O1xufVxuXG5hLmJnLXByaW1hcnk6Zm9jdXMsIGEuYmctcHJpbWFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDtcbn1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zZWNvbmRhcnk6Zm9jdXMsIGEuYmctc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS5iZy1zdWNjZXNzOmZvY3VzLCBhLmJnLXN1Y2Nlc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU3ZTM0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWluZm86Zm9jdXMsIGEuYmctaW5mbzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTdhOGIgIWltcG9ydGFudDtcbn1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctd2FybmluZzpmb2N1cywgYS5iZy13YXJuaW5nOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLmJnLWRhbmdlcjpmb2N1cywgYS5iZy1kYW5nZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7XG59XG5cbi5iZy1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDtcbn1cblxuYS5iZy1saWdodDpmb2N1cywgYS5iZy1saWdodDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTUgIWltcG9ydGFudDtcbn1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7XG59XG5cbmEuYmctZGFyazpmb2N1cywgYS5iZy1kYXJrOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZy10cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTllY2VmICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXRvcC0wIHtcbiAgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXJpZ2h0LTAge1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1sZWZ0LTAge1xuICBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXByaW1hcnkge1xuICBib3JkZXItY29sb3I6ICMwMDdiZmYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM4NjhlOTYgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1zdWNjZXNzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1ICFpbXBvcnRhbnQ7XG59XG5cbi5ib3JkZXItaW5mbyB7XG4gIGJvcmRlci1jb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1kYW5nZXIge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDUgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci1saWdodCB7XG4gIGJvcmRlci1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDtcbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtdG9wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1yaWdodCB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGVmdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG59XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZC1zbS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1zbS1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtc20tdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1sZy1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuICAuZC1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQtbGctdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQteGwtbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmQteGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5kLXhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZC1wcmludC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmQtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuLmVtYmVkLXJlc3BvbnNpdmUgaWZyYW1lLFxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4uZW1iZWQtcmVzcG9uc2l2ZSB2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNDMlO1xufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTtcbn1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMWJ5MTo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG5cbi5mbGV4LXJvdyB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbiB7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5mbGV4LXdyYXAge1xuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbn1cblxuLmZsZXgtbm93cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xuICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1hdXRvIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtc20tbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbWQtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxleC14bC1yb3cge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbGV4LXhsLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcbiAgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcbiAgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1zbS1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LXNtLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1tZC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LW1kLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAuZmxvYXQteGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC5mbG9hdC14bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wb3NpdGlvbi1zdGF0aWMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xufVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuLnBvc2l0aW9uLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG59XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwO1xufVxuXG5Ac3VwcG9ydHMgKChwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kpIG9yIChwb3NpdGlvbjogc3RpY2t5KSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDEwMjA7XG4gIH1cbn1cblxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgICAgICAgICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG4gIGJvcmRlcjogMDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBub25lO1xuICAgICAgICAgIGNsaXAtcGF0aDogbm9uZTtcbn1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53LTUwIHtcbiAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4udy03NSB7XG4gIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLmgtMjUge1xuICBoZWlnaHQ6IDI1JSAhaW1wb3J0YW50O1xufVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5tdy0xMDAge1xuICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm1oLTEwMCB7XG4gIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xufVxuXG4ubXQtMCxcbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubXItMCxcbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0wLFxuLm14LTAge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0xLFxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1iLTEsXG4ubXktMSB7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtMixcbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMixcbi5teS0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC0yLFxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm10LTMsXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTMsXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ubWwtMyxcbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNCB7XG4gIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1yLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi00LFxuLm15LTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLm0tNSB7XG4gIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXQtNSxcbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tYi01LFxuLm15LTUge1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tbC01LFxuLm14LTUge1xuICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ucHQtMCxcbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnByLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wbC0wLFxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0xLFxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0xLFxuLnB5LTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTIsXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItMixcbi5weS0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMixcbi5weC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTMsXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci0zLFxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtMyxcbi5weC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnByLTQsXG4ucHgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGItNCxcbi5weS00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbn1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbn1cblxuLnB0LTUsXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5wYi01LFxuLnB5LTUge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4ucGwtNSxcbi5weC01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm10LWF1dG8sXG4ubXktYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1yLWF1dG8sXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubWwtYXV0byxcbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTAsXG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTAsXG4gIC5teC1zbS0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTEsXG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTEsXG4gIC5teC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXNtLTIsXG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tMixcbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS0zLFxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS0zLFxuICAubXgtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS00LFxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXNtLTQsXG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItc20tNSxcbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtc20tNSxcbiAgLm14LXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0wLFxuICAucHktc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tMCxcbiAgLnB4LXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTEsXG4gIC5weS1zbS0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0xLFxuICAucHgtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTIsXG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTIsXG4gIC5weC1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXNtLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtc20tMyxcbiAgLnB5LXNtLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTMsXG4gIC5weC1zbS0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNCxcbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtc20tNCxcbiAgLnB4LXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1zbS01LFxuICAucHktc20tNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItc20tNSxcbiAgLnB4LXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXQtc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubXItc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1zbS1hdXRvLFxuICAubXktc20tYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1zbS1hdXRvLFxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMCxcbiAgLm15LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMCxcbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctMSxcbiAgLm15LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXItbGctMSxcbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi1sZy0yLFxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTIsXG4gIC5teC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLTMsXG4gIC5teS1sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLTMsXG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQtbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctNCxcbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC1sZy00LFxuICAubXgtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLWxnLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC1sZy01LFxuICAubXktbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci1sZy01LFxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTAsXG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0wLFxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAtbGctMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGItbGctMSxcbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTEsXG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctMixcbiAgLnB5LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHItbGctMixcbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi1sZy0zLFxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwtbGctMyxcbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC1sZy00LFxuICAucHktbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci1sZy00LFxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQtbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLWxnLTUsXG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC1sZy01LFxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LWxnLWF1dG8sXG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLWxnLWF1dG8sXG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWItbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwtbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0wLFxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0wLFxuICAubXgteGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXIteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0xLFxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC0xLFxuICAubXgteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tYi14bC0yLFxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTIsXG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtMyxcbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtMyxcbiAgLm14LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubXQteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtNCxcbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tbC14bC00LFxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tdC14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5tci14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1iLXhsLTUsXG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1sLXhsLTUsXG4gIC5teC14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMCxcbiAgLnB5LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTAsXG4gIC5weC14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC0xLFxuICAucHkteGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMSxcbiAgLnB4LXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGIteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHIteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0yLFxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC0yLFxuICAucHgteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucC14bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnB0LXhsLTMsXG4gIC5weS14bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC0zLFxuICAucHgteGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wYi14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucGwteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wdC14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wci14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTQsXG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBsLXhsLTQsXG4gIC5weC14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcbiAgfVxuICAucHQteGwtNSxcbiAgLnB5LXhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByLXhsLTUsXG4gIC5weC14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBiLXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5wbC14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm10LXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbiAgLm1yLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWIteGwtYXV0byxcbiAgLm15LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuICAubWwteGwtYXV0byxcbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC10cnVuY2F0ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50ZXh0LW1kLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGV4dC1sZy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDAgIWltcG9ydGFudDtcbn1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdoaXRlIHtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1wcmltYXJ5OmZvY3VzLCBhLnRleHQtcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjMDA2MmNjICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1zZWNvbmRhcnk6Zm9jdXMsIGEudGV4dC1zZWNvbmRhcnk6aG92ZXIge1xuICBjb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDtcbn1cblxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMsIGEudGV4dC1zdWNjZXNzOmhvdmVyIHtcbiAgY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDtcbn1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4ICFpbXBvcnRhbnQ7XG59XG5cbmEudGV4dC1pbmZvOmZvY3VzLCBhLnRleHQtaW5mbzpob3ZlciB7XG4gIGNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtd2FybmluZzpmb2N1cywgYS50ZXh0LXdhcm5pbmc6aG92ZXIge1xuICBjb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFuZ2VyOmZvY3VzLCBhLnRleHQtZGFuZ2VyOmhvdmVyIHtcbiAgY29sb3I6ICNiZDIxMzAgIWltcG9ydGFudDtcbn1cblxuLnRleHQtbGlnaHQge1xuICBjb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtbGlnaHQ6Zm9jdXMsIGEudGV4dC1saWdodDpob3ZlciB7XG4gIGNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhcmsge1xuICBjb2xvcjogIzM0M2E0MCAhaW1wb3J0YW50O1xufVxuXG5hLnRleHQtZGFyazpmb2N1cywgYS50ZXh0LWRhcms6aG92ZXIge1xuICBjb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjODY4ZTk2ICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWhpZGUge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPWJvb3RzdHJhcC5jc3MubWFwICovXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAuY3NzIiwiQGZvbnQtZmFjZSB7XHJcblx0Zm9udC1mYW1pbHk6ICd0aGVtaWZ5JztcclxuXHRzcmM6dXJsKCcuLi9mb250cy90aGVtaWZ5LmVvdCcpO1xyXG5cdHNyYzp1cmwoJy4uL2ZvbnRzL3RoZW1pZnkuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuXHRcdHVybCgnLi4vZm9udHMvdGhlbWlmeS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcblx0XHR1cmwoJy4uL2ZvbnRzL3RoZW1pZnkudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG5cdFx0dXJsKCcuLi9mb250cy90aGVtaWZ5LnN2ZycpIGZvcm1hdCgnc3ZnJyk7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbltjbGFzc149XCJ0aS1cIl0sIFtjbGFzcyo9XCIgdGktXCJdIHtcclxuXHRmb250LWZhbWlseTogJ3RoZW1pZnknO1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cclxuXHQvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuXHQtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuXHQtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xyXG59XHJcblxyXG4udGktd2FuZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjAwXCI7XHJcbn1cclxuLnRpLXZvbHVtZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjAxXCI7XHJcbn1cclxuLnRpLXVzZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwMlwiO1xyXG59XHJcbi50aS11bmxvY2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwM1wiO1xyXG59XHJcbi50aS11bmxpbms6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwNFwiO1xyXG59XHJcbi50aS10cmFzaDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA1XCI7XHJcbn1cclxuLnRpLXRob3VnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwNlwiO1xyXG59XHJcbi50aS10YXJnZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwN1wiO1xyXG59XHJcbi50aS10YWc6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwOFwiO1xyXG59XHJcbi50aS10YWJsZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwOVwiO1xyXG59XHJcbi50aS1zdGFyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGFcIjtcclxufVxyXG4udGktc3ByYXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwYlwiO1xyXG59XHJcbi50aS1zaWduYWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwY1wiO1xyXG59XHJcbi50aS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGRcIjtcclxufVxyXG4udGktc2hvcHBpbmctY2FydC1mdWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MGVcIjtcclxufVxyXG4udGktc2V0dGluZ3M6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwZlwiO1xyXG59XHJcbi50aS1zZWFyY2g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxMFwiO1xyXG59XHJcbi50aS16b29tLWluOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTFcIjtcclxufVxyXG4udGktem9vbS1vdXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxMlwiO1xyXG59XHJcbi50aS1jdXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxM1wiO1xyXG59XHJcbi50aS1ydWxlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE0XCI7XHJcbn1cclxuLnRpLXJ1bGVyLXBlbmNpbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE1XCI7XHJcbn1cclxuLnRpLXJ1bGVyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjE2XCI7XHJcbn1cclxuLnRpLWJvb2ttYXJrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTdcIjtcclxufVxyXG4udGktYm9va21hcmstYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MThcIjtcclxufVxyXG4udGktcmVsb2FkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTlcIjtcclxufVxyXG4udGktcGx1czpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFhXCI7XHJcbn1cclxuLnRpLXBpbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFiXCI7XHJcbn1cclxuLnRpLXBlbmNpbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFjXCI7XHJcbn1cclxuLnRpLXBlbmNpbC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxZFwiO1xyXG59XHJcbi50aS1wYWludC1yb2xsZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxZVwiO1xyXG59XHJcbi50aS1wYWludC1idWNrZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxZlwiO1xyXG59XHJcbi50aS1uYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjIwXCI7XHJcbn1cclxuLnRpLW1vYmlsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjIxXCI7XHJcbn1cclxuLnRpLW1pbnVzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjJcIjtcclxufVxyXG4udGktbWVkYWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjNcIjtcclxufVxyXG4udGktbWVkYWxsLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI0XCI7XHJcbn1cclxuLnRpLW1hcmtlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI1XCI7XHJcbn1cclxuLnRpLW1hcmtlci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyNlwiO1xyXG59XHJcbi50aS1hcnJvdy11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI3XCI7XHJcbn1cclxuLnRpLWFycm93LXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjhcIjtcclxufVxyXG4udGktYXJyb3ctbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI5XCI7XHJcbn1cclxuLnRpLWFycm93LWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyYVwiO1xyXG59XHJcbi50aS1sb2NrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmJcIjtcclxufVxyXG4udGktbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyY1wiO1xyXG59XHJcbi50aS1saW5rOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmRcIjtcclxufVxyXG4udGktbGF5b3V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmVcIjtcclxufVxyXG4udGktbGF5ZXJzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MmZcIjtcclxufVxyXG4udGktbGF5ZXJzLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjMwXCI7XHJcbn1cclxuLnRpLWtleTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjMxXCI7XHJcbn1cclxuLnRpLWltcG9ydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjMyXCI7XHJcbn1cclxuLnRpLWltYWdlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzNcIjtcclxufVxyXG4udGktaGVhcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzNFwiO1xyXG59XHJcbi50aS1oZWFydC1icm9rZW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzNVwiO1xyXG59XHJcbi50aS1oYW5kLXN0b3A6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzNlwiO1xyXG59XHJcbi50aS1oYW5kLW9wZW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzN1wiO1xyXG59XHJcbi50aS1oYW5kLWRyYWc6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzOFwiO1xyXG59XHJcbi50aS1mb2xkZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzOVwiO1xyXG59XHJcbi50aS1mbGFnOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2FcIjtcclxufVxyXG4udGktZmxhZy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzYlwiO1xyXG59XHJcbi50aS1mbGFnLWFsdC0yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2NcIjtcclxufVxyXG4udGktZXllOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2RcIjtcclxufVxyXG4udGktZXhwb3J0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2M2VcIjtcclxufVxyXG4udGktZXhjaGFuZ2UtdmVydGljYWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzZlwiO1xyXG59XHJcbi50aS1kZXNrdG9wOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDBcIjtcclxufVxyXG4udGktY3VwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDFcIjtcclxufVxyXG4udGktY3Jvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0MlwiO1xyXG59XHJcbi50aS1jb21tZW50czpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQzXCI7XHJcbn1cclxuLnRpLWNvbW1lbnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0NFwiO1xyXG59XHJcbi50aS1jb21tZW50LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ1XCI7XHJcbn1cclxuLnRpLWNsb3NlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDZcIjtcclxufVxyXG4udGktY2xpcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ3XCI7XHJcbn1cclxuLnRpLWFuZ2xlLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDhcIjtcclxufVxyXG4udGktYW5nbGUtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0OVwiO1xyXG59XHJcbi50aS1hbmdsZS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGFcIjtcclxufVxyXG4udGktYW5nbGUtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjRiXCI7XHJcbn1cclxuLnRpLWNoZWNrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGNcIjtcclxufVxyXG4udGktY2hlY2stYm94OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGRcIjtcclxufVxyXG4udGktY2FtZXJhOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGVcIjtcclxufVxyXG4udGktYW5ub3VuY2VtZW50OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGZcIjtcclxufVxyXG4udGktYnJ1c2g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1MFwiO1xyXG59XHJcbi50aS1icmllZmNhc2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1MVwiO1xyXG59XHJcbi50aS1ib2x0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTJcIjtcclxufVxyXG4udGktYm9sdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1M1wiO1xyXG59XHJcbi50aS1ibGFja2JvYXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTRcIjtcclxufVxyXG4udGktYmFnOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTVcIjtcclxufVxyXG4udGktbW92ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU2XCI7XHJcbn1cclxuLnRpLWFycm93cy12ZXJ0aWNhbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU3XCI7XHJcbn1cclxuLnRpLWFycm93cy1ob3Jpem9udGFsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NThcIjtcclxufVxyXG4udGktZnVsbHNjcmVlbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjU5XCI7XHJcbn1cclxuLnRpLWFycm93LXRvcC1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjVhXCI7XHJcbn1cclxuLnRpLWFycm93LXRvcC1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWJcIjtcclxufVxyXG4udGktYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWNcIjtcclxufVxyXG4udGktYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWRcIjtcclxufVxyXG4udGktYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1ZVwiO1xyXG59XHJcbi50aS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjVmXCI7XHJcbn1cclxuLnRpLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjYwXCI7XHJcbn1cclxuLnRpLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjYxXCI7XHJcbn1cclxuLnRpLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjJcIjtcclxufVxyXG4udGktYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2M1wiO1xyXG59XHJcbi50aS16aXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2NFwiO1xyXG59XHJcbi50aS13b3JsZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY1XCI7XHJcbn1cclxuLnRpLXdoZWVsY2hhaXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2NlwiO1xyXG59XHJcbi50aS12aWV3LWxpc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2N1wiO1xyXG59XHJcbi50aS12aWV3LWxpc3QtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjhcIjtcclxufVxyXG4udGktdmlldy1ncmlkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjlcIjtcclxufVxyXG4udGktdXBwZXJjYXNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmFcIjtcclxufVxyXG4udGktdXBsb2FkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmJcIjtcclxufVxyXG4udGktdW5kZXJsaW5lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmNcIjtcclxufVxyXG4udGktdHJ1Y2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2ZFwiO1xyXG59XHJcbi50aS10aW1lcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZlXCI7XHJcbn1cclxuLnRpLXRpY2tldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZmXCI7XHJcbn1cclxuLnRpLXRodW1iLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzBcIjtcclxufVxyXG4udGktdGh1bWItZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjcxXCI7XHJcbn1cclxuLnRpLXRleHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3MlwiO1xyXG59XHJcbi50aS1zdGF0cy11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjczXCI7XHJcbn1cclxuLnRpLXN0YXRzLWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3NFwiO1xyXG59XHJcbi50aS1zcGxpdC12OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzVcIjtcclxufVxyXG4udGktc3BsaXQtaDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc2XCI7XHJcbn1cclxuLnRpLXNtYWxsY2FwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzdcIjtcclxufVxyXG4udGktc2hpbmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3OFwiO1xyXG59XHJcbi50aS1zaGlmdC1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc5XCI7XHJcbn1cclxuLnRpLXNoaWZ0LWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3YVwiO1xyXG59XHJcbi50aS1zaGllbGQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3YlwiO1xyXG59XHJcbi50aS1ub3RlcGFkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2NcIjtcclxufVxyXG4udGktc2VydmVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2RcIjtcclxufVxyXG4udGktcXVvdGUtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3ZVwiO1xyXG59XHJcbi50aS1xdW90ZS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2N2ZcIjtcclxufVxyXG4udGktcHVsc2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4MFwiO1xyXG59XHJcbi50aS1wcmludGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODFcIjtcclxufVxyXG4udGktcG93ZXItb2ZmOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODJcIjtcclxufVxyXG4udGktcGx1ZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjgzXCI7XHJcbn1cclxuLnRpLXBpZS1jaGFydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg0XCI7XHJcbn1cclxuLnRpLXBhcmFncmFwaDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg1XCI7XHJcbn1cclxuLnRpLXBhbmVsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODZcIjtcclxufVxyXG4udGktcGFja2FnZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjg3XCI7XHJcbn1cclxuLnRpLW11c2ljOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODhcIjtcclxufVxyXG4udGktbXVzaWMtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODlcIjtcclxufVxyXG4udGktbW91c2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4YVwiO1xyXG59XHJcbi50aS1tb3VzZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4YlwiO1xyXG59XHJcbi50aS1tb25leTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhjXCI7XHJcbn1cclxuLnRpLW1pY3JvcGhvbmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4ZFwiO1xyXG59XHJcbi50aS1tZW51OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGVcIjtcclxufVxyXG4udGktbWVudS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4ZlwiO1xyXG59XHJcbi50aS1tYXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5MFwiO1xyXG59XHJcbi50aS1tYXAtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTFcIjtcclxufVxyXG4udGktbG9vcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjkyXCI7XHJcbn1cclxuLnRpLWxvY2F0aW9uLXBpbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjkzXCI7XHJcbn1cclxuLnRpLWxpc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5NFwiO1xyXG59XHJcbi50aS1saWdodC1idWxiOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTVcIjtcclxufVxyXG4udGktSXRhbGljOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTZcIjtcclxufVxyXG4udGktaW5mbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk3XCI7XHJcbn1cclxuLnRpLWluZmluaXRlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OThcIjtcclxufVxyXG4udGktaWQtYmFkZ2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5OVwiO1xyXG59XHJcbi50aS1odW1tZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5YVwiO1xyXG59XHJcbi50aS1ob21lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWJcIjtcclxufVxyXG4udGktaGVscDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjljXCI7XHJcbn1cclxuLnRpLWhlYWRwaG9uZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjlkXCI7XHJcbn1cclxuLnRpLWhhcmRkcml2ZXM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5ZVwiO1xyXG59XHJcbi50aS1oYXJkZHJpdmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5ZlwiO1xyXG59XHJcbi50aS1naWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTBcIjtcclxufVxyXG4udGktZ2FtZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmExXCI7XHJcbn1cclxuLnRpLWZpbHRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmEyXCI7XHJcbn1cclxuLnRpLWZpbGVzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTNcIjtcclxufVxyXG4udGktZmlsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE0XCI7XHJcbn1cclxuLnRpLWVyYXNlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE1XCI7XHJcbn1cclxuLnRpLWVudmVsb3BlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTZcIjtcclxufVxyXG4udGktZG93bmxvYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhN1wiO1xyXG59XHJcbi50aS1kaXJlY3Rpb246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhOFwiO1xyXG59XHJcbi50aS1kaXJlY3Rpb24tYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTlcIjtcclxufVxyXG4udGktZGFzaGJvYXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWFcIjtcclxufVxyXG4udGktY29udHJvbC1zdG9wOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWJcIjtcclxufVxyXG4udGktY29udHJvbC1zaHVmZmxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWNcIjtcclxufVxyXG4udGktY29udHJvbC1wbGF5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWRcIjtcclxufVxyXG4udGktY29udHJvbC1wYXVzZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFlXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmFmXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtYmFja3dhcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiMFwiO1xyXG59XHJcbi50aS1jbG91ZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmIxXCI7XHJcbn1cclxuLnRpLWNsb3VkLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjJcIjtcclxufVxyXG4udGktY2xvdWQtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmIzXCI7XHJcbn1cclxuLnRpLWNsaXBib2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI0XCI7XHJcbn1cclxuLnRpLWNhcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI1XCI7XHJcbn1cclxuLnRpLWNhbGVuZGFyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjZcIjtcclxufVxyXG4udGktYm9vazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI3XCI7XHJcbn1cclxuLnRpLWJlbGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiOFwiO1xyXG59XHJcbi50aS1iYXNrZXRiYWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjlcIjtcclxufVxyXG4udGktYmFyLWNoYXJ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmFcIjtcclxufVxyXG4udGktYmFyLWNoYXJ0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJiXCI7XHJcbn1cclxuLnRpLWJhY2stcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiY1wiO1xyXG59XHJcbi50aS1iYWNrLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiZFwiO1xyXG59XHJcbi50aS1hcnJvd3MtY29ybmVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmVcIjtcclxufVxyXG4udGktYXJjaGl2ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJmXCI7XHJcbn1cclxuLnRpLWFuY2hvcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmMwXCI7XHJcbn1cclxuLnRpLWFsaWduLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzFcIjtcclxufVxyXG4udGktYWxpZ24tbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmMyXCI7XHJcbn1cclxuLnRpLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjM1wiO1xyXG59XHJcbi50aS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjNFwiO1xyXG59XHJcbi50aS1hbGVydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM1XCI7XHJcbn1cclxuLnRpLWFsYXJtLWNsb2NrOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzZcIjtcclxufVxyXG4udGktYWdlbmRhOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzdcIjtcclxufVxyXG4udGktd3JpdGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjOFwiO1xyXG59XHJcbi50aS13aW5kb3c6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjOVwiO1xyXG59XHJcbi50aS13aWRnZXRpemVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2FcIjtcclxufVxyXG4udGktd2lkZ2V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2JcIjtcclxufVxyXG4udGktd2lkZ2V0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNjXCI7XHJcbn1cclxuLnRpLXdhbGxldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNkXCI7XHJcbn1cclxuLnRpLXZpZGVvLWNsYXBwZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjZVwiO1xyXG59XHJcbi50aS12aWRlby1jYW1lcmE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjZlwiO1xyXG59XHJcbi50aS12ZWN0b3I6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkMFwiO1xyXG59XHJcbi50aS10aGVtaWZ5LWxvZ286YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkMVwiO1xyXG59XHJcbi50aS10aGVtaWZ5LWZhdmljb246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkMlwiO1xyXG59XHJcbi50aS10aGVtaWZ5LWZhdmljb24tYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDNcIjtcclxufVxyXG4udGktc3VwcG9ydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ0XCI7XHJcbn1cclxuLnRpLXN0YW1wOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDVcIjtcclxufVxyXG4udGktc3BsaXQtdi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkNlwiO1xyXG59XHJcbi50aS1zbGljZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ3XCI7XHJcbn1cclxuLnRpLXNob3J0Y29kZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ4XCI7XHJcbn1cclxuLnRpLXNoaWZ0LXJpZ2h0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ5XCI7XHJcbn1cclxuLnRpLXNoaWZ0LWxlZnQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGFcIjtcclxufVxyXG4udGktcnVsZXItYWx0LTI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkYlwiO1xyXG59XHJcbi50aS1yZWNlaXB0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGNcIjtcclxufVxyXG4udGktcGluMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRkXCI7XHJcbn1cclxuLnRpLXBpbi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkZVwiO1xyXG59XHJcbi50aS1wZW5jaWwtYWx0MjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRmXCI7XHJcbn1cclxuLnRpLXBhbGV0dGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlMFwiO1xyXG59XHJcbi50aS1tb3JlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTFcIjtcclxufVxyXG4udGktbW9yZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlMlwiO1xyXG59XHJcbi50aS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmUzXCI7XHJcbn1cclxuLnRpLW1hZ25ldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU0XCI7XHJcbn1cclxuLnRpLWxpbmUtZG91YmxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTVcIjtcclxufVxyXG4udGktbGluZS1kb3R0ZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlNlwiO1xyXG59XHJcbi50aS1saW5lLWRhc2hlZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU3XCI7XHJcbn1cclxuLnRpLWxheW91dC13aWR0aC1mdWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZThcIjtcclxufVxyXG4udGktbGF5b3V0LXdpZHRoLWRlZmF1bHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlOVwiO1xyXG59XHJcbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlYVwiO1xyXG59XHJcbi50aS1sYXlvdXQtdGFiOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWJcIjtcclxufVxyXG4udGktbGF5b3V0LXRhYi13aW5kb3c6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlY1wiO1xyXG59XHJcbi50aS1sYXlvdXQtdGFiLXY6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlZFwiO1xyXG59XHJcbi50aS1sYXlvdXQtdGFiLW1pbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmVlXCI7XHJcbn1cclxuLnRpLWxheW91dC1zbGlkZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlZlwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2xpZGVyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmYwXCI7XHJcbn1cclxuLnRpLWxheW91dC1zaWRlYmFyLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjFcIjtcclxufVxyXG4udGktbGF5b3V0LXNpZGViYXItbm9uZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmYyXCI7XHJcbn1cclxuLnRpLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmM1wiO1xyXG59XHJcbi50aS1sYXlvdXQtcGxhY2Vob2xkZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmNFwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVudTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY1XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZW51LXY6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmNlwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVudS1zZXBhcmF0ZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmN1wiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVudS1mdWxsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjhcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY5XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZhXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1vdmVybGF5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmJcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmNcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0LTI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmZFwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtbGVmdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmZVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZmXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1jZW50ZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDBcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLWNlbnRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzAxXCI7XHJcbn1cclxuLnRpLWxheW91dC1saXN0LXRodW1iOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDJcIjtcclxufVxyXG4udGktbGF5b3V0LWxpc3QtdGh1bWItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDNcIjtcclxufVxyXG4udGktbGF5b3V0LWxpc3QtcG9zdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA0XCI7XHJcbn1cclxuLnRpLWxheW91dC1saXN0LWxhcmdlLWltYWdlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDVcIjtcclxufVxyXG4udGktbGF5b3V0LWxpbmUtc29saWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwNlwiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwN1wiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwOFwiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwOVwiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDItdGh1bWI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwYVwiO1xyXG59XHJcbi50aS1sYXlvdXQtY3RhLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGJcIjtcclxufVxyXG4udGktbGF5b3V0LWN0YS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGNcIjtcclxufVxyXG4udGktbGF5b3V0LWN0YS1jZW50ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwZFwiO1xyXG59XHJcbi50aS1sYXlvdXQtY3RhLWJ0bi1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBlXCI7XHJcbn1cclxuLnRpLWxheW91dC1jdGEtYnRuLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwZlwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uNDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzEwXCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW4zOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTFcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxMlwiO1xyXG59XHJcbi50aS1sYXlvdXQtYWNjb3JkaW9uLXNlcGFyYXRlZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzEzXCI7XHJcbn1cclxuLnRpLWxheW91dC1hY2NvcmRpb24tbWVyZ2VkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTRcIjtcclxufVxyXG4udGktbGF5b3V0LWFjY29yZGlvbi1saXN0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTVcIjtcclxufVxyXG4udGktaW5rLXBlbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE2XCI7XHJcbn1cclxuLnRpLWluZm8tYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTdcIjtcclxufVxyXG4udGktaGVscC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxOFwiO1xyXG59XHJcbi50aS1oZWFkcGhvbmUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTlcIjtcclxufVxyXG4udGktaGFuZC1wb2ludC11cDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFhXCI7XHJcbn1cclxuLnRpLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxYlwiO1xyXG59XHJcbi50aS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxY1wiO1xyXG59XHJcbi50aS1oYW5kLXBvaW50LWRvd246YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxZFwiO1xyXG59XHJcbi50aS1nYWxsZXJ5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWVcIjtcclxufVxyXG4udGktZmFjZS1zbWlsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFmXCI7XHJcbn1cclxuLnRpLWZhY2Utc2FkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjBcIjtcclxufVxyXG4udGktY3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyMVwiO1xyXG59XHJcbi50aS1jb250cm9sLXNraXAtZm9yd2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzIyXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtc2tpcC1iYWNrd2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzIzXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtcmVjb3JkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjRcIjtcclxufVxyXG4udGktY29udHJvbC1lamVjdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI1XCI7XHJcbn1cclxuLnRpLWNvbW1lbnRzLXNtaWxleTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI2XCI7XHJcbn1cclxuLnRpLWJydXNoLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI3XCI7XHJcbn1cclxuLnRpLXlvdXR1YmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyOFwiO1xyXG59XHJcbi50aS12aW1lbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI5XCI7XHJcbn1cclxuLnRpLXR3aXR0ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyYVwiO1xyXG59XHJcbi50aS10aW1lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmJcIjtcclxufVxyXG4udGktdHVtYmxyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmNcIjtcclxufVxyXG4udGktc2t5cGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyZFwiO1xyXG59XHJcbi50aS1zaGFyZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJlXCI7XHJcbn1cclxuLnRpLXNoYXJlLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJmXCI7XHJcbn1cclxuLnRpLXJvY2tldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzMwXCI7XHJcbn1cclxuLnRpLXBpbnRlcmVzdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzMxXCI7XHJcbn1cclxuLnRpLW5ldy13aW5kb3c6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczMlwiO1xyXG59XHJcbi50aS1taWNyb3NvZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczM1wiO1xyXG59XHJcbi50aS1saXN0LW9sOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzRcIjtcclxufVxyXG4udGktbGlua2VkaW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczNVwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2lkZWJhci0yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzZcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQ0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM3XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkMy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczOFwiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzlcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2FcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjMtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2JcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2NcIjtcclxufVxyXG4udGktaW5zdGFncmFtOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2RcIjtcclxufVxyXG4udGktZ29vZ2xlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2VcIjtcclxufVxyXG4udGktZ2l0aHViOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3M2ZcIjtcclxufVxyXG4udGktZmxpY2tyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDBcIjtcclxufVxyXG4udGktZmFjZWJvb2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0MVwiO1xyXG59XHJcbi50aS1kcm9wYm94OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDJcIjtcclxufVxyXG4udGktZHJpYmJibGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0M1wiO1xyXG59XHJcbi50aS1hcHBsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ0XCI7XHJcbn1cclxuLnRpLWFuZHJvaWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0NVwiO1xyXG59XHJcbi50aS1zYXZlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDZcIjtcclxufVxyXG4udGktc2F2ZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0N1wiO1xyXG59XHJcbi50aS15YWhvbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XHJcbn1cclxuLnRpLXdvcmRwcmVzczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ5XCI7XHJcbn1cclxuLnRpLXZpbWVvLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRhXCI7XHJcbn1cclxuLnRpLXR3aXR0ZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NGJcIjtcclxufVxyXG4udGktdHVtYmxyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRjXCI7XHJcbn1cclxuLnRpLXRyZWxsbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRkXCI7XHJcbn1cclxuLnRpLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NGVcIjtcclxufVxyXG4udGktc291bmRjbG91ZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRmXCI7XHJcbn1cclxuLnRpLXNoYXJldGhpczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzUwXCI7XHJcbn1cclxuLnRpLXNoYXJldGhpcy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1MVwiO1xyXG59XHJcbi50aS1yZWRkaXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1MlwiO1xyXG59XHJcbi50aS1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTNcIjtcclxufVxyXG4udGktbWljcm9zb2Z0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzU0XCI7XHJcbn1cclxuLnRpLWxpbnV4OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTVcIjtcclxufVxyXG4udGktanNmaWRkbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1NlwiO1xyXG59XHJcbi50aS1qb29tbGE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1N1wiO1xyXG59XHJcbi50aS1odG1sNTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzU4XCI7XHJcbn1cclxuLnRpLWZsaWNrci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1OVwiO1xyXG59XHJcbi50aS1lbWFpbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVhXCI7XHJcbn1cclxuLnRpLWRydXBhbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzViXCI7XHJcbn1cclxuLnRpLWRyb3Bib3gtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NWNcIjtcclxufVxyXG4udGktY3NzMzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVkXCI7XHJcbn1cclxuLnRpLXJzczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVlXCI7XHJcbn1cclxuLnRpLXJzcy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1ZlwiO1xyXG59XHJcblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy90aS1pY29ucy9jc3MvdGhlbWlmeS1pY29ucy5jc3MiLCIudHJlZWdyaWQtaW5kZW50IHt3aWR0aDoxNnB4OyBoZWlnaHQ6IDE2cHg7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgcG9zaXRpb246IHJlbGF0aXZlO31cclxuXHJcbi50cmVlZ3JpZC1leHBhbmRlciB7d2lkdGg6MTZweDsgaGVpZ2h0OiAxNnB4OyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IHBvc2l0aW9uOiByZWxhdGl2ZTsgY3Vyc29yOiBwb2ludGVyO31cclxuXHJcbi50cmVlZ3JpZC1leHBhbmRlci1leHBhbmRlZHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NvbGxhcHNlLnBuZyk7IH1cclxuLnRyZWVncmlkLWV4cGFuZGVyLWNvbGxhcHNlZHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2V4cGFuZC5wbmcpO31cclxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL2pxdWVyeS10cmVlZ3JpZC9jc3MvanF1ZXJ5LnRyZWVncmlkLmNzcyIsIkAtd2Via2l0LWtleWZyYW1lcyBwYXNzaW5nLXRocm91Z2h7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCl9MzAlLCA3MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpfTEwMCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KX19QC1tb3ota2V5ZnJhbWVzIHBhc3NpbmctdGhyb3VnaHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0zMCUsIDcwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpfX1Aa2V5ZnJhbWVzIHBhc3NpbmctdGhyb3VnaHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbW96LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KX0zMCUsIDcwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9MTAwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC00MHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTQwcHgpfX1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGUtaW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCl9MzAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KX19QC1tb3ota2V5ZnJhbWVzIHNsaWRlLWluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDQwcHgpfTMwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KTstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9fUBrZXlmcmFtZXMgc2xpZGUtaW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSg0MHB4KTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7LW8tdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNDBweCl9MzAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwcHgpOy1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMHB4KX19QC13ZWJraXQta2V5ZnJhbWVzIHB1bHNlezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX0xMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4xKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMS4xKTstby10cmFuc2Zvcm06c2NhbGUoMS4xKTt0cmFuc2Zvcm06c2NhbGUoMS4xKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1ALW1vei1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTEwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxLjEpO3RyYW5zZm9ybTpzY2FsZSgxLjEpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstby10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTEwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1tb3otdHJhbnNmb3JtOnNjYWxlKDEuMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxLjEpO3RyYW5zZm9ybTpzY2FsZSgxLjEpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxKTstbXMtdHJhbnNmb3JtOnNjYWxlKDEpOy1vLXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5kcm9wem9uZSwuZHJvcHpvbmUgKntib3gtc2l6aW5nOmJvcmRlci1ib3h9LmRyb3B6b25le21pbi1oZWlnaHQ6MTUwcHg7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDAsMCwwLDAuMyk7YmFja2dyb3VuZDp3aGl0ZTtwYWRkaW5nOjIwcHggMjBweH0uZHJvcHpvbmUuZHotY2xpY2thYmxle2N1cnNvcjpwb2ludGVyfS5kcm9wem9uZS5kei1jbGlja2FibGUgKntjdXJzb3I6ZGVmYXVsdH0uZHJvcHpvbmUuZHotY2xpY2thYmxlIC5kei1tZXNzYWdlLC5kcm9wem9uZS5kei1jbGlja2FibGUgLmR6LW1lc3NhZ2UgKntjdXJzb3I6cG9pbnRlcn0uZHJvcHpvbmUuZHotc3RhcnRlZCAuZHotbWVzc2FnZXtkaXNwbGF5Om5vbmV9LmRyb3B6b25lLmR6LWRyYWctaG92ZXJ7Ym9yZGVyLXN0eWxlOnNvbGlkfS5kcm9wem9uZS5kei1kcmFnLWhvdmVyIC5kei1tZXNzYWdle29wYWNpdHk6MC41fS5kcm9wem9uZSAuZHotbWVzc2FnZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MmVtIDB9LmRyb3B6b25lIC5kei1wcmV2aWV3e3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDttYXJnaW46MTZweDttaW4taGVpZ2h0OjEwMHB4fS5kcm9wem9uZSAuZHotcHJldmlldzpob3Zlcnt6LWluZGV4OjEwMDB9LmRyb3B6b25lIC5kei1wcmV2aWV3OmhvdmVyIC5kei1kZXRhaWxze29wYWNpdHk6MX0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZmlsZS1wcmV2aWV3IC5kei1pbWFnZXtib3JkZXItcmFkaXVzOjIwcHg7YmFja2dyb3VuZDojOTk5O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZSwgI2RkZCl9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWZpbGUtcHJldmlldyAuZHotZGV0YWlsc3tvcGFjaXR5OjF9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWltYWdlLXByZXZpZXd7YmFja2dyb3VuZDp3aGl0ZX0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotaW1hZ2UtcHJldmlldyAuZHotZGV0YWlsc3std2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjstbW96LXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IDAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246b3BhY2l0eSAwLjJzIGxpbmVhcjt0cmFuc2l0aW9uOm9wYWNpdHkgMC4ycyBsaW5lYXJ9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1yZW1vdmV7Zm9udC1zaXplOjE0cHg7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jaztjdXJzb3I6cG9pbnRlcjtib3JkZXI6bm9uZX0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXJlbW92ZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5kcm9wem9uZSAuZHotcHJldmlldzpob3ZlciAuZHotZGV0YWlsc3tvcGFjaXR5OjF9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxze3otaW5kZXg6MjA7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO29wYWNpdHk6MDtmb250LXNpemU6MTNweDttaW4td2lkdGg6MTAwJTttYXgtd2lkdGg6MTAwJTtwYWRkaW5nOjJlbSAxZW07dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6cmdiYSgwLDAsMCwwLjkpO2xpbmUtaGVpZ2h0OjE1MCV9LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1kZXRhaWxzIC5kei1zaXple21hcmdpbi1ib3R0b206MWVtO2ZvbnQtc2l6ZToxNnB4fS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWV7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6aG92ZXIgc3Bhbntib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjAwLDIwMCwyMDAsMC44KTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KX0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LWZpbGVuYW1lOm5vdCg6aG92ZXIpe292ZXJmbG93OmhpZGRlbjt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWU6bm90KDpob3Zlcikgc3Bhbntib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZGV0YWlscyAuZHotZmlsZW5hbWUgc3BhbiwuZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LWRldGFpbHMgLmR6LXNpemUgc3BhbntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC40KTtwYWRkaW5nOjAgMC40ZW07Ym9yZGVyLXJhZGl1czozcHh9LmRyb3B6b25lIC5kei1wcmV2aWV3OmhvdmVyIC5kei1pbWFnZSBpbWd7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7LW1vei10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLjA1LCAxLjA1KTstby10cmFuc2Zvcm06c2NhbGUoMS4wNSwgMS4wNSk7dHJhbnNmb3JtOnNjYWxlKDEuMDUsIDEuMDUpOy13ZWJraXQtZmlsdGVyOmJsdXIoOHB4KTtmaWx0ZXI6Ymx1cig4cHgpfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2V7Ym9yZGVyLXJhZGl1czoyMHB4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMjBweDtoZWlnaHQ6MTIwcHg7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jazt6LWluZGV4OjEwfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotaW1hZ2UgaW1ne2Rpc3BsYXk6YmxvY2t9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LXN1Y2Nlc3MgLmR6LXN1Y2Nlc3MtbWFya3std2Via2l0LWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTstbW96LWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTstbXMtYW5pbWF0aW9uOnBhc3NpbmctdGhyb3VnaCAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1vLWFuaW1hdGlvbjpwYXNzaW5nLXRocm91Z2ggM3MgY3ViaWMtYmV6aWVyKDAuNzcsIDAsIDAuMTc1LCAxKTthbmltYXRpb246cGFzc2luZy10aHJvdWdoIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSl9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LWVycm9yIC5kei1lcnJvci1tYXJre29wYWNpdHk6MTstd2Via2l0LWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1tb3otYW5pbWF0aW9uOnNsaWRlLWluIDNzIGN1YmljLWJlemllcigwLjc3LCAwLCAwLjE3NSwgMSk7LW1zLWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpOy1vLWFuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpO2FuaW1hdGlvbjpzbGlkZS1pbiAzcyBjdWJpYy1iZXppZXIoMC43NywgMCwgMC4xNzUsIDEpfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotc3VjY2Vzcy1tYXJrLC5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZXJyb3ItbWFya3twb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4OjUwMDtwb3NpdGlvbjphYnNvbHV0ZTtkaXNwbGF5OmJsb2NrO3RvcDo1MCU7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTI3cHg7bWFyZ2luLXRvcDotMjdweH0uZHJvcHpvbmUgLmR6LXByZXZpZXcgLmR6LXN1Y2Nlc3MtbWFyayBzdmcsLmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tYXJrIHN2Z3tkaXNwbGF5OmJsb2NrO3dpZHRoOjU0cHg7aGVpZ2h0OjU0cHh9LmRyb3B6b25lIC5kei1wcmV2aWV3LmR6LXByb2Nlc3NpbmcgLmR6LXByb2dyZXNze29wYWNpdHk6MTstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyOy1tb3otdHJhbnNpdGlvbjphbGwgMC4ycyBsaW5lYXI7LW1zLXRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyOy1vLXRyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyO3RyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyfS5kcm9wem9uZSAuZHotcHJldmlldy5kei1jb21wbGV0ZSAuZHotcHJvZ3Jlc3N7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IDAuNHMgZWFzZS1pbjstbW96LXRyYW5zaXRpb246b3BhY2l0eSAwLjRzIGVhc2UtaW47LW1zLXRyYW5zaXRpb246b3BhY2l0eSAwLjRzIGVhc2UtaW47LW8tdHJhbnNpdGlvbjpvcGFjaXR5IDAuNHMgZWFzZS1pbjt0cmFuc2l0aW9uOm9wYWNpdHkgMC40cyBlYXNlLWlufS5kcm9wem9uZSAuZHotcHJldmlldzpub3QoLmR6LXByb2Nlc3NpbmcpIC5kei1wcm9ncmVzc3std2Via2l0LWFuaW1hdGlvbjpwdWxzZSA2cyBlYXNlIGluZmluaXRlOy1tb3otYW5pbWF0aW9uOnB1bHNlIDZzIGVhc2UgaW5maW5pdGU7LW1zLWFuaW1hdGlvbjpwdWxzZSA2cyBlYXNlIGluZmluaXRlOy1vLWFuaW1hdGlvbjpwdWxzZSA2cyBlYXNlIGluZmluaXRlO2FuaW1hdGlvbjpwdWxzZSA2cyBlYXNlIGluZmluaXRlfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcHJvZ3Jlc3N7b3BhY2l0eToxO3otaW5kZXg6MTAwMDtwb2ludGVyLWV2ZW50czpub25lO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxNnB4O2xlZnQ6NTAlO3RvcDo1MCU7bWFyZ2luLXRvcDotOHB4O3dpZHRoOjgwcHg7bWFyZ2luLWxlZnQ6LTQwcHg7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7Ym9yZGVyLXJhZGl1czo4cHg7b3ZlcmZsb3c6aGlkZGVufS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotcHJvZ3Jlc3MgLmR6LXVwbG9hZHtiYWNrZ3JvdW5kOiMzMzM7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjY2LCAjNDQ0KTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7Ym90dG9tOjA7d2lkdGg6MDstd2Via2l0LXRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7LW1vei10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0Oy1tcy10cmFuc2l0aW9uOndpZHRoIDMwMG1zIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246d2lkdGggMzAwbXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp3aWR0aCAzMDBtcyBlYXNlLWluLW91dH0uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZXJyb3IgLmR6LWVycm9yLW1lc3NhZ2V7ZGlzcGxheTpibG9ja30uZHJvcHpvbmUgLmR6LXByZXZpZXcuZHotZXJyb3I6aG92ZXIgLmR6LWVycm9yLW1lc3NhZ2V7b3BhY2l0eToxO3BvaW50ZXItZXZlbnRzOmF1dG99LmRyb3B6b25lIC5kei1wcmV2aWV3IC5kei1lcnJvci1tZXNzYWdle3BvaW50ZXItZXZlbnRzOm5vbmU7ei1pbmRleDoxMDAwO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7ZGlzcGxheTpub25lO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAwLjNzIGVhc2U7LW1vei10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlOy1tcy10cmFuc2l0aW9uOm9wYWNpdHkgMC4zcyBlYXNlOy1vLXRyYW5zaXRpb246b3BhY2l0eSAwLjNzIGVhc2U7dHJhbnNpdGlvbjpvcGFjaXR5IDAuM3MgZWFzZTtib3JkZXItcmFkaXVzOjhweDtmb250LXNpemU6MTNweDt0b3A6MTMwcHg7bGVmdDotMTBweDt3aWR0aDoxNDBweDtiYWNrZ3JvdW5kOiNiZTI2MjY7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjYmUyNjI2LCAjYTkyMjIyKTtwYWRkaW5nOjAuNWVtIDEuMmVtO2NvbG9yOndoaXRlfS5kcm9wem9uZSAuZHotcHJldmlldyAuZHotZXJyb3ItbWVzc2FnZTphZnRlcntjb250ZW50OicnO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotNnB4O2xlZnQ6NjRweDt3aWR0aDowO2hlaWdodDowO2JvcmRlci1sZWZ0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NnB4IHNvbGlkICNiZTI2MjZ9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvZHJvcHpvbmUvZGlzdC9taW4vZHJvcHpvbmUubWluLmNzcyIsImh0bWwsIGh0bWwgYSwgYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMnB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XG4gIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICBhIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xuICB9XG5cbiAgc21hbGwge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGRlZmF1bHQtZGFyaywgNSUpO1xuICB9XG59XG5cbnAge1xuICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcbiAgbGluZS1oZWlnaHQ6IDEuOTtcbn1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbnVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuYSB7XG4gIGNvbG9yOiAkZGVmYXVsdC1pbmZvO1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogZGFya2VuKCRkZWZhdWx0LWluZm8sIDEwJSk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgJi50ZXh0LWdyYXkge1xuICAgICY6aG92ZXIsXG4gICAgJjpmb2N1cyxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtZGFyayAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG46Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG5ociB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9nZW5lcmljL2Jhc2Uuc2NzcyIsIkBpbXBvcnQgdXJsKC4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvZGlzdC9jc3MvYm9vdHN0cmFwLmNzcyk7XG5cbkBpbXBvcnQgdXJsKC4uLy4uL25vZGVfbW9kdWxlcy90aS1pY29ucy9jc3MvdGhlbWlmeS1pY29ucy5jc3MpO1xuXG5AaW1wb3J0IHVybCguLi8uLi9ub2RlX21vZHVsZXMvanF1ZXJ5LXRyZWVncmlkL2Nzcy9qcXVlcnkudHJlZWdyaWQuY3NzKTtcblxuQGltcG9ydCB1cmwoLi4vLi4vbm9kZV9tb2R1bGVzL2Ryb3B6b25lL2Rpc3QvbWluL2Ryb3B6b25lLm1pbi5jc3MpO1xuXG5odG1sLFxuaHRtbCBhLFxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufVxuXG5hIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbmJvZHkge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6IFJvYm90bywgLWFwcGxlLXN5c3RlbSwgc3lzdGVtLXVpLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG5oMSBhLFxuaDIgYSxcbmgzIGEsXG5oNCBhLFxuaDUgYSxcbmg2IGEge1xuICBmb250LWZhbWlseTogUm9ib3RvLCAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuaDMgc21hbGwsXG5oNCBzbWFsbCxcbmg1IHNtYWxsLFxuaDYgc21hbGwge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzNkNDE0Mjtcbn1cblxucCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8sIC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7XG59XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG51bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmEge1xuICBjb2xvcjogIzBmOWFlZTtcbn1cblxuYTpob3ZlcixcbmE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMGM3YmJlO1xufVxuXG5hOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuYS50ZXh0LWdyYXk6aG92ZXIsXG5hLnRleHQtZ3JheTpmb2N1cyxcbmEudGV4dC1ncmF5LmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmhyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbn1cblxuLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aWR0aDogMjgwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG59XG5cbi5zaWRlYmFyIHVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDcwcHg7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28gYSAubG9nbyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLWxvZ28ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5vcGVuID4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhciB7XG4gICAgbGVmdDogLTI4MHB4O1xuICAgIHdpZHRoOiBjYWxjKDI4MHB4IC0gMzBweCk7XG4gIH1cbn1cblxuLnNpZGViYXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnNpZGViYXItbG9nbyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLnNpZGViYXItbG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItbG9nbyBhIC5sb2dvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLWhlaWdodDogY2FsYyg2NXB4IC0gMXB4KTtcbiAgd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA3MHB4O1xufVxuXG4uc2lkZWJhci1sb2dvIGEgLmxvZ28tdGV4dCB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDY1cHggLSAxcHgpO1xufVxuXG4uc2lkZWJhci1sb2dvIC5tb2JpbGUtdG9nZ2xlIGEge1xuICBjb2xvcjogIzcyNzc3YTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXItbG9nbyAubW9iaWxlLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5zaWRlYmFyLWxvZ28gLm1vYmlsZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNpZGViYXItbWVudSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpZGViYXItbWVudTo6YmVmb3JlLFxuLnNpZGViYXItbWVudTo6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uc2lkZWJhci1tZW51OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uc2lkZWJhci1tZW51IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNpZGViYXItbWVudSAuc2lkZWJhci1saW5rLmFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzIxOTZmMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiAtNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSA0cHgpO1xuICB3aWR0aDogOHB4O1xufVxuXG4uc2lkZWJhci1tZW51IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duIC5hcnJvdyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gYSB7XG4gIGNvbG9yOiAjMzEzNDM1O1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiBhIC5pY29uLWhvbGRlciB7XG4gIGNvbG9yOiAjMGY5YWVlO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiBhID4gLmFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gPiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnNpZGViYXItbWVudSBsaS5kcm9wZG93bi5vcGVuID4gLmRyb3Bkb3duLW1lbnUgLmFycm93IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5zaWRlYmFyLW1lbnUgbGkgYSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuXG4uc2lkZWJhci1tZW51IGxpIGE6aG92ZXIsXG4uc2lkZWJhci1tZW51IGxpIGE6Zm9jdXMge1xuICBjb2xvcjogIzMxMzQzNTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uc2lkZWJhci1tZW51IGxpIGE6aG92ZXIgLmljb24taG9sZGVyLFxuLnNpZGViYXItbWVudSBsaSBhOmZvY3VzIC5pY29uLWhvbGRlciB7XG4gIGNvbG9yOiAjMGY5YWVlO1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZsb2F0OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhci1tZW51ID4gbGkuZHJvcGRvd24gdWwuZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLnNpZGViYXItbWVudSA+IGxpLmRyb3Bkb3duIHVsLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICMzMTM0MzU7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaS5kcm9wZG93biB1bC5kcm9wZG93bi1tZW51ID4gbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLnNpZGViYXItbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zaWRlYmFyLW1lbnUgPiBsaSA+IGEgLmljb24taG9sZGVyIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBsZWZ0OiAwO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgd2lkdGg6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIHtcbiAgICB3aWR0aDogNzBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkuZHJvcGRvd24gLmFycm93IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1tZW51IGxpLmRyb3Bkb3duLm9wZW4gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhcjpob3ZlciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXI6aG92ZXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyOmhvdmVyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICB9XG5cbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciAuc2lkZWJhci1pbm5lciAuc2lkZWJhci1sb2dvIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbG9nbyA+IGEgLmxvZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBsZWZ0O1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSA+IGxpID4gYSAudGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5pcy1jb2xsYXBzZWQgLnNpZGViYXIgLnNpZGViYXItaW5uZXIgLnNpZGViYXItbWVudSBsaS5kcm9wZG93biAuYXJyb3cge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaXMtY29sbGFwc2VkIC5zaWRlYmFyIC5zaWRlYmFyLWlubmVyIC5zaWRlYmFyLW1lbnUgbGkub3BlbiA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuc2lkZWJhciB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICB6LWluZGV4OiA4MDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgfVxufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyOjpiZWZvcmUsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXI6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0LFxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGksXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYSxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjNzI3NzdhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDY1cHg7XG4gIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhIGksXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSA+IGEgaSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgPiBsaSA+IGE6aG92ZXIsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCA+IGxpID4gYTpmb2N1cyxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYTpob3Zlcixcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMzEzNDM1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1sZWZ0ID4gbGkgPiBhLFxuICAuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgPiBsaSA+IGEge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyxcbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLm5hdi1yaWdodCAubm90aWZpY2F0aW9ucyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgLm5vdGlmaWNhdGlvbnMgLmNvdW50ZXIsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLm5vdGlmaWNhdGlvbnMgLmNvdW50ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzYzdlO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogM3B4IDUuNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogMTJweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LWxlZnQgLm5vdGlmaWNhdGlvbnMgLmRyb3Bkb3duLW1lbnUsXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLm5vdGlmaWNhdGlvbnMgLmRyb3Bkb3duLW1lbnUge1xuICBtaW4td2lkdGg6IDM1MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCAubm90aWZpY2F0aW9ucyAuZHJvcGRvd24tbWVudSxcbiAgLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5ub3RpZmljYXRpb25zIC5kcm9wZG93bi1tZW51IHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLW91dDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG59XG5cbi5oZWFkZXIgLmhlYWRlci1jb250YWluZXIgLnNob3cgLmRyb3Bkb3duLW1lbnUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaGVhZGVyIC5oZWFkZXItY29udGFpbmVyIC5uYXYtcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5kcm9wZG93bi1tZW51ID4gbGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhlYWRlciAuaGVhZGVyLWNvbnRhaW5lciAubmF2LXJpZ2h0IC5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtYm94IC5zZWFyY2gtaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1ib3guYWN0aXZlIC5zZWFyY2gtaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1ib3guYWN0aXZlIC5zZWFyY2gtaWNvbi1jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0LmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlciAuc2VhcmNoLWlucHV0IGlucHV0IHtcbiAgICB3aWR0aDogODVweDtcbiAgfVxufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaGVhZGVyIC5zZWFyY2gtaW5wdXQgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTZhYWFjO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTZhYWFjO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi5oZWFkZXIgLnNlYXJjaC1pbnB1dCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E2YWFhYztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4uaXMtY29sbGFwc2VkIC5oZWFkZXIge1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLmhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuaGVhZGVyIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjgwcHgpO1xuICB9XG59XG5cbi5wYWdlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLWxlZnQ6IDI4MHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucGFnZS1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ubWFpbi1jb250ZW50IHtcbiAgcGFkZGluZzogODVweCAyMHB4IDIwcHg7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2MXB4KTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogODVweCA1cHggNXB4O1xuICB9XG59XG5cbi5yZW1haW4taGVpZ2h0IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTI2cHgpO1xufVxuXG4uZnVsbC1jb250YWluZXIge1xuICBsZWZ0OiAyODBweDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDY1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ1bGwtY29udGFpbmVyIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5pcy1jb2xsYXBzZWQgLnBhZ2UtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaXMtY29sbGFwc2VkIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5pcy1jb2xsYXBzZWQgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI4MHB4O1xuICB9XG59XG5cbi5pcy1jb2xsYXBzZWQgLmZ1bGwtY29udGFpbmVyIHtcbiAgbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmlzLWNvbGxhcHNlZCAuZnVsbC1jb250YWluZXIge1xuICAgIGxlZnQ6IDI4MHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWVmMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uZWFzeS1waWUtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lYXN5LXBpZS1jaGFydCBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5jaGVja2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jaGVja2JveCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZWFmMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgY29sb3I6ICNiOWMyZDA7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xuICBvcGFjaXR5OiAwLjY1O1xufVxuXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2Q5ZTM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1jaXJjbGUgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNoZWNrYm94LmNoZWNrYm94LWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc0ZTc7XG4gIGJvcmRlci1jb2xvcjogIzc3NzRlNztcbn1cblxuLmNoZWNrYm94LXByaW1hcnkgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzYzdlO1xuICBib3JkZXItY29sb3I6ICNmZjNjN2U7XG59XG5cbi5jaGVja2JveC1kYW5nZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBmOWFlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMGY5YWVlO1xufVxuXG4uY2hlY2tib3gtaW5mbyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmMwO1xuICBib3JkZXItY29sb3I6ICNmYzA7XG59XG5cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jaGVja2JveC1zdWNjZXNzIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzN2M5MzY7XG4gIGJvcmRlci1jb2xvcjogIzM3YzkzNjtcbn1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnJhZGlvIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5yYWRpbyBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5yYWRpbyBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCIgXCI7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxlZnQ6IDNweDtcbiAgdG9wOiAzcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1NTU1O1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtby10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1tb3otdHJhbnNpdGlvbjogLW1vei10cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbiAgLW8tdHJhbnNpdGlvbjogLW8tdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xufVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcbiAgb3BhY2l0eTogMC42NTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsOjpiZWZvcmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucmFkaW8ucmFkaW8taW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tcHJpbWFyeSBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWRhbmdlciBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby1pbmZvIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8td2FybmluZyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzVjYjg1Yztcbn1cblxuLnJhZGlvLXN1Y2Nlc3MgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4jbG9hZGVyIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbiNsb2FkZXIuZmFkZU91dCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNwaW5uZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgLXdlYmtpdC1hbmltYXRpb246IHNrLXNjYWxlb3V0IDEuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQ7XG4gIGFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNrLXNjYWxlb3V0IHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbmZvb3RlciB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuI2NoYXQtc2lkZWJhciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCAtIDYwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2NoYXQtc2lkZWJhciB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNTBweDtcbiAgfVxuXG4gICNjaGF0LXNpZGViYXIub3BlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuI2NoYXQtYm94IHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCAtIDYwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtc2lkZS1uYXYge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyNTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXNpZGUtbmF2IHtcbiAgICB6LWluZGV4OiAxO1xuICAgIGxlZnQ6IC0yNTBweDtcbiAgfVxufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gIH1cbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IGNhbGMoMTAwdmggLSA2NXB4KTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1saXN0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb250ZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmVtYWlsLWFwcCAuZW1haWwtd3JhcHBlciAuZW1haWwtY29udGVudC5uby1pbmJveC12aWV3IHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDY1cHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgfVxuXG4gIC5lbWFpbC1hcHAgLmVtYWlsLXdyYXBwZXIgLmVtYWlsLWNvbnRlbnQub3BlbiB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb21wb3NlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZW1haWwtYXBwIC5lbWFpbC13cmFwcGVyIC5lbWFpbC1jb21wb3NlIC5lbWFpbC1jb21wb3NlLWJvZHkge1xuICBwYWRkaW5nOiAzMHB4IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAuc2lkZS1hY3RpdmUgLmVtYWlsLXNpZGUtbmF2IHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5lbWFpbC1hcHAuc2lkZS1hY3RpdmUgLmVtYWlsLXdyYXBwZXIge1xuICAgIGxlZnQ6IDI1MHB4O1xuICB9XG59XG5cbi5jZW50ZXJZIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLmNlbnRlclgge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmNlbnRlclhZIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY2VudGVyWVxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNlbnRlcllcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBsZ1xcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNlbnRlcllcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBtZFxcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNlbnRlcllcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhcXEBzbVxcKyB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuY2VudGVyWVxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmNlbnRlcllcXEB4bC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAeGwtIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAeGwtIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jZW50ZXJZXFxAbGctIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQGxnLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQGxnLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZW50ZXJZXFxAbWQtIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQG1kLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQG1kLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jZW50ZXJZXFxAc20tIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQHNtLSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYWVxcQHNtLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuY2VudGVyWVxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQGxnIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2VudGVyWVxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFxcQG1kIHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG5cbiAgLmNlbnRlclhZXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jZW50ZXJZXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5jZW50ZXJYXFxAc20ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cblxuICAuY2VudGVyWFlcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbltjbGFzcyo9J2dhcCddIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0wID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0wID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAge1xuICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTAgPiAqIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGwtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGctIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAbGcge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0wXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBtZCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0wXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0wXFxAc20ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEge1xuICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xIHtcbiAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xID4gKiB7XG4gIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xIHtcbiAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xID4gKiB7XG4gIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZy0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZC0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbS0ge1xuICAgIG1hcmdpbjogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBsZyB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTFcXEBtZCB7XG4gICAgbWFyZ2luOiAtMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMC41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMVxcQHNtIHtcbiAgICBtYXJnaW46IC0wLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAwLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTIge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMiA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMiB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIge1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0yID4gKiB7XG4gIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAeGwtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZy0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMlxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMlxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMlxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTJcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTJcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTJcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc20ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0zID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMyB7XG4gIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMyA+ICoge1xuICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyB7XG4gIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMyA+ICoge1xuICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGctIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc20tIHtcbiAgICBtYXJnaW46IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbGcge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMS41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zXFxAbWQge1xuICAgIG1hcmdpbjogLTEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTNcXEBzbSB7XG4gICAgbWFyZ2luOiAtMS41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtM1xcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMS41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC00IHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTQgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTQge1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNCA+ICoge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLmdhcC00IHtcbiAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNCA+ICoge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGctIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTRcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTRcXEBzbS0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTRcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGcge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNSA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUge1xuICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUgPiAqIHtcbiAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUge1xuICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTUgPiAqIHtcbiAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGwtIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQGxnIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNVxcQG1kIHtcbiAgICBtYXJnaW46IC0yLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01XFxAc20ge1xuICAgIG1hcmdpbjogLTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTAge1xuICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEwIHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTEwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEwIHtcbiAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAgPiAqIHtcbiAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQG1kIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMFxcQHNtIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xNSA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE1IHtcbiAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNSA+ICoge1xuICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUge1xuICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1ID4gKiB7XG4gIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNVxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAeGwtIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTVcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kIHtcbiAgICBtYXJnaW46IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNVxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNVxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc20ge1xuICAgIG1hcmdpbjogLTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMjAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMjAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0yMCA+ICoge1xuICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIwIHtcbiAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTIwID4gKiB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAbWQge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMjUge1xuICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMjUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTI1IHtcbiAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTI1ID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTI1IHtcbiAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMjUgPiAqIHtcbiAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0yNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0yNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMjVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxMi41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTI1XFxAbGcge1xuICAgIG1hcmdpbjogLTEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQG1kIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTI1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEyLjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTI1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0yNVxcQHNtIHtcbiAgICBtYXJnaW46IC0xMi41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMjVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDEyLjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMzAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMzAge1xuICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0zMCA+ICoge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMwIHtcbiAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTMwID4gKiB7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQGxnIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTMwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMzUge1xuICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMzUgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTM1IHtcbiAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTM1ID4gKiB7XG4gIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTM1IHtcbiAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMzUgPiAqIHtcbiAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMzVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0zNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMzVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAxNy41cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTM1XFxAbGcge1xuICAgIG1hcmdpbjogLTE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQG1kIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTM1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE3LjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTM1XFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMTcuNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0zNVxcQHNtIHtcbiAgICBtYXJnaW46IC0xNy41cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMzVcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDE3LjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNDAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNDAge1xuICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS00MCA+ICoge1xuICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQwIHtcbiAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTQwID4gKiB7XG4gIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC00MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC00MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQGxnIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAbWQge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTQwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS00MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC00MFxcQHNtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTQwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtNTAge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC01MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS01MCB7XG4gIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTUwID4gKiB7XG4gIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNTAge1xuICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtNTAgPiAqIHtcbiAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS01MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC01MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC01MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTYwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTYwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNjAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC02MCB7XG4gIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC02MCA+ICoge1xuICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc20tIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTYwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS02MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQG1kIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTYwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC02MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNjBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC02MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtNzAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktNzAge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS03MCA+ICoge1xuICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcwIHtcbiAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTcwID4gKiB7XG4gIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtNzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC03MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktNzBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTcwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC03MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQGxnIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtNzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTcwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAbWQge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtNzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTcwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS03MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC03MFxcQHNtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTcwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtODAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC04MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS04MCB7XG4gIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTgwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtODAge1xuICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtODAgPiAqIHtcbiAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGwtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGctIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS04MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTgwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAbGcge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC04MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktODBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC04MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtODBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTgwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTgwXFxAc20ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtODBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTkwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTkwIHtcbiAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktOTAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC05MCB7XG4gIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC05MCA+ICoge1xuICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTkwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDQ1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtOTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc20tIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTkwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS05MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDQ1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQG1kIHtcbiAgICBtYXJnaW46IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTkwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC05MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQ1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktOTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtOTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC05MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEwMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMDAge1xuICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMDAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMDAge1xuICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTAwID4gKiB7XG4gIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTAwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGcge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEwMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMDBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAc20ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTAwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTEwIHtcbiAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTEwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTExMCB7XG4gIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTExMCA+ICoge1xuICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTExMCB7XG4gIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMTAgPiAqIHtcbiAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMTBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTU1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kIHtcbiAgICBtYXJnaW46IC01NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTExMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTExMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA1NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTU1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTExMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDU1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMTBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDU1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xMjAge1xuICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xMjAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTIwIHtcbiAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTIwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTIwIHtcbiAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTEyMCA+ICoge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEyMFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTIwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTIwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEyMFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTEzMCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTEzMCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMzAge1xuICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xMzAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xMzAge1xuICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTMwID4gKiB7XG4gIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogNjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTMwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTEzMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC02NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDY1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xMzBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDY1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTY1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xMzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xMzBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTY1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTMwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA2NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdhcFgtMTQwIHtcbiAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcFgtMTQwID4gKiB7XG4gIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE0MCB7XG4gIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBZLTE0MCA+ICoge1xuICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE0MCB7XG4gIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNDAgPiAqIHtcbiAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmdhcFgtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdhcFgtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ2FwWC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5nYXBYLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZ2FwWC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmdhcFgtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNDBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZ2FwWC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE0MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE0MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE0MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNDBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZ2FwWC0xNTAge1xuICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWC0xNTAgPiAqIHtcbiAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTUwIHtcbiAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbn1cblxuLmdhcFktMTUwID4gKiB7XG4gIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTUwIHtcbiAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwLTE1MCA+ICoge1xuICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZ2FwWC0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZ2FwWC0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnXFwrID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5nYXBYLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWRcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdhcFgtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbVxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5nYXBYLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAeHNcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAeGwtID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGctID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmdhcFgtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmc6IDc1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZ2FwWC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE1MFxcQHNtLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZ2FwWC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQGxnID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5nYXBYLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA3NXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTc1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTUwXFxAbWQgPiAqIHtcbiAgICBwYWRkaW5nOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDc1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTc1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTUwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogNzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IC03NXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE1MFxcQHNtID4gKiB7XG4gICAgcGFkZGluZzogNzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5nYXBYLTE2MCB7XG4gIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXBYLTE2MCA+ICoge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNjAge1xuICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4uZ2FwWS0xNjAgPiAqIHtcbiAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLmdhcC0xNjAge1xuICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5nYXAtMTYwID4gKiB7XG4gIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5nYXBYLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bFxcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGxcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5nYXBYLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZ1xcKyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGdcXCsgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmdhcFgtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZFxcKyA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZ2FwWC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc21cXCsgPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtXFwrID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmdhcFgtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhzXFwrID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEB4c1xcKyA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmdhcFgtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEB4bC0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHhsLSA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZy0gPiAqIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQGxnLSA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZ2FwWC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kLSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbWQtID4gKiB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5nYXBYLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFgtMTYwXFxAc20tID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBzbS0gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5nYXBYLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBsZyA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAbGcgPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmdhcFgtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBYLTE2MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcFktMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQG1kID4gKiB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdhcC0xNjBcXEBtZCA+ICoge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5nYXBYLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWC0xNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXBZLTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZ2FwWS0xNjBcXEBzbSA+ICoge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nYXAtMTYwXFxAc20gPiAqIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBlZXJzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGVlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGVlci1ncmVlZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGVlcnMtZ3JlZWQgPiAucGVlcixcbi5wZWVycy1ncmVlZCA+IC5wZWVycyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGVlciA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnBlZXItZ3JlZWQgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5sYXllcnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbiBub3dyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5kLWYge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZC1pZiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtZlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLWZcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWZcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWZcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmQtZlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5kLWZcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5kLWZcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtZlxcQG1kLSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZC1mXFxAc20tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmQtaWZcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1mXFxAbGcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQGxnIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1mXFxAbWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cblxuICAuZC1pZlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWZcXEBzbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5kLWlmXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB9XG59XG5cbi5meHctdyB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLmZ4dy13ciB7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuXG4uZnh3LW53IHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnh3LXdcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQHhsXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEB4bFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meHctd1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAbGdcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQGxnXFwrIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnh3LXdcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQG1kXFwrIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBtZFxcKyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4dy13XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbVxcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc21cXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4dy13XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4c1xcKyB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAeHNcXCsge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEB4bC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQHhsLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHctd1xcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnLSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbGctIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnh3LXdcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZC0ge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4dy1ud1xcQG1kLSB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4dy13XFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuZnh3LXdyXFxAc20tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBzbS0ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnh3LXdcXEBsZyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmZ4dy13clxcQGxnIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTtcbiAgfVxuXG4gIC5meHctbndcXEBsZyB7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4dy13XFxAbWQge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBtZCB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAbWQge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4dy13XFxAc20ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5meHctd3JcXEBzbSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG4gIH1cblxuICAuZnh3LW53XFxAc20ge1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICB9XG59XG5cbi5meGQtYyB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5meGQtY3Ige1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG5cbi5meGQtciB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5meGQtcnIge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZnhkLWNcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4bFxcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeGxcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4ZC1jXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGdcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZ4ZC1jXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWRcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZ4ZC1jXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAc21cXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHNtXFwrIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhkLWNcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEB4c1xcKyB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAeHNcXCsge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAeGwtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQHhsLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhkLWNcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cblxuICAuZnhkLXJcXEBsZy0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAbGctIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4ZC1jXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmZ4ZC1jclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAbWQtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5meGQtY1xcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQHNtLSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gIC5meGQtcnJcXEBzbS0ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4ZC1jXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQGxnIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4ZC1jXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZnhkLWNyXFxAbWQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuXG4gIC5meGQtclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICB9XG5cbiAgLmZ4ZC1yclxcQG1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhkLWNcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5meGQtY3JcXEBzbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICB9XG5cbiAgLmZ4ZC1yXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cblxuICAuZnhkLXJyXFxAc20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4uYWktZnMge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmFpLWZlIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYWktYyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5haS1iIHtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4uYWktcyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFpLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAeGxcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFpLWZzXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGdcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWktZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbWRcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5haS1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbVxcKyB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuYWktZnNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEB4c1xcKyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAeHNcXCsge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEB4bC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAeGwtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQHhsLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQGxnLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5haS1jXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBsZy0ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGctIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBtZC0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFpLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbWQtIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIH1cblxuICAuYWktc1xcQG1kLSB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFpLWZzXFxAc20tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuYWktYlxcQHNtLSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBzbS0ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWktZnNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBsZyB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAbGcge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5haS1mc1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5haS1mZVxcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cblxuICAuYWktY1xcQG1kIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmFpLWJcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFpLXNcXEBtZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWktZnNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWktZmVcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFpLWNcXEBzbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5haS1iXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5haS1zXFxAc20ge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICB9XG59XG5cbi5hcy1mcyB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG5cbi5hcy1mZSB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uYXMtYyB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbn1cblxuLmFzLWIge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cblxuLmFzLXMge1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmFzLWZzXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4bFxcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhsXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeGxcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZ1xcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcy1mc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWRcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBtZFxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5hcy1mc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc21cXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbVxcKyB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFzLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQHhzXFwrIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAeHNcXCsge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5hcy1mc1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQHhsLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEB4bC0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hcy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cblxuICAuYXMtY1xcQGxnLSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZy0ge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFzLWZzXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQtIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cblxuICAuYXMtYlxcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQG1kLSB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXMtZnNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYXMtZmVcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbS0ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbiAgfVxuXG4gIC5hcy1zXFxAc20tIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYXMtZnNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQGxnIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbGcge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBsZyB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYXMtZnNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hcy1mZVxcQG1kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hcy1jXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuXG4gIC5hcy1iXFxAbWQge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICB9XG5cbiAgLmFzLXNcXEBtZCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5hcy1mc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFzLWZlXFxAc20ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFzLWNcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICB9XG5cbiAgLmFzLWJcXEBzbSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIH1cblxuICAuYXMtc1xcQHNtIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICB9XG59XG5cbi5hYy1mcyB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5hYy1mZSB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uYWMtYyB7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmFjLXMge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xufVxuXG4uYWMtc2Ige1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uYWMtc2Ege1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuYWMtZnNcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGxcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEB4bFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHhsXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hYy1mc1xcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZ1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQGxnXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbGdcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWMtZnNcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWRcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBtZFxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQG1kXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmFjLWZzXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc21cXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbVxcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmFjLWZzXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHhzXFwrIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeHNcXCsge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEB4c1xcKyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEB4bC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAeGwtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYy1mc1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQGxnLSB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmFjLXNcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBsZy0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWMtZnNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmFjLWNcXEBtZC0ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmFjLXNhXFxAbWQtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFjLWZzXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmFjLWZlXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAc20tIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbiAgfVxuXG4gIC5hYy1zYlxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQHNtLSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuYWMtZnNcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5hYy1mZVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5hYy1jXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5hYy1zXFxAbGcge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7XG4gIH1cblxuICAuYWMtc2JcXEBsZyB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5hYy1zYVxcQGxnIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFjLWZzXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQG1kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAbWQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBtZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmFjLWZzXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuYWMtZmVcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuYWMtY1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuYWMtc1xcQHNtIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoO1xuICB9XG5cbiAgLmFjLXNiXFxAc20ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuYWMtc2FcXEBzbSB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbi5qYy1mcyB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmpjLWZlIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmpjLWMge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmpjLXNiIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uamMtc2Ege1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5qYy1mc1xcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEB4bFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGxcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHhsXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmpjLWZzXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZ1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGdcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5qYy1mc1xcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZFxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWRcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuamMtZnNcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAc21cXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEBzbVxcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuamMtZnNcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeHNcXCsge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAuamMtY1xcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHhzXFwrIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4c1xcKyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5qYy1mc1xcQHhsLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLmpjLWZlXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAeGwtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAuamMtc2FcXEB4bC0ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuamMtZnNcXEBsZy0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQGxnLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGctIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuamMtZnNcXEBtZC0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQG1kLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbWQtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuamMtZnNcXEBzbS0ge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5qYy1zYlxcQHNtLSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAc20tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmpjLWZzXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuXG4gIC5qYy1mZVxcQGxnIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG5cbiAgLmpjLWNcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAuamMtc2JcXEBsZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgLmpjLXNhXFxAbGcge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5qYy1mc1xcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBtZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAbWQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQG1kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5qYy1mc1xcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cblxuICAuamMtZmVcXEBzbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxuXG4gIC5qYy1jXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpjLXNiXFxAc20ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIC5qYy1zYVxcQHNtIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgfVxufVxuXG4uZngtbiB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5meC0xIHtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meC1uXFxAeGxcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhsXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZngtblxcQGxnXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBsZ1xcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZngtblxcQG1kXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZFxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZngtblxcQHNtXFwrIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbVxcKyB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5meC1uXFxAeHNcXCsge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHhzXFwrIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZngtblxcQHhsLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAeGwtIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZngtblxcQGxnLSB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGctIHtcbiAgICBmbGV4OiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meC1uXFxAbWQtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBtZC0ge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4LW5cXEBzbS0ge1xuICAgIGZsZXg6IG5vbmU7XG4gIH1cblxuICAuZngtMVxcQHNtLSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4LW5cXEBsZyB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbGcge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZ4LW5cXEBtZCB7XG4gICAgZmxleDogbm9uZTtcbiAgfVxuXG4gIC5meC0xXFxAbWQge1xuICAgIGZsZXg6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZngtblxcQHNtIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG5cbiAgLmZ4LTFcXEBzbSB7XG4gICAgZmxleDogMTtcbiAgfVxufVxuXG4uZnhiLWEge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xufVxuXG4uZnhiLTAge1xuICBmbGV4LWJhc2lzOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Yi1hXFxAeGxcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bFxcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4Yi1hXFxAbGdcXCsge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZnhiLWFcXEBtZFxcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQG1kXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGItYVxcQHNtXFwrIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc21cXCsge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhiLWFcXEB4c1xcKyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHhzXFwrIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEB4bC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnLSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZnhiLTBcXEBtZC0ge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZ4Yi1hXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAc20tIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhiLWFcXEBsZyB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQGxnIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGItYVxcQG1kIHtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG5cbiAgLmZ4Yi0wXFxAbWQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhiLWFcXEBzbSB7XG4gICAgZmxleC1iYXNpczogYXV0bztcbiAgfVxuXG4gIC5meGItMFxcQHNtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICB9XG59XG5cbi5meGctMSB7XG4gIGZsZXgtZ3JvdzogMTtcbn1cblxuLmZ4Zy0wIHtcbiAgZmxleC1ncm93OiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmZ4Zy0xXFxAeGxcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhsXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5meGctMVxcQGxnXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBsZ1xcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meGctMVxcQG1kXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZFxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5meGctMVxcQHNtXFwrIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbVxcKyB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZ4Zy0xXFxAeHNcXCsge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHhzXFwrIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meGctMVxcQHhsLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAeGwtIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meGctMVxcQGxnLSB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGctIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ4Zy0xXFxAbWQtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBtZC0ge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhnLTFcXEBzbS0ge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgfVxuXG4gIC5meGctMFxcQHNtLSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZnhnLTFcXEBsZyB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbGcge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhnLTFcXEBtZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICB9XG5cbiAgLmZ4Zy0wXFxAbWQge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meGctMVxcQHNtIHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gIH1cblxuICAuZnhnLTBcXEBzbSB7XG4gICAgZmxleC1ncm93OiAwO1xuICB9XG59XG5cbi5meHMtMSB7XG4gIGZsZXgtc2hyaW5rOiAxO1xufVxuXG4uZnhzLTAge1xuICBmbGV4LXNocmluazogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5meHMtMVxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHhsXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZ4cy0xXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGdcXCsge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5meHMtMVxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kXFwrIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZnhzLTFcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEBzbVxcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZnhzLTFcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4c1xcKyB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5meHMtMVxcQHhsLSB7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gIH1cblxuICAuZnhzLTBcXEB4bC0ge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZnhzLTFcXEBsZy0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGctIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZnhzLTFcXEBtZC0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbWQtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZnhzLTFcXEBzbS0ge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAc20tIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZ4cy0xXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICB9XG5cbiAgLmZ4cy0wXFxAbGcge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5meHMtMVxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQG1kIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5meHMtMVxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMTtcbiAgfVxuXG4gIC5meHMtMFxcQHNtIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgfVxufVxuXG4ub3JkLTAge1xuICBvcmRlcjogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMFxcQHhsXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0wXFxAbGdcXCsge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTBcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTBcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMFxcQHhsLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMFxcQGxnLSB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAbWQtIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTBcXEBzbS0ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTBcXEBsZyB7XG4gICAgb3JkZXI6IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0wXFxAbWQge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0wXFxAc20ge1xuICAgIG9yZGVyOiAwO1xuICB9XG59XG5cbi5vcmQtMSB7XG4gIG9yZGVyOiAxO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMVxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xXFxAeGwtIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xXFxAbGctIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMVxcQHNtLSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMVxcQGxnIHtcbiAgICBvcmRlcjogMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTFcXEBtZCB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTFcXEBzbSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuLm9yZC0yIHtcbiAgb3JkZXI6IDI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMlxcQGxnXFwrIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTJcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0yXFxAc21cXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0yXFxAeHNcXCsge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTJcXEB4bC0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTJcXEBsZy0ge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQG1kLSB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0yXFxAc20tIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0yXFxAbGcge1xuICAgIG9yZGVyOiAyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMlxcQG1kIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMlxcQHNtIHtcbiAgICBvcmRlcjogMjtcbiAgfVxufVxuXG4ub3JkLTMge1xuICBvcmRlcjogMztcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtM1xcQHhsXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0zXFxAbGdcXCsge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtM1xcQG1kXFwrIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTNcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTNcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtM1xcQHhsLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtM1xcQGxnLSB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAbWQtIHtcbiAgICBvcmRlcjogMztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTNcXEBzbS0ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTNcXEBsZyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0zXFxAbWQge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0zXFxAc20ge1xuICAgIG9yZGVyOiAzO1xuICB9XG59XG5cbi5vcmQtNCB7XG4gIG9yZGVyOiA0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC00XFxAeGxcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTRcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC00XFxAbWRcXCsge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtNFxcQHNtXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtNFxcQHhzXFwrIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC00XFxAeGwtIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC00XFxAbGctIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBtZC0ge1xuICAgIG9yZGVyOiA0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtNFxcQHNtLSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNFxcQGxnIHtcbiAgICBvcmRlcjogNDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTRcXEBtZCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTRcXEBzbSB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbn1cblxuLm9yZC01IHtcbiAgb3JkZXI6IDU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTVcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtNVxcQGxnXFwrIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTVcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC01XFxAc21cXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC01XFxAeHNcXCsge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTVcXEB4bC0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTVcXEBsZy0ge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQG1kLSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC01XFxAc20tIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC01XFxAbGcge1xuICAgIG9yZGVyOiA1O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNVxcQG1kIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtNVxcQHNtIHtcbiAgICBvcmRlcjogNTtcbiAgfVxufVxuXG4ub3JkLTYge1xuICBvcmRlcjogNjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtNlxcQHhsXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC02XFxAbGdcXCsge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtNlxcQG1kXFwrIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTZcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTZcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtNlxcQHhsLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtNlxcQGxnLSB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAbWQtIHtcbiAgICBvcmRlcjogNjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTZcXEBzbS0ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTZcXEBsZyB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC02XFxAbWQge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC02XFxAc20ge1xuICAgIG9yZGVyOiA2O1xuICB9XG59XG5cbi5vcmQtNyB7XG4gIG9yZGVyOiA3O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC03XFxAeGxcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTdcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC03XFxAbWRcXCsge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtN1xcQHNtXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtN1xcQHhzXFwrIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC03XFxAeGwtIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC03XFxAbGctIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBtZC0ge1xuICAgIG9yZGVyOiA3O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtN1xcQHNtLSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtN1xcQGxnIHtcbiAgICBvcmRlcjogNztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTdcXEBtZCB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTdcXEBzbSB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbn1cblxuLm9yZC04IHtcbiAgb3JkZXI6IDg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLThcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtOFxcQGxnXFwrIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLThcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC04XFxAc21cXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC04XFxAeHNcXCsge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLThcXEB4bC0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLThcXEBsZy0ge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQG1kLSB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC04XFxAc20tIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC04XFxAbGcge1xuICAgIG9yZGVyOiA4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOFxcQG1kIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtOFxcQHNtIHtcbiAgICBvcmRlcjogODtcbiAgfVxufVxuXG4ub3JkLTkge1xuICBvcmRlcjogOTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtOVxcQHhsXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC05XFxAbGdcXCsge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtOVxcQG1kXFwrIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTlcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTlcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtOVxcQHhsLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtOVxcQGxnLSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAbWQtIHtcbiAgICBvcmRlcjogOTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTlcXEBzbS0ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTlcXEBsZyB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC05XFxAbWQge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC05XFxAc20ge1xuICAgIG9yZGVyOiA5O1xuICB9XG59XG5cbi5vcmQtMTAge1xuICBvcmRlcjogMTA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAub3JkLTEwXFxAeGxcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm9yZC0xMFxcQGxnXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm9yZC0xMFxcQG1kXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9yZC0xMFxcQHNtXFwrIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAub3JkLTEwXFxAeHNcXCsge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQHhsLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEwXFxAbGctIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMFxcQG1kLSB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmQtMTBcXEBzbS0ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm9yZC0xMFxcQGxnIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMFxcQG1kIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEwXFxAc20ge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxufVxuXG4ub3JkLTExIHtcbiAgb3JkZXI6IDExO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm9yZC0xMVxcQHhsXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5vcmQtMTFcXEBsZ1xcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5vcmQtMTFcXEBtZFxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vcmQtMTFcXEBzbVxcKyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm9yZC0xMVxcQHhzXFwrIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEB4bC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm9yZC0xMVxcQGxnLSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTFcXEBtZC0ge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkLTExXFxAc20tIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5vcmQtMTFcXEBsZyB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTFcXEBtZCB7XG4gICAgb3JkZXI6IDExO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZC0xMVxcQHNtIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbn1cblxuLm9yZC0xMiB7XG4gIG9yZGVyOiAxMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5vcmQtMTJcXEB4bFxcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3JkLTEyXFxAbGdcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAub3JkLTEyXFxAbWRcXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAub3JkLTEyXFxAc21cXCsge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vcmQtMTJcXEB4c1xcKyB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAeGwtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmQtMTJcXEBsZy0ge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAub3JkLTEyXFxAbWQtIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZC0xMlxcQHNtLSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAub3JkLTEyXFxAbGcge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkLTEyXFxAbWQge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vcmQtMTJcXEBzbSB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG59XG5cbi5kLWIge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pYiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4uZC1pIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG59XG5cbi5kLXRiIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmQtdGJjIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG4uZC1uIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQtYlxcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEB4bFxcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAeGxcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmQtYlxcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZ1xcKyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGdcXCsge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZC1iXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZFxcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWRcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZFxcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLWJcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAc21cXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbVxcKyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHNtXFwrIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZC1iXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEB4c1xcKyB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhzXFwrIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAeHNcXCsge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEB4c1xcKyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuZC1iXFxAeGwtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEB4bC0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQHhsLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHhsLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQHhsLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbGctIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZy0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaVxcQGxnLSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnLSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtblxcQGxnLSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kLWJcXEBtZC0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kLSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbWQtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmQtYlxcQHNtLSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWliXFxAc20tIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBzbS0ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YmNcXEBzbS0ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBzbS0ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmQtYlxcQGxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBsZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAbGcge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBsZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQGxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAbGcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZC1iXFxAbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pYlxcQG1kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLWlcXEBtZCB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC10YlxcQG1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJjXFxAbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLW5cXEBtZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmQtYlxcQHNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtaWJcXEBzbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1pXFxAc20ge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmQtdGJcXEBzbSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5kLXRiY1xcQHNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZC1uXFxAc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ub3YtaCB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLm92LWEge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ub3YtcyB7XG4gIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLm92WS1oIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtaCB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuXG4ub3ZZLWEge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtYSB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm92WS1zIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG59XG5cbi5vdlgtcyB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm92LWhcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHhsXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAeGxcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAub3YtaFxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbGdcXCsge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnXFwrIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBsZ1xcKyB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm92LWhcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQG1kXFwrIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZFxcKyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbWRcXCsge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5vdi1oXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbVxcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc21cXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5vdi1oXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEB4c1xcKyB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAeHNcXCsge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHhzXFwrIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEB4bC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAeGwtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHhsLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEB4bC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3YtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZy0ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1oXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBsZy0ge1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtYVxcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGctIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQGxnLSB7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm92LWhcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LXNcXEBtZC0ge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1hXFxAbWQtIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kLSB7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLXNcXEBtZC0ge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vdi1oXFxAc20tIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3YtYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAc20tIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1oXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQHNtLSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLXNcXEBzbS0ge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAc20tIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm92LWhcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92LWFcXEBsZyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1zXFxAbGcge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktaFxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtaFxcQGxnIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktYVxcQGxnIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWFcXEBsZyB7XG4gICAgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WS1zXFxAbGcge1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1zXFxAbGcge1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vdi1oXFxAbWQge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAbWQge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQG1kIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBtZCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBtZCB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAbWQge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQG1kIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQG1kIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5vdi1oXFxAc20ge1xuICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdi1hXFxAc20ge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3Ytc1xcQHNtIHtcbiAgICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZYLWhcXEBzbSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cblxuICAub3ZZLWFcXEBzbSB7XG4gICAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm92WC1hXFxAc20ge1xuICAgIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlktc1xcQHNtIHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5vdlgtc1xcQHNtIHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmwtbCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1yIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbi5mbC1uIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5mbC1sXFxAeGxcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAeGxcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbC1sXFxAbGdcXCsge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnXFwrIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGdcXCsge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsLWxcXEBtZFxcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWRcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZFxcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmwtbFxcQHNtXFwrIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbVxcKyB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHNtXFwrIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLmZsLWxcXEB4c1xcKyB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAeHNcXCsge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEB4c1xcKyB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmZsLWxcXEB4bC0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHhsLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQHhsLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBsZy0ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnLSB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtblxcQGxnLSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZmwtbFxcQG1kLSB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbWQtIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mbC1sXFxAc20tIHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLXJcXEBzbS0ge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBzbS0ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5mbC1sXFxAbGcge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQGxnIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAbGcge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmZsLWxcXEBtZCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1yXFxAbWQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmZsLW5cXEBtZCB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mbC1sXFxAc20ge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuZmwtclxcQHNtIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5mbC1uXFxAc20ge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZhLXQge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi52YS1tIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xufVxuXG4udmEtYiB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC52YS10XFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAeGxcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZhLXRcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBsZ1xcKyB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC52YS10XFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbWRcXCsge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudmEtdFxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudmEtdFxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHhzXFwrIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAeGwtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHhsLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEB4bC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZhLXRcXEBsZy0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGctIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQGxnLSB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52YS10XFxAbWQtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kLSB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLWJcXEBtZC0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmEtdFxcQHNtLSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnZhLW1cXEBzbS0ge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAc20tIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC52YS10XFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1tXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52YS1iXFxAbGcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmEtdFxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQG1kIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmEtdFxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtbVxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudmEtYlxcQHNtIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnBvcy1zIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXN0IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xufVxuXG4ucG9zLXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cblxuLnBvcy1hIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG59XG5cbi5wb3MtZiB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnBvcy1zXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEB4bFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAeGxcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucG9zLXNcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnXFwrIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZ1xcKyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBvcy1zXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZFxcKyB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWRcXCsge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wb3Mtc1xcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAc21cXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHNtXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wb3Mtc1xcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeHNcXCsge1xuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtclxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhzXFwrIHtcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnBvcy1zXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXN0XFxAeGwtIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEB4bC0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAeGwtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtZlxcQHhsLSB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wb3Mtc1xcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbGctIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQGxnLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZy0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3Mtc1xcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQG1kLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQG1kLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBtZC0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wb3Mtc1xcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQHNtLSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20tIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3MtYVxcQHNtLSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBzbS0ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucG9zLXNcXEBsZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1zdFxcQGxnIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLXJcXEBsZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWFcXEBsZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucG9zLWZcXEBsZyB7XG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnBvcy1zXFxAbWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBtZCB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAbWQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAbWQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAbWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvcy1zXFxAc20ge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wb3Mtc3RcXEBzbSB7XG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1yXFxAc20ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1hXFxAc20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBvcy1mXFxAc20ge1xuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0wXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotMFxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotMFxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotMFxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0wXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQHhsLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0wXFxAbGctIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMFxcQG1kLSB7XG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTBcXEBzbS0ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotMFxcQGxnIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMFxcQG1kIHtcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0wXFxAc20ge1xuICAgIHotaW5kZXg6IDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei0xIHtcbiAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotMVxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTFcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTFcXEBtZFxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTFcXEBzbVxcKyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotMVxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEB4bC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotMVxcQGxnLSB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTFcXEBtZC0ge1xuICAgIHotaW5kZXg6IDEwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei0xXFxAc20tIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTFcXEBsZyB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTFcXEBtZCB7XG4gICAgei1pbmRleDogMTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotMVxcQHNtIHtcbiAgICB6LWluZGV4OiAxMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotMiB7XG4gIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTJcXEB4bFxcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei0yXFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei0yXFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei0yXFxAc21cXCsge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTJcXEB4c1xcKyB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAeGwtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTJcXEBsZy0ge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0yXFxAbWQtIHtcbiAgICB6LWluZGV4OiAyMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotMlxcQHNtLSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei0yXFxAbGcge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0yXFxAbWQge1xuICAgIHotaW5kZXg6IDIwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTJcXEBzbSB7XG4gICAgei1pbmRleDogMjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTMge1xuICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei0zXFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotM1xcQGxnXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotM1xcQG1kXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotM1xcQHNtXFwrIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei0zXFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQHhsLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei0zXFxAbGctIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotM1xcQG1kLSB7XG4gICAgei1pbmRleDogMzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTNcXEBzbS0ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotM1xcQGxnIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotM1xcQG1kIHtcbiAgICB6LWluZGV4OiAzMDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei0zXFxAc20ge1xuICAgIHotaW5kZXg6IDMwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei00IHtcbiAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotNFxcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTRcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTRcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTRcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotNFxcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEB4bC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNFxcQGxnLSB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTRcXEBtZC0ge1xuICAgIHotaW5kZXg6IDQwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei00XFxAc20tIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTRcXEBsZyB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTRcXEBtZCB7XG4gICAgei1pbmRleDogNDAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNFxcQHNtIHtcbiAgICB6LWluZGV4OiA0MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotNSB7XG4gIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LTVcXEB4bFxcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei01XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei01XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei01XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LTVcXEB4c1xcKyB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAeGwtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTVcXEBsZy0ge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei01XFxAbWQtIHtcbiAgICB6LWluZGV4OiA1MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotNVxcQHNtLSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei01XFxAbGcge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei01XFxAbWQge1xuICAgIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTVcXEBzbSB7XG4gICAgei1pbmRleDogNTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTYge1xuICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei02XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotNlxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotNlxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotNlxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei02XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQHhsLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei02XFxAbGctIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotNlxcQG1kLSB7XG4gICAgei1pbmRleDogNjAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTZcXEBzbS0ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotNlxcQGxnIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotNlxcQG1kIHtcbiAgICB6LWluZGV4OiA2MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei02XFxAc20ge1xuICAgIHotaW5kZXg6IDYwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uei03IHtcbiAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnotN1xcQHhsXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC56LTdcXEBsZ1xcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC56LTdcXEBtZFxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC56LTdcXEBzbVxcKyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnotN1xcQHhzXFwrIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEB4bC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotN1xcQGxnLSB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LTdcXEBtZC0ge1xuICAgIHotaW5kZXg6IDcwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuei03XFxAc20tIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC56LTdcXEBsZyB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LTdcXEBtZCB7XG4gICAgei1pbmRleDogNzAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotN1xcQHNtIHtcbiAgICB6LWluZGV4OiA3MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnotOCB7XG4gIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC56LThcXEB4bFxcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuei04XFxAbGdcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuei04XFxAbWRcXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuei04XFxAc21cXCsge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC56LThcXEB4c1xcKyB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAeGwtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC56LThcXEBsZy0ge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei04XFxAbWQtIHtcbiAgICB6LWluZGV4OiA4MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnotOFxcQHNtLSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAuei04XFxAbGcge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei04XFxAbWQge1xuICAgIHotaW5kZXg6IDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC56LThcXEBzbSB7XG4gICAgei1pbmRleDogODAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi56LTkge1xuICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuei05XFxAeGxcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnotOVxcQGxnXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnotOVxcQG1kXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnotOVxcQHNtXFwrIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuei05XFxAeHNcXCsge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQHhsLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuei05XFxAbGctIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnotOVxcQG1kLSB7XG4gICAgei1pbmRleDogOTAwMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC56LTlcXEBzbS0ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnotOVxcQGxnIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnotOVxcQG1kIHtcbiAgICB6LWluZGV4OiA5MDAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuei05XFxAc20ge1xuICAgIHotaW5kZXg6IDkwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGlzcC1pIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlO1xufVxuXG4ubGlzcC1vIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbn1cblxuLmxpcy1uIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtYyB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xufVxuXG4ubGlzdC1zIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG59XG5cbi5saXN0LXUge1xuICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuO1xufVxuXG4ubGlzdC1sIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcbn1cblxuLm0tMCB7XG4gIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTAge1xuICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTAge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0wIHtcbiAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMCB7XG4gIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMCB7XG4gIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTAge1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTAge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0wIHtcbiAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTAge1xuICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTAge1xuICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTBcXEB4bC0ge1xuICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0wXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0wXFxAbGctIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0wXFxAbWQtIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0wXFxAc20tIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMFxcQGxnIHtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0wXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMFxcQGxnIHtcbiAgICBtYXJnaW46IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0wXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0wXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTBcXEBtZCB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTBcXEBzbSB7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0wXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0wXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEge1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMSB7XG4gIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMSB7XG4gIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEge1xuICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xIHtcbiAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0xIHtcbiAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMSB7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTEge1xuICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMSB7XG4gIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTFcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTFcXEBsZy0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGctIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTFcXEBtZC0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTFcXEBzbS0ge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAc20tIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xXFxAbGcge1xuICAgIG1hcmdpbjogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTFcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xXFxAbGcge1xuICAgIG1hcmdpbjogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMVxcQG1kIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQG1kIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMVxcQHNtIHtcbiAgICBtYXJnaW46IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTFcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMVxcQHNtIHtcbiAgICBtYXJnaW46IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTFcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTIge1xuICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMiB7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMiB7XG4gIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbn1cblxuLm1YLTIge1xuICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTIge1xuICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTIge1xuICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yIHtcbiAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTJcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yXFxAeGwtIHtcbiAgICBtYXJnaW46IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMlxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMlxcQGxnLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMlxcQG1kLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMlxcQHNtLSB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTJcXEBsZyB7XG4gICAgbWFyZ2luOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTJcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTJcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMlxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMlxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTJcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0ycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yXFxAbWQge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAbWQge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yXFxAc20ge1xuICAgIG1hcmdpbjogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMlxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTJcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yXFxAc20ge1xuICAgIG1hcmdpbjogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMlxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTJcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTJweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0ycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMyB7XG4gIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTMge1xuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMge1xuICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zIHtcbiAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMyB7XG4gIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMyB7XG4gIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMyB7XG4gIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMge1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTMge1xuICBtYXJnaW4tYm90dG9tOiAtMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMge1xuICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMge1xuICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtM1xcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTNcXEB4bC0ge1xuICAgIG1hcmdpbjogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zXFxAbGctIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zXFxAbWQtIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0zXFxAc20tIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItM1xcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTNcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTNcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tM1xcQGxnIHtcbiAgICBtYXJnaW46IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTNcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItM1xcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktM1xcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtM1xcQGxnIHtcbiAgICBtYXJnaW46IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTNcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtM1xcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTNweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTNcXEBtZCB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTNcXEBzbSB7XG4gICAgbWFyZ2luOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTNcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTNcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtM1xcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtM1xcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtM3B4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTNcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS00IHtcbiAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTQge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNCB7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNCB7XG4gIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTQge1xuICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC00IHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi00IHtcbiAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi00IHtcbiAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNCB7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNCB7XG4gIG1hcmdpbi1ib3R0b206IC0wcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTQge1xuICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNCB7XG4gIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNCB7XG4gIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNFxcQHhsLSB7XG4gICAgbWFyZ2luOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTRcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTRcXEBsZy0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGctIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTRcXEBtZC0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbWQtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTRcXEBzbS0ge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAc20tIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00XFxAbGcge1xuICAgIG1hcmdpbjogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTRcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00XFxAbGcge1xuICAgIG1hcmdpbjogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTRcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNFxcQG1kIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQG1kIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNFxcQHNtIHtcbiAgICBtYXJnaW46IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTRcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNFxcQHNtIHtcbiAgICBtYXJnaW46IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTRcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC00cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUge1xuICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNSB7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC01IHtcbiAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNSB7XG4gIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTUge1xuICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTUge1xuICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUge1xuICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi01IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi01IHtcbiAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNSB7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi01IHtcbiAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi01IHtcbiAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01XFxAeGwtIHtcbiAgICBtYXJnaW46IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNVxcQGxnLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNVxcQG1kLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNVxcQHNtLSB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTVcXEBsZyB7XG4gICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01XFxAbWQge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAbWQge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01XFxAc20ge1xuICAgIG1hcmdpbjogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01XFxAc20ge1xuICAgIG1hcmdpbjogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAge1xuICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMTAge1xuICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMTAge1xuICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTEwIHtcbiAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0xMCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMTAge1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMTAge1xuICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwXFxAeGwtIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMTBcXEBtZC0ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwXFxAc20tIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xMFxcQG1kIHtcbiAgICBtYXJnaW46IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwXFxAc20ge1xuICAgIG1hcmdpbjogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW46IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTE1IHtcbiAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0xNSB7XG4gIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNSB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNSB7XG4gIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUge1xuICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMTUge1xuICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTE1IHtcbiAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTE1IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAeGwtIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGctIHtcbiAgICBtYXJnaW46IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1XFxAbWQtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBtZC0ge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMTVcXEBzbS0ge1xuICAgIG1hcmdpbjogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTVcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMTVcXEBsZyB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTVcXEBtZCB7XG4gICAgbWFyZ2luOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbjogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0xNVxcQHNtIHtcbiAgICBtYXJnaW46IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0yMCB7XG4gIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMjAge1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0yMCB7XG4gIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMjAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0yMCB7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMjAge1xuICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMjAge1xuICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0yMCB7XG4gIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTIwIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0yMCB7XG4gIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMjBcXEB4bC0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMjBcXEBsZy0ge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAbWQtIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTIwXFxAc20tIHtcbiAgICBtYXJnaW46IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTIwXFxAbGcge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTIwXFxAbWQge1xuICAgIG1hcmdpbjogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTIwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW46IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjBcXEBzbSB7XG4gICAgbWFyZ2luOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTIwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMjUge1xuICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1ULTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItMjUge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLTI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktMjUge1xuICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLm1YLTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTI1IHtcbiAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtMjUge1xuICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0yNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtMjUge1xuICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtMjUge1xuICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTI1XFxAeGwtIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEB4bC0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTI1XFxAbGctIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZy0ge1xuICAgIG1hcmdpbjogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMjVcXEBtZC0ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTI1XFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTI1XFxAc20tIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0yNVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0yNVxcQGxnIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0yNVxcQG1kIHtcbiAgICBtYXJnaW46IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMjVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0yNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMjVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTI1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTI1XFxAc20ge1xuICAgIG1hcmdpbjogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTI1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTI1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW46IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0yNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMjVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0yNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMjVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTMwIHtcbiAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC0zMCB7XG4gIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0zMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0zMCB7XG4gIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMzAge1xuICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtMzAge1xuICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTMwIHtcbiAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTMwIHtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAeGwtIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTMwXFxAbWQtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zMFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzBcXEBsZyB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbjogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zMFxcQHNtIHtcbiAgICBtYXJnaW46IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zMFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTMwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS0zNSB7XG4gIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMzUge1xuICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi0zNSB7XG4gIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubUItMzUge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS0zNSB7XG4gIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtMzUge1xuICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtMzUge1xuICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0zNSB7XG4gIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTM1IHtcbiAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTM1IHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0zNSB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tMzVcXEB4bC0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMzVcXEBsZy0ge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMzVcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnLSB7XG4gICAgbWFyZ2luOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAbWQtIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMzVcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTM1XFxAc20tIHtcbiAgICBtYXJnaW46IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMzVcXEBzbS0ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTM1XFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTM1XFxAbGcge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTM1XFxAbWQge1xuICAgIG1hcmdpbjogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTM1XFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTM1XFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW46IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0zNVxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMzVcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tMzVcXEBzbSB7XG4gICAgbWFyZ2luOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMzVcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTM1XFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMzVcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbjogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTM1XFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0zNVxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTM1cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNDAge1xuICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNDAge1xuICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNDAge1xuICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTQwIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTQwIHtcbiAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNDAge1xuICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi00MCB7XG4gIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi00MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNDAge1xuICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNDAge1xuICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTQwXFxAeGwtIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNDBcXEBtZC0ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS00MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTQwXFxAc20tIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi00MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS00MFxcQGxnIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS00MFxcQG1kIHtcbiAgICBtYXJnaW46IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC00MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNDBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC00MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTQwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTQwXFxAc20ge1xuICAgIG1hcmdpbjogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi00MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTQwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW46IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi00MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC00MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC00MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTUwIHtcbiAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC01MCB7XG4gIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTUwIHtcbiAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi01MCB7XG4gIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtNTAge1xuICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtNTAge1xuICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTUwIHtcbiAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTUwIHtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS01MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAeGwtIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS01MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS01MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTUwXFxAbWQtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi01MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi01MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNTBcXEBsZyB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNTBcXEBtZCB7XG4gICAgbWFyZ2luOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbjogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi01MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS01MFxcQHNtIHtcbiAgICBtYXJnaW46IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC01MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC01MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTUwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS02MCB7XG4gIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtNjAge1xuICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi02MCB7XG4gIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItNjAge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC02MCB7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS02MCB7XG4gIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtNjAge1xuICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtNjAge1xuICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi02MCB7XG4gIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTYwIHtcbiAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi02MCB7XG4gIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi02MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tNjBcXEB4bC0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tNjBcXEBsZy0ge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNjBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS02MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAbWQtIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTYwXFxAc20tIHtcbiAgICBtYXJnaW46IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTYwXFxAbGcge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTYwXFxAbWQge1xuICAgIG1hcmdpbjogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi02MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTYwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW46IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi02MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNjBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNjBcXEBzbSB7XG4gICAgbWFyZ2luOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNjBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTYwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC02MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi02MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC02MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tNzAge1xuICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItNzAge1xuICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTcwIHtcbiAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtNzAge1xuICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktNzAge1xuICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLTcwIHtcbiAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tLW52LTcwIHtcbiAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVItbnYtNzAge1xuICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi1udi03MCB7XG4gIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi03MCB7XG4gIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVktbnYtNzAge1xuICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtbnYtNzAge1xuICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm0tNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLm0tNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTcwXFxAeGwtIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEB4bC0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTcwXFxAbGctIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZy0ge1xuICAgIG1hcmdpbjogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tNzBcXEBtZC0ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTcwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS03MFxcQHNtLSB7XG4gICAgbWFyZ2luOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTcwXFxAc20tIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi03MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS03MFxcQGxnIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS03MFxcQG1kIHtcbiAgICBtYXJnaW46IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC03MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItNzBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC03MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtNzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTcwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTcwXFxAc20ge1xuICAgIG1hcmdpbjogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTcwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi03MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTcwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW46IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi03MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC03MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtNzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC03MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tLTgwIHtcbiAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC04MCB7XG4gIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tQi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTgwIHtcbiAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC04MCB7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi04MCB7XG4gIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ULW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLW52LTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtODAge1xuICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xufVxuXG4ubUwtbnYtODAge1xuICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLW52LTgwIHtcbiAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbn1cblxuLm1YLW52LTgwIHtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS04MFxcQHhsLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAeGwtIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubS04MFxcQGxnLSB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS04MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGctIHtcbiAgICBtYXJnaW46IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTgwXFxAbWQtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBtZC0ge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi04MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tODBcXEBzbS0ge1xuICAgIG1hcmdpbjogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi04MFxcQHNtLSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtODBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tODBcXEBsZyB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbGcge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tODBcXEBtZCB7XG4gICAgbWFyZ2luOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtODBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTgwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtODBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbjogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTgwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi04MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS04MFxcQHNtIHtcbiAgICBtYXJnaW46IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC04MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItODBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC04MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC04MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtODBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogLTgwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTgwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtODBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubS05MCB7XG4gIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtOTAge1xuICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi05MCB7XG4gIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItOTAge1xuICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS05MCB7XG4gIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVgtOTAge1xuICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLm0tbnYtOTAge1xuICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tVC1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi05MCB7XG4gIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLW52LTkwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbn1cblxuLm1MLW52LTkwIHtcbiAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi05MCB7XG4gIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi05MCB7XG4gIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0tOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm0tOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubS05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLm0tOTBcXEB4bC0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAeGwtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tOTBcXEBsZy0ge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAbGctIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktOTBcXEBsZy0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnLSB7XG4gICAgbWFyZ2luOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS05MFxcQG1kLSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAbWQtIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtOTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tLTkwXFxAc20tIHtcbiAgICBtYXJnaW46IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtOTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQHNtLSB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTkwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTkwXFxAbGcge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbGcge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLTkwXFxAbWQge1xuICAgIG1hcmdpbjogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTkwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi05MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTkwXFxAbWQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW46IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi05MFxcQG1kIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtOTBcXEBtZCB7XG4gICAgbWFyZ2luLWxlZnQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tOTBcXEBzbSB7XG4gICAgbWFyZ2luOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtOTBcXEBzbSB7XG4gICAgbWFyZ2luLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTkwXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtOTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbjogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiAtOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTkwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi05MFxcQHNtIHtcbiAgICBtYXJnaW4tbGVmdDogLTkwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC05MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTAwIHtcbiAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMDAge1xuICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMDAge1xuICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTAwIHtcbiAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTAwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMDAge1xuICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMDAge1xuICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTAwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEwMFxcQGxnIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTAwXFxAbWQge1xuICAgIG1hcmdpbjogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTAwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEwMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEwMFxcQHNtIHtcbiAgICBtYXJnaW46IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTAwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbjogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTAwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEwMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTAwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTEwIHtcbiAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTExMCB7XG4gIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTExMCB7XG4gIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMTAge1xuICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMTAge1xuICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTEwIHtcbiAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMTAge1xuICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMTAge1xuICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTEwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTExMFxcQGxnIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTEwXFxAbWQge1xuICAgIG1hcmdpbjogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTEwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTExMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTExMFxcQHNtIHtcbiAgICBtYXJnaW46IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTEwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbjogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTEwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTExMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTEwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTIwIHtcbiAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTIwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEyMCB7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMjAge1xuICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMjAge1xuICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTIwIHtcbiAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMjAge1xuICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMjAge1xuICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTIwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEyMFxcQGxnIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTIwXFxAbWQge1xuICAgIG1hcmdpbjogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTIwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEyMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEyMFxcQHNtIHtcbiAgICBtYXJnaW46IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTIwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbjogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTIwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEyMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTMwIHtcbiAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTMwIHtcbiAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTEzMCB7XG4gIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTEzMCB7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTEzMCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xMzAge1xuICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xMzAge1xuICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTMwIHtcbiAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xMzAge1xuICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTMwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xMzAge1xuICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xMzAge1xuICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xMzBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTMwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xMzBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTEzMFxcQGxnIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTMwXFxAbWQge1xuICAgIG1hcmdpbjogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xMzBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTMwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTEzMFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTEzMFxcQHNtIHtcbiAgICBtYXJnaW46IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTMwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbjogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTMwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTEzMFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTMwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xMzBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTQwIHtcbiAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE0MCB7XG4gIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE0MCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE0MCB7XG4gIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNDAge1xuICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNDAge1xuICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTQwIHtcbiAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNDAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTQwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNDAge1xuICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNDAge1xuICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNDBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTQwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNDBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE0MFxcQGxnIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTQwXFxAbWQge1xuICAgIG1hcmdpbjogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNDBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTQwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE0MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE0MFxcQHNtIHtcbiAgICBtYXJnaW46IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTQwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbjogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTQwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE0MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTQwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNDBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNDBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTUwIHtcbiAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTUwIHtcbiAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE1MCB7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE1MCB7XG4gIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNTAge1xuICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNTAge1xuICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTUwIHtcbiAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNTAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNTAge1xuICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNTAge1xuICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNTBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTUwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNTBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE1MFxcQGxnIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTUwXFxAbWQge1xuICAgIG1hcmdpbjogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNTBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTUwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE1MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE1MFxcQHNtIHtcbiAgICBtYXJnaW46IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTUwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbjogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTUwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE1MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTUwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNTBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNTBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tMTYwIHtcbiAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtMTYwIHtcbiAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1SLTE2MCB7XG4gIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1CLTE2MCB7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbn1cblxuLm1ZLTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC0xNjAge1xuICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubS1udi0xNjAge1xuICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubVQtbnYtMTYwIHtcbiAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tUi1udi0xNjAge1xuICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xufVxuXG4ubUItbnYtMTYwIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWS1udi0xNjAge1xuICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tWC1udi0xNjAge1xuICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQHhsXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGxcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbGdcXCsge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBzbVxcKyB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAeHNcXCsge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhzXFwrIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEB4c1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEB4bC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHhsLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW46IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1udi0xNjBcXEBtZC0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQG1kLSB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtbnYtMTYwXFxAbWQtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubS0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAc20tIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS1udi0xNjBcXEBzbS0ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLTE2MFxcQGxnIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAbGcge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAbGcge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQGxnIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBsZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tMTYwXFxAbWQge1xuICAgIG1hcmdpbjogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWS0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubS1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1udi0xNjBcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktbnYtMTYwXFxAbWQge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLW52LTE2MFxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tLTE2MFxcQHNtIHtcbiAgICBtYXJnaW46IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItMTYwXFxAc20ge1xuICAgIG1hcmdpbi1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVktMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbjogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtbnYtMTYwXFxAc20ge1xuICAgIG1hcmdpbi10b3A6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ZLW52LTE2MFxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiAtMTYwcHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0xNjBcXEBzbSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNjBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogLTE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm0tYSB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVgtYSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG4ubVQtYSB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1SLWEge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLm1CLWEge1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5tTC1hIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4bFxcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubS1hXFxAbGdcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbGdcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZ1xcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubS1hXFxAbWRcXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAbWRcXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZFxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAubS1hXFxAc21cXCsge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc21cXCsge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAc21cXCsge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1CLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbVxcKyB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5tLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEB4c1xcKyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhzXFwrIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubS1hXFxAeGwtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAeGwtIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEB4bC0ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tUi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAeGwtIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQHhsLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm0tYVxcQGxnLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbGctIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQGxnLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBsZy0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQG1kLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAbWQtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQG1kLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBtZC0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm0tYVxcQHNtLSB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQHNtLSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tVC1hXFxAc20tIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtLSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQHNtLSB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1MLWFcXEBzbS0ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5tLWFcXEBsZyB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBsZyB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBsZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQGxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQGxnIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tLWFcXEBtZCB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVgtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1ULWFcXEBtZCB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1SLWFcXEBtZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUItYVxcQG1kIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubUwtYVxcQG1kIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm0tYVxcQHNtIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVQtYVxcQHNtIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cblxuICAubVItYVxcQHNtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tQi1hXFxAc20ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tTC1hXFxAc20ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJnc3otY3Yge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmdzei1jdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLmJnc3otZnVsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xufVxuXG4uYmdwWC1jIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi14OiBjZW50ZXI7XG59XG5cbi5iZ3BYLXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHRvcDtcbn1cblxuLmJncFgtciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG59XG5cbi5iZ3BYLWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG59XG5cbi5iZ3BYLWIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGJvdHRvbTtcbn1cblxuLmJncFktYyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xufVxuXG4uYmdwWS10IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiB0b3A7XG59XG5cbi5iZ3BZLXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHJpZ2h0O1xufVxuXG4uYmdwWS1sIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBsZWZ0O1xufVxuXG4uYmdwWS1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBib3R0b207XG59XG5cbi5iZ3ItbiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5iZ3IteSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteTtcbn1cblxuLmJnci14IHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4ub2YtY3Qge1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuXG4ub2YtY3Yge1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cblxuLm9mLWYge1xuICBvYmplY3QtZml0OiBmaWxsO1xufVxuXG4ub2YtbiB7XG4gIG9iamVjdC1maXQ6IG5vbmU7XG59XG5cbi5vZi1zZCB7XG4gIG9iamVjdC1maXQ6IHNjYWxlLWRvd247XG59XG5cbi5yc3otdiB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbi5yc3otaCB7XG4gIHJlc2l6ZTogaG9yaXpvbnRhbDtcbn1cblxuLm9wLTAge1xuICBvcGFjaXR5OiAwO1xufVxuXG4ub3AtMTBwIHtcbiAgb3BhY2l0eTogMC4xO1xufVxuXG4ub3AtMjBwIHtcbiAgb3BhY2l0eTogMC4yO1xufVxuXG4ub3AtMzBwIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4ub3AtNDBwIHtcbiAgb3BhY2l0eTogMC40O1xufVxuXG4ub3AtNTBwIHtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4ub3AtNjBwIHtcbiAgb3BhY2l0eTogMC42O1xufVxuXG4ub3AtNzBwIHtcbiAgb3BhY2l0eTogMC43O1xufVxuXG4ub3AtODBwIHtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ub3AtOTBwIHtcbiAgb3BhY2l0eTogMC45O1xufVxuXG4ub3AtMTAwcCB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5jdXItbmEge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY3VyLXAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jdXItYSB7XG4gIGN1cnNvcjogYXV0bztcbn1cblxuLnZpcy12IHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnZpcy1oIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0wIHtcbiAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTAge1xuICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMCB7XG4gIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMCB7XG4gIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0wXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTBcXEBsZyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0wXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0wXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0wXFxAbWQge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0wXFxAc20ge1xuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0wXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMSB7XG4gIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEge1xuICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEge1xuICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTFcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTFcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTFcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQG1kLSB7XG4gICAgcGFkZGluZzogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0xXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xXFxAbGcge1xuICAgIHBhZGRpbmc6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTFcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTFcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMVxcQG1kIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMVxcQHNtIHtcbiAgICBwYWRkaW5nOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTFcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDFweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTFcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTIge1xuICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbn1cblxuLnBULTIge1xuICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yIHtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMiB7XG4gIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yIHtcbiAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yIHtcbiAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yXFxAbGctIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMlxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTJcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMlxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMlxcQHNtLSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTJcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMlxcQGxnIHtcbiAgICBwYWRkaW5nOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTJcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTJcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMlxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDJweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTJcXEBtZCB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTJcXEBzbSB7XG4gICAgcGFkZGluZzogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMlxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMnB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMlxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTJcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0zIHtcbiAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zIHtcbiAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMyB7XG4gIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTMge1xuICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMyB7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMyB7XG4gIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtM1xcQHhsLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtM1xcQGxnLSB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtM1xcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTNcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTNcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTNcXEBsZyB7XG4gICAgcGFkZGluZzogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItM1xcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktM1xcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTNcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zXFxAbWQge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zXFxAc20ge1xuICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTNcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItM1xcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtM1xcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTNcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDNweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogM3B4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNCB7XG4gIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNCB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTQge1xuICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC00IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQge1xuICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTRcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTRcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTRcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQG1kLSB7XG4gICAgcGFkZGluZzogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC00XFxAc20tIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00XFxAbGcge1xuICAgIHBhZGRpbmc6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTRcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTRcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNFxcQG1kIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTRcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTRcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi01IHtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNSB7XG4gIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS01IHtcbiAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC01IHtcbiAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01XFxAeGwtIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC01XFxAbGctIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNVxcQHNtLSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNVxcQGxnIHtcbiAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTVcXEBtZCB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTVcXEBzbSB7XG4gICAgcGFkZGluZzogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMCB7XG4gIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTEwIHtcbiAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTEwIHtcbiAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTEwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbGctIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwXFxAc20tIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTE1IHtcbiAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0xNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMTUge1xuICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMTUge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0xNVxcQHhsLSB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTVcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTVcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMTVcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNVxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTE1XFxAbGcge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTVcXEBtZCB7XG4gICAgcGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTVcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1XFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTE1XFxAc20ge1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1XFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMTVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMjAge1xuICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0yMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0yMCB7XG4gIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0yMCB7XG4gIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yMFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQGxnLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yMFxcQG1kLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0yMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjBcXEBsZyB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTIwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0yNSB7XG4gIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBULTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBSLTI1IHtcbiAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtMjUge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBZLTI1IHtcbiAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbn1cblxuLnBYLTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMjVcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTI1XFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbGctIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTI1XFxAbWQtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTI1XFxAc20tIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMjVcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTI1XFxAbWQge1xuICAgIHBhZGRpbmc6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTI1XFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTI1XFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMjVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTI1XFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0yNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMjVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMjVcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0yNVxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMjVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMjVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMjVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTMwIHtcbiAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi0zMCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0zMCB7XG4gIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktMzAge1xuICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC0zMFxcQHhsLSB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtMzBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMzBcXEBtZCB7XG4gICAgcGFkZGluZzogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTMwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTMwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTMwXFxAc20ge1xuICAgIHBhZGRpbmc6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTMwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtMzUge1xuICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0zNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBCLTM1IHtcbiAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbn1cblxuLnBMLTM1IHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0zNSB7XG4gIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTM1XFxAeGwtIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0zNVxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQGxnLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0zNVxcQG1kLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC0zNVxcQHNtLSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTM1XFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMzVcXEBsZyB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMzVcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMzVcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0zNVxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMzVcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMzVcXEBzbSB7XG4gICAgcGFkZGluZzogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTM1XFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMzVcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTM1XFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMzVcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMzVcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDM1cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTM1XFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogMzVweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC00MCB7XG4gIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTQwIHtcbiAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNDAge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTQwIHtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNDBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTQwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC00MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTQwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTQwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC00MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC00MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNDBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC00MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS00MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNDBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTUwIHtcbiAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktNTAge1xuICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtNTAge1xuICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC01MFxcQHhsLSB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNTBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtNTBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi01MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS01MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtNTBcXEBtZCB7XG4gICAgcGFkZGluZzogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNTBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTUwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTUwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTUwXFxAc20ge1xuICAgIHBhZGRpbmc6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTUwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC01MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtNjAge1xuICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi02MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS02MCB7XG4gIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC02MCB7XG4gIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC02MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQGxnLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC02MFxcQG1kLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC02MFxcQHNtLSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNjBcXEBsZyB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC02MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNjBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNjBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC02MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS02MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtNjBcXEBzbSB7XG4gICAgcGFkZGluZzogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNjBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNjBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTYwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC03MCB7XG4gIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBULTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBSLTcwIHtcbiAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBZLTcwIHtcbiAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbn1cblxuLnBYLTcwIHtcbiAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5wLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5wLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAucC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnAtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtNzBcXEB4bC0ge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHhsLSB7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTcwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbGctIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTcwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBtZC0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTcwXFxAc20tIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktNzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC03MFxcQGxnIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBsZyB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wLTcwXFxAbWQge1xuICAgIHBhZGRpbmc6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTcwXFxAbWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTcwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogNzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTcwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC03MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC03MFxcQHNtIHtcbiAgICBwYWRkaW5nOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtNzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItNzBcXEBzbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC03MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS03MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtNzBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogNzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wLTgwIHtcbiAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wQi04MCB7XG4gIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFktODAge1xuICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xufVxuXG4ucFgtODAge1xuICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnAtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5wLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAucC04MFxcQHhsLSB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItODBcXEB4bC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtODBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQGxnLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQGxnLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbGctIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtODBcXEBtZC0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQG1kLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnAtODBcXEBzbS0ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi04MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS04MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTgwXFxAbGcge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQGxnIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtODBcXEBtZCB7XG4gICAgcGFkZGluZzogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTgwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItODBcXEBtZCB7XG4gICAgcGFkZGluZy1yaWdodDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTgwXFxAbWQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtODBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktODBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTgwXFxAbWQge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wLTgwXFxAc20ge1xuICAgIHBhZGRpbmc6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLXRvcDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTgwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTgwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogODBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTgwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC04MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnAtOTAge1xuICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wVC05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi05MCB7XG4gIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBCLTkwIHtcbiAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbn1cblxuLnBMLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS05MCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC05MCB7XG4gIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAucC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc21cXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5wLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmc6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5wLTkwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEB4bC0ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC05MFxcQHhsLSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQGxnLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC05MFxcQG1kLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucC05MFxcQHNtLSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTkwXFxAc20tIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBzbS0ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtOTBcXEBsZyB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBsZyB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAbGcge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBsZyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAbGcge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC05MFxcQG1kIHtcbiAgICBwYWRkaW5nOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtOTBcXEBtZCB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItOTBcXEBtZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC05MFxcQG1kIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS05MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtOTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtOTBcXEBzbSB7XG4gICAgcGFkZGluZzogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTkwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItOTBcXEBzbSB7XG4gICAgcGFkZGluZy1yaWdodDogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTkwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtOTBcXEBzbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktOTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDkwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTkwXFxAc20ge1xuICAgIHBhZGRpbmctbGVmdDogOTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMDAge1xuICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMDAge1xuICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTAwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTAwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTAwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTAwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEwMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTAwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTAwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTAwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEwMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMTAge1xuICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTEwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTEwIHtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMTAge1xuICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTEwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTEwXFxAbGcge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTEwXFxAbWQge1xuICAgIHBhZGRpbmc6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTEwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTExMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTEwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTEwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTEwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTEwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTExMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTEwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMjAge1xuICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTIwIHtcbiAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTIwIHtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTIwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTIwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTIwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTIwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEyMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTIwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTIwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTIwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEyMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xMzAge1xuICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTMwIHtcbiAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xMzAge1xuICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xMzBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xMzBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTMwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTMwXFxAbGcge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTMwXFxAbWQge1xuICAgIHBhZGRpbmc6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTMwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTEzMFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTMwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xMzBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZzogMTMwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xMzBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTMwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTMwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTEzMFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTMwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNDAge1xuICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTQwIHtcbiAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTQwIHtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNDAge1xuICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNDBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNDBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTQwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTQwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTQwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTQwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE0MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTQwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNDBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZzogMTQwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNDBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTQwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTQwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNDBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE0MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE0MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTQwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNTAge1xuICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTUwIHtcbiAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNTBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNTBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTUwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTUwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTUwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTUwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE1MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNTBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZzogMTUwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNTBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTUwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTUwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNTBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE1MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTUwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucC0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucFQtMTYwIHtcbiAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wUi0xNjAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xufVxuXG4ucEItMTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wTC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWS0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wWC0xNjAge1xuICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAucC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4bFxcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGxcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhsXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnAtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGdcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZ1xcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnAtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWRcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZFxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnAtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAc21cXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtXFwrIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBzbVxcKyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAucC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEB4c1xcKyB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeHNcXCsge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHhzXFwrIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQHhsLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAeGwtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEB4bC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wUi0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAbGctIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWS0xNjBcXEBsZy0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQGxnLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnAtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBULTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kLSB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEwtMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAbWQtIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZC0ge1xuICAgIHBhZGRpbmctbGVmdDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wQi0xNjBcXEBzbS0ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQHNtLSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFgtMTYwXFxAc20tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnAtMTYwXFxAbGcge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbGcge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQGxnIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBsZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnAtMTYwXFxAbWQge1xuICAgIHBhZGRpbmc6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFQtMTYwXFxAbWQge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBSLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBCLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wTC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBZLTE2MFxcQG1kIHtcbiAgICBwYWRkaW5nLXRvcDogMTYwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wWC0xNjBcXEBtZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZzogMTYwcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wVC0xNjBcXEBzbSB7XG4gICAgcGFkZGluZy10b3A6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucEItMTYwXFxAc20ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBMLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucFktMTYwXFxAc20ge1xuICAgIHBhZGRpbmctdG9wOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLTE2MFxcQHNtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2MHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1yaWdodDogMTYwcHggIWltcG9ydGFudDtcbiAgfVxufVxuXG4udC0wIHtcbiAgdG9wOiAwcHg7XG59XG5cbi5yLTAge1xuICByaWdodDogMHB4O1xufVxuXG4uYi0wIHtcbiAgYm90dG9tOiAwcHg7XG59XG5cbi5sLTAge1xuICBsZWZ0OiAwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0wXFxAeGxcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0wXFxAbGdcXCsge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQGxnXFwrIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTBcXEBtZFxcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMFxcQHNtXFwrIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc21cXCsge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTBcXEB4c1xcKyB7XG4gICAgdG9wOiAwcHg7XG4gIH1cblxuICAuci0wXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTBcXEB4bC0ge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMHB4O1xuICB9XG5cbiAgLmwtMFxcQHhsLSB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbGctIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbGctIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBsZy0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0wXFxAbWQtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAbWQtIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZC0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0wXFxAc20tIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAwcHg7XG4gIH1cblxuICAuYi0wXFxAc20tIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBzbS0ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMFxcQGxnIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBsZyB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBsZyB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAbGcge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0wXFxAbWQge1xuICAgIHRvcDogMHB4O1xuICB9XG5cbiAgLnItMFxcQG1kIHtcbiAgICByaWdodDogMHB4O1xuICB9XG5cbiAgLmItMFxcQG1kIHtcbiAgICBib3R0b206IDBweDtcbiAgfVxuXG4gIC5sLTBcXEBtZCB7XG4gICAgbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMFxcQHNtIHtcbiAgICB0b3A6IDBweDtcbiAgfVxuXG4gIC5yLTBcXEBzbSB7XG4gICAgcmlnaHQ6IDBweDtcbiAgfVxuXG4gIC5iLTBcXEBzbSB7XG4gICAgYm90dG9tOiAwcHg7XG4gIH1cblxuICAubC0wXFxAc20ge1xuICAgIGxlZnQ6IDBweDtcbiAgfVxufVxuXG4udC0xIHtcbiAgdG9wOiAxcHg7XG59XG5cbi5yLTEge1xuICByaWdodDogMXB4O1xufVxuXG4uYi0xIHtcbiAgYm90dG9tOiAxcHg7XG59XG5cbi5sLTEge1xuICBsZWZ0OiAxcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xXFxAeGxcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQHhsXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEB4bFxcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xXFxAbGdcXCsge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQGxnXFwrIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQGxnXFwrIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZ1xcKyB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTFcXEBtZFxcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMVxcQHNtXFwrIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc21cXCsge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTFcXEB4c1xcKyB7XG4gICAgdG9wOiAxcHg7XG4gIH1cblxuICAuci0xXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTFcXEB4bC0ge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQHhsLSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEB4bC0ge1xuICAgIGJvdHRvbTogMXB4O1xuICB9XG5cbiAgLmwtMVxcQHhsLSB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbGctIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZy0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbGctIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBsZy0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xXFxAbWQtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBtZC0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAbWQtIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZC0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xXFxAc20tIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbS0ge1xuICAgIHJpZ2h0OiAxcHg7XG4gIH1cblxuICAuYi0xXFxAc20tIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBzbS0ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMVxcQGxnIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBsZyB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBsZyB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAbGcge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xXFxAbWQge1xuICAgIHRvcDogMXB4O1xuICB9XG5cbiAgLnItMVxcQG1kIHtcbiAgICByaWdodDogMXB4O1xuICB9XG5cbiAgLmItMVxcQG1kIHtcbiAgICBib3R0b206IDFweDtcbiAgfVxuXG4gIC5sLTFcXEBtZCB7XG4gICAgbGVmdDogMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMVxcQHNtIHtcbiAgICB0b3A6IDFweDtcbiAgfVxuXG4gIC5yLTFcXEBzbSB7XG4gICAgcmlnaHQ6IDFweDtcbiAgfVxuXG4gIC5iLTFcXEBzbSB7XG4gICAgYm90dG9tOiAxcHg7XG4gIH1cblxuICAubC0xXFxAc20ge1xuICAgIGxlZnQ6IDFweDtcbiAgfVxufVxuXG4udC0yIHtcbiAgdG9wOiAycHg7XG59XG5cbi5yLTIge1xuICByaWdodDogMnB4O1xufVxuXG4uYi0yIHtcbiAgYm90dG9tOiAycHg7XG59XG5cbi5sLTIge1xuICBsZWZ0OiAycHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yXFxAeGxcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQHhsXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEB4bFxcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0yXFxAbGdcXCsge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQGxnXFwrIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQGxnXFwrIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZ1xcKyB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTJcXEBtZFxcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQG1kXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMlxcQHNtXFwrIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc21cXCsge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTJcXEB4c1xcKyB7XG4gICAgdG9wOiAycHg7XG4gIH1cblxuICAuci0yXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhzXFwrIHtcbiAgICBsZWZ0OiAycHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTJcXEB4bC0ge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQHhsLSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEB4bC0ge1xuICAgIGJvdHRvbTogMnB4O1xuICB9XG5cbiAgLmwtMlxcQHhsLSB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbGctIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZy0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbGctIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBsZy0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0yXFxAbWQtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBtZC0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAbWQtIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZC0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yXFxAc20tIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbS0ge1xuICAgIHJpZ2h0OiAycHg7XG4gIH1cblxuICAuYi0yXFxAc20tIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBzbS0ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMlxcQGxnIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBsZyB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBsZyB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAbGcge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yXFxAbWQge1xuICAgIHRvcDogMnB4O1xuICB9XG5cbiAgLnItMlxcQG1kIHtcbiAgICByaWdodDogMnB4O1xuICB9XG5cbiAgLmItMlxcQG1kIHtcbiAgICBib3R0b206IDJweDtcbiAgfVxuXG4gIC5sLTJcXEBtZCB7XG4gICAgbGVmdDogMnB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMlxcQHNtIHtcbiAgICB0b3A6IDJweDtcbiAgfVxuXG4gIC5yLTJcXEBzbSB7XG4gICAgcmlnaHQ6IDJweDtcbiAgfVxuXG4gIC5iLTJcXEBzbSB7XG4gICAgYm90dG9tOiAycHg7XG4gIH1cblxuICAubC0yXFxAc20ge1xuICAgIGxlZnQ6IDJweDtcbiAgfVxufVxuXG4udC0zIHtcbiAgdG9wOiAzcHg7XG59XG5cbi5yLTMge1xuICByaWdodDogM3B4O1xufVxuXG4uYi0zIHtcbiAgYm90dG9tOiAzcHg7XG59XG5cbi5sLTMge1xuICBsZWZ0OiAzcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zXFxAeGxcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQHhsXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEB4bFxcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zXFxAbGdcXCsge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQGxnXFwrIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQGxnXFwrIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZ1xcKyB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTNcXEBtZFxcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWRcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQG1kXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtM1xcQHNtXFwrIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc21cXCsge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTNcXEB4c1xcKyB7XG4gICAgdG9wOiAzcHg7XG4gIH1cblxuICAuci0zXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAeHNcXCsge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhzXFwrIHtcbiAgICBsZWZ0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTNcXEB4bC0ge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQHhsLSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEB4bC0ge1xuICAgIGJvdHRvbTogM3B4O1xuICB9XG5cbiAgLmwtM1xcQHhsLSB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbGctIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZy0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbGctIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBsZy0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zXFxAbWQtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBtZC0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAbWQtIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZC0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0zXFxAc20tIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbS0ge1xuICAgIHJpZ2h0OiAzcHg7XG4gIH1cblxuICAuYi0zXFxAc20tIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBzbS0ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtM1xcQGxnIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBsZyB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBsZyB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAbGcge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zXFxAbWQge1xuICAgIHRvcDogM3B4O1xuICB9XG5cbiAgLnItM1xcQG1kIHtcbiAgICByaWdodDogM3B4O1xuICB9XG5cbiAgLmItM1xcQG1kIHtcbiAgICBib3R0b206IDNweDtcbiAgfVxuXG4gIC5sLTNcXEBtZCB7XG4gICAgbGVmdDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtM1xcQHNtIHtcbiAgICB0b3A6IDNweDtcbiAgfVxuXG4gIC5yLTNcXEBzbSB7XG4gICAgcmlnaHQ6IDNweDtcbiAgfVxuXG4gIC5iLTNcXEBzbSB7XG4gICAgYm90dG9tOiAzcHg7XG4gIH1cblxuICAubC0zXFxAc20ge1xuICAgIGxlZnQ6IDNweDtcbiAgfVxufVxuXG4udC00IHtcbiAgdG9wOiA0cHg7XG59XG5cbi5yLTQge1xuICByaWdodDogNHB4O1xufVxuXG4uYi00IHtcbiAgYm90dG9tOiA0cHg7XG59XG5cbi5sLTQge1xuICBsZWZ0OiA0cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC00XFxAeGxcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQHhsXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEB4bFxcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC00XFxAbGdcXCsge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQGxnXFwrIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQGxnXFwrIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZ1xcKyB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTRcXEBtZFxcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNFxcQHNtXFwrIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc21cXCsge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTRcXEB4c1xcKyB7XG4gICAgdG9wOiA0cHg7XG4gIH1cblxuICAuci00XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTRcXEB4bC0ge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQHhsLSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEB4bC0ge1xuICAgIGJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmwtNFxcQHhsLSB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbGctIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZy0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbGctIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBsZy0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC00XFxAbWQtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBtZC0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAbWQtIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZC0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00XFxAc20tIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbS0ge1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cblxuICAuYi00XFxAc20tIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBzbS0ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNFxcQGxnIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBsZyB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBsZyB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAbGcge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC00XFxAbWQge1xuICAgIHRvcDogNHB4O1xuICB9XG5cbiAgLnItNFxcQG1kIHtcbiAgICByaWdodDogNHB4O1xuICB9XG5cbiAgLmItNFxcQG1kIHtcbiAgICBib3R0b206IDRweDtcbiAgfVxuXG4gIC5sLTRcXEBtZCB7XG4gICAgbGVmdDogNHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNFxcQHNtIHtcbiAgICB0b3A6IDRweDtcbiAgfVxuXG4gIC5yLTRcXEBzbSB7XG4gICAgcmlnaHQ6IDRweDtcbiAgfVxuXG4gIC5iLTRcXEBzbSB7XG4gICAgYm90dG9tOiA0cHg7XG4gIH1cblxuICAubC00XFxAc20ge1xuICAgIGxlZnQ6IDRweDtcbiAgfVxufVxuXG4udC01IHtcbiAgdG9wOiA1cHg7XG59XG5cbi5yLTUge1xuICByaWdodDogNXB4O1xufVxuXG4uYi01IHtcbiAgYm90dG9tOiA1cHg7XG59XG5cbi5sLTUge1xuICBsZWZ0OiA1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC01XFxAeGxcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEB4bFxcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01XFxAbGdcXCsge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQGxnXFwrIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZ1xcKyB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTVcXEBtZFxcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAbWRcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWRcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNVxcQHNtXFwrIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc21cXCsge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTVcXEB4c1xcKyB7XG4gICAgdG9wOiA1cHg7XG4gIH1cblxuICAuci01XFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAeHNcXCsge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTVcXEB4bC0ge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEB4bC0ge1xuICAgIGJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmwtNVxcQHhsLSB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbGctIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZy0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbGctIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBsZy0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01XFxAbWQtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBtZC0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAbWQtIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZC0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC01XFxAc20tIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbS0ge1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAuYi01XFxAc20tIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBzbS0ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNVxcQGxnIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBsZyB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBsZyB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAbGcge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01XFxAbWQge1xuICAgIHRvcDogNXB4O1xuICB9XG5cbiAgLnItNVxcQG1kIHtcbiAgICByaWdodDogNXB4O1xuICB9XG5cbiAgLmItNVxcQG1kIHtcbiAgICBib3R0b206IDVweDtcbiAgfVxuXG4gIC5sLTVcXEBtZCB7XG4gICAgbGVmdDogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNVxcQHNtIHtcbiAgICB0b3A6IDVweDtcbiAgfVxuXG4gIC5yLTVcXEBzbSB7XG4gICAgcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5iLTVcXEBzbSB7XG4gICAgYm90dG9tOiA1cHg7XG4gIH1cblxuICAubC01XFxAc20ge1xuICAgIGxlZnQ6IDVweDtcbiAgfVxufVxuXG4udC0xMCB7XG4gIHRvcDogMTBweDtcbn1cblxuLnItMTAge1xuICByaWdodDogMTBweDtcbn1cblxuLmItMTAge1xuICBib3R0b206IDEwcHg7XG59XG5cbi5sLTEwIHtcbiAgbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTEwXFxAeGxcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwXFxAbWRcXCsge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMFxcQHhzXFwrIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwXFxAeGwtIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEB4bC0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwXFxAbGctIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmwtMTBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBtZC0ge1xuICAgIHRvcDogMTBweDtcbiAgfVxuXG4gIC5yLTEwXFxAbWQtIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbWQtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kLSB7XG4gICAgbGVmdDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMFxcQHNtLSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG5cbiAgLmItMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAc20tIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMFxcQGxnIHtcbiAgICB0b3A6IDEwcHg7XG4gIH1cblxuICAuci0xMFxcQGxnIHtcbiAgICByaWdodDogMTBweDtcbiAgfVxuXG4gIC5iLTEwXFxAbGcge1xuICAgIGJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5sLTEwXFxAbGcge1xuICAgIGxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTBcXEBtZCB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBtZCB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQG1kIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQG1kIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTBcXEBzbSB7XG4gICAgdG9wOiAxMHB4O1xuICB9XG5cbiAgLnItMTBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cblxuICAuYi0xMFxcQHNtIHtcbiAgICBib3R0b206IDEwcHg7XG4gIH1cblxuICAubC0xMFxcQHNtIHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG59XG5cbi50LTE1IHtcbiAgdG9wOiAxNXB4O1xufVxuXG4uci0xNSB7XG4gIHJpZ2h0OiAxNXB4O1xufVxuXG4uYi0xNSB7XG4gIGJvdHRvbTogMTVweDtcbn1cblxuLmwtMTUge1xuICBsZWZ0OiAxNXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTVcXEB4bFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHhsXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNVxcQGxnXFwrIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQGxnXFwrIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbGdcXCsge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTVcXEBtZFxcKyB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQG1kXFwrIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE1XFxAc21cXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbVxcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE1XFxAeHNcXCsge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEB4c1xcKyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTVcXEB4bC0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAeGwtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAeGwtIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQHhsLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTVcXEBsZy0ge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGctIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbGctIHtcbiAgICBib3R0b206IDE1cHg7XG4gIH1cblxuICAubC0xNVxcQGxnLSB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQG1kLSB7XG4gICAgdG9wOiAxNXB4O1xuICB9XG5cbiAgLnItMTVcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBtZC0ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQtIHtcbiAgICBsZWZ0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1XFxAc20tIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1cHg7XG4gIH1cblxuICAuYi0xNVxcQHNtLSB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBzbS0ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE1XFxAbGcge1xuICAgIHRvcDogMTVweDtcbiAgfVxuXG4gIC5yLTE1XFxAbGcge1xuICAgIHJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgLmItMTVcXEBsZyB7XG4gICAgYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLmwtMTVcXEBsZyB7XG4gICAgbGVmdDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNVxcQG1kIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQG1kIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAbWQge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAbWQge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNVxcQHNtIHtcbiAgICB0b3A6IDE1cHg7XG4gIH1cblxuICAuci0xNVxcQHNtIHtcbiAgICByaWdodDogMTVweDtcbiAgfVxuXG4gIC5iLTE1XFxAc20ge1xuICAgIGJvdHRvbTogMTVweDtcbiAgfVxuXG4gIC5sLTE1XFxAc20ge1xuICAgIGxlZnQ6IDE1cHg7XG4gIH1cbn1cblxuLnQtMjAge1xuICB0b3A6IDIwcHg7XG59XG5cbi5yLTIwIHtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5iLTIwIHtcbiAgYm90dG9tOiAyMHB4O1xufVxuXG4ubC0yMCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0yMFxcQHhsXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQHhsXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTIwXFxAbGdcXCsge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0yMFxcQG1kXFwrIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kXFwrIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMjBcXEBzbVxcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yMFxcQHhsLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEB4bC0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAeGwtIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0yMFxcQGxnLSB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5sLTIwXFxAbGctIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAbWQtIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICAuci0yMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQG1kLSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMjBcXEBzbS0ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20tIHtcbiAgICByaWdodDogMjBweDtcbiAgfVxuXG4gIC5iLTIwXFxAc20tIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQHNtLSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMjBcXEBsZyB7XG4gICAgdG9wOiAyMHB4O1xuICB9XG5cbiAgLnItMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDIwcHg7XG4gIH1cblxuICAuYi0yMFxcQGxnIHtcbiAgICBib3R0b206IDIwcHg7XG4gIH1cblxuICAubC0yMFxcQGxnIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTIwXFxAbWQge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAbWQge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBtZCB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBtZCB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTIwXFxAc20ge1xuICAgIHRvcDogMjBweDtcbiAgfVxuXG4gIC5yLTIwXFxAc20ge1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLmItMjBcXEBzbSB7XG4gICAgYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLmwtMjBcXEBzbSB7XG4gICAgbGVmdDogMjBweDtcbiAgfVxufVxuXG4udC0yNSB7XG4gIHRvcDogMjVweDtcbn1cblxuLnItMjUge1xuICByaWdodDogMjVweDtcbn1cblxuLmItMjUge1xuICBib3R0b206IDI1cHg7XG59XG5cbi5sLTI1IHtcbiAgbGVmdDogMjVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTI1XFxAeGxcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAeGxcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMjVcXEBsZ1xcKyB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnXFwrIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQGxnXFwrIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTI1XFxAbWRcXCsge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWRcXCsge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBtZFxcKyB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0yNVxcQHNtXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHNtXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAc21cXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc21cXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0yNVxcQHhzXFwrIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhzXFwrIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAeHNcXCsge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAeHNcXCsge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTI1XFxAeGwtIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQHhsLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHhsLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEB4bC0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTI1XFxAbGctIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnLSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQGxnLSB7XG4gICAgYm90dG9tOiAyNXB4O1xuICB9XG5cbiAgLmwtMjVcXEBsZy0ge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBtZC0ge1xuICAgIHRvcDogMjVweDtcbiAgfVxuXG4gIC5yLTI1XFxAbWQtIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbWQtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kLSB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0yNVxcQHNtLSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbS0ge1xuICAgIHJpZ2h0OiAyNXB4O1xuICB9XG5cbiAgLmItMjVcXEBzbS0ge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAc20tIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0yNVxcQGxnIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cblxuICAuci0yNVxcQGxnIHtcbiAgICByaWdodDogMjVweDtcbiAgfVxuXG4gIC5iLTI1XFxAbGcge1xuICAgIGJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5sLTI1XFxAbGcge1xuICAgIGxlZnQ6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMjVcXEBtZCB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBtZCB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQG1kIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQG1kIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMjVcXEBzbSB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG5cbiAgLnItMjVcXEBzbSB7XG4gICAgcmlnaHQ6IDI1cHg7XG4gIH1cblxuICAuYi0yNVxcQHNtIHtcbiAgICBib3R0b206IDI1cHg7XG4gIH1cblxuICAubC0yNVxcQHNtIHtcbiAgICBsZWZ0OiAyNXB4O1xuICB9XG59XG5cbi50LTMwIHtcbiAgdG9wOiAzMHB4O1xufVxuXG4uci0zMCB7XG4gIHJpZ2h0OiAzMHB4O1xufVxuXG4uYi0zMCB7XG4gIGJvdHRvbTogMzBweDtcbn1cblxuLmwtMzAge1xuICBsZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMzBcXEB4bFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0zMFxcQGxnXFwrIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQGxnXFwrIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMzBcXEBtZFxcKyB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTMwXFxAc21cXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbVxcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTMwXFxAeHNcXCsge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzBcXEB4bC0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAeGwtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAeGwtIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQHhsLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMzBcXEBsZy0ge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGctIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbGctIHtcbiAgICBib3R0b206IDMwcHg7XG4gIH1cblxuICAubC0zMFxcQGxnLSB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQG1kLSB7XG4gICAgdG9wOiAzMHB4O1xuICB9XG5cbiAgLnItMzBcXEBtZC0ge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBtZC0ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTMwXFxAc20tIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuYi0zMFxcQHNtLSB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBzbS0ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTMwXFxAbGcge1xuICAgIHRvcDogMzBweDtcbiAgfVxuXG4gIC5yLTMwXFxAbGcge1xuICAgIHJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgLmItMzBcXEBsZyB7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLmwtMzBcXEBsZyB7XG4gICAgbGVmdDogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zMFxcQG1kIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQG1kIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAbWQge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAbWQge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0zMFxcQHNtIHtcbiAgICB0b3A6IDMwcHg7XG4gIH1cblxuICAuci0zMFxcQHNtIHtcbiAgICByaWdodDogMzBweDtcbiAgfVxuXG4gIC5iLTMwXFxAc20ge1xuICAgIGJvdHRvbTogMzBweDtcbiAgfVxuXG4gIC5sLTMwXFxAc20ge1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLnQtMzUge1xuICB0b3A6IDM1cHg7XG59XG5cbi5yLTM1IHtcbiAgcmlnaHQ6IDM1cHg7XG59XG5cbi5iLTM1IHtcbiAgYm90dG9tOiAzNXB4O1xufVxuXG4ubC0zNSB7XG4gIGxlZnQ6IDM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0zNVxcQHhsXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQHhsXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAeGxcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGxcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTM1XFxAbGdcXCsge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbGdcXCsge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBsZ1xcKyB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0zNVxcQG1kXFwrIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kXFwrIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAbWRcXCsge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbWRcXCsge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMzVcXEBzbVxcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHNtXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMzVcXEB4c1xcKyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQHhzXFwrIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHhzXFwrIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0zNVxcQHhsLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEB4bC0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEB4bC0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAeGwtIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0zNVxcQGxnLSB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZy0ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBsZy0ge1xuICAgIGJvdHRvbTogMzVweDtcbiAgfVxuXG4gIC5sLTM1XFxAbGctIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAbWQtIHtcbiAgICB0b3A6IDM1cHg7XG4gIH1cblxuICAuci0zNVxcQG1kLSB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQG1kLSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZC0ge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMzVcXEBzbS0ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20tIHtcbiAgICByaWdodDogMzVweDtcbiAgfVxuXG4gIC5iLTM1XFxAc20tIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQHNtLSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMzVcXEBsZyB7XG4gICAgdG9wOiAzNXB4O1xuICB9XG5cbiAgLnItMzVcXEBsZyB7XG4gICAgcmlnaHQ6IDM1cHg7XG4gIH1cblxuICAuYi0zNVxcQGxnIHtcbiAgICBib3R0b206IDM1cHg7XG4gIH1cblxuICAubC0zNVxcQGxnIHtcbiAgICBsZWZ0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTM1XFxAbWQge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAbWQge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBtZCB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBtZCB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTM1XFxAc20ge1xuICAgIHRvcDogMzVweDtcbiAgfVxuXG4gIC5yLTM1XFxAc20ge1xuICAgIHJpZ2h0OiAzNXB4O1xuICB9XG5cbiAgLmItMzVcXEBzbSB7XG4gICAgYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmwtMzVcXEBzbSB7XG4gICAgbGVmdDogMzVweDtcbiAgfVxufVxuXG4udC00MCB7XG4gIHRvcDogNDBweDtcbn1cblxuLnItNDAge1xuICByaWdodDogNDBweDtcbn1cblxuLmItNDAge1xuICBib3R0b206IDQwcHg7XG59XG5cbi5sLTQwIHtcbiAgbGVmdDogNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTQwXFxAeGxcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTQwXFxAbWRcXCsge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBtZFxcKyB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC00MFxcQHNtXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHNtXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc21cXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC00MFxcQHhzXFwrIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhzXFwrIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTQwXFxAeGwtIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHhsLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEB4bC0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTQwXFxAbGctIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQGxnLSB7XG4gICAgYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLmwtNDBcXEBsZy0ge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBtZC0ge1xuICAgIHRvcDogNDBweDtcbiAgfVxuXG4gIC5yLTQwXFxAbWQtIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbWQtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kLSB7XG4gICAgbGVmdDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC00MFxcQHNtLSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbS0ge1xuICAgIHJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgLmItNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAc20tIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC00MFxcQGxnIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cblxuICAuci00MFxcQGxnIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxuXG4gIC5iLTQwXFxAbGcge1xuICAgIGJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5sLTQwXFxAbGcge1xuICAgIGxlZnQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNDBcXEBtZCB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBtZCB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQG1kIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQG1kIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNDBcXEBzbSB7XG4gICAgdG9wOiA0MHB4O1xuICB9XG5cbiAgLnItNDBcXEBzbSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cblxuICAuYi00MFxcQHNtIHtcbiAgICBib3R0b206IDQwcHg7XG4gIH1cblxuICAubC00MFxcQHNtIHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbi50LTUwIHtcbiAgdG9wOiA1MHB4O1xufVxuXG4uci01MCB7XG4gIHJpZ2h0OiA1MHB4O1xufVxuXG4uYi01MCB7XG4gIGJvdHRvbTogNTBweDtcbn1cblxuLmwtNTAge1xuICBsZWZ0OiA1MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtNTBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC01MFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQGxnXFwrIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtNTBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTUwXFxAc21cXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTUwXFxAeHNcXCsge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEB4c1xcKyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNTBcXEB4bC0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAeGwtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAeGwtIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQHhsLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNTBcXEBsZy0ge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGctIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbGctIHtcbiAgICBib3R0b206IDUwcHg7XG4gIH1cblxuICAubC01MFxcQGxnLSB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQG1kLSB7XG4gICAgdG9wOiA1MHB4O1xuICB9XG5cbiAgLnItNTBcXEBtZC0ge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQtIHtcbiAgICBsZWZ0OiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTUwXFxAc20tIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDUwcHg7XG4gIH1cblxuICAuYi01MFxcQHNtLSB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBzbS0ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTUwXFxAbGcge1xuICAgIHRvcDogNTBweDtcbiAgfVxuXG4gIC5yLTUwXFxAbGcge1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLmItNTBcXEBsZyB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmwtNTBcXEBsZyB7XG4gICAgbGVmdDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC01MFxcQG1kIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQG1kIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAbWQge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAbWQge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC01MFxcQHNtIHtcbiAgICB0b3A6IDUwcHg7XG4gIH1cblxuICAuci01MFxcQHNtIHtcbiAgICByaWdodDogNTBweDtcbiAgfVxuXG4gIC5iLTUwXFxAc20ge1xuICAgIGJvdHRvbTogNTBweDtcbiAgfVxuXG4gIC5sLTUwXFxAc20ge1xuICAgIGxlZnQ6IDUwcHg7XG4gIH1cbn1cblxuLnQtNjAge1xuICB0b3A6IDYwcHg7XG59XG5cbi5yLTYwIHtcbiAgcmlnaHQ6IDYwcHg7XG59XG5cbi5iLTYwIHtcbiAgYm90dG9tOiA2MHB4O1xufVxuXG4ubC02MCB7XG4gIGxlZnQ6IDYwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC02MFxcQHhsXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQHhsXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTYwXFxAbGdcXCsge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC02MFxcQG1kXFwrIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kXFwrIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtNjBcXEBzbVxcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtNjBcXEB4c1xcKyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC02MFxcQHhsLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEB4bC0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEB4bC0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAeGwtIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC02MFxcQGxnLSB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZy0ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogNjBweDtcbiAgfVxuXG4gIC5sLTYwXFxAbGctIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAbWQtIHtcbiAgICB0b3A6IDYwcHg7XG4gIH1cblxuICAuci02MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQG1kLSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZC0ge1xuICAgIGxlZnQ6IDYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtNjBcXEBzbS0ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20tIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuXG4gIC5iLTYwXFxAc20tIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQHNtLSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtNjBcXEBsZyB7XG4gICAgdG9wOiA2MHB4O1xuICB9XG5cbiAgLnItNjBcXEBsZyB7XG4gICAgcmlnaHQ6IDYwcHg7XG4gIH1cblxuICAuYi02MFxcQGxnIHtcbiAgICBib3R0b206IDYwcHg7XG4gIH1cblxuICAubC02MFxcQGxnIHtcbiAgICBsZWZ0OiA2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTYwXFxAbWQge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAbWQge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBtZCB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBtZCB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTYwXFxAc20ge1xuICAgIHRvcDogNjBweDtcbiAgfVxuXG4gIC5yLTYwXFxAc20ge1xuICAgIHJpZ2h0OiA2MHB4O1xuICB9XG5cbiAgLmItNjBcXEBzbSB7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLmwtNjBcXEBzbSB7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuXG4udC03MCB7XG4gIHRvcDogNzBweDtcbn1cblxuLnItNzAge1xuICByaWdodDogNzBweDtcbn1cblxuLmItNzAge1xuICBib3R0b206IDcwcHg7XG59XG5cbi5sLTcwIHtcbiAgbGVmdDogNzBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTcwXFxAeGxcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtNzBcXEBsZ1xcKyB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTcwXFxAbWRcXCsge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBtZFxcKyB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC03MFxcQHNtXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHNtXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAc21cXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc21cXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC03MFxcQHhzXFwrIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhzXFwrIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTcwXFxAeGwtIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHhsLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEB4bC0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTcwXFxAbGctIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQGxnLSB7XG4gICAgYm90dG9tOiA3MHB4O1xuICB9XG5cbiAgLmwtNzBcXEBsZy0ge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBtZC0ge1xuICAgIHRvcDogNzBweDtcbiAgfVxuXG4gIC5yLTcwXFxAbWQtIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbWQtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kLSB7XG4gICAgbGVmdDogNzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC03MFxcQHNtLSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbS0ge1xuICAgIHJpZ2h0OiA3MHB4O1xuICB9XG5cbiAgLmItNzBcXEBzbS0ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAc20tIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC03MFxcQGxnIHtcbiAgICB0b3A6IDcwcHg7XG4gIH1cblxuICAuci03MFxcQGxnIHtcbiAgICByaWdodDogNzBweDtcbiAgfVxuXG4gIC5iLTcwXFxAbGcge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxuXG4gIC5sLTcwXFxAbGcge1xuICAgIGxlZnQ6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtNzBcXEBtZCB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBtZCB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQG1kIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQG1kIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtNzBcXEBzbSB7XG4gICAgdG9wOiA3MHB4O1xuICB9XG5cbiAgLnItNzBcXEBzbSB7XG4gICAgcmlnaHQ6IDcwcHg7XG4gIH1cblxuICAuYi03MFxcQHNtIHtcbiAgICBib3R0b206IDcwcHg7XG4gIH1cblxuICAubC03MFxcQHNtIHtcbiAgICBsZWZ0OiA3MHB4O1xuICB9XG59XG5cbi50LTgwIHtcbiAgdG9wOiA4MHB4O1xufVxuXG4uci04MCB7XG4gIHJpZ2h0OiA4MHB4O1xufVxuXG4uYi04MCB7XG4gIGJvdHRvbTogODBweDtcbn1cblxuLmwtODAge1xuICBsZWZ0OiA4MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtODBcXEB4bFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC04MFxcQGxnXFwrIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQGxnXFwrIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtODBcXEBtZFxcKyB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTgwXFxAc21cXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAc21cXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbVxcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTgwXFxAeHNcXCsge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEB4c1xcKyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtODBcXEB4bC0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAeGwtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAeGwtIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQHhsLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtODBcXEBsZy0ge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGctIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbGctIHtcbiAgICBib3R0b206IDgwcHg7XG4gIH1cblxuICAubC04MFxcQGxnLSB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQG1kLSB7XG4gICAgdG9wOiA4MHB4O1xuICB9XG5cbiAgLnItODBcXEBtZC0ge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBtZC0ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQtIHtcbiAgICBsZWZ0OiA4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTgwXFxAc20tIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuYi04MFxcQHNtLSB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBzbS0ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTgwXFxAbGcge1xuICAgIHRvcDogODBweDtcbiAgfVxuXG4gIC5yLTgwXFxAbGcge1xuICAgIHJpZ2h0OiA4MHB4O1xuICB9XG5cbiAgLmItODBcXEBsZyB7XG4gICAgYm90dG9tOiA4MHB4O1xuICB9XG5cbiAgLmwtODBcXEBsZyB7XG4gICAgbGVmdDogODBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC04MFxcQG1kIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQG1kIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAbWQge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAbWQge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC04MFxcQHNtIHtcbiAgICB0b3A6IDgwcHg7XG4gIH1cblxuICAuci04MFxcQHNtIHtcbiAgICByaWdodDogODBweDtcbiAgfVxuXG4gIC5iLTgwXFxAc20ge1xuICAgIGJvdHRvbTogODBweDtcbiAgfVxuXG4gIC5sLTgwXFxAc20ge1xuICAgIGxlZnQ6IDgwcHg7XG4gIH1cbn1cblxuLnQtOTAge1xuICB0b3A6IDkwcHg7XG59XG5cbi5yLTkwIHtcbiAgcmlnaHQ6IDkwcHg7XG59XG5cbi5iLTkwIHtcbiAgYm90dG9tOiA5MHB4O1xufVxuXG4ubC05MCB7XG4gIGxlZnQ6IDkwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC05MFxcQHhsXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQHhsXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTkwXFxAbGdcXCsge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC05MFxcQG1kXFwrIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kXFwrIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtOTBcXEBzbVxcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtOTBcXEB4c1xcKyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC05MFxcQHhsLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEB4bC0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEB4bC0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAeGwtIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC05MFxcQGxnLSB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZy0ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBsZy0ge1xuICAgIGJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5sLTkwXFxAbGctIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAbWQtIHtcbiAgICB0b3A6IDkwcHg7XG4gIH1cblxuICAuci05MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQG1kLSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZC0ge1xuICAgIGxlZnQ6IDkwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtOTBcXEBzbS0ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20tIHtcbiAgICByaWdodDogOTBweDtcbiAgfVxuXG4gIC5iLTkwXFxAc20tIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQHNtLSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtOTBcXEBsZyB7XG4gICAgdG9wOiA5MHB4O1xuICB9XG5cbiAgLnItOTBcXEBsZyB7XG4gICAgcmlnaHQ6IDkwcHg7XG4gIH1cblxuICAuYi05MFxcQGxnIHtcbiAgICBib3R0b206IDkwcHg7XG4gIH1cblxuICAubC05MFxcQGxnIHtcbiAgICBsZWZ0OiA5MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTkwXFxAbWQge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAbWQge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBtZCB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBtZCB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTkwXFxAc20ge1xuICAgIHRvcDogOTBweDtcbiAgfVxuXG4gIC5yLTkwXFxAc20ge1xuICAgIHJpZ2h0OiA5MHB4O1xuICB9XG5cbiAgLmItOTBcXEBzbSB7XG4gICAgYm90dG9tOiA5MHB4O1xuICB9XG5cbiAgLmwtOTBcXEBzbSB7XG4gICAgbGVmdDogOTBweDtcbiAgfVxufVxuXG4udC0xMDAge1xuICB0b3A6IDEwMHB4O1xufVxuXG4uci0xMDAge1xuICByaWdodDogMTAwcHg7XG59XG5cbi5iLTEwMCB7XG4gIGJvdHRvbTogMTAwcHg7XG59XG5cbi5sLTEwMCB7XG4gIGxlZnQ6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTAwXFxAeGxcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEwMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEwMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEwMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTAwXFxAeHNcXCsge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQHhsLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAeGwtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTAwXFxAbGctIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGctIHtcbiAgICByaWdodDogMTAwcHg7XG4gIH1cblxuICAuYi0xMDBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBsZy0ge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEwMFxcQG1kLSB7XG4gICAgdG9wOiAxMDBweDtcbiAgfVxuXG4gIC5yLTEwMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAbWQtIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMDBcXEBzbS0ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMDBweDtcbiAgfVxuXG4gIC5sLTEwMFxcQHNtLSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEwMFxcQGxnIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbGcge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQGxnIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbGcge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEwMFxcQG1kIHtcbiAgICB0b3A6IDEwMHB4O1xuICB9XG5cbiAgLnItMTAwXFxAbWQge1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgfVxuXG4gIC5iLTEwMFxcQG1kIHtcbiAgICBib3R0b206IDEwMHB4O1xuICB9XG5cbiAgLmwtMTAwXFxAbWQge1xuICAgIGxlZnQ6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTAwXFxAc20ge1xuICAgIHRvcDogMTAwcHg7XG4gIH1cblxuICAuci0xMDBcXEBzbSB7XG4gICAgcmlnaHQ6IDEwMHB4O1xuICB9XG5cbiAgLmItMTAwXFxAc20ge1xuICAgIGJvdHRvbTogMTAwcHg7XG4gIH1cblxuICAubC0xMDBcXEBzbSB7XG4gICAgbGVmdDogMTAwcHg7XG4gIH1cbn1cblxuLnQtMTEwIHtcbiAgdG9wOiAxMTBweDtcbn1cblxuLnItMTEwIHtcbiAgcmlnaHQ6IDExMHB4O1xufVxuXG4uYi0xMTAge1xuICBib3R0b206IDExMHB4O1xufVxuXG4ubC0xMTAge1xuICBsZWZ0OiAxMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTExMFxcQHhsXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xMTBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xMTBcXEBtZFxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xMTBcXEBzbVxcKyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQHNtXFwrIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTExMFxcQHhzXFwrIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhzXFwrIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEB4bC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHhsLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQHhsLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTExMFxcQGxnLSB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnLSB7XG4gICAgcmlnaHQ6IDExMHB4O1xuICB9XG5cbiAgLmItMTEwXFxAbGctIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAbGctIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMTBcXEBtZC0ge1xuICAgIHRvcDogMTEwcHg7XG4gIH1cblxuICAuci0xMTBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQG1kLSB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kLSB7XG4gICAgbGVmdDogMTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTEwXFxAc20tIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20tIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTEwcHg7XG4gIH1cblxuICAubC0xMTBcXEBzbS0ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xMTBcXEBsZyB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQGxnIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBsZyB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQGxnIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMTBcXEBtZCB7XG4gICAgdG9wOiAxMTBweDtcbiAgfVxuXG4gIC5yLTExMFxcQG1kIHtcbiAgICByaWdodDogMTEwcHg7XG4gIH1cblxuICAuYi0xMTBcXEBtZCB7XG4gICAgYm90dG9tOiAxMTBweDtcbiAgfVxuXG4gIC5sLTExMFxcQG1kIHtcbiAgICBsZWZ0OiAxMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTExMFxcQHNtIHtcbiAgICB0b3A6IDExMHB4O1xuICB9XG5cbiAgLnItMTEwXFxAc20ge1xuICAgIHJpZ2h0OiAxMTBweDtcbiAgfVxuXG4gIC5iLTExMFxcQHNtIHtcbiAgICBib3R0b206IDExMHB4O1xuICB9XG5cbiAgLmwtMTEwXFxAc20ge1xuICAgIGxlZnQ6IDExMHB4O1xuICB9XG59XG5cbi50LTEyMCB7XG4gIHRvcDogMTIwcHg7XG59XG5cbi5yLTEyMCB7XG4gIHJpZ2h0OiAxMjBweDtcbn1cblxuLmItMTIwIHtcbiAgYm90dG9tOiAxMjBweDtcbn1cblxuLmwtMTIwIHtcbiAgbGVmdDogMTIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xMjBcXEB4bFxcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhsXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTIwXFxAbGdcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTIwXFxAbWRcXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTIwXFxAc21cXCsge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xMjBcXEB4c1xcKyB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHhzXFwrIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAeGwtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAeGwtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEB4bC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xMjBcXEBsZy0ge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxMjBweDtcbiAgfVxuXG4gIC5iLTEyMFxcQGxnLSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQGxnLSB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTIwXFxAbWQtIHtcbiAgICB0b3A6IDEyMHB4O1xuICB9XG5cbiAgLnItMTIwXFxAbWQtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZC0ge1xuICAgIGxlZnQ6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTEyMFxcQHNtLSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtLSB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAc20tIHtcbiAgICBib3R0b206IDEyMHB4O1xuICB9XG5cbiAgLmwtMTIwXFxAc20tIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTIwXFxAbGcge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBsZyB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbGcge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBsZyB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTIwXFxAbWQge1xuICAgIHRvcDogMTIwcHg7XG4gIH1cblxuICAuci0xMjBcXEBtZCB7XG4gICAgcmlnaHQ6IDEyMHB4O1xuICB9XG5cbiAgLmItMTIwXFxAbWQge1xuICAgIGJvdHRvbTogMTIwcHg7XG4gIH1cblxuICAubC0xMjBcXEBtZCB7XG4gICAgbGVmdDogMTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xMjBcXEBzbSB7XG4gICAgdG9wOiAxMjBweDtcbiAgfVxuXG4gIC5yLTEyMFxcQHNtIHtcbiAgICByaWdodDogMTIwcHg7XG4gIH1cblxuICAuYi0xMjBcXEBzbSB7XG4gICAgYm90dG9tOiAxMjBweDtcbiAgfVxuXG4gIC5sLTEyMFxcQHNtIHtcbiAgICBsZWZ0OiAxMjBweDtcbiAgfVxufVxuXG4udC0xMzAge1xuICB0b3A6IDEzMHB4O1xufVxuXG4uci0xMzAge1xuICByaWdodDogMTMwcHg7XG59XG5cbi5iLTEzMCB7XG4gIGJvdHRvbTogMTMwcHg7XG59XG5cbi5sLTEzMCB7XG4gIGxlZnQ6IDEzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTMwXFxAeGxcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTEzMFxcQGxnXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTEzMFxcQG1kXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTEzMFxcQHNtXFwrIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtXFwrIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAc21cXCsge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTMwXFxAeHNcXCsge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQHhsLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQHhsLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAeGwtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAeGwtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTMwXFxAbGctIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGctIHtcbiAgICByaWdodDogMTMwcHg7XG4gIH1cblxuICAuYi0xMzBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBsZy0ge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTEzMFxcQG1kLSB7XG4gICAgdG9wOiAxMzBweDtcbiAgfVxuXG4gIC5yLTEzMFxcQG1kLSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAbWQtIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQtIHtcbiAgICBsZWZ0OiAxMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xMzBcXEBzbS0ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQHNtLSB7XG4gICAgYm90dG9tOiAxMzBweDtcbiAgfVxuXG4gIC5sLTEzMFxcQHNtLSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTEzMFxcQGxnIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbGcge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQGxnIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbGcge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTEzMFxcQG1kIHtcbiAgICB0b3A6IDEzMHB4O1xuICB9XG5cbiAgLnItMTMwXFxAbWQge1xuICAgIHJpZ2h0OiAxMzBweDtcbiAgfVxuXG4gIC5iLTEzMFxcQG1kIHtcbiAgICBib3R0b206IDEzMHB4O1xuICB9XG5cbiAgLmwtMTMwXFxAbWQge1xuICAgIGxlZnQ6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTMwXFxAc20ge1xuICAgIHRvcDogMTMwcHg7XG4gIH1cblxuICAuci0xMzBcXEBzbSB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG5cbiAgLmItMTMwXFxAc20ge1xuICAgIGJvdHRvbTogMTMwcHg7XG4gIH1cblxuICAubC0xMzBcXEBzbSB7XG4gICAgbGVmdDogMTMwcHg7XG4gIH1cbn1cblxuLnQtMTQwIHtcbiAgdG9wOiAxNDBweDtcbn1cblxuLnItMTQwIHtcbiAgcmlnaHQ6IDE0MHB4O1xufVxuXG4uYi0xNDAge1xuICBib3R0b206IDE0MHB4O1xufVxuXG4ubC0xNDAge1xuICBsZWZ0OiAxNDBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC50LTE0MFxcQHhsXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeGxcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudC0xNDBcXEBsZ1xcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZ1xcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudC0xNDBcXEBtZFxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZFxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAudC0xNDBcXEBzbVxcKyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQHNtXFwrIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbVxcKyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHNtXFwrIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC50LTE0MFxcQHhzXFwrIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAeHNcXCsge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhzXFwrIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEB4bC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEB4bC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHhsLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQHhsLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE0MFxcQGxnLSB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnLSB7XG4gICAgcmlnaHQ6IDE0MHB4O1xuICB9XG5cbiAgLmItMTQwXFxAbGctIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAbGctIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNDBcXEBtZC0ge1xuICAgIHRvcDogMTQwcHg7XG4gIH1cblxuICAuci0xNDBcXEBtZC0ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQG1kLSB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kLSB7XG4gICAgbGVmdDogMTQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnQtMTQwXFxAc20tIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20tIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBzbS0ge1xuICAgIGJvdHRvbTogMTQwcHg7XG4gIH1cblxuICAubC0xNDBcXEBzbS0ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudC0xNDBcXEBsZyB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQGxnIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBsZyB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQGxnIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNDBcXEBtZCB7XG4gICAgdG9wOiAxNDBweDtcbiAgfVxuXG4gIC5yLTE0MFxcQG1kIHtcbiAgICByaWdodDogMTQwcHg7XG4gIH1cblxuICAuYi0xNDBcXEBtZCB7XG4gICAgYm90dG9tOiAxNDBweDtcbiAgfVxuXG4gIC5sLTE0MFxcQG1kIHtcbiAgICBsZWZ0OiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE0MFxcQHNtIHtcbiAgICB0b3A6IDE0MHB4O1xuICB9XG5cbiAgLnItMTQwXFxAc20ge1xuICAgIHJpZ2h0OiAxNDBweDtcbiAgfVxuXG4gIC5iLTE0MFxcQHNtIHtcbiAgICBib3R0b206IDE0MHB4O1xuICB9XG5cbiAgLmwtMTQwXFxAc20ge1xuICAgIGxlZnQ6IDE0MHB4O1xuICB9XG59XG5cbi50LTE1MCB7XG4gIHRvcDogMTUwcHg7XG59XG5cbi5yLTE1MCB7XG4gIHJpZ2h0OiAxNTBweDtcbn1cblxuLmItMTUwIHtcbiAgYm90dG9tOiAxNTBweDtcbn1cblxuLmwtMTUwIHtcbiAgbGVmdDogMTUwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudC0xNTBcXEB4bFxcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhsXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bFxcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhsXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnQtMTUwXFxAbGdcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGdcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZ1xcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnQtMTUwXFxAbWRcXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWRcXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZFxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnQtMTUwXFxAc21cXCsge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc21cXCsge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBzbVxcKyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudC0xNTBcXEB4c1xcKyB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHhzXFwrIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4c1xcKyB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHhzXFwrIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAeGwtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAeGwtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEB4bC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEB4bC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudC0xNTBcXEBsZy0ge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZy0ge1xuICAgIHJpZ2h0OiAxNTBweDtcbiAgfVxuXG4gIC5iLTE1MFxcQGxnLSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQGxnLSB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTUwXFxAbWQtIHtcbiAgICB0b3A6IDE1MHB4O1xuICB9XG5cbiAgLnItMTUwXFxAbWQtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBtZC0ge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZC0ge1xuICAgIGxlZnQ6IDE1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50LTE1MFxcQHNtLSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtLSB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAc20tIHtcbiAgICBib3R0b206IDE1MHB4O1xuICB9XG5cbiAgLmwtMTUwXFxAc20tIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnQtMTUwXFxAbGcge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBsZyB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbGcge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBsZyB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTUwXFxAbWQge1xuICAgIHRvcDogMTUwcHg7XG4gIH1cblxuICAuci0xNTBcXEBtZCB7XG4gICAgcmlnaHQ6IDE1MHB4O1xuICB9XG5cbiAgLmItMTUwXFxAbWQge1xuICAgIGJvdHRvbTogMTUwcHg7XG4gIH1cblxuICAubC0xNTBcXEBtZCB7XG4gICAgbGVmdDogMTUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudC0xNTBcXEBzbSB7XG4gICAgdG9wOiAxNTBweDtcbiAgfVxuXG4gIC5yLTE1MFxcQHNtIHtcbiAgICByaWdodDogMTUwcHg7XG4gIH1cblxuICAuYi0xNTBcXEBzbSB7XG4gICAgYm90dG9tOiAxNTBweDtcbiAgfVxuXG4gIC5sLTE1MFxcQHNtIHtcbiAgICBsZWZ0OiAxNTBweDtcbiAgfVxufVxuXG4udC0xNjAge1xuICB0b3A6IDE2MHB4O1xufVxuXG4uci0xNjAge1xuICByaWdodDogMTYwcHg7XG59XG5cbi5iLTE2MCB7XG4gIGJvdHRvbTogMTYwcHg7XG59XG5cbi5sLTE2MCB7XG4gIGxlZnQ6IDE2MHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLnQtMTYwXFxAeGxcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4bFxcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4bFxcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50LTE2MFxcQGxnXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGdcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGdcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50LTE2MFxcQG1kXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWRcXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWRcXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50LTE2MFxcQHNtXFwrIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAc21cXCsge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtXFwrIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAc21cXCsge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnQtMTYwXFxAeHNcXCsge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEB4c1xcKyB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEB4c1xcKyB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQHhsLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQHhsLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAeGwtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAeGwtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnQtMTYwXFxAbGctIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGctIHtcbiAgICByaWdodDogMTYwcHg7XG4gIH1cblxuICAuYi0xNjBcXEBsZy0ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBsZy0ge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50LTE2MFxcQG1kLSB7XG4gICAgdG9wOiAxNjBweDtcbiAgfVxuXG4gIC5yLTE2MFxcQG1kLSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAbWQtIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQtIHtcbiAgICBsZWZ0OiAxNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudC0xNjBcXEBzbS0ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbS0ge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQHNtLSB7XG4gICAgYm90dG9tOiAxNjBweDtcbiAgfVxuXG4gIC5sLTE2MFxcQHNtLSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTE5OXB4KSBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC50LTE2MFxcQGxnIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbGcge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQGxnIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbGcge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50LTE2MFxcQG1kIHtcbiAgICB0b3A6IDE2MHB4O1xuICB9XG5cbiAgLnItMTYwXFxAbWQge1xuICAgIHJpZ2h0OiAxNjBweDtcbiAgfVxuXG4gIC5iLTE2MFxcQG1kIHtcbiAgICBib3R0b206IDE2MHB4O1xuICB9XG5cbiAgLmwtMTYwXFxAbWQge1xuICAgIGxlZnQ6IDE2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnQtMTYwXFxAc20ge1xuICAgIHRvcDogMTYwcHg7XG4gIH1cblxuICAuci0xNjBcXEBzbSB7XG4gICAgcmlnaHQ6IDE2MHB4O1xuICB9XG5cbiAgLmItMTYwXFxAc20ge1xuICAgIGJvdHRvbTogMTYwcHg7XG4gIH1cblxuICAubC0xNjBcXEBzbSB7XG4gICAgbGVmdDogMTYwcHg7XG4gIH1cbn1cblxuLnRsLTUwcCB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi50ci01MHAge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDUwJTtcbn1cblxuLnQtNTBwIHtcbiAgdG9wOiA1MCU7XG59XG5cbi5yLTUwcCB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5iLTUwcCB7XG4gIGJvdHRvbTogNTAlO1xufVxuXG4ubC01MHAge1xuICBsZWZ0OiA1MCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGwtNTBwXFxAeGxcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4bFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhsXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeGxcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGxcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRsLTUwcFxcQGxnXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbGdcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZ1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBsZ1xcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQGxnXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRsLTUwcFxcQG1kXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAbWRcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZFxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBtZFxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQG1kXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRsLTUwcFxcQHNtXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cblxuICAudHItNTBwXFxAc21cXCsge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbVxcKyB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEBzbVxcKyB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC5iLTUwcFxcQHNtXFwrIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtXFwrIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudGwtNTBwXFxAeHNcXCsge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEB4c1xcKyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhzXFwrIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQHhzXFwrIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAeHNcXCsge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeHNcXCsge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnRsLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQHhsLSB7XG4gICAgdG9wOiA1MCU7XG4gIH1cblxuICAuci01MHBcXEB4bC0ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEB4bC0ge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAeGwtIHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50bC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBsZy0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbGctIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGctIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQGxnLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBtZC0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAbWQtIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQtIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQG1kLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50bC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAudC01MHBcXEBzbS0ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20tIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAc20tIHtcbiAgICBib3R0b206IDUwJTtcbiAgfVxuXG4gIC5sLTUwcFxcQHNtLSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGwtNTBwXFxAbGcge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBsZyB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQGxnIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQGxnIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbGcge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbGcge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudGwtNTBwXFxAbWQge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuXG4gIC50ci01MHBcXEBtZCB7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuXG4gIC50LTUwcFxcQG1kIHtcbiAgICB0b3A6IDUwJTtcbiAgfVxuXG4gIC5yLTUwcFxcQG1kIHtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLmItNTBwXFxAbWQge1xuICAgIGJvdHRvbTogNTAlO1xuICB9XG5cbiAgLmwtNTBwXFxAbWQge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50bC01MHBcXEBzbSB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG5cbiAgLnRyLTUwcFxcQHNtIHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogNTAlO1xuICB9XG5cbiAgLnQtNTBwXFxAc20ge1xuICAgIHRvcDogNTAlO1xuICB9XG5cbiAgLnItNTBwXFxAc20ge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cblxuICAuYi01MHBcXEBzbSB7XG4gICAgYm90dG9tOiA1MCU7XG4gIH1cblxuICAubC01MHBcXEBzbSB7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbi53LTFcXC80cixcbi5zei0xXFwvNHIge1xuICB3aWR0aDogMC4yNXJlbTtcbn1cblxuLnctMVxcLzJyLFxuLnN6LTFcXC8yciB7XG4gIHdpZHRoOiAwLjVyZW07XG59XG5cbi53LTNcXC80cixcbi5zei0zXFwvNHIge1xuICB3aWR0aDogMC43NXJlbTtcbn1cblxuLnctMXIsXG4uc3otMXIge1xuICB3aWR0aDogMXJlbTtcbn1cblxuLnctM1xcLzJyLFxuLnN6LTNcXC8yciB7XG4gIHdpZHRoOiAxLjVyZW07XG59XG5cbi53LTJyLFxuLnN6LTJyIHtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi53LTVcXC8ycixcbi5zei01XFwvMnIge1xuICB3aWR0aDogMi41cmVtO1xufVxuXG4udy0zcixcbi5zei0zciB7XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4udy03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgd2lkdGg6IDMuNXJlbTtcbn1cblxuLnctNHIsXG4uc3otNHIge1xuICB3aWR0aDogNHJlbTtcbn1cblxuLnctOVxcLzJyLFxuLnN6LTlcXC8yciB7XG4gIHdpZHRoOiA0LjVyZW07XG59XG5cbi53LTVyLFxuLnN6LTVyIHtcbiAgd2lkdGg6IDVyZW07XG59XG5cbi53LTExXFwvMnIsXG4uc3otMTFcXC8yciB7XG4gIHdpZHRoOiA1LjVyZW07XG59XG5cbi53LTZyLFxuLnN6LTZyIHtcbiAgd2lkdGg6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHhsXFwrLFxuICAuc3otMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTNcXC80clxcQHhsXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHhsXFwrLFxuICAuc3otM1xcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQHhsXFwrLFxuICAuc3otMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEB4bFxcKyxcbiAgLnN6LTNyXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAeGxcXCssXG4gIC5zei03XFwvMnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHhsXFwrLFxuICAuc3otOVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQHhsXFwrLFxuICAuc3otNXJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHhsXFwrLFxuICAuc3otNnJcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC53LTFcXC80clxcQGxnXFwrLFxuICAuc3otMVxcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQGxnXFwrLFxuICAuc3otM1xcLzRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBsZ1xcKyxcbiAgLnN6LTFyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbGdcXCssXG4gIC5zei0yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQGxnXFwrLFxuICAuc3otNVxcLzJyXFxAbGdcXCsge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTdcXC8yclxcQGxnXFwrIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBsZ1xcKyxcbiAgLnN6LTRyXFxAbGdcXCsge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbGdcXCssXG4gIC5zei01clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBsZ1xcKyxcbiAgLnN6LTExXFwvMnJcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudy0xXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTFcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQG1kXFwrLFxuICAuc3otMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbWRcXCssXG4gIC5zei0xclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQG1kXFwrLFxuICAuc3otM1xcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBtZFxcKyxcbiAgLnN6LTVcXC8yclxcQG1kXFwrIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBtZFxcKyxcbiAgLnN6LTNyXFxAbWRcXCsge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbWRcXCssXG4gIC5zei00clxcQG1kXFwrIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQG1kXFwrLFxuICAuc3otOVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xMVxcLzJyXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQG1kXFwrLFxuICAuc3otNnJcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAc21cXCssXG4gIC5zei0zXFwvNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBzbVxcKyxcbiAgLnN6LTNcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBzbVxcKyxcbiAgLnN6LTJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAc21cXCssXG4gIC5zei0zclxcQHNtXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHNtXFwrLFxuICAuc3otN1xcLzJyXFxAc21cXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBzbVxcKyxcbiAgLnN6LTlcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBzbVxcKyxcbiAgLnN6LTVyXFxAc21cXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBzbVxcKyxcbiAgLnN6LTZyXFxAc21cXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnctMVxcLzRyXFxAeHNcXCssXG4gIC5zei0xXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeHNcXCssXG4gIC5zei0zXFwvNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHhzXFwrLFxuICAuc3otMXJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4c1xcKyxcbiAgLnN6LTJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAeHNcXCssXG4gIC5zei01XFwvMnJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhzXFwrLFxuICAuc3otN1xcLzJyXFxAeHNcXCsge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHhzXFwrLFxuICAuc3otNHJcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4c1xcKyxcbiAgLnN6LTVyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHhzXFwrLFxuICAuc3otMTFcXC8yclxcQHhzXFwrIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudy0xXFwvNHJcXEB4bC0sXG4gIC5zei0xXFwvNHJcXEB4bC0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAeGwtLFxuICAuc3otMVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAeGwtLFxuICAuc3otMXJcXEB4bC0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAeGwtLFxuICAuc3otM1xcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEB4bC0sXG4gIC5zei01XFwvMnJcXEB4bC0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHhsLSxcbiAgLnN6LTNyXFxAeGwtIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAeGwtLFxuICAuc3otNHJcXEB4bC0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAeGwtLFxuICAuc3otOVxcLzJyXFxAeGwtIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAeGwtLFxuICAuc3otMTFcXC8yclxcQHhsLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAeGwtLFxuICAuc3otNnJcXEB4bC0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbGctLFxuICAuc3otMVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGctLFxuICAuc3otM1xcLzRyXFxAbGctIHtcbiAgICB3aWR0aDogMC43NXJlbTtcbiAgfVxuXG4gIC53LTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbGctLFxuICAuc3otM1xcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZy0sXG4gIC5zei0yclxcQGxnLSB7XG4gICAgd2lkdGg6IDJyZW07XG4gIH1cblxuICAudy01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQGxnLSxcbiAgLnN6LTNyXFxAbGctIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLSxcbiAgLnN6LTdcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDMuNXJlbTtcbiAgfVxuXG4gIC53LTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbGctLFxuICAuc3otOVxcLzJyXFxAbGctIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZy0sXG4gIC5zei01clxcQGxnLSB7XG4gICAgd2lkdGg6IDVyZW07XG4gIH1cblxuICAudy0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbGctLFxuICAuc3otNnJcXEBsZy0ge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQG1kLSxcbiAgLnN6LTFcXC80clxcQG1kLSB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjVyZW07XG4gIH1cblxuICAudy0zXFwvNHJcXEBtZC0sXG4gIC5zei0zXFwvNHJcXEBtZC0ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZC0sXG4gIC5zei0xclxcQG1kLSB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiAxLjVyZW07XG4gIH1cblxuICAudy0yclxcQG1kLSxcbiAgLnN6LTJyXFxAbWQtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLSxcbiAgLnN6LTVcXC8yclxcQG1kLSB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIHdpZHRoOiAzcmVtO1xuICB9XG5cbiAgLnctN1xcLzJyXFxAbWQtLFxuICAuc3otN1xcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZC0sXG4gIC5zei00clxcQG1kLSB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIHdpZHRoOiA0LjVyZW07XG4gIH1cblxuICAudy01clxcQG1kLSxcbiAgLnN6LTVyXFxAbWQtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZC0sXG4gIC5zei0xMVxcLzJyXFxAbWQtIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgd2lkdGg6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnctMVxcLzRyXFxAc20tLFxuICAuc3otMVxcLzRyXFxAc20tIHtcbiAgICB3aWR0aDogMC4yNXJlbTtcbiAgfVxuXG4gIC53LTFcXC8yclxcQHNtLSxcbiAgLnN6LTFcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQHNtLSxcbiAgLnN6LTFyXFxAc20tIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgfVxuXG4gIC53LTNcXC8yclxcQHNtLSxcbiAgLnN6LTNcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAc20tLFxuICAuc3otNVxcLzJyXFxAc20tIHtcbiAgICB3aWR0aDogMi41cmVtO1xuICB9XG5cbiAgLnctM3JcXEBzbS0sXG4gIC5zei0zclxcQHNtLSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQHNtLSxcbiAgLnN6LTRyXFxAc20tIHtcbiAgICB3aWR0aDogNHJlbTtcbiAgfVxuXG4gIC53LTlcXC8yclxcQHNtLSxcbiAgLnN6LTlcXC8yclxcQHNtLSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQHNtLSxcbiAgLnN6LTExXFwvMnJcXEBzbS0ge1xuICAgIHdpZHRoOiA1LjVyZW07XG4gIH1cblxuICAudy02clxcQHNtLSxcbiAgLnN6LTZyXFxAc20tIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuMjVyZW07XG4gIH1cblxuICAudy0xXFwvMnJcXEBsZyxcbiAgLnN6LTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMC41cmVtO1xuICB9XG5cbiAgLnctM1xcLzRyXFxAbGcsXG4gIC5zei0zXFwvNHJcXEBsZyB7XG4gICAgd2lkdGg6IDAuNzVyZW07XG4gIH1cblxuICAudy0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgd2lkdGg6IDFyZW07XG4gIH1cblxuICAudy0zXFwvMnJcXEBsZyxcbiAgLnN6LTNcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogMS41cmVtO1xuICB9XG5cbiAgLnctMnJcXEBsZyxcbiAgLnN6LTJyXFxAbGcge1xuICAgIHdpZHRoOiAycmVtO1xuICB9XG5cbiAgLnctNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgd2lkdGg6IDIuNXJlbTtcbiAgfVxuXG4gIC53LTNyXFxAbGcsXG4gIC5zei0zclxcQGxnIHtcbiAgICB3aWR0aDogM3JlbTtcbiAgfVxuXG4gIC53LTdcXC8yclxcQGxnLFxuICAuc3otN1xcLzJyXFxAbGcge1xuICAgIHdpZHRoOiAzLjVyZW07XG4gIH1cblxuICAudy00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cblxuICAudy05XFwvMnJcXEBsZyxcbiAgLnN6LTlcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNC41cmVtO1xuICB9XG5cbiAgLnctNXJcXEBsZyxcbiAgLnN6LTVyXFxAbGcge1xuICAgIHdpZHRoOiA1cmVtO1xuICB9XG5cbiAgLnctMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICB3aWR0aDogNS41cmVtO1xuICB9XG5cbiAgLnctNnJcXEBsZyxcbiAgLnN6LTZyXFxAbGcge1xuICAgIHdpZHRoOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC53LTFcXC80clxcQG1kLFxuICAuc3otMVxcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQG1kLFxuICAuc3otM1xcLzRyXFxAbWQge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBtZCxcbiAgLnN6LTFyXFxAbWQge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAbWQsXG4gIC5zei0yclxcQG1kIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQG1kLFxuICAuc3otNVxcLzJyXFxAbWQge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBtZCxcbiAgLnN6LTdcXC8yclxcQG1kIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBtZCxcbiAgLnN6LTRyXFxAbWQge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAbWQsXG4gIC5zei01clxcQG1kIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBtZCxcbiAgLnN6LTExXFwvMnJcXEBtZCB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC53LTFcXC80clxcQHNtLFxuICAuc3otMVxcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjI1cmVtO1xuICB9XG5cbiAgLnctMVxcLzJyXFxAc20sXG4gIC5zei0xXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgfVxuXG4gIC53LTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIHdpZHRoOiAwLjc1cmVtO1xuICB9XG5cbiAgLnctMXJcXEBzbSxcbiAgLnN6LTFyXFxAc20ge1xuICAgIHdpZHRoOiAxcmVtO1xuICB9XG5cbiAgLnctM1xcLzJyXFxAc20sXG4gIC5zei0zXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDEuNXJlbTtcbiAgfVxuXG4gIC53LTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICB3aWR0aDogMnJlbTtcbiAgfVxuXG4gIC53LTVcXC8yclxcQHNtLFxuICAuc3otNVxcLzJyXFxAc20ge1xuICAgIHdpZHRoOiAyLjVyZW07XG4gIH1cblxuICAudy0zclxcQHNtLFxuICAuc3otM3JcXEBzbSB7XG4gICAgd2lkdGg6IDNyZW07XG4gIH1cblxuICAudy03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICB3aWR0aDogMy41cmVtO1xuICB9XG5cbiAgLnctNHJcXEBzbSxcbiAgLnN6LTRyXFxAc20ge1xuICAgIHdpZHRoOiA0cmVtO1xuICB9XG5cbiAgLnctOVxcLzJyXFxAc20sXG4gIC5zei05XFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDQuNXJlbTtcbiAgfVxuXG4gIC53LTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICB3aWR0aDogNXJlbTtcbiAgfVxuXG4gIC53LTExXFwvMnJcXEBzbSxcbiAgLnN6LTExXFwvMnJcXEBzbSB7XG4gICAgd2lkdGg6IDUuNXJlbTtcbiAgfVxuXG4gIC53LTZyXFxAc20sXG4gIC5zei02clxcQHNtIHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG4udy0wIHtcbiAgd2lkdGg6IDBweDtcbn1cblxuLnctMTBwIHtcbiAgd2lkdGg6IDEwJTtcbn1cblxuLnctMjBwIHtcbiAgd2lkdGg6IDIwJTtcbn1cblxuLnctMzBwIHtcbiAgd2lkdGg6IDMwJTtcbn1cblxuLnctNDBwIHtcbiAgd2lkdGg6IDQwJTtcbn1cblxuLnctNTBwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnctNjBwIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuLnctNzBwIHtcbiAgd2lkdGg6IDcwJTtcbn1cblxuLnctODBwIHtcbiAgd2lkdGg6IDgwJTtcbn1cblxuLnctOTBwIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuLnctMTAwcCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udy0xcHgge1xuICB3aWR0aDogMXB4O1xufVxuXG4udy1hIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudy0wXFxAeGxcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bFxcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQHhsXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGxcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAeGxcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAeGxcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudy0wXFxAbGdcXCsge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBsZ1xcKyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQGxnXFwrIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbGdcXCsge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbGdcXCsge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGdcXCsge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC53LTBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQG1kXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWRcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZFxcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEBtZFxcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnctMFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc21cXCsge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc21cXCsge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbVxcKyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtXFwrIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtXFwrIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC53LTBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDBweDtcbiAgfVxuXG4gIC53LTEwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC53LTQwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuXG4gIC53LTcwcFxcQHhzXFwrIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAeHNcXCsge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxuXG4gIC53LTEwMHBcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEB4c1xcKyB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4c1xcKyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC53LTBcXEB4bC0ge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAyMCU7XG4gIH1cblxuICAudy0zMHBcXEB4bC0ge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAudy02MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICAudy05MHBcXEB4bC0ge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAeGwtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHhsLSB7XG4gICAgd2lkdGg6IDFweDtcbiAgfVxuXG4gIC53LWFcXEB4bC0ge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbGctIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGctIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbGctIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbGctIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGctIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbGctIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbGctIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGctIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbGctIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbGctIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBsZy0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbGctIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudy0wXFxAbWQtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbWQtIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAbWQtIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbWQtIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAbWQtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbWQtIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAbWQtIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQG1kLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBtZC0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudy0wXFxAc20tIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20tIHtcbiAgICB3aWR0aDogMTAlO1xuICB9XG5cbiAgLnctMjBwXFxAc20tIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAc20tIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20tIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG5cbiAgLnctNTBwXFxAc20tIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAc20tIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20tIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG5cbiAgLnctODBwXFxAc20tIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAc20tIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtLSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAudy0xcHhcXEBzbS0ge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAc20tIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLnctMFxcQGxnIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAbGcge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBsZyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQGxnIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAbGcge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBsZyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQGxnIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAbGcge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBsZyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQGxnIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQGxnIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQGxnIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQGxnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudy0wXFxAbWQge1xuICAgIHdpZHRoOiAwcHg7XG4gIH1cblxuICAudy0xMHBcXEBtZCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC53LTIwcFxcQG1kIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG5cbiAgLnctMzBwXFxAbWQge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cblxuICAudy00MHBcXEBtZCB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuXG4gIC53LTUwcFxcQG1kIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG5cbiAgLnctNjBwXFxAbWQge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cblxuICAudy03MHBcXEBtZCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgfVxuXG4gIC53LTgwcFxcQG1kIHtcbiAgICB3aWR0aDogODAlO1xuICB9XG5cbiAgLnctOTBwXFxAbWQge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cblxuICAudy0xMDBwXFxAbWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLnctMXB4XFxAbWQge1xuICAgIHdpZHRoOiAxcHg7XG4gIH1cblxuICAudy1hXFxAbWQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnctMFxcQHNtIHtcbiAgICB3aWR0aDogMHB4O1xuICB9XG5cbiAgLnctMTBwXFxAc20ge1xuICAgIHdpZHRoOiAxMCU7XG4gIH1cblxuICAudy0yMHBcXEBzbSB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC53LTMwcFxcQHNtIHtcbiAgICB3aWR0aDogMzAlO1xuICB9XG5cbiAgLnctNDBwXFxAc20ge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cblxuICAudy01MHBcXEBzbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuXG4gIC53LTYwcFxcQHNtIHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG5cbiAgLnctNzBwXFxAc20ge1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAudy04MHBcXEBzbSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuXG4gIC53LTkwcFxcQHNtIHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG5cbiAgLnctMTAwcFxcQHNtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC53LTFweFxcQHNtIHtcbiAgICB3aWR0aDogMXB4O1xuICB9XG5cbiAgLnctYVxcQHNtIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uaC0xXFwvNHIsXG4uc3otMVxcLzRyIHtcbiAgaGVpZ2h0OiAwLjI1cmVtO1xufVxuXG4uaC0xXFwvMnIsXG4uc3otMVxcLzJyIHtcbiAgaGVpZ2h0OiAwLjVyZW07XG59XG5cbi5oLTNcXC80cixcbi5zei0zXFwvNHIge1xuICBoZWlnaHQ6IDAuNzVyZW07XG59XG5cbi5oLTFyLFxuLnN6LTFyIHtcbiAgaGVpZ2h0OiAxcmVtO1xufVxuXG4uaC0zXFwvMnIsXG4uc3otM1xcLzJyIHtcbiAgaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5oLTJyLFxuLnN6LTJyIHtcbiAgaGVpZ2h0OiAycmVtO1xufVxuXG4uaC01XFwvMnIsXG4uc3otNVxcLzJyIHtcbiAgaGVpZ2h0OiAyLjVyZW07XG59XG5cbi5oLTNyLFxuLnN6LTNyIHtcbiAgaGVpZ2h0OiAzcmVtO1xufVxuXG4uaC03XFwvMnIsXG4uc3otN1xcLzJyIHtcbiAgaGVpZ2h0OiAzLjVyZW07XG59XG5cbi5oLTRyLFxuLnN6LTRyIHtcbiAgaGVpZ2h0OiA0cmVtO1xufVxuXG4uaC05XFwvMnIsXG4uc3otOVxcLzJyIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG59XG5cbi5oLTVyLFxuLnN6LTVyIHtcbiAgaGVpZ2h0OiA1cmVtO1xufVxuXG4uaC0xMVxcLzJyLFxuLnN6LTExXFwvMnIge1xuICBoZWlnaHQ6IDUuNXJlbTtcbn1cblxuLmgtNnIsXG4uc3otNnIge1xuICBoZWlnaHQ6IDZyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0xXFwvNHJcXEB4bFxcKyxcbiAgLnN6LTFcXC80clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTFcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhsXFwrLFxuICAuc3otM1xcLzRyXFxAeGxcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeGxcXCssXG4gIC5zei0xclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bFxcKyxcbiAgLnN6LTNcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeGxcXCssXG4gIC5zei0yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTVcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGxcXCssXG4gIC5zei0zclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTdcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeGxcXCssXG4gIC5zei00clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bFxcKyxcbiAgLnN6LTlcXC8yclxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeGxcXCssXG4gIC5zei01clxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeGxcXCssXG4gIC5zei0xMVxcLzJyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bFxcKyxcbiAgLnN6LTZyXFxAeGxcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmgtMVxcLzRyXFxAbGdcXCssXG4gIC5zei0xXFwvNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGdcXCssXG4gIC5zei0xXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZ1xcKyxcbiAgLnN6LTNcXC80clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnXFwrLFxuICAuc3otMXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGdcXCssXG4gIC5zei0zXFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnXFwrLFxuICAuc3otMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGdcXCssXG4gIC5zei01XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnXFwrLFxuICAuc3otM3JcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGdcXCssXG4gIC5zei03XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnXFwrLFxuICAuc3otNHJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGdcXCssXG4gIC5zei05XFwvMnJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnXFwrLFxuICAuc3otNXJcXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnXFwrLFxuICAuc3otMTFcXC8yclxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGdcXCssXG4gIC5zei02clxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmgtMVxcLzRyXFxAbWRcXCssXG4gIC5zei0xXFwvNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWRcXCssXG4gIC5zei0xXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZFxcKyxcbiAgLnN6LTNcXC80clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kXFwrLFxuICAuc3otMXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWRcXCssXG4gIC5zei0zXFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kXFwrLFxuICAuc3otMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWRcXCssXG4gIC5zei01XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kXFwrLFxuICAuc3otM3JcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWRcXCssXG4gIC5zei03XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kXFwrLFxuICAuc3otNHJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWRcXCssXG4gIC5zei05XFwvMnJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kXFwrLFxuICAuc3otNXJcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kXFwrLFxuICAuc3otMTFcXC8yclxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWRcXCssXG4gIC5zei02clxcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMVxcLzRyXFxAc21cXCssXG4gIC5zei0xXFwvNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc21cXCssXG4gIC5zei0xXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBzbVxcKyxcbiAgLnN6LTNcXC80clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHNtXFwrLFxuICAuc3otMXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc21cXCssXG4gIC5zei0zXFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQHNtXFwrLFxuICAuc3otMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAc21cXCssXG4gIC5zei01XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtXFwrLFxuICAuc3otM3JcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAc21cXCssXG4gIC5zei03XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHNtXFwrLFxuICAuc3otNHJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc21cXCssXG4gIC5zei05XFwvMnJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQHNtXFwrLFxuICAuc3otNXJcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHNtXFwrLFxuICAuc3otMTFcXC8yclxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc21cXCssXG4gIC5zei02clxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuaC0xXFwvNHJcXEB4c1xcKyxcbiAgLnN6LTFcXC80clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTFcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHhzXFwrLFxuICAuc3otM1xcLzRyXFxAeHNcXCsge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAeHNcXCssXG4gIC5zei0xclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4c1xcKyxcbiAgLnN6LTNcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAeHNcXCssXG4gIC5zei0yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTVcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeHNcXCssXG4gIC5zei0zclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTdcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAeHNcXCssXG4gIC5zei00clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4c1xcKyxcbiAgLnN6LTlcXC8yclxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAeHNcXCssXG4gIC5zei01clxcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAeHNcXCssXG4gIC5zei0xMVxcLzJyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4c1xcKyxcbiAgLnN6LTZyXFxAeHNcXCsge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAeGwtLFxuICAuc3otMVxcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEB4bC0sXG4gIC5zei0xXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAeGwtLFxuICAuc3otM1xcLzRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQHhsLSxcbiAgLnN6LTFyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEB4bC0sXG4gIC5zei0zXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEB4bC0sXG4gIC5zei0yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAeGwtLFxuICAuc3otNVxcLzJyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAeGwtLFxuICAuc3otM3JcXEB4bC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQHhsLSxcbiAgLnN6LTdcXC8yclxcQHhsLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQHhsLSxcbiAgLnN6LTRyXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEB4bC0sXG4gIC5zei05XFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEB4bC0sXG4gIC5zei01clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQHhsLSxcbiAgLnN6LTExXFwvMnJcXEB4bC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEB4bC0sXG4gIC5zei02clxcQHhsLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0xXFwvNHJcXEBsZy0sXG4gIC5zei0xXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC4yNXJlbTtcbiAgfVxuXG4gIC5oLTFcXC8yclxcQGxnLSxcbiAgLnN6LTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZy0sXG4gIC5zei0zXFwvNHJcXEBsZy0ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAbGctLFxuICAuc3otMXJcXEBsZy0ge1xuICAgIGhlaWdodDogMXJlbTtcbiAgfVxuXG4gIC5oLTNcXC8yclxcQGxnLSxcbiAgLnN6LTNcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLSxcbiAgLnN6LTJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBsZy0sXG4gIC5zei01XFwvMnJcXEBsZy0ge1xuICAgIGhlaWdodDogMi41cmVtO1xuICB9XG5cbiAgLmgtM3JcXEBsZy0sXG4gIC5zei0zclxcQGxnLSB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGctLFxuICAuc3otN1xcLzJyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAbGctLFxuICAuc3otNHJcXEBsZy0ge1xuICAgIGhlaWdodDogNHJlbTtcbiAgfVxuXG4gIC5oLTlcXC8yclxcQGxnLSxcbiAgLnN6LTlcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLSxcbiAgLnN6LTVyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAbGctLFxuICAuc3otMTFcXC8yclxcQGxnLSB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cblxuICAuaC02clxcQGxnLSxcbiAgLnN6LTZyXFxAbGctIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQtLFxuICAuc3otMVxcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBtZC0sXG4gIC5zei0xXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMC41cmVtO1xuICB9XG5cbiAgLmgtM1xcLzRyXFxAbWQtLFxuICAuc3otM1xcLzRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLSxcbiAgLnN6LTFyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBtZC0sXG4gIC5zei0zXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogMS41cmVtO1xuICB9XG5cbiAgLmgtMnJcXEBtZC0sXG4gIC5zei0yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQtLFxuICAuc3otNVxcLzJyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAbWQtLFxuICAuc3otM3JcXEBtZC0ge1xuICAgIGhlaWdodDogM3JlbTtcbiAgfVxuXG4gIC5oLTdcXC8yclxcQG1kLSxcbiAgLnN6LTdcXC8yclxcQG1kLSB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLSxcbiAgLnN6LTRyXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBtZC0sXG4gIC5zei05XFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNC41cmVtO1xuICB9XG5cbiAgLmgtNXJcXEBtZC0sXG4gIC5zei01clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLSxcbiAgLnN6LTExXFwvMnJcXEBtZC0ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBtZC0sXG4gIC5zei02clxcQG1kLSB7XG4gICAgaGVpZ2h0OiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oLTFcXC80clxcQHNtLSxcbiAgLnN6LTFcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAc20tLFxuICAuc3otMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLSxcbiAgLnN6LTNcXC80clxcQHNtLSB7XG4gICAgaGVpZ2h0OiAwLjc1cmVtO1xuICB9XG5cbiAgLmgtMXJcXEBzbS0sXG4gIC5zei0xclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAc20tLFxuICAuc3otM1xcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20tLFxuICAuc3otMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxuXG4gIC5oLTVcXC8yclxcQHNtLSxcbiAgLnN6LTVcXC8yclxcQHNtLSB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQHNtLSxcbiAgLnN6LTNyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbS0sXG4gIC5zei03XFwvMnJcXEBzbS0ge1xuICAgIGhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgLmgtNHJcXEBzbS0sXG4gIC5zei00clxcQHNtLSB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAc20tLFxuICAuc3otOVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20tLFxuICAuc3otNXJcXEBzbS0ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgfVxuXG4gIC5oLTExXFwvMnJcXEBzbS0sXG4gIC5zei0xMVxcLzJyXFxAc20tIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAc20tLFxuICAuc3otNnJcXEBzbS0ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbGcsXG4gIC5zei0xXFwvNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbGcsXG4gIC5zei0xXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBsZyxcbiAgLnN6LTNcXC80clxcQGxnIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQGxnLFxuICAuc3otMXJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbGcsXG4gIC5zei0zXFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQGxnLFxuICAuc3otMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbGcsXG4gIC5zei01XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQGxnLFxuICAuc3otM3JcXEBsZyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbGcsXG4gIC5zei03XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQGxnLFxuICAuc3otNHJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbGcsXG4gIC5zei05XFwvMnJcXEBsZyB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQGxnLFxuICAuc3otNXJcXEBsZyB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQGxnLFxuICAuc3otMTFcXC8yclxcQGxnIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbGcsXG4gIC5zei02clxcQGxnIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmgtMVxcLzRyXFxAbWQsXG4gIC5zei0xXFwvNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICB9XG5cbiAgLmgtMVxcLzJyXFxAbWQsXG4gIC5zei0xXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAuaC0zXFwvNHJcXEBtZCxcbiAgLnN6LTNcXC80clxcQG1kIHtcbiAgICBoZWlnaHQ6IDAuNzVyZW07XG4gIH1cblxuICAuaC0xclxcQG1kLFxuICAuc3otMXJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxcmVtO1xuICB9XG5cbiAgLmgtM1xcLzJyXFxAbWQsXG4gIC5zei0zXFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gIH1cblxuICAuaC0yclxcQG1kLFxuICAuc3otMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmgtNVxcLzJyXFxAbWQsXG4gIC5zei01XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gIH1cblxuICAuaC0zclxcQG1kLFxuICAuc3otM3JcXEBtZCB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICB9XG5cbiAgLmgtN1xcLzJyXFxAbWQsXG4gIC5zei03XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiAzLjVyZW07XG4gIH1cblxuICAuaC00clxcQG1kLFxuICAuc3otNHJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0cmVtO1xuICB9XG5cbiAgLmgtOVxcLzJyXFxAbWQsXG4gIC5zei05XFwvMnJcXEBtZCB7XG4gICAgaGVpZ2h0OiA0LjVyZW07XG4gIH1cblxuICAuaC01clxcQG1kLFxuICAuc3otNXJcXEBtZCB7XG4gICAgaGVpZ2h0OiA1cmVtO1xuICB9XG5cbiAgLmgtMTFcXC8yclxcQG1kLFxuICAuc3otMTFcXC8yclxcQG1kIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxuXG4gIC5oLTZyXFxAbWQsXG4gIC5zei02clxcQG1kIHtcbiAgICBoZWlnaHQ6IDZyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0xXFwvNHJcXEBzbSxcbiAgLnN6LTFcXC80clxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuMjVyZW07XG4gIH1cblxuICAuaC0xXFwvMnJcXEBzbSxcbiAgLnN6LTFcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgfVxuXG4gIC5oLTNcXC80clxcQHNtLFxuICAuc3otM1xcLzRyXFxAc20ge1xuICAgIGhlaWdodDogMC43NXJlbTtcbiAgfVxuXG4gIC5oLTFyXFxAc20sXG4gIC5zei0xclxcQHNtIHtcbiAgICBoZWlnaHQ6IDFyZW07XG4gIH1cblxuICAuaC0zXFwvMnJcXEBzbSxcbiAgLnN6LTNcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDEuNXJlbTtcbiAgfVxuXG4gIC5oLTJyXFxAc20sXG4gIC5zei0yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gIH1cblxuICAuaC01XFwvMnJcXEBzbSxcbiAgLnN6LTVcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgfVxuXG4gIC5oLTNyXFxAc20sXG4gIC5zei0zclxcQHNtIHtcbiAgICBoZWlnaHQ6IDNyZW07XG4gIH1cblxuICAuaC03XFwvMnJcXEBzbSxcbiAgLnN6LTdcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDMuNXJlbTtcbiAgfVxuXG4gIC5oLTRyXFxAc20sXG4gIC5zei00clxcQHNtIHtcbiAgICBoZWlnaHQ6IDRyZW07XG4gIH1cblxuICAuaC05XFwvMnJcXEBzbSxcbiAgLnN6LTlcXC8yclxcQHNtIHtcbiAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgfVxuXG4gIC5oLTVyXFxAc20sXG4gIC5zei01clxcQHNtIHtcbiAgICBoZWlnaHQ6IDVyZW07XG4gIH1cblxuICAuaC0xMVxcLzJyXFxAc20sXG4gIC5zei0xMVxcLzJyXFxAc20ge1xuICAgIGhlaWdodDogNS41cmVtO1xuICB9XG5cbiAgLmgtNnJcXEBzbSxcbiAgLnN6LTZyXFxAc20ge1xuICAgIGhlaWdodDogNnJlbTtcbiAgfVxufVxuXG4uaC0wIHtcbiAgaGVpZ2h0OiAwO1xufVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaC0xMDBwIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uaC0xMDB2aCB7XG4gIGhlaWdodDogMTAwdmg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuaC0wXFxAeGxcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bFxcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHhsXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaC0wXFxAbGdcXCsge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBsZ1xcKyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnXFwrIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5oLTBcXEBtZFxcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQG1kXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAbWRcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmgtMFxcQHNtXFwrIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc21cXCsge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbVxcKyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gIC5oLTBcXEB4c1xcKyB7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmgtYXV0b1xcQHhzXFwrIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeHNcXCsge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQzOXB4KSB7XG4gIC5oLTBcXEB4bC0ge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEB4bC0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEB4bC0ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5oLTEwMHZoXFxAeGwtIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbGctIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGctIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbGctIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQGxnLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaC0wXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbWQtIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAbWQtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaC0wXFxAc20tIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20tIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cblxuICAuaC0xMDBwXFxAc20tIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQHNtLSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTk5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM5cHgpIHtcbiAgLmgtMFxcQGxnIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAbGcge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBsZyB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaC0wXFxAbWQge1xuICAgIGhlaWdodDogMDtcbiAgfVxuXG4gIC5oLWF1dG9cXEBtZCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmgtMTAwcFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaC0xMDB2aFxcQG1kIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmgtMFxcQHNtIHtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cblxuICAuaC1hdXRvXFxAc20ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIC5oLTEwMHBcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgLmgtMTAwdmhcXEBzbSB7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgfVxufVxuXG4ubXctMTAwcCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLm1oLTEwMHAge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLm13LTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bFxcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm13LTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBsZ1xcKyB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubXctMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQG1kXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tdy0xMDBwXFxAc21cXCsge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc21cXCsge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMCkge1xuICAubXctMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHhzXFwrIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQHhsLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEB4bC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbGctIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnLSB7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQG1kLSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLm1oLTEwMHBcXEBtZC0ge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm13LTEwMHBcXEBzbS0ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAc20tIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAubXctMTAwcFxcQGxnIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQGxnIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tdy0xMDBwXFxAbWQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5taC0xMDBwXFxAbWQge1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXctMTAwcFxcQHNtIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubWgtMTAwcFxcQHNtIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbi50YS1jIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi50YS1sIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4udGEtciB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGEtY1xcQHhsXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAeGxcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50YS1jXFxAbGdcXCsge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBsZ1xcKyB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGEtY1xcQG1kXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbWRcXCsge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRhLWNcXEBzbVxcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDApIHtcbiAgLnRhLWNcXEB4c1xcKyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHhzXFwrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHhsLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEB4bC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC50YS1jXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGctIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQGxnLSB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGEtY1xcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kLSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLXJcXEBtZC0ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhLWNcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnRhLWxcXEBzbS0ge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAc20tIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExOTlweCkgYW5kIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAudGEtY1xcQGxnIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1sXFxAbGcge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC50YS1yXFxAbGcge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnRhLWNcXEBtZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQG1kIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnRhLWNcXEBzbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtbFxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAudGEtclxcQHNtIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi50dC1uIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnR0LXUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50dC1sIHtcbiAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udHQtYyB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1pIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG5cbi5mcy1vIHtcbiAgZm9udC1zdHlsZTogb2JsaXF1ZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbiB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udGQtbyB7XG4gIHRleHQtZGVjb3JhdGlvbjogb3ZlcmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnRkLWx0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcbn1cblxuLnRkLXUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xufVxuXG4ud2hzLW53IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG4ud2hzLXAge1xuICB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7XG59XG5cbi53aHMtbiB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLndvYi1uIHtcbiAgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi53b2ItYmEge1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvYi1rIHtcbiAgd29yZC1icmVhazoga2VlcC1hbGwgIWltcG9ydGFudDtcbn1cblxuLndvdy1idyB7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4ud293LW4ge1xuICB3b3JkLXdyYXA6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4udG92LWUge1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50O1xufVxuXG4uZnN6LXhzIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mc3otc20ge1xuICBmb250LXNpemU6IDAuODdyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1kZWYge1xuICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei1tZCB7XG4gIGZvbnQtc2l6ZTogMS4xNXJlbSAhaW1wb3J0YW50O1xufVxuXG4uZnN6LWxnIHtcbiAgZm9udC1zaXplOiAxLjRyZW0gIWltcG9ydGFudDtcbn1cblxuLmZzei14bCB7XG4gIGZvbnQtc2l6ZTogMS43cmVtICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0xMDAge1xuICBmb250LXdlaWdodDogMTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0yMDAge1xuICBmb250LXdlaWdodDogMjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy0zMDAge1xuICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy00MDAge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy01MDAge1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy02MDAge1xuICBmb250LXdlaWdodDogNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy03MDAge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy04MDAge1xuICBmb250LXdlaWdodDogODAwICFpbXBvcnRhbnQ7XG59XG5cbi5mdy05MDAge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG59XG5cbi5saC0wIHtcbiAgbGluZS1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmxoLTEge1xuICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xufVxuXG4ubGgtM1xcLzIge1xuICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XG59XG5cbi5iZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRUIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmRSIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpICFpbXBvcnRhbnQ7XG59XG5cbi5iZEwge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNjI1KSAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTAge1xuICBib3JkZXItd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0wIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTAge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0wIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTAge1xuICBib3JkZXItbGVmdC13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctMSB7XG4gIGJvcmRlci13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTEge1xuICBib3JkZXItdG9wLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItMSB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtMSB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkdy0yIHtcbiAgYm9yZGVyLXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtMiB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui0yIHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItMiB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC0yIHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3LTMge1xuICBib3JkZXItd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3VC0zIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdSLTMge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Qi0zIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdMLTMge1xuICBib3JkZXItbGVmdC13aWR0aDogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHctNCB7XG4gIGJvcmRlci13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdULTQge1xuICBib3JkZXItdG9wLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1ItNCB7XG4gIGJvcmRlci1yaWdodC13aWR0aDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHdCLTQge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0wtNCB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkdy01IHtcbiAgYm9yZGVyLXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd1QtNSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3Ui01IHtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiA1cHggIWltcG9ydGFudDtcbn1cblxuLmJkd0ItNSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmR3TC01IHtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDVweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0wIHtcbiAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0wIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTAge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTAge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtMSB7XG4gIGJvcmRlci1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtMSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi0xIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDFweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi0xIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTEge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTIge1xuICBib3JkZXItcmFkaXVzOiAycHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNULTIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1ItMiB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0ItMiB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzTC0yIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweCAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0zIHtcbiAgYm9yZGVyLXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzVC0zIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNSLTMge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNCLTMge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc0wtMyB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmJkcnMtNCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xufVxuXG4uYmRyc1QtNCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzUi00IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweCAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzQi00IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbn1cblxuLmJkcnNMLTQge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZHJzLTUwcCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4uYmRycy0xMGVtIHtcbiAgYm9yZGVyLXJhZGl1czogMTBlbSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLW4ge1xuICBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmJkcy1zIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZCAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWR0IHtcbiAgYm9yZGVyLXN0eWxlOiBkb3R0ZWQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1kcyB7XG4gIGJvcmRlci1zdHlsZTogZGFzaGVkICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtZGIge1xuICBib3JkZXItc3R5bGU6IGRvdWJsZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLWcge1xuICBib3JkZXItc3R5bGU6IGdyb292ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRzLXIge1xuICBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7XG59XG5cbi5iZHMtaSB7XG4gIGJvcmRlci1zdHlsZTogaW5zZXQgIWltcG9ydGFudDtcbn1cblxuLmJkcy1vIHtcbiAgYm9yZGVyLXN0eWxlOiBvdXRzZXQgIWltcG9ydGFudDtcbn1cblxuLm5vLWFmdGVyOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLm5vLWJlZm9yZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYy13aGl0ZSxcbi5jSC13aGl0ZTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtd2hpdGUsXG4uYmdjSC13aGl0ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy13aGl0ZSxcbi5iZGNILXdoaXRlOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXdoaXRlLFxuLmZpbGxILXdoaXRlOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXdoaXRlLFxuLnN0ckgtd2hpdGU6aG92ZXIge1xuICBzdHJva2U6ICNmZmZmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLTUwLFxuLmNILXJlZC01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlYmVlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLTUwLFxuLmJnY0gtcmVkLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC01MCxcbi5iZGNILXJlZC01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtNTAsXG4uZmlsbEgtcmVkLTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC01MCxcbi5zdHJILXJlZC01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWJlZSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMTAwLFxuLmNILXJlZC0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0xMDAsXG4uYmdjSC1yZWQtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0xMDAsXG4uYmRjSC1yZWQtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjZGQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0xMDAsXG4uZmlsbEgtcmVkLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMTAwLFxuLnN0ckgtcmVkLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmY2RkMiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMjAwLFxuLmNILXJlZC0yMDA6aG92ZXIge1xuICBjb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0yMDAsXG4uYmdjSC1yZWQtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0yMDAsXG4uYmRjSC1yZWQtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY5YTlhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0yMDAsXG4uZmlsbEgtcmVkLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMjAwLFxuLnN0ckgtcmVkLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VmOWE5YSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtMzAwLFxuLmNILXJlZC0zMDA6aG92ZXIge1xuICBjb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC0zMDAsXG4uYmdjSC1yZWQtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC0zMDAsXG4uYmRjSC1yZWQtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTU3MzczICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC0zMDAsXG4uZmlsbEgtcmVkLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtMzAwLFxuLnN0ckgtcmVkLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U1NzM3MyAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNDAwLFxuLmNILXJlZC00MDA6aG92ZXIge1xuICBjb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC00MDAsXG4uYmdjSC1yZWQtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC00MDAsXG4uYmRjSC1yZWQtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWY1MzUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC00MDAsXG4uZmlsbEgtcmVkLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNDAwLFxuLnN0ckgtcmVkLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VmNTM1MCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNTAwLFxuLmNILXJlZC01MDA6aG92ZXIge1xuICBjb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC01MDAsXG4uYmdjSC1yZWQtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC01MDAsXG4uYmRjSC1yZWQtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC01MDAsXG4uZmlsbEgtcmVkLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNTAwLFxuLnN0ckgtcmVkLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNjAwLFxuLmNILXJlZC02MDA6aG92ZXIge1xuICBjb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC02MDAsXG4uYmdjSC1yZWQtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC02MDAsXG4uYmRjSC1yZWQtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC02MDAsXG4uZmlsbEgtcmVkLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNlNTM5MzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNjAwLFxuLnN0ckgtcmVkLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtNzAwLFxuLmNILXJlZC03MDA6aG92ZXIge1xuICBjb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC03MDAsXG4uYmdjSC1yZWQtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC03MDAsXG4uYmRjSC1yZWQtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDMyZjJmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC03MDAsXG4uZmlsbEgtcmVkLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtNzAwLFxuLnN0ckgtcmVkLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtODAwLFxuLmNILXJlZC04MDA6aG92ZXIge1xuICBjb2xvcjogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC04MDAsXG4uYmdjSC1yZWQtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC04MDAsXG4uYmRjSC1yZWQtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC04MDAsXG4uZmlsbEgtcmVkLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtODAwLFxuLnN0ckgtcmVkLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M2MjgyOCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtOTAwLFxuLmNILXJlZC05MDA6aG92ZXIge1xuICBjb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC05MDAsXG4uYmdjSC1yZWQtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC05MDAsXG4uYmRjSC1yZWQtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC05MDAsXG4uZmlsbEgtcmVkLTkwMDpob3ZlciB7XG4gIGZpbGw6ICNiNzFjMWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtOTAwLFxuLnN0ckgtcmVkLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTEwMCxcbi5jSC1yZWQtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWExMDAsXG4uYmdjSC1yZWQtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTEwMCxcbi5iZGNILXJlZC1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY4YTgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hMTAwLFxuLmZpbGxILXJlZC1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hMTAwLFxuLnN0ckgtcmVkLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cblxuLmMtcmVkLWEyMDAsXG4uY0gtcmVkLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXJlZC1hMjAwLFxuLmJnY0gtcmVkLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcmVkLWEyMDAsXG4uYmRjSC1yZWQtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNTI1MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1yZWQtYTIwMCxcbi5maWxsSC1yZWQtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1yZWQtYTIwMCxcbi5zdHJILXJlZC1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXJlZC1hNDAwLFxuLmNILXJlZC1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1yZWQtYTQwMCxcbi5iZ2NILXJlZC1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXJlZC1hNDAwLFxuLmJkY0gtcmVkLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjE3NDQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcmVkLWE0MDAsXG4uZmlsbEgtcmVkLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcmVkLWE0MDAsXG4uc3RySC1yZWQtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuXG4uYy1yZWQtYTcwMCxcbi5jSC1yZWQtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcmVkLWE3MDAsXG4uYmdjSC1yZWQtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1yZWQtYTcwMCxcbi5iZGNILXJlZC1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDUwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXJlZC1hNzAwLFxuLmZpbGxILXJlZC1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXJlZC1hNzAwLFxuLnN0ckgtcmVkLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay01MCxcbi5jSC1waW5rLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTUwLFxuLmJnY0gtcGluay01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTUwLFxuLmJkY0gtcGluay01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTUwLFxuLmZpbGxILXBpbmstNTA6aG92ZXIge1xuICBmaWxsOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay01MCxcbi5zdHJILXBpbmstNTA6aG92ZXIge1xuICBzdHJva2U6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay0xMDAsXG4uY0gtcGluay0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstMTAwLFxuLmJnY0gtcGluay0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay0xMDAsXG4uYmRjSC1waW5rLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTEwMCxcbi5maWxsSC1waW5rLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTEwMCxcbi5zdHJILXBpbmstMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstMjAwLFxuLmNILXBpbmstMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTIwMCxcbi5iZ2NILXBpbmstMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstMjAwLFxuLmJkY0gtcGluay0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay0yMDAsXG4uZmlsbEgtcGluay0yMDA6aG92ZXIge1xuICBmaWxsOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay0yMDAsXG4uc3RySC1waW5rLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTMwMCxcbi5jSC1waW5rLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay0zMDAsXG4uYmdjSC1waW5rLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTMwMCxcbi5iZGNILXBpbmstMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstMzAwLFxuLmZpbGxILXBpbmstMzAwOmhvdmVyIHtcbiAgZmlsbDogI2YwNjI5MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstMzAwLFxuLnN0ckgtcGluay0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay00MDAsXG4uY0gtcGluay00MDA6aG92ZXIge1xuICBjb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNDAwLFxuLmJnY0gtcGluay00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay00MDAsXG4uYmRjSC1waW5rLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTQwMCxcbi5maWxsSC1waW5rLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTQwMCxcbi5zdHJILXBpbmstNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstNTAwLFxuLmNILXBpbmstNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTUwMCxcbi5iZ2NILXBpbmstNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstNTAwLFxuLmJkY0gtcGluay01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlOTFlNjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay01MDAsXG4uZmlsbEgtcGluay01MDA6aG92ZXIge1xuICBmaWxsOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay01MDAsXG4uc3RySC1waW5rLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTYwMCxcbi5jSC1waW5rLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay02MDAsXG4uYmdjSC1waW5rLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTYwMCxcbi5iZGNILXBpbmstNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDgxYjYwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstNjAwLFxuLmZpbGxILXBpbmstNjAwOmhvdmVyIHtcbiAgZmlsbDogI2Q4MWI2MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstNjAwLFxuLnN0ckgtcGluay02MDA6aG92ZXIge1xuICBzdHJva2U6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay03MDAsXG4uY0gtcGluay03MDA6aG92ZXIge1xuICBjb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstNzAwLFxuLmJnY0gtcGluay03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay03MDAsXG4uYmRjSC1waW5rLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLTcwMCxcbi5maWxsSC1waW5rLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLTcwMCxcbi5zdHJILXBpbmstNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzIxODViICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstODAwLFxuLmNILXBpbmstODAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLTgwMCxcbi5iZ2NILXBpbmstODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstODAwLFxuLmJkY0gtcGluay04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay04MDAsXG4uZmlsbEgtcGluay04MDA6aG92ZXIge1xuICBmaWxsOiAjYWQxNDU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay04MDAsXG4uc3RySC1waW5rLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FkMTQ1NyAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLTkwMCxcbi5jSC1waW5rLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay05MDAsXG4uYmdjSC1waW5rLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLTkwMCxcbi5iZGNILXBpbmstOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODgwZTRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstOTAwLFxuLmZpbGxILXBpbmstOTAwOmhvdmVyIHtcbiAgZmlsbDogIzg4MGU0ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstOTAwLFxuLnN0ckgtcGluay05MDA6aG92ZXIge1xuICBzdHJva2U6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hMTAwLFxuLmNILXBpbmstYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4MGFiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hMTAwLFxuLmJnY0gtcGluay1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTEwMCxcbi5iZGNILXBpbmstYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWExMDAsXG4uZmlsbEgtcGluay1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTEwMCxcbi5zdHJILXBpbmstYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmODBhYiAhaW1wb3J0YW50O1xufVxuXG4uYy1waW5rLWEyMDAsXG4uY0gtcGluay1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1waW5rLWEyMDAsXG4uYmdjSC1waW5rLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcGluay1hMjAwLFxuLmJkY0gtcGluay1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXBpbmstYTIwMCxcbi5maWxsSC1waW5rLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcGluay1hMjAwLFxuLnN0ckgtcGluay1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY0MDgxICFpbXBvcnRhbnQ7XG59XG5cbi5jLXBpbmstYTQwMCxcbi5jSC1waW5rLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXBpbmstYTQwMCxcbi5iZ2NILXBpbmstYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1waW5rLWE0MDAsXG4uYmRjSC1waW5rLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcGluay1hNDAwLFxuLmZpbGxILXBpbmstYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1waW5rLWE0MDAsXG4uc3RySC1waW5rLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cblxuLmMtcGluay1hNzAwLFxuLmNILXBpbmstYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzUxMTYyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcGluay1hNzAwLFxuLmJnY0gtcGluay1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXBpbmstYTcwMCxcbi5iZGNILXBpbmstYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1waW5rLWE3MDAsXG4uZmlsbEgtcGluay1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXBpbmstYTcwMCxcbi5zdHJILXBpbmstYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1MTE2MiAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtNTAsXG4uY0gtcHVycGxlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtNTAsXG4uYmdjSC1wdXJwbGUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTUwLFxuLmJkY0gtcHVycGxlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS01MCxcbi5maWxsSC1wdXJwbGUtNTA6aG92ZXIge1xuICBmaWxsOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLTUwLFxuLnN0ckgtcHVycGxlLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0xMDAsXG4uY0gtcHVycGxlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTEwMCxcbi5iZ2NILXB1cnBsZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTEwMCxcbi5iZGNILXB1cnBsZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTEwMCxcbi5maWxsSC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2UxYmVlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0xMDAsXG4uc3RySC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0yMDAsXG4uY0gtcHVycGxlLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTIwMCxcbi5iZ2NILXB1cnBsZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTIwMCxcbi5iZGNILXB1cnBsZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTIwMCxcbi5maWxsSC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2NlOTNkOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0yMDAsXG4uc3RySC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS0zMDAsXG4uY0gtcHVycGxlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTMwMCxcbi5iZ2NILXB1cnBsZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTMwMCxcbi5iZGNILXB1cnBsZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTMwMCxcbi5maWxsSC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2JhNjhjOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS0zMDAsXG4uc3RySC1wdXJwbGUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS00MDAsXG4uY0gtcHVycGxlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTQwMCxcbi5iZ2NILXB1cnBsZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTQwMCxcbi5iZGNILXB1cnBsZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTQwMCxcbi5maWxsSC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgZmlsbDogI2FiNDdiYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS00MDAsXG4uc3RySC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS01MDAsXG4uY0gtcHVycGxlLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTUwMCxcbi5iZ2NILXB1cnBsZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTUwMCxcbi5iZGNILXB1cnBsZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5YzI3YjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTUwMCxcbi5maWxsSC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgZmlsbDogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS01MDAsXG4uc3RySC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS02MDAsXG4uY0gtcHVycGxlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTYwMCxcbi5iZ2NILXB1cnBsZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTYwMCxcbi5iZGNILXB1cnBsZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTYwMCxcbi5maWxsSC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS02MDAsXG4uc3RySC1wdXJwbGUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjOGUyNGFhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS03MDAsXG4uY0gtcHVycGxlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTcwMCxcbi5iZ2NILXB1cnBsZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTcwMCxcbi5iZGNILXB1cnBsZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTcwMCxcbi5maWxsSC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzdiMWZhMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS03MDAsXG4uc3RySC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS04MDAsXG4uY0gtcHVycGxlLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTgwMCxcbi5iZ2NILXB1cnBsZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTgwMCxcbi5iZGNILXB1cnBsZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2YTFiOWEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTgwMCxcbi5maWxsSC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS04MDAsXG4uc3RySC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS05MDAsXG4uY0gtcHVycGxlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLTkwMCxcbi5iZ2NILXB1cnBsZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLTkwMCxcbi5iZGNILXB1cnBsZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLTkwMCxcbi5maWxsSC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS05MDAsXG4uc3RySC1wdXJwbGUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGExNDhjICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hMTAwLFxuLmNILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTEwMCxcbi5iZ2NILXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hMTAwLFxuLmJkY0gtcHVycGxlLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWExMDAsXG4uZmlsbEgtcHVycGxlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWExMDAsXG4uc3RySC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VhODBmYyAhaW1wb3J0YW50O1xufVxuXG4uYy1wdXJwbGUtYTIwMCxcbi5jSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtcHVycGxlLWEyMDAsXG4uYmdjSC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1wdXJwbGUtYTIwMCxcbi5iZGNILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXB1cnBsZS1hMjAwLFxuLmZpbGxILXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXB1cnBsZS1hMjAwLFxuLnN0ckgtcHVycGxlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICNlMDQwZmIgIWltcG9ydGFudDtcbn1cblxuLmMtcHVycGxlLWE0MDAsXG4uY0gtcHVycGxlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXB1cnBsZS1hNDAwLFxuLmJnY0gtcHVycGxlLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtcHVycGxlLWE0MDAsXG4uYmRjSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1wdXJwbGUtYTQwMCxcbi5maWxsSC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1wdXJwbGUtYTQwMCxcbi5zdHJILXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZDUwMGY5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLXB1cnBsZS1hNzAwLFxuLmNILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1wdXJwbGUtYTcwMCxcbi5iZ2NILXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXB1cnBsZS1hNzAwLFxuLmJkY0gtcHVycGxlLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhYTAwZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtcHVycGxlLWE3MDAsXG4uZmlsbEgtcHVycGxlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjYWEwMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItcHVycGxlLWE3MDAsXG4uc3RySC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FhMDBmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS01MCxcbi5jSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNTAsXG4uYmdjSC1kZWVwLXB1cnBsZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS01MCxcbi5iZGNILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTUwLFxuLmZpbGxILWRlZXAtcHVycGxlLTUwOmhvdmVyIHtcbiAgZmlsbDogI2VkZTdmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTUwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtMTAwLFxuLmNILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtMTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTEwMCxcbi5iZGNILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS0xMDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTEwMCxcbi5zdHJILWRlZXAtcHVycGxlLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS0yMDAsXG4uY0gtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS0yMDAsXG4uYmdjSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtMjAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTIwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtMjAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjM5ZGRiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTMwMCxcbi5jSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzk1NzVjZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTMwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS0zMDAsXG4uYmRjSC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtMzAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS0zMDAsXG4uc3RySC1kZWVwLXB1cnBsZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNDAwLFxuLmNILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNDAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTQwMCxcbi5iZGNILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS00MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTQwMCxcbi5zdHJILWRlZXAtcHVycGxlLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS01MDAsXG4uY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS01MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtNTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTUwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS01MDA6aG92ZXIge1xuICBmaWxsOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtNTAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTYwMCxcbi5jSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBjb2xvcjogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTYwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS02MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtNjAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS02MDAsXG4uc3RySC1kZWVwLXB1cnBsZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtNzAwLFxuLmNILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1wdXJwbGUtNzAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtcHVycGxlLTcwMCxcbi5iZGNILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS03MDAsXG4uZmlsbEgtZGVlcC1wdXJwbGUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtcHVycGxlLTcwMCxcbi5zdHJILWRlZXAtcHVycGxlLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLXB1cnBsZS04MDAsXG4uY0gtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS04MDAsXG4uYmdjSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1wdXJwbGUtODAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtcHVycGxlLTgwMCxcbi5maWxsSC1kZWVwLXB1cnBsZS04MDA6aG92ZXIge1xuICBmaWxsOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtODAwLFxuLnN0ckgtZGVlcC1wdXJwbGUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtcHVycGxlLTkwMCxcbi5jSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtcHVycGxlLTkwMCxcbi5iZ2NILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS05MDAsXG4uYmRjSC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1wdXJwbGUtOTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLXB1cnBsZS05MDAsXG4uc3RySC1kZWVwLXB1cnBsZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTEwMCxcbi5jSC1kZWVwLXB1cnBsZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hMTAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hMTAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hMTAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTEwMCxcbi5zdHJILWRlZXAtcHVycGxlLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNiMzg4ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTIwMCxcbi5jSC1kZWVwLXB1cnBsZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hMjAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hMjAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hMjAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTIwMCxcbi5zdHJILWRlZXAtcHVycGxlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTQwMCxcbi5jSC1kZWVwLXB1cnBsZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hNDAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hNDAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hNDAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTQwMCxcbi5zdHJILWRlZXAtcHVycGxlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1wdXJwbGUtYTcwMCxcbi5jSC1kZWVwLXB1cnBsZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLXB1cnBsZS1hNzAwLFxuLmJnY0gtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLXB1cnBsZS1hNzAwLFxuLmJkY0gtZGVlcC1wdXJwbGUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLXB1cnBsZS1hNzAwLFxuLmZpbGxILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1wdXJwbGUtYTcwMCxcbi5zdHJILWRlZXAtcHVycGxlLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICM2MjAwZWEgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLTUwLFxuLmNILWluZGlnby01MDpob3ZlciB7XG4gIGNvbG9yOiAjZThlYWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLTUwLFxuLmJnY0gtaW5kaWdvLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby01MCxcbi5iZGNILWluZGlnby01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tNTAsXG4uZmlsbEgtaW5kaWdvLTUwOmhvdmVyIHtcbiAgZmlsbDogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby01MCxcbi5zdHJILWluZGlnby01MDpob3ZlciB7XG4gIHN0cm9rZTogI2U4ZWFmNiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMTAwLFxuLmNILWluZGlnby0xMDA6aG92ZXIge1xuICBjb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0xMDAsXG4uYmdjSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0xMDAsXG4uYmRjSC1pbmRpZ28tMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzVjYWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0xMDAsXG4uZmlsbEgtaW5kaWdvLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMTAwLFxuLnN0ckgtaW5kaWdvLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1Y2FlOSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMjAwLFxuLmNILWluZGlnby0yMDA6aG92ZXIge1xuICBjb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0yMDAsXG4uYmdjSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0yMDAsXG4uYmRjSC1pbmRpZ28tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWZhOGRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0yMDAsXG4uZmlsbEgtaW5kaWdvLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMjAwLFxuLnN0ckgtaW5kaWdvLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzlmYThkYSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tMzAwLFxuLmNILWluZGlnby0zMDA6aG92ZXIge1xuICBjb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby0zMDAsXG4uYmdjSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby0zMDAsXG4uYmRjSC1pbmRpZ28tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk4NmNiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby0zMDAsXG4uZmlsbEgtaW5kaWdvLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tMzAwLFxuLnN0ckgtaW5kaWdvLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc5ODZjYiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNDAwLFxuLmNILWluZGlnby00MDA6aG92ZXIge1xuICBjb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby00MDAsXG4uYmdjSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby00MDAsXG4uYmRjSC1pbmRpZ28tNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWM2YmMwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby00MDAsXG4uZmlsbEgtaW5kaWdvLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNDAwLFxuLnN0ckgtaW5kaWdvLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzVjNmJjMCAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNTAwLFxuLmNILWluZGlnby01MDA6aG92ZXIge1xuICBjb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby01MDAsXG4uYmdjSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby01MDAsXG4uYmRjSC1pbmRpZ28tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby01MDAsXG4uZmlsbEgtaW5kaWdvLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNTAwLFxuLnN0ckgtaW5kaWdvLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzNmNTFiNSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNjAwLFxuLmNILWluZGlnby02MDA6aG92ZXIge1xuICBjb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby02MDAsXG4uYmdjSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby02MDAsXG4uYmRjSC1pbmRpZ28tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby02MDAsXG4uZmlsbEgtaW5kaWdvLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMzOTQ5YWIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNjAwLFxuLnN0ckgtaW5kaWdvLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tNzAwLFxuLmNILWluZGlnby03MDA6aG92ZXIge1xuICBjb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby03MDAsXG4uYmdjSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby03MDAsXG4uYmRjSC1pbmRpZ28tNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzAzZjlmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby03MDAsXG4uZmlsbEgtaW5kaWdvLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tNzAwLFxuLnN0ckgtaW5kaWdvLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tODAwLFxuLmNILWluZGlnby04MDA6aG92ZXIge1xuICBjb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby04MDAsXG4uYmdjSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby04MDAsXG4uYmRjSC1pbmRpZ28tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby04MDAsXG4uZmlsbEgtaW5kaWdvLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tODAwLFxuLnN0ckgtaW5kaWdvLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI4MzU5MyAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tOTAwLFxuLmNILWluZGlnby05MDA6aG92ZXIge1xuICBjb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby05MDAsXG4uYmdjSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby05MDAsXG4uYmRjSC1pbmRpZ28tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby05MDAsXG4uZmlsbEgtaW5kaWdvLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMxYTIzN2UgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tOTAwLFxuLnN0ckgtaW5kaWdvLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTEwMCxcbi5jSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWExMDAsXG4uYmdjSC1pbmRpZ28tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTEwMCxcbi5iZGNILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGM5ZWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hMTAwLFxuLmZpbGxILWluZGlnby1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hMTAwLFxuLnN0ckgtaW5kaWdvLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cblxuLmMtaW5kaWdvLWEyMDAsXG4uY0gtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWluZGlnby1hMjAwLFxuLmJnY0gtaW5kaWdvLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtaW5kaWdvLWEyMDAsXG4uYmRjSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzUzNmRmZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1pbmRpZ28tYTIwMCxcbi5maWxsSC1pbmRpZ28tYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1pbmRpZ28tYTIwMCxcbi5zdHJILWluZGlnby1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWluZGlnby1hNDAwLFxuLmNILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1pbmRpZ28tYTQwMCxcbi5iZ2NILWluZGlnby1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWluZGlnby1hNDAwLFxuLmJkY0gtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZDVhZmUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtaW5kaWdvLWE0MDAsXG4uZmlsbEgtaW5kaWdvLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItaW5kaWdvLWE0MDAsXG4uc3RySC1pbmRpZ28tYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1pbmRpZ28tYTcwMCxcbi5jSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtaW5kaWdvLWE3MDAsXG4uYmdjSC1pbmRpZ28tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1pbmRpZ28tYTcwMCxcbi5iZGNILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzA0ZmZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWluZGlnby1hNzAwLFxuLmZpbGxILWluZGlnby1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWluZGlnby1hNzAwLFxuLnN0ckgtaW5kaWdvLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS01MCxcbi5jSC1ibHVlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTUwLFxuLmJnY0gtYmx1ZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTUwLFxuLmJkY0gtYmx1ZS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTUwLFxuLmZpbGxILWJsdWUtNTA6aG92ZXIge1xuICBmaWxsOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS01MCxcbi5zdHJILWJsdWUtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS0xMDAsXG4uY0gtYmx1ZS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtMTAwLFxuLmJnY0gtYmx1ZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS0xMDAsXG4uYmRjSC1ibHVlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTEwMCxcbi5maWxsSC1ibHVlLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTEwMCxcbi5zdHJILWJsdWUtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtMjAwLFxuLmNILWJsdWUtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTIwMCxcbi5iZ2NILWJsdWUtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtMjAwLFxuLmJkY0gtYmx1ZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS0yMDAsXG4uZmlsbEgtYmx1ZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS0yMDAsXG4uc3RySC1ibHVlLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTMwMCxcbi5jSC1ibHVlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS0zMDAsXG4uYmdjSC1ibHVlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTMwMCxcbi5iZGNILWJsdWUtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtMzAwLFxuLmZpbGxILWJsdWUtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzY0YjVmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtMzAwLFxuLnN0ckgtYmx1ZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS00MDAsXG4uY0gtYmx1ZS00MDA6aG92ZXIge1xuICBjb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNDAwLFxuLmJnY0gtYmx1ZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS00MDAsXG4uYmRjSC1ibHVlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTQwMCxcbi5maWxsSC1ibHVlLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTQwMCxcbi5zdHJILWJsdWUtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtNTAwLFxuLmNILWJsdWUtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTUwMCxcbi5iZ2NILWJsdWUtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtNTAwLFxuLmJkY0gtYmx1ZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyMTk2ZjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS01MDAsXG4uZmlsbEgtYmx1ZS01MDA6aG92ZXIge1xuICBmaWxsOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS01MDAsXG4uc3RySC1ibHVlLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTYwMCxcbi5jSC1ibHVlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS02MDAsXG4uYmdjSC1ibHVlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTYwMCxcbi5iZGNILWJsdWUtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMWU4OGU1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtNjAwLFxuLmZpbGxILWJsdWUtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzFlODhlNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtNjAwLFxuLnN0ckgtYmx1ZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS03MDAsXG4uY0gtYmx1ZS03MDA6aG92ZXIge1xuICBjb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtNzAwLFxuLmJnY0gtYmx1ZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS03MDAsXG4uYmRjSC1ibHVlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLTcwMCxcbi5maWxsSC1ibHVlLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLTcwMCxcbi5zdHJILWJsdWUtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMTk3NmQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtODAwLFxuLmNILWJsdWUtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLTgwMCxcbi5iZ2NILWJsdWUtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtODAwLFxuLmJkY0gtYmx1ZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS04MDAsXG4uZmlsbEgtYmx1ZS04MDA6aG92ZXIge1xuICBmaWxsOiAjMTU2NWMwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS04MDAsXG4uc3RySC1ibHVlLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzE1NjVjMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLTkwMCxcbi5jSC1ibHVlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS05MDAsXG4uYmdjSC1ibHVlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLTkwMCxcbi5iZGNILWJsdWUtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMGQ0N2ExICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtOTAwLFxuLmZpbGxILWJsdWUtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzBkNDdhMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtOTAwLFxuLnN0ckgtYmx1ZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hMTAwLFxuLmNILWJsdWUtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjODJiMWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hMTAwLFxuLmJnY0gtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTEwMCxcbi5iZGNILWJsdWUtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWExMDAsXG4uZmlsbEgtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgZmlsbDogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTEwMCxcbi5zdHJILWJsdWUtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgyYjFmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWEyMDAsXG4uY0gtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ibHVlLWEyMDAsXG4uYmdjSC1ibHVlLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYmx1ZS1hMjAwLFxuLmJkY0gtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtYTIwMCxcbi5maWxsSC1ibHVlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYmx1ZS1hMjAwLFxuLnN0ckgtYmx1ZS1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNDQ4YWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJsdWUtYTQwMCxcbi5jSC1ibHVlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzI5NzlmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtYTQwMCxcbi5iZ2NILWJsdWUtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ibHVlLWE0MDAsXG4uYmRjSC1ibHVlLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYmx1ZS1hNDAwLFxuLmZpbGxILWJsdWUtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWE0MDAsXG4uc3RySC1ibHVlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1hNzAwLFxuLmNILWJsdWUtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjk2MmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1hNzAwLFxuLmJnY0gtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtYTcwMCxcbi5iZGNILWJsdWUtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWE3MDAsXG4uZmlsbEgtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtYTcwMCxcbi5zdHJILWJsdWUtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI5NjJmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTUwLFxuLmNILWxpZ2h0LWJsdWUtNTA6aG92ZXIge1xuICBjb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNTAsXG4uYmdjSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNTAsXG4uYmRjSC1saWdodC1ibHVlLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNTAsXG4uZmlsbEgtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIGZpbGw6ICNlMWY1ZmUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTUwLFxuLnN0ckgtbGlnaHQtYmx1ZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTEwMCxcbi5jSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS0xMDAsXG4uYmdjSC1saWdodC1ibHVlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTEwMCxcbi5iZGNILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtMTAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtMTAwOmhvdmVyIHtcbiAgZmlsbDogI2IzZTVmYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtMTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS0yMDAsXG4uY0gtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBjb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtMjAwLFxuLmJnY0gtbGlnaHQtYmx1ZS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS0yMDAsXG4uYmRjSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTIwMCxcbi5maWxsSC1saWdodC1ibHVlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTIwMCxcbi5zdHJILWxpZ2h0LWJsdWUtMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODFkNGZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtMzAwLFxuLmNILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTMwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtMzAwLFxuLmJkY0gtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS0zMDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS0zMDAsXG4uc3RySC1saWdodC1ibHVlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTQwMCxcbi5jSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS00MDAsXG4uYmdjSC1saWdodC1ibHVlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTQwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNDAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNDAwOmhvdmVyIHtcbiAgZmlsbDogIzI5YjZmNiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNDAwLFxuLnN0ckgtbGlnaHQtYmx1ZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS01MDAsXG4uY0gtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBjb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtNTAwLFxuLmJnY0gtbGlnaHQtYmx1ZS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS01MDAsXG4uYmRjSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTUwMCxcbi5maWxsSC1saWdodC1ibHVlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTUwMCxcbi5zdHJILWxpZ2h0LWJsdWUtNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDNhOWY0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtNjAwLFxuLmNILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTYwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtNjAwLFxuLmJkY0gtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS02MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS02MDA6aG92ZXIge1xuICBmaWxsOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS02MDAsXG4uc3RySC1saWdodC1ibHVlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAzOWJlNSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLTcwMCxcbi5jSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS03MDAsXG4uYmdjSC1saWdodC1ibHVlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLTcwMCxcbi5iZGNILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtNzAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAyODhkMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtNzAwLFxuLnN0ckgtbGlnaHQtYmx1ZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMjg4ZDEgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS04MDAsXG4uY0gtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBjb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtODAwLFxuLmJnY0gtbGlnaHQtYmx1ZS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS04MDAsXG4uYmRjSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAyNzdiZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLTgwMCxcbi5maWxsSC1saWdodC1ibHVlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICMwMjc3YmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLTgwMCxcbi5zdHJILWxpZ2h0LWJsdWUtODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtOTAwLFxuLmNILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLTkwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtOTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS05MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS05MDA6aG92ZXIge1xuICBmaWxsOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS05MDAsXG4uc3RySC1saWdodC1ibHVlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAxNTc5YiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWExMDAsXG4uY0gtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWExMDAsXG4uYmdjSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hMTAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTEwMCxcbi5maWxsSC1saWdodC1ibHVlLWExMDA6aG92ZXIge1xuICBmaWxsOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hMTAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWJsdWUtYTIwMCxcbi5jSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogIzQwYzRmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWJsdWUtYTIwMCxcbi5iZ2NILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ibHVlLWEyMDAsXG4uYmRjSC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtYmx1ZS1hMjAwLFxuLmZpbGxILWxpZ2h0LWJsdWUtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ibHVlLWEyMDAsXG4uc3RySC1saWdodC1ibHVlLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM0MGM0ZmYgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtYmx1ZS1hNDAwLFxuLmNILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtYmx1ZS1hNDAwLFxuLmJnY0gtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWJsdWUtYTQwMCxcbi5iZGNILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ibHVlLWE0MDAsXG4uZmlsbEgtbGlnaHQtYmx1ZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWJsdWUtYTQwMCxcbi5zdHJILWxpZ2h0LWJsdWUtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYjBmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ibHVlLWE3MDAsXG4uY0gtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ibHVlLWE3MDAsXG4uYmdjSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtYmx1ZS1hNzAwLFxuLmJkY0gtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWJsdWUtYTcwMCxcbi5maWxsSC1saWdodC1ibHVlLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtYmx1ZS1hNzAwLFxuLnN0ckgtbGlnaHQtYmx1ZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNTAsXG4uY0gtY3lhbi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi01MCxcbi5iZ2NILWN5YW4tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi01MCxcbi5iZGNILWN5YW4tNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi01MCxcbi5maWxsSC1jeWFuLTUwOmhvdmVyIHtcbiAgZmlsbDogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNTAsXG4uc3RySC1jeWFuLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tMTAwLFxuLmNILWN5YW4tMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTEwMCxcbi5iZ2NILWN5YW4tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tMTAwLFxuLmJkY0gtY3lhbi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi0xMDAsXG4uZmlsbEgtY3lhbi0xMDA6aG92ZXIge1xuICBmaWxsOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi0xMDAsXG4uc3RySC1jeWFuLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTIwMCxcbi5jSC1jeWFuLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi0yMDAsXG4uYmdjSC1jeWFuLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTIwMCxcbi5iZGNILWN5YW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tMjAwLFxuLmZpbGxILWN5YW4tMjAwOmhvdmVyIHtcbiAgZmlsbDogIzgwZGVlYSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tMjAwLFxuLnN0ckgtY3lhbi0yMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi0zMDAsXG4uY0gtY3lhbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tMzAwLFxuLmJnY0gtY3lhbi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi0zMDAsXG4uYmRjSC1jeWFuLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTMwMCxcbi5maWxsSC1jeWFuLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTMwMCxcbi5zdHJILWN5YW4tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNDAwLFxuLmNILWN5YW4tNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTQwMCxcbi5iZ2NILWN5YW4tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNDAwLFxuLmJkY0gtY3lhbi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi00MDAsXG4uZmlsbEgtY3lhbi00MDA6aG92ZXIge1xuICBmaWxsOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi00MDAsXG4uc3RySC1jeWFuLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTUwMCxcbi5jSC1jeWFuLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi01MDAsXG4uYmdjSC1jeWFuLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTUwMCxcbi5iZGNILWN5YW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tNTAwLFxuLmZpbGxILWN5YW4tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYmNkNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tNTAwLFxuLnN0ckgtY3lhbi01MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGJjZDQgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi02MDAsXG4uY0gtY3lhbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tNjAwLFxuLmJnY0gtY3lhbi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi02MDAsXG4uYmRjSC1jeWFuLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTYwMCxcbi5maWxsSC1jeWFuLTYwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGFjYzEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTYwMCxcbi5zdHJILWN5YW4tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tNzAwLFxuLmNILWN5YW4tNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLTcwMCxcbi5iZ2NILWN5YW4tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tNzAwLFxuLmJkY0gtY3lhbi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk3YTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi03MDAsXG4uZmlsbEgtY3lhbi03MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi03MDAsXG4uc3RySC1jeWFuLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLTgwMCxcbi5jSC1jeWFuLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi04MDAsXG4uYmdjSC1jeWFuLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLTgwMCxcbi5iZGNILWN5YW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tODAwLFxuLmZpbGxILWN5YW4tODAwOmhvdmVyIHtcbiAgZmlsbDogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tODAwLFxuLnN0ckgtY3lhbi04MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDgzOGYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi05MDAsXG4uY0gtY3lhbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tOTAwLFxuLmJnY0gtY3lhbi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi05MDAsXG4uYmRjSC1jeWFuLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLTkwMCxcbi5maWxsSC1jeWFuLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDYwNjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLTkwMCxcbi5zdHJILWN5YW4tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTEwMCxcbi5jSC1jeWFuLWExMDA6aG92ZXIge1xuICBjb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTEwMCxcbi5iZ2NILWN5YW4tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWExMDAsXG4uYmRjSC1jeWFuLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hMTAwLFxuLmZpbGxILWN5YW4tYTEwMDpob3ZlciB7XG4gIGZpbGw6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWExMDAsXG4uc3RySC1jeWFuLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICM4NGZmZmYgIWltcG9ydGFudDtcbn1cblxuLmMtY3lhbi1hMjAwLFxuLmNILWN5YW4tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtY3lhbi1hMjAwLFxuLmJnY0gtY3lhbi1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWN5YW4tYTIwMCxcbi5iZGNILWN5YW4tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1jeWFuLWEyMDAsXG4uZmlsbEgtY3lhbi1hMjAwOmhvdmVyIHtcbiAgZmlsbDogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWN5YW4tYTIwMCxcbi5zdHJILWN5YW4tYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuXG4uYy1jeWFuLWE0MDAsXG4uY0gtY3lhbi1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGU1ZmYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1jeWFuLWE0MDAsXG4uYmdjSC1jeWFuLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtY3lhbi1hNDAwLFxuLmJkY0gtY3lhbi1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWN5YW4tYTQwMCxcbi5maWxsSC1jeWFuLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItY3lhbi1hNDAwLFxuLnN0ckgtY3lhbi1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWN5YW4tYTcwMCxcbi5jSC1jeWFuLWE3MDA6aG92ZXIge1xuICBjb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWN5YW4tYTcwMCxcbi5iZ2NILWN5YW4tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1jeWFuLWE3MDAsXG4uYmRjSC1jeWFuLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtY3lhbi1hNzAwLFxuLmZpbGxILWN5YW4tYTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1jeWFuLWE3MDAsXG4uc3RySC1jeWFuLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGI4ZDQgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC01MCxcbi5jSC10ZWFsLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTUwLFxuLmJnY0gtdGVhbC01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTUwLFxuLmJkY0gtdGVhbC01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTUwLFxuLmZpbGxILXRlYWwtNTA6aG92ZXIge1xuICBmaWxsOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC01MCxcbi5zdHJILXRlYWwtNTA6aG92ZXIge1xuICBzdHJva2U6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC0xMDAsXG4uY0gtdGVhbC0xMDA6aG92ZXIge1xuICBjb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtMTAwLFxuLmJnY0gtdGVhbC0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC0xMDAsXG4uYmRjSC10ZWFsLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTEwMCxcbi5maWxsSC10ZWFsLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTEwMCxcbi5zdHJILXRlYWwtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtMjAwLFxuLmNILXRlYWwtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTIwMCxcbi5iZ2NILXRlYWwtMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtMjAwLFxuLmJkY0gtdGVhbC0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC0yMDAsXG4uZmlsbEgtdGVhbC0yMDA6aG92ZXIge1xuICBmaWxsOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC0yMDAsXG4uc3RySC10ZWFsLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTMwMCxcbi5jSC10ZWFsLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC0zMDAsXG4uYmdjSC10ZWFsLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTMwMCxcbi5iZGNILXRlYWwtMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtMzAwLFxuLmZpbGxILXRlYWwtMzAwOmhvdmVyIHtcbiAgZmlsbDogIzRkYjZhYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtMzAwLFxuLnN0ckgtdGVhbC0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC00MDAsXG4uY0gtdGVhbC00MDA6aG92ZXIge1xuICBjb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNDAwLFxuLmJnY0gtdGVhbC00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC00MDAsXG4uYmRjSC10ZWFsLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTQwMCxcbi5maWxsSC10ZWFsLTQwMDpob3ZlciB7XG4gIGZpbGw6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTQwMCxcbi5zdHJILXRlYWwtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtNTAwLFxuLmNILXRlYWwtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTUwMCxcbi5iZ2NILXRlYWwtNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtNTAwLFxuLmJkY0gtdGVhbC01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDk2ODggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC01MDAsXG4uZmlsbEgtdGVhbC01MDA6aG92ZXIge1xuICBmaWxsOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC01MDAsXG4uc3RySC10ZWFsLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTYwMCxcbi5jSC10ZWFsLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC02MDAsXG4uYmdjSC10ZWFsLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTYwMCxcbi5iZGNILXRlYWwtNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OTdiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtNjAwLFxuLmZpbGxILXRlYWwtNjAwOmhvdmVyIHtcbiAgZmlsbDogIzAwODk3YiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtNjAwLFxuLnN0ckgtdGVhbC02MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC03MDAsXG4uY0gtdGVhbC03MDA6aG92ZXIge1xuICBjb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtNzAwLFxuLmJnY0gtdGVhbC03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC03MDAsXG4uYmRjSC10ZWFsLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLTcwMCxcbi5maWxsSC10ZWFsLTcwMDpob3ZlciB7XG4gIGZpbGw6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLTcwMCxcbi5zdHJILXRlYWwtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMDA3OTZiICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtODAwLFxuLmNILXRlYWwtODAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLTgwMCxcbi5iZ2NILXRlYWwtODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtODAwLFxuLmJkY0gtdGVhbC04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC04MDAsXG4uZmlsbEgtdGVhbC04MDA6aG92ZXIge1xuICBmaWxsOiAjMDA2OTVjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC04MDAsXG4uc3RySC10ZWFsLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwNjk1YyAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLTkwMCxcbi5jSC10ZWFsLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC05MDAsXG4uYmdjSC10ZWFsLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLTkwMCxcbi5iZGNILXRlYWwtOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA0ZDQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtOTAwLFxuLmZpbGxILXRlYWwtOTAwOmhvdmVyIHtcbiAgZmlsbDogIzAwNGQ0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtOTAwLFxuLnN0ckgtdGVhbC05MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hMTAwLFxuLmNILXRlYWwtYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYTdmZmViICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hMTAwLFxuLmJnY0gtdGVhbC1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTEwMCxcbi5iZGNILXRlYWwtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWExMDAsXG4uZmlsbEgtdGVhbC1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTEwMCxcbi5zdHJILXRlYWwtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2E3ZmZlYiAhaW1wb3J0YW50O1xufVxuXG4uYy10ZWFsLWEyMDAsXG4uY0gtdGVhbC1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cblxuLmJnYy10ZWFsLWEyMDAsXG4uYmdjSC10ZWFsLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtdGVhbC1hMjAwLFxuLmJkY0gtdGVhbC1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXRlYWwtYTIwMCxcbi5maWxsSC10ZWFsLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItdGVhbC1hMjAwLFxuLnN0ckgtdGVhbC1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjRmZmRhICFpbXBvcnRhbnQ7XG59XG5cbi5jLXRlYWwtYTQwMCxcbi5jSC10ZWFsLWE0MDA6aG92ZXIge1xuICBjb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXRlYWwtYTQwMCxcbi5iZ2NILXRlYWwtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy10ZWFsLWE0MDAsXG4uYmRjSC10ZWFsLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtdGVhbC1hNDAwLFxuLmZpbGxILXRlYWwtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLnN0ci10ZWFsLWE0MDAsXG4uc3RySC10ZWFsLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cblxuLmMtdGVhbC1hNzAwLFxuLmNILXRlYWwtYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMDBiZmE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtdGVhbC1hNzAwLFxuLmJnY0gtdGVhbC1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXRlYWwtYTcwMCxcbi5iZGNILXRlYWwtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC10ZWFsLWE3MDAsXG4uZmlsbEgtdGVhbC1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXRlYWwtYTcwMCxcbi5zdHJILXRlYWwtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzAwYmZhNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi01MCxcbi5jSC1ncmVlbi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNTAsXG4uYmdjSC1ncmVlbi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi01MCxcbi5iZGNILWdyZWVuLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTUwLFxuLmZpbGxILWdyZWVuLTUwOmhvdmVyIHtcbiAgZmlsbDogI2U4ZjVlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTUwLFxuLnN0ckgtZ3JlZW4tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tMTAwLFxuLmNILWdyZWVuLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tMTAwLFxuLmJnY0gtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTEwMCxcbi5iZGNILWdyZWVuLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi0xMDAsXG4uZmlsbEgtZ3JlZW4tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTEwMCxcbi5zdHJILWdyZWVuLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi0yMDAsXG4uY0gtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi0yMDAsXG4uYmdjSC1ncmVlbi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tMjAwLFxuLmJkY0gtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTIwMCxcbi5maWxsSC1ncmVlbi0yMDA6aG92ZXIge1xuICBmaWxsOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tMjAwLFxuLnN0ckgtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYTVkNmE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTMwMCxcbi5jSC1ncmVlbi0zMDA6aG92ZXIge1xuICBjb2xvcjogIzgxYzc4NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTMwMCxcbi5iZ2NILWdyZWVuLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi0zMDAsXG4uYmRjSC1ncmVlbi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tMzAwLFxuLmZpbGxILWdyZWVuLTMwMDpob3ZlciB7XG4gIGZpbGw6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi0zMDAsXG4uc3RySC1ncmVlbi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNDAwLFxuLmNILWdyZWVuLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNDAwLFxuLmJnY0gtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTQwMCxcbi5iZGNILWdyZWVuLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi00MDAsXG4uZmlsbEgtZ3JlZW4tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTQwMCxcbi5zdHJILWdyZWVuLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi01MDAsXG4uY0gtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi01MDAsXG4uYmdjSC1ncmVlbi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tNTAwLFxuLmJkY0gtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTUwMCxcbi5maWxsSC1ncmVlbi01MDA6aG92ZXIge1xuICBmaWxsOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tNTAwLFxuLnN0ckgtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTYwMCxcbi5jSC1ncmVlbi02MDA6aG92ZXIge1xuICBjb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTYwMCxcbi5iZ2NILWdyZWVuLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi02MDAsXG4uYmRjSC1ncmVlbi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tNjAwLFxuLmZpbGxILWdyZWVuLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi02MDAsXG4uc3RySC1ncmVlbi02MDA6aG92ZXIge1xuICBzdHJva2U6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tNzAwLFxuLmNILWdyZWVuLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JlZW4tNzAwLFxuLmJnY0gtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZWVuLTcwMCxcbi5iZGNILWdyZWVuLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi03MDAsXG4uZmlsbEgtZ3JlZW4tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZWVuLTcwMCxcbi5zdHJILWdyZWVuLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmVlbi04MDAsXG4uY0gtZ3JlZW4tODAwOmhvdmVyIHtcbiAgY29sb3I6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi04MDAsXG4uYmdjSC1ncmVlbi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JlZW4tODAwLFxuLmJkY0gtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZWVuLTgwMCxcbi5maWxsSC1ncmVlbi04MDA6aG92ZXIge1xuICBmaWxsOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tODAwLFxuLnN0ckgtZ3JlZW4tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZWVuLTkwMCxcbi5jSC1ncmVlbi05MDA6aG92ZXIge1xuICBjb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZWVuLTkwMCxcbi5iZ2NILWdyZWVuLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi05MDAsXG4uYmRjSC1ncmVlbi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JlZW4tOTAwLFxuLmZpbGxILWdyZWVuLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmVlbi05MDAsXG4uc3RySC1ncmVlbi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTEwMCxcbi5jSC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hMTAwLFxuLmJnY0gtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hMTAwLFxuLmJkY0gtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hMTAwLFxuLmZpbGxILWdyZWVuLWExMDA6aG92ZXIge1xuICBmaWxsOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTEwMCxcbi5zdHJILWdyZWVuLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNiOWY2Y2EgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTIwMCxcbi5jSC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hMjAwLFxuLmJnY0gtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hMjAwLFxuLmJkY0gtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hMjAwLFxuLmZpbGxILWdyZWVuLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTIwMCxcbi5zdHJILWdyZWVuLWEyMDA6aG92ZXIge1xuICBzdHJva2U6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTQwMCxcbi5jSC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hNDAwLFxuLmJnY0gtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hNDAwLFxuLmJkY0gtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hNDAwLFxuLmZpbGxILWdyZWVuLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTQwMCxcbi5zdHJILWdyZWVuLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JlZW4tYTcwMCxcbi5jSC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmVlbi1hNzAwLFxuLmJnY0gtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmVlbi1hNzAwLFxuLmJkY0gtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmVlbi1hNzAwLFxuLmZpbGxILWdyZWVuLWE3MDA6aG92ZXIge1xuICBmaWxsOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JlZW4tYTcwMCxcbi5zdHJILWdyZWVuLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICMwMGM4NTMgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNTAsXG4uY0gtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBjb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTUwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNTAsXG4uYmRjSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi01MCxcbi5maWxsSC1saWdodC1ncmVlbi01MDpob3ZlciB7XG4gIGZpbGw6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi01MCxcbi5zdHJILWxpZ2h0LWdyZWVuLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjFmOGU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTEwMCxcbi5jSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBjb2xvcjogI2RjZWRjOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTEwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi0xMDAsXG4uYmRjSC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tMTAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi0xMDAsXG4uc3RySC1saWdodC1ncmVlbi0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tMjAwLFxuLmNILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tMjAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTIwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi0yMDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tMjAwOmhvdmVyIHtcbiAgZmlsbDogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTIwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi0zMDAsXG4uY0gtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi0zMDAsXG4uYmdjSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tMzAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTMwMCxcbi5maWxsSC1saWdodC1ncmVlbi0zMDA6aG92ZXIge1xuICBmaWxsOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tMzAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYWVkNTgxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTQwMCxcbi5jSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBjb2xvcjogIzljY2M2NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTQwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi00MDAsXG4uYmRjSC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNDAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTQwMDpob3ZlciB7XG4gIGZpbGw6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi00MDAsXG4uc3RySC1saWdodC1ncmVlbi00MDA6aG92ZXIge1xuICBzdHJva2U6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tNTAwLFxuLmNILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tNTAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTUwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi01MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tNTAwOmhvdmVyIHtcbiAgZmlsbDogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTUwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhiYzM0YSAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi02MDAsXG4uY0gtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi02MDAsXG4uYmdjSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tNjAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTYwMCxcbi5maWxsSC1saWdodC1ncmVlbi02MDA6aG92ZXIge1xuICBmaWxsOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tNjAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLTcwMCxcbi5jSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBjb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpZ2h0LWdyZWVuLTcwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmJkYy1saWdodC1ncmVlbi03MDAsXG4uYmRjSC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tNzAwLFxuLmZpbGxILWxpZ2h0LWdyZWVuLTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1saWdodC1ncmVlbi03MDAsXG4uc3RySC1saWdodC1ncmVlbi03MDA6aG92ZXIge1xuICBzdHJva2U6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cblxuLmMtbGlnaHQtZ3JlZW4tODAwLFxuLmNILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tODAwLFxuLmJnY0gtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpZ2h0LWdyZWVuLTgwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saWdodC1ncmVlbi04MDAsXG4uZmlsbEgtbGlnaHQtZ3JlZW4tODAwOmhvdmVyIHtcbiAgZmlsbDogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLTgwMCxcbi5zdHJILWxpZ2h0LWdyZWVuLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuXG4uYy1saWdodC1ncmVlbi05MDAsXG4uY0gtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saWdodC1ncmVlbi05MDAsXG4uYmdjSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tOTAwLFxuLmJkY0gtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpZ2h0LWdyZWVuLTkwMCxcbi5maWxsSC1saWdodC1ncmVlbi05MDA6aG92ZXIge1xuICBmaWxsOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGlnaHQtZ3JlZW4tOTAwLFxuLnN0ckgtbGlnaHQtZ3JlZW4tOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWExMDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTEwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTEwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTEwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2NjZmY5MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWExMDAsXG4uc3RySC1saWdodC1ncmVlbi1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWEyMDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTIwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTIwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTIwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWEyMDAsXG4uc3RySC1saWdodC1ncmVlbi1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWE0MDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTQwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTQwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTQwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgZmlsbDogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWE0MDAsXG4uc3RySC1saWdodC1ncmVlbi1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpZ2h0LWdyZWVuLWE3MDAsXG4uY0gtbGlnaHQtZ3JlZW4tYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGlnaHQtZ3JlZW4tYTcwMCxcbi5iZ2NILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGlnaHQtZ3JlZW4tYTcwMCxcbi5iZGNILWxpZ2h0LWdyZWVuLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGlnaHQtZ3JlZW4tYTcwMCxcbi5maWxsSC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgZmlsbDogIzY0ZGQxNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpZ2h0LWdyZWVuLWE3MDAsXG4uc3RySC1saWdodC1ncmVlbi1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNTAsXG4uY0gtbGltZS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS01MCxcbi5iZ2NILWxpbWUtNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS01MCxcbi5iZGNILWxpbWUtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS01MCxcbi5maWxsSC1saW1lLTUwOmhvdmVyIHtcbiAgZmlsbDogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNTAsXG4uc3RySC1saW1lLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtMTAwLFxuLmNILWxpbWUtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTEwMCxcbi5iZ2NILWxpbWUtMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtMTAwLFxuLmJkY0gtbGltZS0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS0xMDAsXG4uZmlsbEgtbGltZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS0xMDAsXG4uc3RySC1saW1lLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTIwMCxcbi5jSC1saW1lLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS0yMDAsXG4uYmdjSC1saW1lLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTIwMCxcbi5iZGNILWxpbWUtMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtMjAwLFxuLmZpbGxILWxpbWUtMjAwOmhvdmVyIHtcbiAgZmlsbDogI2U2ZWU5YyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtMjAwLFxuLnN0ckgtbGltZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS0zMDAsXG4uY0gtbGltZS0zMDA6aG92ZXIge1xuICBjb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtMzAwLFxuLmJnY0gtbGltZS0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS0zMDAsXG4uYmRjSC1saW1lLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTMwMCxcbi5maWxsSC1saW1lLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTMwMCxcbi5zdHJILWxpbWUtMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNDAwLFxuLmNILWxpbWUtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTQwMCxcbi5iZ2NILWxpbWUtNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNDAwLFxuLmJkY0gtbGltZS00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS00MDAsXG4uZmlsbEgtbGltZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS00MDAsXG4uc3RySC1saW1lLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTUwMCxcbi5jSC1saW1lLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS01MDAsXG4uYmdjSC1saW1lLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTUwMCxcbi5iZGNILWxpbWUtNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtNTAwLFxuLmZpbGxILWxpbWUtNTAwOmhvdmVyIHtcbiAgZmlsbDogI2NkZGMzOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtNTAwLFxuLnN0ckgtbGltZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNjZGRjMzkgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS02MDAsXG4uY0gtbGltZS02MDA6aG92ZXIge1xuICBjb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtNjAwLFxuLmJnY0gtbGltZS02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS02MDAsXG4uYmRjSC1saW1lLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTYwMCxcbi5maWxsSC1saW1lLTYwMDpob3ZlciB7XG4gIGZpbGw6ICNjMGNhMzMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTYwMCxcbi5zdHJILWxpbWUtNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtNzAwLFxuLmNILWxpbWUtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLTcwMCxcbi5iZ2NILWxpbWUtNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtNzAwLFxuLmJkY0gtbGltZS03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZmI0MmIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS03MDAsXG4uZmlsbEgtbGltZS03MDA6aG92ZXIge1xuICBmaWxsOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS03MDAsXG4uc3RySC1saW1lLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLTgwMCxcbi5jSC1saW1lLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS04MDAsXG4uYmdjSC1saW1lLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLTgwMCxcbi5iZGNILWxpbWUtODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtODAwLFxuLmZpbGxILWxpbWUtODAwOmhvdmVyIHtcbiAgZmlsbDogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtODAwLFxuLnN0ckgtbGltZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICM5ZTlkMjQgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS05MDAsXG4uY0gtbGltZS05MDA6aG92ZXIge1xuICBjb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtOTAwLFxuLmJnY0gtbGltZS05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS05MDAsXG4uYmRjSC1saW1lLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLTkwMCxcbi5maWxsSC1saW1lLTkwMDpob3ZlciB7XG4gIGZpbGw6ICM4Mjc3MTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLTkwMCxcbi5zdHJILWxpbWUtOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTEwMCxcbi5jSC1saW1lLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTEwMCxcbi5iZ2NILWxpbWUtYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWExMDAsXG4uYmRjSC1saW1lLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hMTAwLFxuLmZpbGxILWxpbWUtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWExMDAsXG4uc3RySC1saW1lLWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmNGZmODEgIWltcG9ydGFudDtcbn1cblxuLmMtbGltZS1hMjAwLFxuLmNILWxpbWUtYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtbGltZS1hMjAwLFxuLmJnY0gtbGltZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWxpbWUtYTIwMCxcbi5iZGNILWxpbWUtYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1saW1lLWEyMDAsXG4uZmlsbEgtbGltZS1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWxpbWUtYTIwMCxcbi5zdHJILWxpbWUtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuXG4uYy1saW1lLWE0MDAsXG4uY0gtbGltZS1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNjNmZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1saW1lLWE0MDAsXG4uYmdjSC1saW1lLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtbGltZS1hNDAwLFxuLmJkY0gtbGltZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWxpbWUtYTQwMCxcbi5maWxsSC1saW1lLWE0MDA6aG92ZXIge1xuICBmaWxsOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItbGltZS1hNDAwLFxuLnN0ckgtbGltZS1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWxpbWUtYTcwMCxcbi5jSC1saW1lLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWxpbWUtYTcwMCxcbi5iZ2NILWxpbWUtYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1saW1lLWE3MDAsXG4uYmRjSC1saW1lLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtbGltZS1hNzAwLFxuLmZpbGxILWxpbWUtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1saW1lLWE3MDAsXG4uc3RySC1saW1lLWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNhZWVhMDAgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LTUwLFxuLmNILXllbGxvdy01MDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZGU3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LTUwLFxuLmJnY0gteWVsbG93LTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy01MCxcbi5iZGNILXllbGxvdy01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctNTAsXG4uZmlsbEgteWVsbG93LTUwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy01MCxcbi5zdHJILXllbGxvdy01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZmRlNyAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMTAwLFxuLmNILXllbGxvdy0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0xMDAsXG4uYmdjSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0xMDAsXG4uYmRjSC15ZWxsb3ctMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmOWM0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0xMDAsXG4uZmlsbEgteWVsbG93LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMTAwLFxuLnN0ckgteWVsbG93LTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjljNCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMjAwLFxuLmNILXllbGxvdy0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0yMDAsXG4uYmdjSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0yMDAsXG4uYmRjSC15ZWxsb3ctMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmNTlkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0yMDAsXG4uZmlsbEgteWVsbG93LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMjAwLFxuLnN0ckgteWVsbG93LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjU5ZCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctMzAwLFxuLmNILXllbGxvdy0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy0zMDAsXG4uYmdjSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy0zMDAsXG4uYmRjSC15ZWxsb3ctMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmMTc2ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy0zMDAsXG4uZmlsbEgteWVsbG93LTMwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctMzAwLFxuLnN0ckgteWVsbG93LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZjE3NiAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNDAwLFxuLmNILXllbGxvdy00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy00MDAsXG4uYmdjSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy00MDAsXG4uYmRjSC15ZWxsb3ctNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZTU4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy00MDAsXG4uZmlsbEgteWVsbG93LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNDAwLFxuLnN0ckgteWVsbG93LTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWU1OCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNTAwLFxuLmNILXllbGxvdy01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy01MDAsXG4uYmdjSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy01MDAsXG4uYmRjSC15ZWxsb3ctNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy01MDAsXG4uZmlsbEgteWVsbG93LTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNTAwLFxuLnN0ckgteWVsbG93LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWIzYiAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNjAwLFxuLmNILXllbGxvdy02MDA6aG92ZXIge1xuICBjb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy02MDAsXG4uYmdjSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy02MDAsXG4uYmRjSC15ZWxsb3ctNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy02MDAsXG4uZmlsbEgteWVsbG93LTYwMDpob3ZlciB7XG4gIGZpbGw6ICNmZGQ4MzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNjAwLFxuLnN0ckgteWVsbG93LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctNzAwLFxuLmNILXllbGxvdy03MDA6aG92ZXIge1xuICBjb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy03MDAsXG4uYmdjSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy03MDAsXG4uYmRjSC15ZWxsb3ctNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmJjMDJkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy03MDAsXG4uZmlsbEgteWVsbG93LTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctNzAwLFxuLnN0ckgteWVsbG93LTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctODAwLFxuLmNILXllbGxvdy04MDA6aG92ZXIge1xuICBjb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy04MDAsXG4uYmdjSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy04MDAsXG4uYmRjSC15ZWxsb3ctODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy04MDAsXG4uZmlsbEgteWVsbG93LTgwMDpob3ZlciB7XG4gIGZpbGw6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctODAwLFxuLnN0ckgteWVsbG93LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y5YTgyNSAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctOTAwLFxuLmNILXllbGxvdy05MDA6aG92ZXIge1xuICBjb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy05MDAsXG4uYmdjSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy05MDAsXG4uYmRjSC15ZWxsb3ctOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy05MDAsXG4uZmlsbEgteWVsbG93LTkwMDpob3ZlciB7XG4gIGZpbGw6ICNmNTdmMTcgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctOTAwLFxuLnN0ckgteWVsbG93LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTEwMCxcbi5jSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWExMDAsXG4uYmdjSC15ZWxsb3ctYTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTEwMCxcbi5iZGNILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZjhkICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hMTAwLFxuLmZpbGxILXllbGxvdy1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hMTAwLFxuLnN0ckgteWVsbG93LWExMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cblxuLmMteWVsbG93LWEyMDAsXG4uY0gteWVsbG93LWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLXllbGxvdy1hMjAwLFxuLmJnY0gteWVsbG93LWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMteWVsbG93LWEyMDAsXG4uYmRjSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC15ZWxsb3ctYTIwMCxcbi5maWxsSC15ZWxsb3ctYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmZmMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci15ZWxsb3ctYTIwMCxcbi5zdHJILXllbGxvdy1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLXllbGxvdy1hNDAwLFxuLmNILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy15ZWxsb3ctYTQwMCxcbi5iZ2NILXllbGxvdy1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLXllbGxvdy1hNDAwLFxuLmJkY0gteWVsbG93LWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmVhMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwteWVsbG93LWE0MDAsXG4uZmlsbEgteWVsbG93LWE0MDA6aG92ZXIge1xuICBmaWxsOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHIteWVsbG93LWE0MDAsXG4uc3RySC15ZWxsb3ctYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuXG4uYy15ZWxsb3ctYTcwMCxcbi5jSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MteWVsbG93LWE3MDAsXG4uYmdjSC15ZWxsb3ctYTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy15ZWxsb3ctYTcwMCxcbi5iZGNILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLXllbGxvdy1hNzAwLFxuLmZpbGxILXllbGxvdy1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLXllbGxvdy1hNzAwLFxuLnN0ckgteWVsbG93LWE3MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNTAsXG4uY0gtYW1iZXItNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTUwLFxuLmJnY0gtYW1iZXItNTA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNTAsXG4uYmRjSC1hbWJlci01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci01MCxcbi5maWxsSC1hbWJlci01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci01MCxcbi5zdHJILWFtYmVyLTUwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZmOGUxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTEwMCxcbi5jSC1hbWJlci0xMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZWNiMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTEwMCxcbi5iZ2NILWFtYmVyLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci0xMDAsXG4uYmRjSC1hbWJlci0xMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItMTAwLFxuLmZpbGxILWFtYmVyLTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci0xMDAsXG4uc3RySC1hbWJlci0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItMjAwLFxuLmNILWFtYmVyLTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItMjAwLFxuLmJnY0gtYW1iZXItMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTIwMCxcbi5iZGNILWFtYmVyLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci0yMDAsXG4uZmlsbEgtYW1iZXItMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTIwMCxcbi5zdHJILWFtYmVyLTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci0zMDAsXG4uY0gtYW1iZXItMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci0zMDAsXG4uYmdjSC1hbWJlci0zMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItMzAwLFxuLmJkY0gtYW1iZXItMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTMwMCxcbi5maWxsSC1hbWJlci0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItMzAwLFxuLnN0ckgtYW1iZXItMzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkNTRmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTQwMCxcbi5jSC1hbWJlci00MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmY2EyOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTQwMCxcbi5iZ2NILWFtYmVyLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci00MDAsXG4uYmRjSC1hbWJlci00MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNDAwLFxuLmZpbGxILWFtYmVyLTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci00MDAsXG4uc3RySC1hbWJlci00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItNTAwLFxuLmNILWFtYmVyLTUwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItNTAwLFxuLmJnY0gtYW1iZXItNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTUwMCxcbi5iZGNILWFtYmVyLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci01MDAsXG4uZmlsbEgtYW1iZXItNTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTUwMCxcbi5zdHJILWFtYmVyLTUwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYzEwNyAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci02MDAsXG4uY0gtYW1iZXItNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci02MDAsXG4uYmdjSC1hbWJlci02MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItNjAwLFxuLmJkY0gtYW1iZXItNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTYwMCxcbi5maWxsSC1hbWJlci02MDA6aG92ZXIge1xuICBmaWxsOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItNjAwLFxuLnN0ckgtYW1iZXItNjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLTcwMCxcbi5jSC1hbWJlci03MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWFtYmVyLTcwMCxcbi5iZ2NILWFtYmVyLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1hbWJlci03MDAsXG4uYmRjSC1hbWJlci03MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItNzAwLFxuLmZpbGxILWFtYmVyLTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1hbWJlci03MDAsXG4uc3RySC1hbWJlci03MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cblxuLmMtYW1iZXItODAwLFxuLmNILWFtYmVyLTgwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItODAwLFxuLmJnY0gtYW1iZXItODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWFtYmVyLTgwMCxcbi5iZGNILWFtYmVyLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1hbWJlci04MDAsXG4uZmlsbEgtYW1iZXItODAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLTgwMCxcbi5zdHJILWFtYmVyLTgwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1hbWJlci05MDAsXG4uY0gtYW1iZXItOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1hbWJlci05MDAsXG4uYmdjSC1hbWJlci05MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItOTAwLFxuLmJkY0gtYW1iZXItOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWFtYmVyLTkwMCxcbi5maWxsSC1hbWJlci05MDA6aG92ZXIge1xuICBmaWxsOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYW1iZXItOTAwLFxuLnN0ckgtYW1iZXItOTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWExMDAsXG4uY0gtYW1iZXItYTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTEwMCxcbi5iZ2NILWFtYmVyLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTEwMCxcbi5iZGNILWFtYmVyLWExMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTEwMCxcbi5maWxsSC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZTU3ZiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWExMDAsXG4uc3RySC1hbWJlci1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWEyMDAsXG4uY0gtYW1iZXItYTIwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTIwMCxcbi5iZ2NILWFtYmVyLWEyMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTIwMCxcbi5iZGNILWFtYmVyLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTIwMCxcbi5maWxsSC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWEyMDAsXG4uc3RySC1hbWJlci1hMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWE0MDAsXG4uY0gtYW1iZXItYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTQwMCxcbi5iZ2NILWFtYmVyLWE0MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTQwMCxcbi5iZGNILWFtYmVyLWE0MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTQwMCxcbi5maWxsSC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWE0MDAsXG4uc3RySC1hbWJlci1hNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWFtYmVyLWE3MDAsXG4uY0gtYW1iZXItYTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYW1iZXItYTcwMCxcbi5iZ2NILWFtYmVyLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYW1iZXItYTcwMCxcbi5iZGNILWFtYmVyLWE3MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYW1iZXItYTcwMCxcbi5maWxsSC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmYWIwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWFtYmVyLWE3MDAsXG4uc3RySC1hbWJlci1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS01MCxcbi5jSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBjb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS01MCxcbi5iZ2NILW9yYW5nZS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNTAsXG4uYmRjSC1vcmFuZ2UtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLTUwLFxuLmZpbGxILW9yYW5nZS01MDpob3ZlciB7XG4gIGZpbGw6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtNTAsXG4uc3RySC1vcmFuZ2UtNTA6aG92ZXIge1xuICBzdHJva2U6ICNmZmYzZTAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTEwMCxcbi5jSC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMTAwLFxuLmJnY0gtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMTAwLFxuLmJkY0gtb3JhbmdlLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMTAwLFxuLmZpbGxILW9yYW5nZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTEwMCxcbi5zdHJILW9yYW5nZS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmUwYjIgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTIwMCxcbi5jSC1vcmFuZ2UtMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMjAwLFxuLmJnY0gtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMjAwLFxuLmJkY0gtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMjAwLFxuLmZpbGxILW9yYW5nZS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTIwMCxcbi5zdHJILW9yYW5nZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmNjODAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTMwMCxcbi5jSC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtMzAwLFxuLmJnY0gtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtMzAwLFxuLmJkY0gtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtMzAwLFxuLmZpbGxILW9yYW5nZS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTMwMCxcbi5zdHJILW9yYW5nZS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmI3NGQgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTQwMCxcbi5jSC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNDAwLFxuLmJnY0gtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNDAwLFxuLmJkY0gtb3JhbmdlLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNDAwLFxuLmZpbGxILW9yYW5nZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTQwMCxcbi5zdHJILW9yYW5nZS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmE3MjYgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTUwMCxcbi5jSC1vcmFuZ2UtNTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNTAwLFxuLmJnY0gtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNTAwLFxuLmJkY0gtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNTAwLFxuLmZpbGxILW9yYW5nZS01MDA6aG92ZXIge1xuICBmaWxsOiAjZmY5ODAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTUwMCxcbi5zdHJILW9yYW5nZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTYwMCxcbi5jSC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNjAwLFxuLmJnY0gtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNjAwLFxuLmJkY0gtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZiOGMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNjAwLFxuLmZpbGxILW9yYW5nZS02MDA6aG92ZXIge1xuICBmaWxsOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTYwMCxcbi5zdHJILW9yYW5nZS02MDA6aG92ZXIge1xuICBzdHJva2U6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTcwMCxcbi5jSC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtNzAwLFxuLmJnY0gtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtNzAwLFxuLmJkY0gtb3JhbmdlLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtNzAwLFxuLmZpbGxILW9yYW5nZS03MDA6aG92ZXIge1xuICBmaWxsOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTcwMCxcbi5zdHJILW9yYW5nZS03MDA6aG92ZXIge1xuICBzdHJva2U6ICNmNTdjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTgwMCxcbi5jSC1vcmFuZ2UtODAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtODAwLFxuLmJnY0gtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtODAwLFxuLmJkY0gtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtODAwLFxuLmZpbGxILW9yYW5nZS04MDA6aG92ZXIge1xuICBmaWxsOiAjZWY2YzAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTgwMCxcbi5zdHJILW9yYW5nZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLTkwMCxcbi5jSC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtOTAwLFxuLmJnY0gtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtOTAwLFxuLmJkY0gtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2U2NTEwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtOTAwLFxuLmZpbGxILW9yYW5nZS05MDA6aG92ZXIge1xuICBmaWxsOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLTkwMCxcbi5zdHJILW9yYW5nZS05MDA6aG92ZXIge1xuICBzdHJva2U6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWExMDAsXG4uY0gtb3JhbmdlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hMTAwLFxuLmJnY0gtb3JhbmdlLWExMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWExMDAsXG4uYmRjSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTEwMCxcbi5maWxsSC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmQxODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTEwMCxcbi5zdHJILW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG5cbi5jLW9yYW5nZS1hMjAwLFxuLmNILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1vcmFuZ2UtYTIwMCxcbi5iZ2NILW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLW9yYW5nZS1hMjAwLFxuLmJkY0gtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtb3JhbmdlLWEyMDAsXG4uZmlsbEgtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBmaWxsOiAjZmZhYjQwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItb3JhbmdlLWEyMDAsXG4uc3RySC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuXG4uYy1vcmFuZ2UtYTQwMCxcbi5jSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2Mtb3JhbmdlLWE0MDAsXG4uYmdjSC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1vcmFuZ2UtYTQwMCxcbi5iZGNILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLW9yYW5nZS1hNDAwLFxuLmZpbGxILW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOTEwMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLW9yYW5nZS1hNDAwLFxuLnN0ckgtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cblxuLmMtb3JhbmdlLWE3MDAsXG4uY0gtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLW9yYW5nZS1hNzAwLFxuLmJnY0gtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtb3JhbmdlLWE3MDAsXG4uYmRjSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1vcmFuZ2UtYTcwMCxcbi5maWxsSC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjZkMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1vcmFuZ2UtYTcwMCxcbi5zdHJILW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTUwLFxuLmNILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS01MCxcbi5iZ2NILWRlZXAtb3JhbmdlLTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTUwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmYmU5ZTcgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNTAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNTA6aG92ZXIge1xuICBmaWxsOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNTAsXG4uc3RySC1kZWVwLW9yYW5nZS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS0xMDAsXG4uY0gtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS0xMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtMTAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTEwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS0xMDA6aG92ZXIge1xuICBmaWxsOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtMTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmZjY2JjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTIwMCxcbi5jSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmYWI5MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTIwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS0yMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtMjAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS0yMDAsXG4uc3RySC1kZWVwLW9yYW5nZS0yMDA6aG92ZXIge1xuICBzdHJva2U6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtMzAwLFxuLmNILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtMzAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTMwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS0zMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtMzAwOmhvdmVyIHtcbiAgZmlsbDogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTMwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS00MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS00MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNDAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTQwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS00MDA6aG92ZXIge1xuICBmaWxsOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNDAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZmY3MDQzICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTUwMCxcbi5jSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTUwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS01MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtNTAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTUwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS01MDAsXG4uc3RySC1kZWVwLW9yYW5nZS01MDA6aG92ZXIge1xuICBzdHJva2U6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtNjAwLFxuLmNILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtNjAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTYwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS02MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtNjAwOmhvdmVyIHtcbiAgZmlsbDogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTYwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTYwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Y0NTExZSAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS03MDAsXG4uY0gtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cblxuLmJnYy1kZWVwLW9yYW5nZS03MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZGVlcC1vcmFuZ2UtNzAwLFxuLmJkY0gtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLTcwMCxcbi5maWxsSC1kZWVwLW9yYW5nZS03MDA6aG92ZXIge1xuICBmaWxsOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZGVlcC1vcmFuZ2UtNzAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWRlZXAtb3JhbmdlLTgwMCxcbi5jSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLTgwMCxcbi5iZ2NILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1kZWVwLW9yYW5nZS04MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZGVlcC1vcmFuZ2UtODAwLFxuLmZpbGxILWRlZXAtb3JhbmdlLTgwMDpob3ZlciB7XG4gIGZpbGw6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS04MDAsXG4uc3RySC1kZWVwLW9yYW5nZS04MDA6aG92ZXIge1xuICBzdHJva2U6ICNkODQzMTUgIWltcG9ydGFudDtcbn1cblxuLmMtZGVlcC1vcmFuZ2UtOTAwLFxuLmNILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZGVlcC1vcmFuZ2UtOTAwLFxuLmJnY0gtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLTkwMCxcbi5iZGNILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1kZWVwLW9yYW5nZS05MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtOTAwOmhvdmVyIHtcbiAgZmlsbDogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWRlZXAtb3JhbmdlLTkwMCxcbi5zdHJILWRlZXAtb3JhbmdlLTkwMDpob3ZlciB7XG4gIHN0cm9rZTogI2JmMzYwYyAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hMTAwLFxuLmNILWRlZXAtb3JhbmdlLWExMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWExMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWExMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWExMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjllODAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hMTAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hMjAwLFxuLmNILWRlZXAtb3JhbmdlLWEyMDA6aG92ZXIge1xuICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWEyMDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWEyMDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWEyMDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjZlNDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hMjAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hNDAwLFxuLmNILWRlZXAtb3JhbmdlLWE0MDA6aG92ZXIge1xuICBjb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWE0MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWE0MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWE0MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIGZpbGw6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hNDAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTQwMDpob3ZlciB7XG4gIHN0cm9rZTogI2ZmM2QwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1kZWVwLW9yYW5nZS1hNzAwLFxuLmNILWRlZXAtb3JhbmdlLWE3MDA6aG92ZXIge1xuICBjb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWRlZXAtb3JhbmdlLWE3MDAsXG4uYmdjSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWRlZXAtb3JhbmdlLWE3MDAsXG4uYmRjSC1kZWVwLW9yYW5nZS1hNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWRlZXAtb3JhbmdlLWE3MDAsXG4uZmlsbEgtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIGZpbGw6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1kZWVwLW9yYW5nZS1hNzAwLFxuLnN0ckgtZGVlcC1vcmFuZ2UtYTcwMDpob3ZlciB7XG4gIHN0cm9rZTogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi01MCxcbi5jSC1icm93bi01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNTAsXG4uYmdjSC1icm93bi01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi01MCxcbi5iZGNILWJyb3duLTUwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTUwLFxuLmZpbGxILWJyb3duLTUwOmhvdmVyIHtcbiAgZmlsbDogI2VmZWJlOSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTUwLFxuLnN0ckgtYnJvd24tNTA6aG92ZXIge1xuICBzdHJva2U6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tMTAwLFxuLmNILWJyb3duLTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tMTAwLFxuLmJnY0gtYnJvd24tMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTEwMCxcbi5iZGNILWJyb3duLTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi0xMDAsXG4uZmlsbEgtYnJvd24tMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTEwMCxcbi5zdHJILWJyb3duLTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi0yMDAsXG4uY0gtYnJvd24tMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi0yMDAsXG4uYmdjSC1icm93bi0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tMjAwLFxuLmJkY0gtYnJvd24tMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTIwMCxcbi5maWxsSC1icm93bi0yMDA6aG92ZXIge1xuICBmaWxsOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tMjAwLFxuLnN0ckgtYnJvd24tMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmNhYWE0ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTMwMCxcbi5jSC1icm93bi0zMDA6aG92ZXIge1xuICBjb2xvcjogI2ExODg3ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTMwMCxcbi5iZ2NILWJyb3duLTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi0zMDAsXG4uYmRjSC1icm93bi0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tMzAwLFxuLmZpbGxILWJyb3duLTMwMDpob3ZlciB7XG4gIGZpbGw6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi0zMDAsXG4uc3RySC1icm93bi0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNDAwLFxuLmNILWJyb3duLTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNDAwLFxuLmJnY0gtYnJvd24tNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTQwMCxcbi5iZGNILWJyb3duLTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi00MDAsXG4uZmlsbEgtYnJvd24tNDAwOmhvdmVyIHtcbiAgZmlsbDogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTQwMCxcbi5zdHJILWJyb3duLTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi01MDAsXG4uY0gtYnJvd24tNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi01MDAsXG4uYmdjSC1icm93bi01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tNTAwLFxuLmJkY0gtYnJvd24tNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTUwMCxcbi5maWxsSC1icm93bi01MDA6aG92ZXIge1xuICBmaWxsOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tNTAwLFxuLnN0ckgtYnJvd24tNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTYwMCxcbi5jSC1icm93bi02MDA6aG92ZXIge1xuICBjb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTYwMCxcbi5iZ2NILWJyb3duLTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi02MDAsXG4uYmRjSC1icm93bi02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tNjAwLFxuLmZpbGxILWJyb3duLTYwMDpob3ZlciB7XG4gIGZpbGw6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi02MDAsXG4uc3RySC1icm93bi02MDA6aG92ZXIge1xuICBzdHJva2U6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cblxuLmMtYnJvd24tNzAwLFxuLmNILWJyb3duLTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYnJvd24tNzAwLFxuLmJnY0gtYnJvd24tNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJyb3duLTcwMCxcbi5iZGNILWJyb3duLTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1icm93bi03MDAsXG4uZmlsbEgtYnJvd24tNzAwOmhvdmVyIHtcbiAgZmlsbDogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJyb3duLTcwMCxcbi5zdHJILWJyb3duLTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuXG4uYy1icm93bi04MDAsXG4uY0gtYnJvd24tODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1icm93bi04MDAsXG4uYmdjSC1icm93bi04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtYnJvd24tODAwLFxuLmJkY0gtYnJvd24tODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJyb3duLTgwMCxcbi5maWxsSC1icm93bi04MDA6aG92ZXIge1xuICBmaWxsOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItYnJvd24tODAwLFxuLnN0ckgtYnJvd24tODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG5cbi5jLWJyb3duLTkwMCxcbi5jSC1icm93bi05MDA6aG92ZXIge1xuICBjb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJyb3duLTkwMCxcbi5iZ2NILWJyb3duLTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1icm93bi05MDAsXG4uYmRjSC1icm93bi05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtYnJvd24tOTAwLFxuLmZpbGxILWJyb3duLTkwMDpob3ZlciB7XG4gIGZpbGw6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1icm93bi05MDAsXG4uc3RySC1icm93bi05MDA6aG92ZXIge1xuICBzdHJva2U6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS01MCxcbi5jSC1ncmV5LTUwOmhvdmVyIHtcbiAgY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwLFxuLmJnY0gtZ3JleS01MDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTUwLFxuLmJkY0gtZ3JleS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTUwLFxuLmZpbGxILWdyZXktNTA6aG92ZXIge1xuICBmaWxsOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MCxcbi5zdHJILWdyZXktNTA6aG92ZXIge1xuICBzdHJva2U6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0xMDAsXG4uY0gtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMTAwLFxuLmJnY0gtZ3JleS0xMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0xMDAsXG4uYmRjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTEwMCxcbi5maWxsSC1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTEwMCxcbi5zdHJILWdyZXktMTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMjAwLFxuLmNILWdyZXktMjAwOmhvdmVyIHtcbiAgY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTIwMCxcbi5iZ2NILWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMjAwLFxuLmJkY0gtZ3JleS0yMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0yMDAsXG4uZmlsbEgtZ3JleS0yMDA6aG92ZXIge1xuICBmaWxsOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0yMDAsXG4uc3RySC1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2VlZWVlZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTMwMCxcbi5jSC1ncmV5LTMwMDpob3ZlciB7XG4gIGNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0zMDAsXG4uYmdjSC1ncmV5LTMwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTMwMCxcbi5iZGNILWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMzAwLFxuLmZpbGxILWdyZXktMzAwOmhvdmVyIHtcbiAgZmlsbDogI2UwZTBlMCAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMzAwLFxuLnN0ckgtZ3JleS0zMDA6aG92ZXIge1xuICBzdHJva2U6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS00MDAsXG4uY0gtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNDAwLFxuLmJnY0gtZ3JleS00MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS00MDAsXG4uYmRjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTQwMCxcbi5maWxsSC1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTQwMCxcbi5zdHJILWdyZXktNDAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNTAwLFxuLmNILWdyZXktNTAwOmhvdmVyIHtcbiAgY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTUwMCxcbi5iZ2NILWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNTAwLFxuLmJkY0gtZ3JleS01MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM5ZTllOWUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS01MDAsXG4uZmlsbEgtZ3JleS01MDA6aG92ZXIge1xuICBmaWxsOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS01MDAsXG4uc3RySC1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTYwMCxcbi5jSC1ncmV5LTYwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS02MDAsXG4uYmdjSC1ncmV5LTYwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTYwMCxcbi5iZGNILWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzU3NTc1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNjAwLFxuLmZpbGxILWdyZXktNjAwOmhvdmVyIHtcbiAgZmlsbDogIzc1NzU3NSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNjAwLFxuLnN0ckgtZ3JleS02MDA6aG92ZXIge1xuICBzdHJva2U6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS03MDAsXG4uY0gtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNzAwLFxuLmJnY0gtZ3JleS03MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS03MDAsXG4uYmRjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTcwMCxcbi5maWxsSC1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTcwMCxcbi5zdHJILWdyZXktNzAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNjE2MTYxICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktODAwLFxuLmNILWdyZXktODAwOmhvdmVyIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTgwMCxcbi5iZ2NILWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktODAwLFxuLmJkY0gtZ3JleS04MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS04MDAsXG4uZmlsbEgtZ3JleS04MDA6aG92ZXIge1xuICBmaWxsOiAjNDI0MjQyICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS04MDAsXG4uc3RySC1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTkwMCxcbi5jSC1ncmV5LTkwMDpob3ZlciB7XG4gIGNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS05MDAsXG4uYmdjSC1ncmV5LTkwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTkwMCxcbi5iZGNILWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjEyMTIxICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktOTAwLFxuLmZpbGxILWdyZXktOTAwOmhvdmVyIHtcbiAgZmlsbDogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktOTAwLFxuLnN0ckgtZ3JleS05MDA6aG92ZXIge1xuICBzdHJva2U6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cblxuLmMtYmx1ZS1ncmV5LTUwLFxuLmNILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtYmx1ZS1ncmV5LTUwLFxuLmJnY0gtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS01MCxcbi5iZGNILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ibHVlLWdyZXktNTAsXG4uZmlsbEgtYmx1ZS1ncmV5LTUwOmhvdmVyIHtcbiAgZmlsbDogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWJsdWUtZ3JleS01MCxcbi5zdHJILWJsdWUtZ3JleS01MDpob3ZlciB7XG4gIHN0cm9rZTogI2VjZWZmMSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMTAwLFxuLmNILWJsdWUtZ3JleS0xMDA6aG92ZXIge1xuICBjb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0xMDAsXG4uYmdjSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0xMDAsXG4uYmRjSC1ibHVlLWdyZXktMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0xMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIGZpbGw6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTEwMDpob3ZlciB7XG4gIHN0cm9rZTogI2NmZDhkYyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMjAwLFxuLmNILWJsdWUtZ3JleS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0yMDAsXG4uYmdjSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0yMDAsXG4uYmRjSC1ibHVlLWdyZXktMjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0yMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNiMGJlYzUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMjAwLFxuLnN0ckgtYmx1ZS1ncmV5LTIwMDpob3ZlciB7XG4gIHN0cm9rZTogI2IwYmVjNSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktMzAwLFxuLmNILWJsdWUtZ3JleS0zMDA6aG92ZXIge1xuICBjb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS0zMDAsXG4uYmdjSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS0zMDAsXG4uYmRjSC1ibHVlLWdyZXktMzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS0zMDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIGZpbGw6ICM5MGE0YWUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktMzAwLFxuLnN0ckgtYmx1ZS1ncmV5LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogIzkwYTRhZSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNDAwLFxuLmNILWJsdWUtZ3JleS00MDA6aG92ZXIge1xuICBjb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS00MDAsXG4uYmdjSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS00MDAsXG4uYmRjSC1ibHVlLWdyZXktNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS00MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIGZpbGw6ICM3ODkwOWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNDAwLFxuLnN0ckgtYmx1ZS1ncmV5LTQwMDpob3ZlciB7XG4gIHN0cm9rZTogIzc4OTA5YyAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNTAwLFxuLmNILWJsdWUtZ3JleS01MDA6aG92ZXIge1xuICBjb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS01MDAsXG4uYmdjSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS01MDAsXG4uYmRjSC1ibHVlLWdyZXktNTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS01MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIGZpbGw6ICM2MDdkOGIgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTUwMDpob3ZlciB7XG4gIHN0cm9rZTogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNjAwLFxuLmNILWJsdWUtZ3JleS02MDA6aG92ZXIge1xuICBjb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS02MDAsXG4uYmdjSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS02MDAsXG4uYmRjSC1ibHVlLWdyZXktNjAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNTQ2ZTdhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS02MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIGZpbGw6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNjAwLFxuLnN0ckgtYmx1ZS1ncmV5LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktNzAwLFxuLmNILWJsdWUtZ3JleS03MDA6aG92ZXIge1xuICBjb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS03MDAsXG4uYmdjSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS03MDAsXG4uYmRjSC1ibHVlLWdyZXktNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS03MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIGZpbGw6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktNzAwLFxuLnN0ckgtYmx1ZS1ncmV5LTcwMDpob3ZlciB7XG4gIHN0cm9rZTogIzQ1NWE2NCAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktODAwLFxuLmNILWJsdWUtZ3JleS04MDA6aG92ZXIge1xuICBjb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS04MDAsXG4uYmdjSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS04MDAsXG4uYmRjSC1ibHVlLWdyZXktODAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS04MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIGZpbGw6ICMzNzQ3NGYgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktODAwLFxuLnN0ckgtYmx1ZS1ncmV5LTgwMDpob3ZlciB7XG4gIHN0cm9rZTogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuXG4uYy1ibHVlLWdyZXktOTAwLFxuLmNILWJsdWUtZ3JleS05MDA6aG92ZXIge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWJsdWUtZ3JleS05MDAsXG4uYmdjSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWJsdWUtZ3JleS05MDAsXG4uYmRjSC1ibHVlLWdyZXktOTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjYzMjM4ICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWJsdWUtZ3JleS05MDAsXG4uZmlsbEgtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIGZpbGw6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cblxuLnN0ci1ibHVlLWdyZXktOTAwLFxuLnN0ckgtYmx1ZS1ncmV5LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTEwMCxcbi5jSC1ncmV5LTEwMDpob3ZlciB7XG4gIGNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS0xMDAsXG4uYmdjSC1ncmV5LTEwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTEwMCxcbi5iZGNILWdyZXktMTAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZjlmYWZiICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktMTAwLFxuLmZpbGxILWdyZXktMTAwOmhvdmVyIHtcbiAgZmlsbDogI2Y5ZmFmYiAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktMTAwLFxuLnN0ckgtZ3JleS0xMDA6aG92ZXIge1xuICBzdHJva2U6ICNmOWZhZmIgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS0yMDAsXG4uY0gtZ3JleS0yMDA6aG92ZXIge1xuICBjb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktMjAwLFxuLmJnY0gtZ3JleS0yMDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS0yMDAsXG4uYmRjSC1ncmV5LTIwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2YyZjNmNSAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTIwMCxcbi5maWxsSC1ncmV5LTIwMDpob3ZlciB7XG4gIGZpbGw6ICNmMmYzZjUgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTIwMCxcbi5zdHJILWdyZXktMjAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjZjJmM2Y1ICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktMzAwLFxuLmNILWdyZXktMzAwOmhvdmVyIHtcbiAgY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTMwMCxcbi5iZ2NILWdyZXktMzAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktMzAwLFxuLmJkY0gtZ3JleS0zMDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlNmVhZjAgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS0zMDAsXG4uZmlsbEgtZ3JleS0zMDA6aG92ZXIge1xuICBmaWxsOiAjZTZlYWYwICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS0zMDAsXG4uc3RySC1ncmV5LTMwMDpob3ZlciB7XG4gIHN0cm9rZTogI2U2ZWFmMCAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTQwMCxcbi5jSC1ncmV5LTQwMDpob3ZlciB7XG4gIGNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS00MDAsXG4uYmdjSC1ncmV5LTQwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTQwMCxcbi5iZGNILWdyZXktNDAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDNkOWUzICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNDAwLFxuLmZpbGxILWdyZXktNDAwOmhvdmVyIHtcbiAgZmlsbDogI2QzZDllMyAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNDAwLFxuLnN0ckgtZ3JleS00MDA6aG92ZXIge1xuICBzdHJva2U6ICNkM2Q5ZTMgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS01MDAsXG4uY0gtZ3JleS01MDA6aG92ZXIge1xuICBjb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktNTAwLFxuLmJnY0gtZ3JleS01MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS01MDAsXG4uYmRjSC1ncmV5LTUwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2I5YzJkMCAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTUwMCxcbi5maWxsSC1ncmV5LTUwMDpob3ZlciB7XG4gIGZpbGw6ICNiOWMyZDAgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTUwMCxcbi5zdHJILWdyZXktNTAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjYjljMmQwICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktNjAwLFxuLmNILWdyZXktNjAwOmhvdmVyIHtcbiAgY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTYwMCxcbi5iZ2NILWdyZXktNjAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktNjAwLFxuLmJkY0gtZ3JleS02MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM3Yzg2OTUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS02MDAsXG4uZmlsbEgtZ3JleS02MDA6aG92ZXIge1xuICBmaWxsOiAjN2M4Njk1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS02MDAsXG4uc3RySC1ncmV5LTYwMDpob3ZlciB7XG4gIHN0cm9rZTogIzdjODY5NSAhaW1wb3J0YW50O1xufVxuXG4uYy1ncmV5LTcwMCxcbi5jSC1ncmV5LTcwMDpob3ZlciB7XG4gIGNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5iZ2MtZ3JleS03MDAsXG4uYmdjSC1ncmV5LTcwMDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLmJkYy1ncmV5LTcwMCxcbi5iZGNILWdyZXktNzAwOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG59XG5cbi5maWxsLWdyZXktNzAwLFxuLmZpbGxILWdyZXktNzAwOmhvdmVyIHtcbiAgZmlsbDogIzcyNzc3YSAhaW1wb3J0YW50O1xufVxuXG4uc3RyLWdyZXktNzAwLFxuLnN0ckgtZ3JleS03MDA6aG92ZXIge1xuICBzdHJva2U6ICM3Mjc3N2EgIWltcG9ydGFudDtcbn1cblxuLmMtZ3JleS04MDAsXG4uY0gtZ3JleS04MDA6aG92ZXIge1xuICBjb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uYmdjLWdyZXktODAwLFxuLmJnY0gtZ3JleS04MDA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5iZGMtZ3JleS04MDAsXG4uYmRjSC1ncmV5LTgwMDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogIzU2NWE1YyAhaW1wb3J0YW50O1xufVxuXG4uZmlsbC1ncmV5LTgwMCxcbi5maWxsSC1ncmV5LTgwMDpob3ZlciB7XG4gIGZpbGw6ICM1NjVhNWMgIWltcG9ydGFudDtcbn1cblxuLnN0ci1ncmV5LTgwMCxcbi5zdHJILWdyZXktODAwOmhvdmVyIHtcbiAgc3Ryb2tlOiAjNTY1YTVjICFpbXBvcnRhbnQ7XG59XG5cbi5jLWdyZXktOTAwLFxuLmNILWdyZXktOTAwOmhvdmVyIHtcbiAgY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmJnYy1ncmV5LTkwMCxcbi5iZ2NILWdyZXktOTAwOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4uYmRjLWdyZXktOTAwLFxuLmJkY0gtZ3JleS05MDA6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMzMTM0MzUgIWltcG9ydGFudDtcbn1cblxuLmZpbGwtZ3JleS05MDAsXG4uZmlsbEgtZ3JleS05MDA6aG92ZXIge1xuICBmaWxsOiAjMzEzNDM1ICFpbXBvcnRhbnQ7XG59XG5cbi5zdHItZ3JleS05MDAsXG4uc3RySC1ncmV5LTkwMDpob3ZlciB7XG4gIHN0cm9rZTogIzMxMzQzNSAhaW1wb3J0YW50O1xufVxuXG4vKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcmM6IHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy90aGVtaWZ5LWljb25zLXNhc3MvdGhlbWlmeS1pY29ucy9mb250cy90aGVtaWZ5LmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi8uLi9ub2RlX21vZHVsZXMvdGhlbWlmeS1pY29ucy1zYXNzL3RoZW1pZnktaWNvbnMvZm9udHMvdGhlbWlmeS5lb3RcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uL25vZGVfbW9kdWxlcy90aGVtaWZ5LWljb25zLXNhc3MvdGhlbWlmeS1pY29ucy9mb250cy90aGVtaWZ5LndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL2ZvbnRzL3RoZW1pZnkudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi9ub2RlX21vZHVsZXMvdGhlbWlmeS1pY29ucy1zYXNzL3RoZW1pZnktaWNvbnMvZm9udHMvdGhlbWlmeS5zdmdcIikgZm9ybWF0KFwic3ZnXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuICBzcGVhazogbm9uZTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgKm1hcmdpbi1yaWdodDogLjNlbTtcbn1cblxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxcbltjbGFzcyo9XCIgaWNvbi1cIl06YmVmb3JlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHNwZWFrOiBub25lO1xufVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuXG4uaWNvbi1sYXJnZTpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogLTEwJTtcbiAgZm9udC1zaXplOiAxLjMzMzMzZW07XG59XG5cbi8qIG1ha2VzIHN1cmUgaWNvbnMgYWN0aXZlIG9uIHJvbGxvdmVyIGluIGxpbmtzICovXG5cbmEgW2NsYXNzXj1cImljb24tXCJdLFxuYSBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4vKiBpbmNyZWFzZWQgZm9udCBzaXplIGZvciBpY29uLWxhcmdlICovXG5cbltjbGFzc149XCJpY29uLVwiXS5pY29uLWZpeGVkLXdpZHRoLFxuW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWZpeGVkLXdpZHRoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS4xNDI4NmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogMC4yODU3MWVtO1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1maXhlZC13aWR0aC5pY29uLWxhcmdlLFxuW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWZpeGVkLXdpZHRoLmljb24tbGFyZ2Uge1xuICB3aWR0aDogMS40Mjg1N2VtO1xufVxuXG4uaWNvbnMtdWwge1xuICBtYXJnaW4tbGVmdDogMi4xNDI4NmVtO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG59XG5cbi5pY29ucy11bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaWNvbnMtdWwgLmljb24tbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg2ZW07XG4gIHdpZHRoOiAyLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbltjbGFzc149XCJpY29uLVwiXS5oaWRlLFxuW2NsYXNzKj1cIiBpY29uLVwiXS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmljb24tbXV0ZWQge1xuICBjb2xvcjogI2VlZWVlZTtcbn1cblxuLmljb24tbGlnaHQge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5pY29uLWRhcmsge1xuICBjb2xvcjogIzMzMzMzMztcbn1cblxuLmljb24tYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAxcHggI2VlZWVlZTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5pY29uLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG59XG5cbi5pY29uLTJ4Lmljb24tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uaWNvbi0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuXG4uaWNvbi0zeC5pY29uLWJvcmRlciB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmljb24tNHgge1xuICBmb250LXNpemU6IDRlbTtcbn1cblxuLmljb24tNHguaWNvbi1ib3JkZXIge1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA2cHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5pY29uLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5pY29uLTV4Lmljb24tYm9yZGVyIHtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogN3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xufVxuXG4ucHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5bY2xhc3NePVwiaWNvbi1cIl0ucHVsbC1sZWZ0LFxuW2NsYXNzKj1cIiBpY29uLVwiXS5wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG5cbltjbGFzc149XCJpY29uLVwiXS5wdWxsLXJpZ2h0LFxuW2NsYXNzKj1cIiBpY29uLVwiXS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07XG59XG5cbi8qIEVYVFJBU1xuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cblxuLyogU3RhY2tlZCBhbmQgbGF5ZXJlZCBpY29uICovXG5cbi5pY29uLXN0YWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTM1JTtcbn1cblxuLmljb24tc3RhY2sgW2NsYXNzXj1cImljb24tXCJdLFxuLmljb24tc3RhY2sgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zaXplOiAxZW07XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAqbGluZS1oZWlnaHQ6IDJlbTtcbn1cblxuLmljb24tc3RhY2sgLmljb24tc3RhY2stYmFzZSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICAqbGluZS1oZWlnaHQ6IDFlbTtcbn1cblxuLyogQW5pbWF0ZWQgcm90YXRpbmcgaWNvbiAqL1xuXG4uaWNvbi1zcGluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLyogUHJldmVudCBzdGFjayBhbmQgc3Bpbm5lcnMgZnJvbSBiZWluZyB0YWtlbiBpbmxpbmUgd2hlbiBpbnNpZGUgYSBsaW5rICovXG5cbmEgLmljb24tc3RhY2ssXG5hIC5pY29uLXNwaW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQC1tb3ota2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkAtby1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtby10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuQC1tcy1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbi8qIEljb24gcm90YXRpb25zIGFuZCBtaXJyb3JpbmcgKi9cblxuLmljb24tcm90YXRlLTkwOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG59XG5cbi5pY29uLXJvdGF0ZS0xODA6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtby10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpO1xufVxuXG4uaWNvbi1yb3RhdGUtMjcwOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTtcbn1cblxuLmljb24tZmxpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuXG4uaWNvbi1mbGlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4vKiBlbnN1cmUgcm90YXRpb24gb2NjdXJzIGluc2lkZSBhbmNob3IgdGFncyAqL1xuXG5hIC5pY29uLXJvdGF0ZS05MDpiZWZvcmUsXG5hIC5pY29uLXJvdGF0ZS0xODA6YmVmb3JlLFxuYSAuaWNvbi1yb3RhdGUtMjcwOmJlZm9yZSxcbmEgLmljb24tZmxpcC1ob3Jpem9udGFsOmJlZm9yZSxcbmEgLmljb24tZmxpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pY29uLXdhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDBcIjtcbn1cblxuLmljb24tdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XG59XG5cbi5pY29uLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDJcIjtcbn1cblxuLmljb24tdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XG59XG5cbi5pY29uLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNFwiO1xufVxuXG4uaWNvbi10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwNVwiO1xufVxuXG4uaWNvbi10aG91Z2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA2XCI7XG59XG5cbi5pY29uLXRhcmdldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYwN1wiO1xufVxuXG4uaWNvbi10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MDhcIjtcbn1cblxuLmljb24tdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XG59XG5cbi5pY29uLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGFcIjtcbn1cblxuLmljb24tc3ByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGJcIjtcbn1cblxuLmljb24tc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBjXCI7XG59XG5cbi5pY29uLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MGRcIjtcbn1cblxuLmljb24tc2hvcHBpbmctY2FydC1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBlXCI7XG59XG5cbi5pY29uLXNldHRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XG59XG5cbi5pY29uLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxMFwiO1xufVxuXG4uaWNvbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XG59XG5cbi5pY29uLXpvb20tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjEyXCI7XG59XG5cbi5pY29uLWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxM1wiO1xufVxuXG4uaWNvbi1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxNFwiO1xufVxuXG4uaWNvbi1ydWxlci1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTVcIjtcbn1cblxuLmljb24tcnVsZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE2XCI7XG59XG5cbi5pY29uLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7XG59XG5cbi5pY29uLWJvb2ttYXJrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxOFwiO1xufVxuXG4uaWNvbi1yZWxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MTlcIjtcbn1cblxuLmljb24tcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxYVwiO1xufVxuXG4uaWNvbi1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWJcIjtcbn1cblxuLmljb24tcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFjXCI7XG59XG5cbi5pY29uLXBlbmNpbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MWRcIjtcbn1cblxuLmljb24tcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjFlXCI7XG59XG5cbi5pY29uLXBhaW50LWJ1Y2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYxZlwiO1xufVxuXG4uaWNvbi1uYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyMFwiO1xufVxuXG4uaWNvbi1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjFcIjtcbn1cblxuLmljb24tbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjJcIjtcbn1cblxuLmljb24tbWVkYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjIzXCI7XG59XG5cbi5pY29uLW1lZGFsbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjRcIjtcbn1cblxuLmljb24tbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjI1XCI7XG59XG5cbi5pY29uLW1hcmtlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjZcIjtcbn1cblxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjdcIjtcbn1cblxuLmljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MjhcIjtcbn1cblxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyOVwiO1xufVxuXG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJhXCI7XG59XG5cbi5pY29uLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmJcIjtcbn1cblxuLmljb24tbG9jYXRpb24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmNcIjtcbn1cblxuLmljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYyZFwiO1xufVxuXG4uaWNvbi1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MmVcIjtcbn1cblxuLmljb24tbGF5ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7XG59XG5cbi5pY29uLWxheWVycy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzBcIjtcbn1cblxuLmljb24ta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjMxXCI7XG59XG5cbi5pY29uLWltcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzMlwiO1xufVxuXG4uaWNvbi1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzM1wiO1xufVxuXG4uaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzNFwiO1xufVxuXG4uaWNvbi1oZWFydC1icm9rZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzVcIjtcbn1cblxuLmljb24taGFuZC1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM2XCI7XG59XG5cbi5pY29uLWhhbmQtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzN1wiO1xufVxuXG4uaWNvbi1oYW5kLWRyYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2MzhcIjtcbn1cblxuLmljb24tZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjM5XCI7XG59XG5cbi5pY29uLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2FcIjtcbn1cblxuLmljb24tZmxhZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2JcIjtcbn1cblxuLmljb24tZmxhZy1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTYzY1wiO1xufVxuXG4uaWNvbi1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2M2RcIjtcbn1cblxuLmljb24tZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNlXCI7XG59XG5cbi5pY29uLWV4Y2hhbmdlLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjNmXCI7XG59XG5cbi5pY29uLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDBcIjtcbn1cblxuLmljb24tY3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQxXCI7XG59XG5cbi5pY29uLWNyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQyXCI7XG59XG5cbi5pY29uLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjQzXCI7XG59XG5cbi5pY29uLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDRcIjtcbn1cblxuLmljb24tY29tbWVudC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDVcIjtcbn1cblxuLmljb24tY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NDZcIjtcbn1cblxuLmljb24tY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0N1wiO1xufVxuXG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OFwiO1xufVxuXG4uaWNvbi1hbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0OVwiO1xufVxuXG4uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRhXCI7XG59XG5cbi5pY29uLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGJcIjtcbn1cblxuLmljb24tY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGNcIjtcbn1cblxuLmljb24tY2hlY2stYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjRkXCI7XG59XG5cbi5pY29uLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY0ZVwiO1xufVxuXG4uaWNvbi1hbm5vdW5jZW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NGZcIjtcbn1cblxuLmljb24tYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTBcIjtcbn1cblxuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjUxXCI7XG59XG5cbi5pY29uLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTJcIjtcbn1cblxuLmljb24tYm9sdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTNcIjtcbn1cblxuLmljb24tYmxhY2tib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NFwiO1xufVxuXG4uaWNvbi1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTVcIjtcbn1cblxuLmljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1NlwiO1xufVxuXG4uaWNvbi1hcnJvd3MtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NTdcIjtcbn1cblxuLmljb24tYXJyb3dzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NThcIjtcbn1cblxuLmljb24tZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1OVwiO1xufVxuXG4uaWNvbi1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWFcIjtcbn1cblxuLmljb24tYXJyb3ctdG9wLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NWJcIjtcbn1cblxuLmljb24tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjVjXCI7XG59XG5cbi5pY29uLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZFwiO1xufVxuXG4uaWNvbi1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZVwiO1xufVxuXG4uaWNvbi1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY1ZlwiO1xufVxuXG4uaWNvbi1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NjBcIjtcbn1cblxuLmljb24tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYxXCI7XG59XG5cbi5pY29uLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYyXCI7XG59XG5cbi5pY29uLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7XG59XG5cbi5pY29uLXppcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NFwiO1xufVxuXG4uaWNvbi13b3JsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2NVwiO1xufVxuXG4uaWNvbi13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY2XCI7XG59XG5cbi5pY29uLXZpZXctbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2N1wiO1xufVxuXG4uaWNvbi12aWV3LWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjY4XCI7XG59XG5cbi5pY29uLXZpZXctZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2OVwiO1xufVxuXG4uaWNvbi11cHBlcmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmFcIjtcbn1cblxuLmljb24tdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjZiXCI7XG59XG5cbi5pY29uLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2Y1wiO1xufVxuXG4uaWNvbi10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZFwiO1xufVxuXG4uaWNvbi10aW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY2ZVwiO1xufVxuXG4uaWNvbi10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NmZcIjtcbn1cblxuLmljb24tdGh1bWItdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzBcIjtcbn1cblxuLmljb24tdGh1bWItZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3MVwiO1xufVxuXG4uaWNvbi10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjcyXCI7XG59XG5cbi5pY29uLXN0YXRzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjczXCI7XG59XG5cbi5pY29uLXN0YXRzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2NzRcIjtcbn1cblxuLmljb24tc3BsaXQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY3NVwiO1xufVxuXG4uaWNvbi1zcGxpdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc2XCI7XG59XG5cbi5pY29uLXNtYWxsY2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc3XCI7XG59XG5cbi5pY29uLXNoaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc4XCI7XG59XG5cbi5pY29uLXNoaWZ0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjc5XCI7XG59XG5cbi5pY29uLXNoaWZ0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2FcIjtcbn1cblxuLmljb24tc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdiXCI7XG59XG5cbi5pY29uLW5vdGVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2NcIjtcbn1cblxuLmljb24tc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdkXCI7XG59XG5cbi5pY29uLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjdlXCI7XG59XG5cbi5pY29uLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2N2ZcIjtcbn1cblxuLmljb24tcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODBcIjtcbn1cblxuLmljb24tcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4MVwiO1xufVxuXG4uaWNvbi1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODJcIjtcbn1cblxuLmljb24tcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4M1wiO1xufVxuXG4uaWNvbi1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODRcIjtcbn1cblxuLmljb24tcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg1XCI7XG59XG5cbi5pY29uLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg2XCI7XG59XG5cbi5pY29uLXBhY2thZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODdcIjtcbn1cblxuLmljb24tbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ODhcIjtcbn1cblxuLmljb24tbXVzaWMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjg5XCI7XG59XG5cbi5pY29uLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhhXCI7XG59XG5cbi5pY29uLW1vdXNlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4YlwiO1xufVxuXG4uaWNvbi1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY4Y1wiO1xufVxuXG4uaWNvbi1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjhkXCI7XG59XG5cbi5pY29uLW1lbnU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGVcIjtcbn1cblxuLmljb24tbWVudS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OGZcIjtcbn1cblxuLmljb24tbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjkwXCI7XG59XG5cbi5pY29uLW1hcC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTFcIjtcbn1cblxuLmljb24tbG9vcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5MlwiO1xufVxuXG4uaWNvbi1sb2NhdGlvbi1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OTNcIjtcbn1cblxuLmljb24tbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NFwiO1xufVxuXG4uaWNvbi1saWdodC1idWxiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk1XCI7XG59XG5cbi5pY29uLUl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5NlwiO1xufVxuXG4uaWNvbi1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk3XCI7XG59XG5cbi5pY29uLWluZmluaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk4XCI7XG59XG5cbi5pY29uLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjk5XCI7XG59XG5cbi5pY29uLWh1bW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTY5YVwiO1xufVxuXG4uaWNvbi1ob21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjliXCI7XG59XG5cbi5pY29uLWhlbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWNcIjtcbn1cblxuLmljb24taGVhZHBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlkXCI7XG59XG5cbi5pY29uLWhhcmRkcml2ZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2OWVcIjtcbn1cblxuLmljb24taGFyZGRyaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNjlmXCI7XG59XG5cbi5pY29uLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTBcIjtcbn1cblxuLmljb24tZ2FtZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhMVwiO1xufVxuXG4uaWNvbi1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTJcIjtcbn1cblxuLmljb24tZmlsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTNcIjtcbn1cblxuLmljb24tZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhNFwiO1xufVxuXG4uaWNvbi1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTVcIjtcbn1cblxuLmljb24tZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTZcIjtcbn1cblxuLmljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTdcIjtcbn1cblxuLmljb24tZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmE4XCI7XG59XG5cbi5pY29uLWRpcmVjdGlvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YTlcIjtcbn1cblxuLmljb24tZGFzaGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFhXCI7XG59XG5cbi5pY29uLWNvbnRyb2wtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZhYlwiO1xufVxuXG4uaWNvbi1jb250cm9sLXNodWZmbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWNcIjtcbn1cblxuLmljb24tY29udHJvbC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFkXCI7XG59XG5cbi5pY29uLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YWVcIjtcbn1cblxuLmljb24tY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmFmXCI7XG59XG5cbi5pY29uLWNvbnRyb2wtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjBcIjtcbn1cblxuLmljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjFcIjtcbn1cblxuLmljb24tY2xvdWQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjJcIjtcbn1cblxuLmljb24tY2xvdWQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiM1wiO1xufVxuXG4uaWNvbi1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjRcIjtcbn1cblxuLmljb24tY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI1XCI7XG59XG5cbi5pY29uLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI2XCI7XG59XG5cbi5pY29uLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YjdcIjtcbn1cblxuLmljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiOFwiO1xufVxuXG4uaWNvbi1iYXNrZXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmI5XCI7XG59XG5cbi5pY29uLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiYVwiO1xufVxuXG4uaWNvbi1iYXItY2hhcnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJiXCI7XG59XG5cbi5pY29uLWJhY2stcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmNcIjtcbn1cblxuLmljb24tYmFjay1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmJkXCI7XG59XG5cbi5pY29uLWFycm93cy1jb3JuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YmVcIjtcbn1cblxuLmljb24tYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZiZlwiO1xufVxuXG4uaWNvbi1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzBcIjtcbn1cblxuLmljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzFcIjtcbn1cblxuLmljb24tYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjMlwiO1xufVxuXG4uaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmMzXCI7XG59XG5cbi5pY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNFwiO1xufVxuXG4uaWNvbi1hbGVydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNVwiO1xufVxuXG4uaWNvbi1hbGFybS1jbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZjNlwiO1xufVxuXG4uaWNvbi1hZ2VuZGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzdcIjtcbn1cblxuLmljb24td3JpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2YzhcIjtcbn1cblxuLmljb24td2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmM5XCI7XG59XG5cbi5pY29uLXdpZGdldGl6ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2FcIjtcbn1cblxuLmljb24td2lkZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNiXCI7XG59XG5cbi5pY29uLXdpZGdldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2NcIjtcbn1cblxuLmljb24td2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNkXCI7XG59XG5cbi5pY29uLXZpZGVvLWNsYXBwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2Y2VcIjtcbn1cblxuLmljb24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmNmXCI7XG59XG5cbi5pY29uLXZlY3RvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkMFwiO1xufVxuXG4uaWNvbi10aGVtaWZ5LWxvZ286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDFcIjtcbn1cblxuLmljb24tdGhlbWlmeS1mYXZpY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQyXCI7XG59XG5cbi5pY29uLXRoZW1pZnktZmF2aWNvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDNcIjtcbn1cblxuLmljb24tc3VwcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNFwiO1xufVxuXG4uaWNvbi1zdGFtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNVwiO1xufVxuXG4uaWNvbi1zcGxpdC12LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkNlwiO1xufVxuXG4uaWNvbi1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkN1wiO1xufVxuXG4uaWNvbi1zaG9ydGNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZDhcIjtcbn1cblxuLmljb24tc2hpZnQtcmlnaHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmQ5XCI7XG59XG5cbi5pY29uLXNoaWZ0LWxlZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRhXCI7XG59XG5cbi5pY29uLXJ1bGVyLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRiXCI7XG59XG5cbi5pY29uLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZGNcIjtcbn1cblxuLmljb24tcGluMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZkZFwiO1xufVxuXG4uaWNvbi1waW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRlXCI7XG59XG5cbi5pY29uLXBlbmNpbC1hbHQyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmRmXCI7XG59XG5cbi5pY29uLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTBcIjtcbn1cblxuLmljb24tbW9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMVwiO1xufVxuXG4uaWNvbi1tb3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlMlwiO1xufVxuXG4uaWNvbi1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZlM1wiO1xufVxuXG4uaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTRcIjtcbn1cblxuLmljb24tbGluZS1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTVcIjtcbn1cblxuLmljb24tbGluZS1kb3R0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTZcIjtcbn1cblxuLmljb24tbGluZS1kYXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTdcIjtcbn1cblxuLmljb24tbGF5b3V0LXdpZHRoLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZThcIjtcbn1cblxuLmljb24tbGF5b3V0LXdpZHRoLWRlZmF1bHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZTlcIjtcbn1cblxuLmljb24tbGF5b3V0LXdpZHRoLWRlZmF1bHQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVhXCI7XG59XG5cbi5pY29uLWxheW91dC10YWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWJcIjtcbn1cblxuLmljb24tbGF5b3V0LXRhYi13aW5kb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWNcIjtcbn1cblxuLmljb24tbGF5b3V0LXRhYi12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVkXCI7XG59XG5cbi5pY29uLWxheW91dC10YWItbWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmVlXCI7XG59XG5cbi5pY29uLWxheW91dC1zbGlkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZWZcIjtcbn1cblxuLmljb24tbGF5b3V0LXNsaWRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjBcIjtcbn1cblxuLmljb24tbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjFcIjtcbn1cblxuLmljb24tbGF5b3V0LXNpZGViYXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmMlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtc2lkZWJhci1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmYzXCI7XG59XG5cbi5pY29uLWxheW91dC1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNFwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmNVwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbWVudS12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY2XCI7XG59XG5cbi5pY29uLWxheW91dC1tZW51LXNlcGFyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmN1wiO1xufVxuXG4uaWNvbi1sYXlvdXQtbWVudS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmY4XCI7XG59XG5cbi5pY29uLWxheW91dC1tZWRpYS1yaWdodC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZjlcIjtcbn1cblxuLmljb24tbGF5b3V0LW1lZGlhLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZhXCI7XG59XG5cbi5pY29uLWxheW91dC1tZWRpYS1vdmVybGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNmZiXCI7XG59XG5cbi5pY29uLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmY1wiO1xufVxuXG4uaWNvbi1sYXlvdXQtbWVkaWEtb3ZlcmxheS1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTZmZFwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbWVkaWEtbGVmdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmVcIjtcbn1cblxuLmljb24tbGF5b3V0LW1lZGlhLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU2ZmZcIjtcbn1cblxuLmljb24tbGF5b3V0LW1lZGlhLWNlbnRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDBcIjtcbn1cblxuLmljb24tbGF5b3V0LW1lZGlhLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMVwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbGlzdC10aHVtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwMlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbGlzdC10aHVtYi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDNcIjtcbn1cblxuLmljb24tbGF5b3V0LWxpc3QtcG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNFwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbGlzdC1sYXJnZS1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNVwiO1xufVxuXG4uaWNvbi1sYXlvdXQtbGluZS1zb2xpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwNlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtZ3JpZDQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MDdcIjtcbn1cblxuLmljb24tbGF5b3V0LWdyaWQzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzA4XCI7XG59XG5cbi5pY29uLWxheW91dC1ncmlkMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwOVwiO1xufVxuXG4uaWNvbi1sYXlvdXQtZ3JpZDItdGh1bWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGFcIjtcbn1cblxuLmljb24tbGF5b3V0LWN0YS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwYlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtY3RhLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGNcIjtcbn1cblxuLmljb24tbGF5b3V0LWN0YS1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGRcIjtcbn1cblxuLmljb24tbGF5b3V0LWN0YS1idG4tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MGVcIjtcbn1cblxuLmljb24tbGF5b3V0LWN0YS1idG4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcwZlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtY29sdW1uNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMFwiO1xufVxuXG4uaWNvbi1sYXlvdXQtY29sdW1uMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMVwiO1xufVxuXG4uaWNvbi1sYXlvdXQtY29sdW1uMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxMlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtYWNjb3JkaW9uLXNlcGFyYXRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxM1wiO1xufVxuXG4uaWNvbi1sYXlvdXQtYWNjb3JkaW9uLW1lcmdlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNFwiO1xufVxuXG4uaWNvbi1sYXlvdXQtYWNjb3JkaW9uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MTVcIjtcbn1cblxuLmljb24taW5rLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxNlwiO1xufVxuXG4uaWNvbi1pbmZvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxN1wiO1xufVxuXG4uaWNvbi1oZWxwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxOFwiO1xufVxuXG4uaWNvbi1oZWFkcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzE5XCI7XG59XG5cbi5pY29uLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWFcIjtcbn1cblxuLmljb24taGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxYlwiO1xufVxuXG4uaWNvbi1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWNcIjtcbn1cblxuLmljb24taGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzFkXCI7XG59XG5cbi5pY29uLWdhbGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MWVcIjtcbn1cblxuLmljb24tZmFjZS1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcxZlwiO1xufVxuXG4uaWNvbi1mYWNlLXNhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMFwiO1xufVxuXG4uaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMVwiO1xufVxuXG4uaWNvbi1jb250cm9sLXNraXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyMlwiO1xufVxuXG4uaWNvbi1jb250cm9sLXNraXAtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjNcIjtcbn1cblxuLmljb24tY29udHJvbC1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjRcIjtcbn1cblxuLmljb24tY29udHJvbC1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyNVwiO1xufVxuXG4uaWNvbi1jb21tZW50cy1zbWlsZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjZcIjtcbn1cblxuLmljb24tYnJ1c2gtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzI3XCI7XG59XG5cbi5pY29uLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjhcIjtcbn1cblxuLmljb24tdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MjlcIjtcbn1cblxuLmljb24tdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyYVwiO1xufVxuXG4uaWNvbi10aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzJiXCI7XG59XG5cbi5pY29uLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyY1wiO1xufVxuXG4uaWNvbi1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZFwiO1xufVxuXG4uaWNvbi1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTcyZVwiO1xufVxuXG4uaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MmZcIjtcbn1cblxuLmljb24tcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMwXCI7XG59XG5cbi5pY29uLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczMVwiO1xufVxuXG4uaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzMyXCI7XG59XG5cbi5pY29uLW1pY3Jvc29mdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczM1wiO1xufVxuXG4uaWNvbi1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM0XCI7XG59XG5cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM1XCI7XG59XG5cbi5pY29uLWxheW91dC1zaWRlYmFyLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzZcIjtcbn1cblxuLmljb24tbGF5b3V0LWdyaWQ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczN1wiO1xufVxuXG4uaWNvbi1sYXlvdXQtZ3JpZDMtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzM4XCI7XG59XG5cbi5pY29uLWxheW91dC1ncmlkMi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3MzlcIjtcbn1cblxuLmljb24tbGF5b3V0LWNvbHVtbjQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNhXCI7XG59XG5cbi5pY29uLWxheW91dC1jb2x1bW4zLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczYlwiO1xufVxuXG4uaWNvbi1sYXlvdXQtY29sdW1uMi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2NcIjtcbn1cblxuLmljb24taW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzNkXCI7XG59XG5cbi5pY29uLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTczZVwiO1xufVxuXG4uaWNvbi1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3M2ZcIjtcbn1cblxuLmljb24tZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQwXCI7XG59XG5cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQxXCI7XG59XG5cbi5pY29uLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDJcIjtcbn1cblxuLmljb24tZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDNcIjtcbn1cblxuLmljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NDRcIjtcbn1cblxuLmljb24tYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0NVwiO1xufVxuXG4uaWNvbi1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ2XCI7XG59XG5cbi5pY29uLXNhdmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ3XCI7XG59XG5cbi5pY29uLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XG59XG5cbi5pY29uLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0OVwiO1xufVxuXG4uaWNvbi12aW1lby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGFcIjtcbn1cblxuLmljb24tdHdpdHRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGJcIjtcbn1cblxuLmljb24tdHVtYmxyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0Y1wiO1xufVxuXG4uaWNvbi10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGRcIjtcbn1cblxuLmljb24tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NGVcIjtcbn1cblxuLmljb24tc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc0ZlwiO1xufVxuXG4uaWNvbi1zaGFyZXRoaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTBcIjtcbn1cblxuLmljb24tc2hhcmV0aGlzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1MVwiO1xufVxuXG4uaWNvbi1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU3NTJcIjtcbn1cblxuLmljb24tcGludGVyZXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1M1wiO1xufVxuXG4uaWNvbi1taWNyb3NvZnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU0XCI7XG59XG5cbi5pY29uLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU1XCI7XG59XG5cbi5pY29uLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU2XCI7XG59XG5cbi5pY29uLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1N1wiO1xufVxuXG4uaWNvbi1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1OFwiO1xufVxuXG4uaWNvbi1mbGlja3ItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzU5XCI7XG59XG5cbi5pY29uLWVtYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVhXCI7XG59XG5cbi5pY29uLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1YlwiO1xufVxuXG4uaWNvbi1kcm9wYm94LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1Y1wiO1xufVxuXG4uaWNvbi1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVkXCI7XG59XG5cbi5pY29uLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTc1ZVwiO1xufVxuXG4uaWNvbi1yc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlNzVmXCI7XG59XG5cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL2luZGV4LnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBTaWRlYmFyXG4vLyArIEBTaWRlYmFyIElubmVyXG4vLyArIEBTaWRlYmFyIEhlYWRlclxuLy8gKyBAU2lkZWJhciBNZW51XG4vLyArIEBTaWRlYmFyIENvbGxhcHNlZFxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgYm90dG9tOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbiAgd2lkdGg6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgei1pbmRleDogMTAwMDtcblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB9XG5cbiAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICB3aWR0aDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgLnNpZGViYXItaW5uZXIge1xuICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6ICRjb2xsYXBzZWQtc2l6ZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICAgICAgICA+IGxpIHtcbiAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBsaSB7XG4gICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAuYXJyb3cge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBsZWZ0OiAtJG9mZnNjcmVlbi1zaXplO1xuICAgIHdpZHRoOiBjYWxjKCN7JG9mZnNjcmVlbi1zaXplfSAtIDMwcHgpO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXIgSW5uZXJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhci1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyIEhlYWRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5zaWRlYmFyLWxvZ28ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAubG9nbyB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtaW4taGVpZ2h0OiBjYWxjKCN7JGhlYWRlci1oZWlnaHR9IC0gMXB4KTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgd2lkdGg6IDcwcHg7XG4gICAgfVxuXG4gICAgLmxvZ28tdGV4dCB7XG4gICAgICBjb2xvcjogJGdyZXktOTAwO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoI3skaGVhZGVyLWhlaWdodH0gLSAxcHgpO1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogJGRlZmF1bHQtdGV4dC1jb2xvcjtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBTaWRlYmFyIE1lbnVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uc2lkZWJhci1tZW51IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLnNpZGViYXItbGluayB7XG4gICAgJi5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAkbWQtYmx1ZS01MDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICBsZWZ0OiAtNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICB3aWR0aDogOHB4O1xuICAgIH1cbiAgfVxuXG4gIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmLmRyb3Bkb3duIHtcbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDMwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjA1cyBlYXNlLWluO1xuXG4gICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5vcGVuIHtcbiAgICAgICAgPiBhIHtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcblxuICAgICAgICAgIC5pY29uLWhvbGRlciB7XG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtaW5mbztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IC5hcnJvdyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICAgICAgLmljb24taG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtaW5mbztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gbGkge1xuICAgICYuZHJvcGRvd24ge1xuICAgICAgdWwge1xuICAgICAgICAmLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcblxuICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGVmYXVsdC1kYXJrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgLmljb24taG9sZGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFNpZGViYXIgQ29sbGFwc2VkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmlzLWNvbGxhcHNlZCB7XG4gIC5zaWRlYmFyIHtcbiAgICBAaW5jbHVkZSBmcm9tKCRicmVha3BvaW50LXhsKSB7XG4gICAgICB3aWR0aDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgICAuc2lkZWJhci1pbm5lciB7XG4gICAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuXG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgLmFycm93IHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgICAgICB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgICAgLnNpZGViYXItaW5uZXIge1xuICAgICAgICAgIC5zaWRlYmFyLWxvZ28ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnNpZGViYXItbWVudSB7XG4gICAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICYuZHJvcGRvd24ge1xuICAgICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAgICAgPiB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHdpZHRoOiAkb2Zmc2NyZWVuLXNpemU7XG5cbiAgICAgIC5zaWRlYmFyLWlubmVyIHtcbiAgICAgICAgLnNpZGViYXItbG9nbyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIC5sb2dvIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2lkZWJhci1tZW51IHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5kcm9wZG93biB7XG4gICAgICAgICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgICA+IHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9zaWRlYmFyLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBHZW5lcmFsIE1lZGlhIFF1ZXJ5XG4vLyArIEBBbGwgQWJvdmUgTWVkaWEgUXVlcnlcbi8vICsgQEFsbCBVbmRlciBNZWRpYSBRdWVyeVxuLy8gKyBAQmV0d2VlbiBUd28gRGV2aWNlcyBNZWRpYSBRdWVyeVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBHZW5lcmFsIE1lZGlhIFF1ZXJ5IE1peGluXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWl4aW4gdXNlZCBmb3IgY3VzdG9tIHJ1bGVzIHRoYXQgZG9uJ3QgZm9sbG93XG4vLyBhbnkgb2YgdGhlIGZvbGxvd2luZyBwcmVtYWRlIG1lZGlhIHF1ZXJpZXMuXG5cbkBtaXhpbiBtcSgkY29uZGl0aW9uKSB7XG4gIEBtZWRpYSAjeyRjb25kaXRpb259IHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBBbGwgQWJvdmUgTWVkaWEgUXVlcnkgTWl4aW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNaXhpbiB1c2VkIHRvIG1hdGNoIGNlcnRhaW4gYnJlYWtwb2ludFxuLy8gYW5kIGFsbCBkZXZpY2VzIGFib3ZlIGl0LlxuXG5AbWl4aW4gZnJvbSgkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkYnJlYWtwb2ludCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQWxsIFVuZGVyIE1lZGlhIFF1ZXJ5IE1peGluXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gTWl4aW4gdXNlZCB0byBtYXRjaCBhbGwgZGV2aWNlcyB1bmRlciBjZXJ0YWluIGJyZWFrcG9pbnQuXG5cbkBtaXhpbiB0bygkYnJlYWtwb2ludCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJldHdlZW4gVHdvIERldmljZXMgTWVkaWEgUXVlcnkgTWl4aW5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNaXhpbiB1c2VkIHRvIG1hdGNoIHRoZSBkZXZpY2VzIGJldHdlZW4gMiBicmVha3BvaW50cy5cblxuQG1peGluIGJldHdlZW4oJHN0YXJ0LCAkZW5kKXtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHN0YXJ0KSBhbmQgKG1heC13aWR0aDogJGVuZCAtIDFweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3Rvb2xzL21peGlucy9tZWRpYVF1ZXJpZXNSYW5nZXMuc2NzcyIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQENsZWFyZml4XG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQG1peGluIGNsZWFyZml4IHtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3Rvb2xzL21peGlucy9jbGVhcmZpeC5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG5cbi8vICsgQFRvcGJhclxuLy8gKyBAQ29sbGFwc2VkIFN0YXRlXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRvcGJhclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRvZmZzY3JlZW4tc2l6ZX0pO1xuICB6LWluZGV4OiA4MDA7XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbGxhcHNlZC1zaXplfSk7XG4gIH1cblxuICAuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgQGluY2x1ZGUgY2xlYXJmaXg7XG5cbiAgICAubmF2LWxlZnQsXG4gICAgLm5hdi1yaWdodCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgPiBsaSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuXG4gICAgICAgID4gYSB7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXRleHQtY29sb3I7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6ICRoZWFkZXItaGVpZ2h0O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgIGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGRlZmF1bHQtZGFyaztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubm90aWZpY2F0aW9ucyB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAuY291bnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZGFuZ2VyO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBwYWRkaW5nOiAzcHggNS41cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgIG1pbi13aWR0aDogMzUwcHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LXNtKSB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBlYXNlLW91dDtcblxuICAgICAgLmRpdmlkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG5cbiAgICAgID4gbGkge1xuICAgICAgICA+IGEge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNob3cge1xuICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5uYXYtbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIH1cblxuICAgIC5uYXYtcmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICAgID4gbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtYm94IHtcbiAgICAuc2VhcmNoLWljb24tY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAuc2VhcmNoLWljb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuc2VhcmNoLWljb24tY2xvc2Uge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDVweDtcblxuICAgICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtc20pIHtcbiAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGRlZmF1bHQtdGV4dC1jb2xvciwgMjAlKTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBDb2xsYXBzZWQgU3RhdGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaXMtY29sbGFwc2VkIHtcbiAgLmhlYWRlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7JGNvbGxhcHNlZC1zaXplfSk7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRvZmZzY3JlZW4tc2l6ZX0pO1xuICAgIH1cbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3RvcGJhci5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAUGFnZSBDb250YWluZXJcbi8vICsgQE1haW4gQ29udGVudFxuLy8gKyBARnVsbCBDb250YWluZXJcbi8vICsgQENvbGxhcHNlZCBTdGF0ZVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWdlIENvbnRhaW5lclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wYWdlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nLWxlZnQ6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcblxuICBAaW5jbHVkZSBiZXR3ZWVuKCRicmVha3BvaW50LW1kLCAkYnJlYWtwb2ludC14bCkge1xuICAgIHBhZGRpbmctbGVmdDogJGNvbGxhcHNlZC1zaXplO1xuICB9XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWFpbiBDb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm1haW4tY29udGVudCB7XG4gIHBhZGRpbmc6IDg1cHggMjBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjFweCk7XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICBwYWRkaW5nOiA4NXB4IDVweCA1cHg7XG4gIH1cbn1cblxuLnJlbWFpbi1oZWlnaHQge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjZweCk7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZ1bGwgQ29udGFpbmVyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ1bGwtY29udGFpbmVyIHtcbiAgbGVmdDogJG9mZnNjcmVlbi1zaXplO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xuXG4gIEBpbmNsdWRlIGJldHdlZW4oJGJyZWFrcG9pbnQtbWQsICRicmVha3BvaW50LXhsKSB7XG4gICAgbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjb2xsYXBzZWQtc2l6ZTtcbiAgfVxuXG4gIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBDb2xsYXBzZWQgU3RhdGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uaXMtY29sbGFwc2VkIHtcbiAgLnBhZ2UtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6ICRjb2xsYXBzZWQtc2l6ZTtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogJG9mZnNjcmVlbi1zaXplO1xuICAgIH1cbiAgfVxuXG4gIC5mdWxsLWNvbnRhaW5lciB7XG4gICAgbGVmdDogJGNvbGxhcHNlZC1zaXplO1xuXG4gICAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYmV0d2VlbigkYnJlYWtwb2ludC1tZCwgJGJyZWFrcG9pbnQteGwpIHtcbiAgICAgIGxlZnQ6ICRvZmZzY3JlZW4tc2l6ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9wYWdlQ29udGFpbmVyLnNjc3MiLCIucHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWVmMztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL3Byb2dyZXNzQmFyLnNjc3MiLCIuZWFzeS1waWUtY2hhcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2Vhc3lQaWVDaGFydC5zY3NzIiwiLmNoZWNrYm94IGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNoZWNrYm94IGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbWFyZ2luLWxlZnQ6IC0xMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleS0zMDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1kLXdoaXRlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dCwgY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5jaGVja2JveCBsYWJlbDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGxlZnQ6IDA7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgY29sb3I6ICRncmV5LTUwMDtcbn1cblxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktNDAwO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uY2hlY2tib3guY2hlY2tib3gtY2lyY2xlIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jaGVja2JveC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY2hlY2tib3gtcHJpbWFyeSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC1wcmltYXJ5O1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXByaW1hcnk7XG59XG5cbi5jaGVja2JveC1wcmltYXJ5IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5jaGVja2JveC1kYW5nZXIgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtZGFuZ2VyO1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LWRhbmdlcjtcbn1cblxuLmNoZWNrYm94LWRhbmdlciBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAkbWQtd2hpdGU7XG59XG5cbi5jaGVja2JveC1pbmZvIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWluZm87XG4gIGJvcmRlci1jb2xvcjogJGRlZmF1bHQtaW5mbztcbn1cblxuLmNoZWNrYm94LWluZm8gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBjb2xvcjogJG1kLXdoaXRlO1xufVxuXG4uY2hlY2tib3gtd2FybmluZyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC13YXJuaW5nO1xuICBib3JkZXItY29sb3I6ICRkZWZhdWx0LXdhcm5pbmc7XG59XG5cbi5jaGVja2JveC13YXJuaW5nIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgY29sb3I6ICRtZC13aGl0ZTtcbn1cblxuLmNoZWNrYm94LXN1Y2Nlc3MgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRlZmF1bHQtc3VjY2VzcztcbiAgYm9yZGVyLWNvbG9yOiAkZGVmYXVsdC1zdWNjZXNzO1xufVxuXG4uY2hlY2tib3gtc3VjY2VzcyBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGNvbG9yOiAkbWQtd2hpdGU7XG59XG5cbi5yYWRpbyB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnJhZGlvIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4ucmFkaW8gbGFiZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXIgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlciAwLjE1cyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4ucmFkaW8gbGFiZWw6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogM3B4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTU1NTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLW8tdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuOCwgLTAuMzMsIDAuMiwgMS4zMyk7XG4gIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjgsIC0wLjMzLCAwLjIsIDEuMzMpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44LCAtMC4zMywgMC4yLCAxLjMzKTtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Zm9jdXMgKyBsYWJlbDo6YmVmb3JlIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAxKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIG9wYWNpdHk6IDAuNjU7XG59XG5cbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLnJhZGlvLnJhZGlvLWlubGluZSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjhiY2E7XG59XG5cbi5yYWRpby1wcmltYXJ5IGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzQyOGJjYTtcbn1cblxuLnJhZGlvLXByaW1hcnkgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI4YmNhO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOTUzNGY7XG59XG5cbi5yYWRpby1kYW5nZXIgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZDk1MzRmO1xufVxuXG4ucmFkaW8tZGFuZ2VyIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0Zjtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzViYzBkZTtcbn1cblxuLnJhZGlvLWluZm8gaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjNWJjMGRlO1xufVxuXG4ucmFkaW8taW5mbyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1YmMwZGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXSArIGxhYmVsOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG59XG5cbi5yYWRpby13YXJuaW5nIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2YwYWQ0ZTtcbn1cblxuLnJhZGlvLXdhcm5pbmcgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWNiODVjO1xufVxuXG4ucmFkaW8tc3VjY2VzcyBpbnB1dFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICM1Y2I4NWM7XG59XG5cbi5yYWRpby1zdWNjZXNzIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1Yztcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvY29tcG9uZW50cy9mb3Jtcy5zY3NzIiwiI2xvYWRlciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4jbG9hZGVyLmZhZGVPdXQge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cblxuXG4uc3Bpbm5lciB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDUwJSAtIDIwcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc2stc2NhbGVvdXQgMS4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcbiAgYW5pbWF0aW9uOiBzay1zY2FsZW91dCAxLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stc2NhbGVvdXQge1xuICAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKSB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzay1zY2FsZW91dCB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfSAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2xvYWRlci5zY3NzIiwiZm9vdGVyIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy9jb21wb25lbnRzL2Zvb3Rlci5zY3NzIiwiI2NoYXQtc2lkZWJhciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0gLSA2MHB4KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgQGluY2x1ZGUgdG8oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICBtYXJnaW4tbGVmdDogLTI1MHB4O1xuXG4gICAgJi5vcGVuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4jY2hhdC1ib3gge1xuICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRoZWFkZXItaGVpZ2h0fSAtIDYwcHgpO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvc2NyZWVucy9jaGF0LnNjc3MiLCIuZW1haWwtYXBwIHtcbiAgLmVtYWlsLXNpZGUtbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAkZGVmYXVsdC13aGl0ZTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGxlZnQ6IC0yNTBweDtcbiAgICB9XG4gIH1cblxuICAuZW1haWwtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZnJvbSgkYnJlYWtwb2ludC1tZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICAgIH1cblxuICAgIC5lbWFpbC1saXN0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skaGVhZGVyLWhlaWdodH0pO1xuXG4gICAgICBAaW5jbHVkZSB0bygkYnJlYWtwb2ludC1tZCkge1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjVweCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGZyb20oJGJyZWFrcG9pbnQtbWQpIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmVtYWlsLWNvbnRlbnQge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LXdoaXRlO1xuICAgICAgLy8gbWluLWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcblxuICAgICAgJi5uby1pbmJveC12aWV3IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JGhlYWRlci1oZWlnaHR9KTtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuXG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICAgLmVtYWlsLWNvbXBvc2Uge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAuZW1haWwtY29tcG9zZS1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyMHB4O1xuXG4gICAgICB9XG4gICAgICB9XG4gICAgfVxuXG5cbiAgICAmLnNpZGUtYWN0aXZlIHtcbiAgICAgIC5lbWFpbC1zaWRlLW5hdiB7XG4gICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZW1haWwtd3JhcHBlciB7XG4gICAgICAgIEBpbmNsdWRlIHRvKCRicmVha3BvaW50LW1kKSB7XG4gICAgICAgICAgbGVmdDogMjUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3NjcmVlbnMvZW1haWwuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAQ2VudGVyaW5nXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBDZW50ZXJpbmdcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY2VudGVyWSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5jZW50ZXJYIHtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5jZW50ZXJYWSB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5jZW50ZXJZXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB9XG5cbiAgICAuY2VudGVyWFxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgIC5jZW50ZXJYWVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L3V0aWxzL2NlbnRlci5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWVkaWEgUXVlcmllcyBHZW5lcmF0b3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBNaXhpbiB1c2VkIHRvIGdlbmVyYXRlIHJlc3BvbnNpdmUgdmVyc2lvbnMgb2YgY3NzIHJ1bGVzLlxuXG5AbWl4aW4gbWVkaWFRdWVyeUNvbmRpdGlvbigkbXEpIHtcbiAgJGJyZWFrcG9pbnRGb3VuZDogZmFsc2U7XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gJGJyZWFrcG9pbnRzIHtcbiAgICAkYWxpYXM6IG50aCgkYnJlYWtwb2ludCwgMSk7XG4gICAgJGNvbmRpdGlvbjogbnRoKCRicmVha3BvaW50LCAyKTtcblxuICAgIEBpZiAkbXEgPT0gJGFsaWFzIGFuZCAkY29uZGl0aW9uIHtcbiAgICAgICRicmVha3BvaW50Rm91bmQ6IHRydWU7XG5cbiAgICAgIEBtZWRpYSAjeyRjb25kaXRpb259IHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQGlmICRicmVha3BvaW50Rm91bmQgPT0gZmFsc2Uge1xuICAgIEB3YXJuIFwiT29wcyEgQnJlYWtwb2ludCDDosKAwpgjeyRtcX3DosKAwpkgZG9lcyBub3QgZXhpc3QgXFw6XCI7XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L21peGlucy9tZWRpYVF1ZXJ5Q29uZGl0aW9uLnNjc3MiLCJAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9kaXN0L2Nzcy9ib290c3RyYXAuY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL3RpLWljb25zL2Nzcy90aGVtaWZ5LWljb25zLmNzc1wiO1xuXG5AaW1wb3J0ICdzcGVjL3NldHRpbmdzL2luZGV4JztcbkBpbXBvcnQgJ3NwZWMvdG9vbHMvaW5kZXgnO1xuQGltcG9ydCAnc3BlYy9pbmRleCc7XG5cbkBpbXBvcnQgJy4uLy4uL25vZGVfbW9kdWxlcy90aGVtaWZ5LWljb25zLXNhc3MvdGhlbWlmeS1pY29ucy90aGVtaWZ5LWljb25zJztcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvanF1ZXJ5LXRyZWVncmlkL2Nzcy9qcXVlcnkudHJlZWdyaWQuY3NzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Ryb3B6b25lL2Rpc3QvbWluL2Ryb3B6b25lLm1pbi5jc3NcIjtcblxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3MvaW5kZXguc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAQmFzZVxuLy8gKyBAR2FwICgwID4gNCBTdGVwIDEpXG4vLyArIEBHYXAgKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBHYXAgKDQwID4gMTYwIFN0ZXAgMTApXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCYXNlXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuW2NsYXNzKj0nZ2FwJ10ge1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdhcCAoMCA+IDQgU3RlcCAxKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNCB7XG4gIC5nYXBYLSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAmID4gKiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAuZ2FwWS0jeyRpfSB7XG4gICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgJiA+ICoge1xuICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmdhcC0jeyRpfSB7XG4gICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgJiA+ICoge1xuICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgIC5nYXBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICYgPiAqIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgJiA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBHYXAgKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLmdhcFgtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZ2FwWS0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLXRvcDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYXAtI3skaX0ge1xuICAgICAgbWFyZ2luOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLmdhcFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ2FwWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAmID4gKiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEdhcCAoNDAgPiAxNjAgU3RlcCAxMClcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gNDAgdGhyb3VnaCAxNjAge1xuICBAaWYgJGkgJSAxMCA9PSAwIHtcbiAgICAuZ2FwWC0jeyRpfSB7XG4gICAgICBtYXJnaW4tbGVmdDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgJiA+ICoge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5nYXBZLSN7JGl9IHtcbiAgICAgIG1hcmdpbi10b3A6ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAmID4gKiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdhcC0jeyRpfSB7XG4gICAgICBtYXJnaW46ICN7KCRpIC8gLTIpfXB4ICFpbXBvcnRhbnQ7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgcGFkZGluZzogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAuZ2FwWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogI3soJGkgLyAyKX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5nYXBZLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAjeygkaSAvIC0yKX1weCAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgJiA+ICoge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeygkaSAvIDIpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmdhcC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbjogI3soJGkgLyAtMil9cHggIWltcG9ydGFudDtcblxuICAgICAgICAgICYgPiAqIHtcbiAgICAgICAgICAgIHBhZGRpbmc6ICN7KCRpIC8gMil9cHggIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L3V0aWxzL2dhcC5zY3NzIiwiLnBlZXJzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4ucGVlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuXG4ucGVlci1ncmVlZCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICAvLyBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucGVlcnMtZ3JlZWQgPiAucGVlcixcbi5wZWVycy1ncmVlZCA+IC5wZWVycyB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ucGVlciA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTtcbn1cblxuLnBlZXItZ3JlZWQgPiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC91dGlscy9wZWVycy5zY3NzIiwiLmxheWVycyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogY29sdW1uIG5vd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L3V0aWxzL2xheWVycy5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBGbGV4IFdyYXBcbi8vICsgQEZsZXggRGlyZWN0aW9uXG4vLyArIEBGbGV4XG4vLyArIEBGbGV4IEJhc2lzXG4vLyArIEBGbGV4IEdyb3dcbi8vICsgQEZsZXggU2hyaW5rXG4vLyArIEBGbGV4IE9yZGVyXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBEaXNwbGF5XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmQtZiAgICAgeyBkaXNwbGF5OiBmbGV4OyB9XG4uZC1pZiAgICB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmQtZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgZGlzcGxheTogZmxleDsgfVxuICAgIC5kLWlmXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBXcmFwXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZ4dy13ICAgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbi5meHctd3IgIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7IH1cbi5meHctbncgIHsgZmxleC13cmFwOiBub3dyYXA7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZnh3LXdcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZnh3LXdyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZTsgfVxuICAgIC5meHctbndcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGZsZXgtd3JhcDogbm93cmFwOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBEaXJlY3Rpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnhkLWMgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbi5meGQtY3IgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlOyB9XG4uZnhkLXIgICB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbi5meGQtcnIgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4ZC1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5meGQtY3JcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTsgfVxuICAgIC5meGQtclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAuZnhkLXJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBBbGlnbiBJdGVtc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5haS1mcyAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbi5haS1mZSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4uYWktYyAgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbi5haS1iICAgIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4uYWktcyAgICB7IGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmFpLWZzXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IH1cbiAgICAuYWktZmVcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgICAuYWktY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmFpLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9XG4gICAgLmFpLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBBbGlnbiBTZWxmXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmFzLWZzICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyB9XG4uYXMtZmUgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4uYXMtYyAgICB7IGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuLmFzLWIgICAgeyBhbGlnbi1zZWxmOiBiYXNlbGluZTsgfVxuLmFzLXMgICAgeyBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmFzLWZzXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydDsgfVxuICAgIC5hcy1mZVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kOyB9XG4gICAgLmFzLWNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tc2VsZjogY2VudGVyOyB9XG4gICAgLmFzLWJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgYWxpZ24tc2VsZjogYmFzZWxpbmU7IH1cbiAgICAuYXMtc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBhbGlnbi1zZWxmOiBzdHJldGNoOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQWxpZ24gQ29udGVudFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5hYy1mcyAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydDsgfVxuLmFjLWZlICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuLmFjLWMgICAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbi5hYy1zICAgIHsgYWxpZ24tY29udGVudDogc3RyZXRjaDsgfVxuLmFjLXNiICAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4uYWMtc2EgICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5hYy1mc1xcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuYWMtZmVcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC5hYy1jXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5hYy1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2g7IH1cbiAgICAuYWMtc2JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmFjLXNhXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBASnVzdGlmeSBDb250ZW50XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmpjLWZzICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbi5qYy1mZSAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuLmpjLWMgICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuLmpjLXNiICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbi5qYy1zYSAgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuamMtZnNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAuamMtZmVcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgLmpjLWNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuamMtc2JcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAuamMtc2FcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZsZXhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZngtbiAgICB7IGZsZXg6IG5vbmU7IH1cbi5meC0xICAgIHsgZmxleDogMTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5meC1uXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGZsZXg6IG5vbmU7IH1cbiAgICAuZngtMVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBmbGV4OiAxOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBCYXNpc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meGItYSAgIHsgZmxleC1iYXNpczogYXV0bzsgfVxuLmZ4Yi0wICAgeyBmbGV4LWJhc2lzOiAwOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmZ4Yi1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5meGItMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtYmFzaXM6IDA7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IEdyb3dcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnhnLTEgICB7IGZsZXgtZ3JvdzogMTsgfVxuLmZ4Zy0wICAgeyBmbGV4LWdyb3c6IDA7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZnhnLTFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWdyb3c6IDE7IH1cbiAgICAuZnhnLTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LWdyb3c6IDA7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGbGV4IFNocmlua1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5meHMtMSAgIHsgZmxleC1zaHJpbms6IDE7IH1cbi5meHMtMCAgIHsgZmxleC1zaHJpbms6IDA7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZnhzLTFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyBmbGV4LXNocmluazogMTsgfVxuICAgIC5meHMtMFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IGZsZXgtc2hyaW5rOiAwOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxleCBPcmRlclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTIge1xuICAub3JkLSN7JGl9IHsgb3JkZXI6ICRpOyB9XG5cbiAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgLm9yZC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBvcmRlcjogJGk7IH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvZmxleC5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBEaXNwbGF5XG4vLyArIEBPdmVyZmxvd1xuLy8gKyBARmxvYXRcbi8vICsgQFZlcnRpY2FsIEFsaWduXG4vLyArIEBQb3NpdGlvblxuLy8gKyBAWi1JbmRleFxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARGlzcGxheVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5kLWIgICAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4uZC1pYiAgICAgICAgIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbi5kLWkgICAgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuLmQtdGIgICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbi5kLXRiYyAgICAgICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbi5kLW4gICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAuZC1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kLWliXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAgIC5kLWlcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAgIC5kLXRiXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gICAgLmQtdGJjXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAgIC5kLW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBPdmVyZmxvd1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5vdi1oICAgICAgICAgeyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbi5vdi1hICAgICAgICAgeyBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG4ub3YtcyAgICAgICAgIHsgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdlktaCAgICAgICAgeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuLm92WC1oICAgICAgICB7IG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4ub3ZZLWEgICAgICAgIHsgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XG4ub3ZYLWEgICAgICAgIHsgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XG4ub3ZZLXMgICAgICAgIHsgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cbi5vdlgtcyAgICAgICAgeyBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5vdi1oXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cbiAgICAub3YtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5vdi1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuICAgIC5vdlktaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5vdlgtaFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuICAgIC5vdlktYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAub3ZYLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgb3ZlcmZsb3cteDogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm92WS1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXk6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG4gICAgLm92WC1zXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARmxvYXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZmwtbCAgICAgICAgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuLmZsLXIgICAgICAgICB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4uZmwtbiAgICAgICAgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5mbC1sXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLmZsLXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsLW5cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWZXJ0aWNhbCBBbGlnblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52YS10ICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cbi52YS1tICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cbi52YS1iICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAudmEtdFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgIHsgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50OyB9XG4gICAgLnZhLW1cXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuICAgIC52YS1iXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5wb3MtcyAgICAgICAgeyBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IH1cbi5wb3Mtc3QgICAgICAgeyBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cbi5wb3MtciAgICAgICAgeyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuLnBvcy1hICAgICAgICB7IHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG4ucG9zLWYgICAgICAgIHsgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAucG9zLXNcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG4gICAgLnBvcy1zdFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuICAgIC5wb3MtZlxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFotSW5kZXhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDkge1xuICAuei0jeyRpfSB7IHotaW5kZXg6ICgkaSAqIDEwMDApICFpbXBvcnRhbnQ7IH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAuei0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB6LWluZGV4OiAoJGkgKiAxMDAwKSAhaW1wb3J0YW50OyB9XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2xheW91dC5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBATGlzdCBTdHlsZSBQb3NpdGlvblxuLy8gKyBATGlzdCBTdHlsZSBUeXBlXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQExpc3QgU3R5bGUgUG9zaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubGlzcC1pIHsgbGlzdC1zdHlsZS1wb3NpdGlvbjogaW5zaWRlOyB9XG4ubGlzcC1vIHsgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBMaXN0IFN0eWxlIFR5cGVcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubGlzLW4gIHsgbGlzdC1zdHlsZTogbm9uZTsgfVxuLmxpc3QtYyB7IGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlOyB9XG4ubGlzdC1zIHsgbGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7IH1cbi5saXN0LXUgeyBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuOyB9XG4ubGlzdC1sIHsgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTsgfVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9saXN0cy5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBNYXJnaW4gKDAgPiA0IFN0ZXAgMSlcbi8vICsgQE1hcmdpbiAoNSA+IDM1IFN0ZXAgNSlcbi8vICsgQE1hcmdpbiAoNDAgPiAxNjAgU3RlcCAxMClcbi8vICsgQE1hcmdpbiBBdXRvXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICgwID4gNCBTdGVwIDEpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcbiAgLm0tI3skaX0gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1ULSN7JGl9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tUi0jeyRpfSB7IG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tQi0jeyRpfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAubUwtI3skaX0geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgLm1ZLSN7JGl9IHtcbiAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm1YLSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLm0tbnYtI3skaX0gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tVC1udi0jeyRpfSB7IG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1SLW52LSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gIC5tQi1udi0jeyRpfSB7IG1hcmdpbi1ib3R0b206LSAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1MLW52LSN7JGl9IHsgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAubVktbnYtI3skaX0ge1xuICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5tWC1udi0jeyRpfSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgLm0tI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubVQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubVItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAgIC5tWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1YLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAubVQtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1SLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLm1CLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5tTC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAubVktbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLm1YLW52LSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLm0tI3skaX0gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVQtI3skaX0geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVItI3skaX0geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tQi0jeyRpfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tTC0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5tWS0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1YLSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1udi0jeyRpfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVQtbnYtI3skaX0geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1SLW52LSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1CLW52LSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tTC1udi0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAubVktbnYtI3skaX0ge1xuICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1YLW52LSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAubS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1ULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1CLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5tWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubVgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm0tbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVQtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tQi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tTC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5tWS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tWC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICg0MCA+IDE2MCBTdGVwIDEwKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSA0MCB0aHJvdWdoIDE2MCB7XG4gIEBpZiAkaSAlIDEwID09IDAge1xuXG4gICAgLm0tI3skaX0gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVQtI3skaX0geyBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVItI3skaX0geyBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tQi0jeyRpfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tTC0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5tWS0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1YLSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAubS1udi0jeyRpfSAgeyBtYXJnaW46IC0jeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAubVQtbnYtI3skaX0geyBtYXJnaW4tdG9wOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1SLW52LSN7JGl9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLm1CLW52LSN7JGl9IHsgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5tTC1udi0jeyRpfSB7IG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG5cbiAgICAubVktbnYtI3skaX0ge1xuICAgICAgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLm1YLW52LSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAubS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgbWFyZ2luOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1ULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm1CLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubUwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5tWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAubVgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgLm0tbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVQtbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXRvcDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAubVItbnYtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLXJpZ2h0OiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tQi1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tYm90dG9tOiAtI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5tTC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tbGVmdDogLSN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5tWS1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC0jeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tWC1udi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLSN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nIEF1dG9cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ubS1hICB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4ubVgtYSB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4ubVQtYSB7IG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuLm1SLWEgeyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuLm1CLWEgeyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbi5tTC1hIHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5tLWFcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm1YLWFcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubVQtYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubVItYVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tQi1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIC5tTC1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9tYXJnaW4uc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQEJhY2tncm91bmQgU2l6ZVxuLy8gKyBAQmFja2dyb3VuZCBQb3NpdGlvblxuLy8gKyBAQmFja2dyb3VuZCBSZXBlYXRcbi8vICsgQE9iamVjdCBGaXRcbi8vICsgQFJlc2l6ZVxuLy8gKyBAT3BhY2l0eVxuLy8gKyBAQ3Vyc29yXG4vLyArIEBWaXNpYmlsaXR5XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJhY2tncm91bmQgU2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3N6LWN2ICAgeyBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG4uYmdzei1jdCAgIHsgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4uYmdzei1mdWxsIHsgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQmFja2dyb3VuZCBQb3NpdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3BYLWMgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjsgfVxuLmJncFgtdCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogdG9wOyB9XG4uYmdwWC1yICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDsgfVxuLmJncFgtbCAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDsgfVxuLmJncFgtYiAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teDogYm90dG9tOyB9XG4uYmdwWS1jICAgIHsgYmFja2dyb3VuZC1wb3NpdGlvbi15OiBjZW50ZXI7IH1cbi5iZ3BZLXQgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IHRvcDsgfVxuLmJncFktciAgICB7IGJhY2tncm91bmQtcG9zaXRpb24teTogcmlnaHQ7IH1cbi5iZ3BZLWwgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGxlZnQ7IH1cbi5iZ3BZLWIgICAgeyBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBCYWNrZ3JvdW5kIFJlcGVhdFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZ3ItbiAgICAgeyBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4uYmdyLXkgICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15OyB9XG4uYmdyLXggICAgIHsgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE9iamVjdCBGaXRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub2YtY3QgICAgIHsgb2JqZWN0LWZpdDogY29udGFpbjsgfVxuLm9mLWN2ICAgICB7IG9iamVjdC1maXQ6IGNvdmVyOyB9XG4ub2YtZiAgICAgIHsgb2JqZWN0LWZpdDogZmlsbDsgfVxuLm9mLW4gICAgICB7IG9iamVjdC1maXQ6IG5vbmU7IH1cbi5vZi1zZCAgICAgeyBvYmplY3QtZml0OiBzY2FsZS1kb3duOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFJlc2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5yc3otdiAgICAgeyByZXNpemU6IHZlcnRpY2FsOyB9XG4ucnN6LWggICAgIHsgcmVzaXplOiBob3Jpem9udGFsOyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQE9wYWNpdHlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ub3AtMCAgICAgIHsgb3BhY2l0eTogMDsgfVxuLm9wLTEwcCAgICB7IG9wYWNpdHk6IDAuMTsgfVxuLm9wLTIwcCAgICB7IG9wYWNpdHk6IDAuMjsgfVxuLm9wLTMwcCAgICB7IG9wYWNpdHk6IDAuMzsgfVxuLm9wLTQwcCAgICB7IG9wYWNpdHk6IDAuNDsgfVxuLm9wLTUwcCAgICB7IG9wYWNpdHk6IDAuNTsgfVxuLm9wLTYwcCAgICB7IG9wYWNpdHk6IDAuNjsgfVxuLm9wLTcwcCAgICB7IG9wYWNpdHk6IDAuNzsgfVxuLm9wLTgwcCAgICB7IG9wYWNpdHk6IDAuODsgfVxuLm9wLTkwcCAgICB7IG9wYWNpdHk6IDAuOTsgfVxuLm9wLTEwMHAgICB7IG9wYWNpdHk6IDE7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQ3Vyc29yXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmN1ci1uYSAgICB7IGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cbi5jdXItcCAgICAgeyBjdXJzb3I6IHBvaW50ZXI7IH1cbi5jdXItYSAgICAgeyBjdXJzb3I6IGF1dG87IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmlzaWJpbGl0eVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi52aXMtdiAgICAgeyB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4udmlzLWggICAgIHsgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL29iamVjdHMuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBAUGFkZGluZyAoMCA+IDQgU3RlcCAxKVxuLy8gKyBAUGFkZGluZyAoNSA+IDM1IFN0ZXAgNSlcbi8vICsgQFBhZGRpbmcgKDQwID4gMTYwIFN0ZXAgMTApXG4vLyArIEBQYWRkaW5nIEF1dG9cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDAgPiA0IFN0ZXAgMSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZm9yICRpIGZyb20gMCB0aHJvdWdoIDQge1xuICAucC0jeyRpfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBULSN7JGl9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAucFItI3skaX0geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnBCLSN7JGl9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAucEwtI3skaX0geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gIC5wWS0jeyRpfSB7XG4gICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBYLSN7JGl9IHtcbiAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAucC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAucFQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLnBSLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgLnBCLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgIC5wTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAucFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIH1cblxuICAgICAgLnBYLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBhZGRpbmcgKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLnAtI3skaX0gIHsgcGFkZGluZzogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBULSN7JGl9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wUi0jeyRpfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wQi0jeyRpfSB7IHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucEwtI3skaX0geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgLnBZLSN7JGl9IHtcbiAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wWC0jeyRpfSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICAgIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAgICAgLnAtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucFQtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy10b3A6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucFItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1yaWdodDogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wQi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5wTC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gICAgICAgIC5wWS0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wWC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30ge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBQYWRkaW5nICg0MCA+IDE2MCBTdGVwIDEwKVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSA0MCB0aHJvdWdoIDE2MCB7XG4gIEBpZiAkaSAlIDEwID09IDAge1xuICAgIC5wLSN7JGl9ICB7IHBhZGRpbmc6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgIC5wVC0jeyRpfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucFItI3skaX0geyBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAucEItI3skaX0geyBwYWRkaW5nLWJvdHRvbTogI3skaX1weCAhaW1wb3J0YW50OyB9XG4gICAgLnBMLSN7JGl9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgIC5wWS0jeyRpfSB7XG4gICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucFgtI3skaX0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gICAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAgIC5wLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBwYWRkaW5nOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBULSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctdG9wOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnBSLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHBhZGRpbmctcmlnaHQ6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucEItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1ib3R0b206ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAgICAgICAucEwtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcGFkZGluZy1sZWZ0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cblxuICAgICAgICAucFktI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogI3skaX1weCAhaW1wb3J0YW50O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAucFgtI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcGFkZGluZy5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBQb3NpdGlvbiAoMCA+IDQgU3RlcCAxKVxuLy8gKyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXG4vLyArIEBQb3NpdGlvbiAoNDAgPiAxNjAgU3RlcCAxMClcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVmFyaWFibGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJHJlc3BvbnNpdmU6IHRydWU7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFBvc2l0aW9uICgwID4gNCBTdGVwIDEpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA0IHtcbiAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgLnItI3skaX0geyByaWdodDogI3skaX1weDsgfVxuICAuYi0jeyRpfSB7IGJvdHRvbTogI3skaX1weDsgfVxuICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICBAaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgIC5yLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgICAuYi0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDUgPiAzNSBTdGVwIDUpXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDUgdGhyb3VnaCAzNSB7XG4gIEBpZiAkaSAlIDUgPT0gMCB7XG4gICAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgLmItI3skaX0geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XG4gICAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDQwID4gMTYwIFN0ZXAgMTApXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuQGZvciAkaSBmcm9tIDQwIHRocm91Z2ggMTYwIHtcbiAgQGlmICRpICUgMTAgPT0gMCB7XG4gICAgLnQtI3skaX0geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAuci0jeyRpfSB7IHJpZ2h0OiAjeyRpfXB4OyB9XG4gICAgLmItI3skaX0geyBib3R0b206ICN7JGl9cHg7IH1cbiAgICAubC0jeyRpfSB7IGxlZnQ6ICN7JGl9cHg7IH1cblxuICAgIEBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgICAgICAudC0jeyRpfVxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0b3A6ICN7JGl9cHg7IH1cbiAgICAgICAgLnItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6ICN7JGl9cHg7IH1cbiAgICAgICAgLmItI3skaX1cXEAjeyRicmVha3BvaW50QWxpYXN9IHsgYm90dG9tOiAjeyRpfXB4OyB9XG4gICAgICAgIC5sLSN7JGl9XFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGxlZnQ6ICN7JGl9cHg7IH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUG9zaXRpb24gKDUwJSlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udGwtNTBwIHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLnRyLTUwcCB7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTAlO1xufVxuXG4udC01MHAgeyB0b3A6IDUwJTsgfVxuLnItNTBwIHsgcmlnaHQ6IDUwJTsgfVxuLmItNTBwIHsgYm90dG9tOiA1MCU7IH1cbi5sLTUwcCB7IGxlZnQ6IDUwJTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC50bC01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgIH1cblxuICAgIC50ci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDUwJTtcbiAgICB9XG5cbiAgICAudC01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgdG9wOiA1MCU7IH1cbiAgICAuci01MHBcXEAjeyRicmVha3BvaW50QWxpYXN9IHsgcmlnaHQ6IDUwJTsgfVxuICAgIC5iLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBib3R0b206IDUwJTsgfVxuICAgIC5sLTUwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBsZWZ0OiA1MCU7IH1cbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy9wb3NpdGlvbnMuc2NzcyIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRPQ1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vICsgQFZhcmlhYmxlc1xuLy8gKyBARml4ZWQgV2lkdGhcbi8vICsgQFJlbGF0aXZlIFdpZHRoXG4vLyArIEBGaXhlZCBIZWlnaHRcbi8vICsgQE1heCBTaXplXG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiRyZXNwb25zaXZlOiB0cnVlO1xuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBGaXhlZCBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi53LTFcXC80ciwgLnN6LTFcXC80ciAgICB7IHdpZHRoOiAwLjI1cmVtOyB9XG4udy0xXFwvMnIsIC5zei0xXFwvMnIgICAgeyB3aWR0aDogMC41cmVtOyB9XG4udy0zXFwvNHIsIC5zei0zXFwvNHIgICAgeyB3aWR0aDogMC43NXJlbTsgfVxuLnctMXIsIC5zei0xciAgICAgICAgICB7IHdpZHRoOiAxcmVtOyB9XG4udy0zXFwvMnIsIC5zei0zXFwvMnIgICAgeyB3aWR0aDogMS41cmVtOyB9XG4udy0yciwgLnN6LTJyICAgICAgICAgIHsgd2lkdGg6IDJyZW07IH1cbi53LTVcXC8yciwgLnN6LTVcXC8yciAgICB7IHdpZHRoOiAyLjVyZW07IH1cbi53LTNyLCAuc3otM3IgICAgICAgICAgeyB3aWR0aDogM3JlbTsgfVxuLnctN1xcLzJyLCAuc3otN1xcLzJyICAgIHsgd2lkdGg6IDMuNXJlbTsgfVxuLnctNHIsIC5zei00ciAgICAgICAgICB7IHdpZHRoOiA0cmVtOyB9XG4udy05XFwvMnIsIC5zei05XFwvMnIgICAgeyB3aWR0aDogNC41cmVtOyB9XG4udy01ciwgLnN6LTVyICAgICAgICAgIHsgd2lkdGg6IDVyZW07IH1cbi53LTExXFwvMnIsIC5zei0xMVxcLzJyICB7IHdpZHRoOiA1LjVyZW07IH1cbi53LTZyLCAuc3otNnIgICAgICAgICAgeyB3aWR0aDogNnJlbTsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC53LTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDAuMjVyZW07IH1cbiAgICAudy0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAwLjVyZW07IH1cbiAgICAudy0zXFwvNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAwLjc1cmVtOyB9XG4gICAgLnctMXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDFyZW07IH1cbiAgICAudy0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiAxLjVyZW07IH1cbiAgICAudy0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogMnJlbTsgfVxuICAgIC53LTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgd2lkdGg6IDIuNXJlbTsgfVxuICAgIC53LTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiAzcmVtOyB9XG4gICAgLnctN1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyB3aWR0aDogMy41cmVtOyB9XG4gICAgLnctNHJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNHJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgd2lkdGg6IDRyZW07IH1cbiAgICAudy05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otOVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IHdpZHRoOiA0LjVyZW07IH1cbiAgICAudy01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei01clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyB3aWR0aDogNXJlbTsgfVxuICAgIC53LTExXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gIHsgd2lkdGg6IDUuNXJlbTsgfVxuICAgIC53LTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IHdpZHRoOiA2cmVtOyB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUmVsYXRpdmUgV2lkdGhcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udy0wICAgICB7IHdpZHRoOiAwcHg7IH1cbi53LTEwcCAgIHsgd2lkdGg6IDEwJTsgfVxuLnctMjBwICAgeyB3aWR0aDogMjAlOyB9XG4udy0zMHAgICB7IHdpZHRoOiAzMCU7IH1cbi53LTQwcCAgIHsgd2lkdGg6IDQwJTsgfVxuLnctNTBwICAgeyB3aWR0aDogNTAlOyB9XG4udy02MHAgICB7IHdpZHRoOiA2MCU7IH1cbi53LTcwcCAgIHsgd2lkdGg6IDcwJTsgfVxuLnctODBwICAgeyB3aWR0aDogODAlOyB9XG4udy05MHAgICB7IHdpZHRoOiA5MCU7IH1cbi53LTEwMHAgIHsgd2lkdGg6IDEwMCU7IH1cbi53LTFweCAgIHsgd2lkdGg6IDFweDsgfVxuLnctYSAgICAgeyB3aWR0aDogYXV0bzsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC53LTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IHdpZHRoOiAwcHg7IH1cbiAgICAudy0xMHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogMTAlOyB9XG4gICAgLnctMjBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDIwJTsgfVxuICAgIC53LTMwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiAzMCU7IH1cbiAgICAudy00MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogNDAlOyB9XG4gICAgLnctNTBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDUwJTsgfVxuICAgIC53LTYwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA2MCU7IH1cbiAgICAudy03MHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgeyB3aWR0aDogNzAlOyB9XG4gICAgLnctODBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgIHsgd2lkdGg6IDgwJTsgfVxuICAgIC53LTkwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiA5MCU7IH1cbiAgICAudy0xMDBwXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyB3aWR0aDogMTAwJTsgfVxuICAgIC53LTFweFxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICB7IHdpZHRoOiAxcHg7IH1cbiAgICAudy1hXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgeyB3aWR0aDogYXV0bzsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEZpeGVkIEhlaWdodFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5oLTFcXC80ciwgLnN6LTFcXC80ciAgICB7IGhlaWdodDogMC4yNXJlbTsgfVxuLmgtMVxcLzJyLCAuc3otMVxcLzJyICAgIHsgaGVpZ2h0OiAwLjVyZW07IH1cbi5oLTNcXC80ciwgLnN6LTNcXC80ciAgICB7IGhlaWdodDogMC43NXJlbTsgfVxuLmgtMXIsIC5zei0xciAgICAgICAgICB7IGhlaWdodDogMXJlbTsgfVxuLmgtM1xcLzJyLCAuc3otM1xcLzJyICAgIHsgaGVpZ2h0OiAxLjVyZW07IH1cbi5oLTJyLCAuc3otMnIgICAgICAgICAgeyBoZWlnaHQ6IDJyZW07IH1cbi5oLTVcXC8yciwgLnN6LTVcXC8yciAgICB7IGhlaWdodDogMi41cmVtOyB9XG4uaC0zciwgLnN6LTNyICAgICAgICAgIHsgaGVpZ2h0OiAzcmVtOyB9XG4uaC03XFwvMnIsIC5zei03XFwvMnIgICAgeyBoZWlnaHQ6IDMuNXJlbTsgfVxuLmgtNHIsIC5zei00ciAgICAgICAgICB7IGhlaWdodDogNHJlbTsgfVxuLmgtOVxcLzJyLCAuc3otOVxcLzJyICAgIHsgaGVpZ2h0OiA0LjVyZW07IH1cbi5oLTVyLCAuc3otNXIgICAgICAgICAgeyBoZWlnaHQ6IDVyZW07IH1cbi5oLTExXFwvMnIsIC5zei0xMVxcLzJyICB7IGhlaWdodDogNS41cmVtOyB9XG4uaC02ciwgLnN6LTZyICAgICAgICAgIHsgaGVpZ2h0OiA2cmVtOyB9XG5cbkBpZiAoJHJlc3BvbnNpdmUgPT0gdHJ1ZSkge1xuICBAaW5jbHVkZSBnZW5lcmF0ZVJlc3BvbnNpdmUoKSB7XG4gICAgLmgtMVxcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTFcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDAuMjVyZW07IH1cbiAgICAuaC0xXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMC41cmVtOyB9XG4gICAgLmgtM1xcLzRyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNcXC80clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDAuNzVyZW07IH1cbiAgICAuaC0xclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDFyZW07IH1cbiAgICAuaC0zXFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otM1xcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogMS41cmVtOyB9XG4gICAgLmgtMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiAycmVtOyB9XG4gICAgLmgtNVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTVcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgeyBoZWlnaHQ6IDIuNXJlbTsgfVxuICAgIC5oLTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTNyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogM3JlbTsgfVxuICAgIC5oLTdcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei03XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgIHsgaGVpZ2h0OiAzLjVyZW07IH1cbiAgICAuaC00clxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei00clxcQCN7JGJyZWFrcG9pbnRBbGlhc30gICAgICAgICAgeyBoZWlnaHQ6IDRyZW07IH1cbiAgICAuaC05XFwvMnJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otOVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICB7IGhlaWdodDogNC41cmVtOyB9XG4gICAgLmgtNXJcXEAjeyRicmVha3BvaW50QWxpYXN9LCAuc3otNXJcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICAgICAgIHsgaGVpZ2h0OiA1cmVtOyB9XG4gICAgLmgtMTFcXC8yclxcQCN7JGJyZWFrcG9pbnRBbGlhc30sIC5zei0xMVxcLzJyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgeyBoZWlnaHQ6IDUuNXJlbTsgfVxuICAgIC5oLTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSwgLnN6LTZyXFxAI3skYnJlYWtwb2ludEFsaWFzfSAgICAgICAgICB7IGhlaWdodDogNnJlbTsgfVxuICB9XG59XG5cbi5oLTAgICAgIHsgaGVpZ2h0OiAwOyB9XG4uaC1hdXRvICB7IGhlaWdodDogYXV0bzsgfVxuLmgtMTAwcCAgeyBoZWlnaHQ6IDEwMCU7IH1cbi5oLTEwMHZoIHsgaGVpZ2h0OiAxMDB2aDsgfVxuXG5AaWYgKCRyZXNwb25zaXZlID09IHRydWUpIHtcbiAgQGluY2x1ZGUgZ2VuZXJhdGVSZXNwb25zaXZlKCkge1xuICAgIC5oLTBcXEAjeyRicmVha3BvaW50QWxpYXN9ICAgICB7IGhlaWdodDogMDsgfVxuICAgIC5oLWF1dG9cXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGhlaWdodDogYXV0bzsgfVxuICAgIC5oLTEwMHBcXEAjeyRicmVha3BvaW50QWxpYXN9ICB7IGhlaWdodDogMTAwJTsgfVxuICAgIC5oLTEwMHZoXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IGhlaWdodDogMTAwdmg7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBNYXggU2l6ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5tdy0xMDBwIHsgbWF4LXdpZHRoOiAxMDAlOyB9XG4ubWgtMTAwcCB7IG1heC1oZWlnaHQ6IDEwMCU7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAubXctMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAubWgtMTAwcFxcQCN7JGJyZWFrcG9pbnRBbGlhc30geyBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gIH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvc2l6ZXMuc2NzcyIsIlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVE9DXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8gKyBAVmFyaWFibGVzXG4vLyArIEBUZXh0IEFsaWduXG4vLyArIEBUZXh0IFRyYW5zZm9ybVxuLy8gKyBARm9udCBTdHlsZVxuLy8gKyBAVGV4dCBEZWNvcmF0aW9uXG4vLyArIEBXaGl0ZSBTcGFjZVxuLy8gKyBAV29yZCBCcmVha1xuLy8gKyBAV29yZCBXcmFwXG4vLyArIEBUZXh0IE92ZXJmbG93XG4vLyArIEBGb250IFNpemVcbi8vICsgQEZvbnQgV2VpZ2h0XG4vLyArIEBMaW5lIEhlaWdodFxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBWYXJpYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4kcmVzcG9uc2l2ZTogdHJ1ZTtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVGV4dCBBbGlnblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50YS1jIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbi50YS1sIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4udGEtciB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuQGlmICgkcmVzcG9uc2l2ZSA9PSB0cnVlKSB7XG4gIEBpbmNsdWRlIGdlbmVyYXRlUmVzcG9uc2l2ZSgpIHtcbiAgICAudGEtY1xcQCN7JGJyZWFrcG9pbnRBbGlhc30geyB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC50YS1sXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC50YS1yXFxAI3skYnJlYWtwb2ludEFsaWFzfSB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUZXh0IFRyYW5zZm9ybVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50dC1uIHsgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDsgfVxuLnR0LXUgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cbi50dC1sIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udHQtYyB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARm9udCBTdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5mcy1pIHsgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cbi5mcy1vIHsgZm9udC1zdHlsZTogb2JsaXF1ZSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQFRleHQgRGVjb3JhdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50ZC1uIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cbi50ZC1vIHsgdGV4dC1kZWNvcmF0aW9uOiBvdmVybGluZSAhaW1wb3J0YW50OyB9XG4udGQtbHQgeyB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50OyB9XG4udGQtdSB7IHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAV2hpdGUgU3BhY2Vcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ud2hzLW53IHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4ud2hzLXAgeyB3aGl0ZS1zcGFjZTogcHJlICFpbXBvcnRhbnQ7IH1cbi53aHMtbiB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBXb3JkIEJyZWFrXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLndvYi1uIHsgd29yZC1icmVhazogbm9ybWFsICFpbXBvcnRhbnQ7IH1cbi53b2ItYmEgeyB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDsgfVxuLndvYi1rIHsgd29yZC1icmVhazoga2VlcC1hbGwgIWltcG9ydGFudDsgfVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBXb3JkIFdyYXBcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4ud293LWJ3IHsgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cbi53b3ctbiB7IHdvcmQtd3JhcDogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAVGV4dCBPdmVyZmxvd1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi50b3YtZSB7IHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARm9udCBTaXplXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmZzei14cyAgIHsgZm9udC1zaXplOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbi5mc3otc20gICB7IGZvbnQtc2l6ZTogMC44N3JlbSAhaW1wb3J0YW50OyB9XG4uZnN6LWRlZiAgeyBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDsgfVxuLmZzei1tZCAgIHsgZm9udC1zaXplOiAxLjE1cmVtICFpbXBvcnRhbnQ7IH1cbi5mc3otbGcgICB7IGZvbnQtc2l6ZTogMS40cmVtICFpbXBvcnRhbnQ7IH1cbi5mc3oteGwgICB7IGZvbnQtc2l6ZTogMS43cmVtICFpbXBvcnRhbnQ7IH1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBARm9udCBXZWlnaHRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uZnctMTAwIHsgZm9udC13ZWlnaHQ6IDEwMCAhaW1wb3J0YW50OyB9XG4uZnctMjAwIHsgZm9udC13ZWlnaHQ6IDIwMCAhaW1wb3J0YW50OyB9XG4uZnctMzAwIHsgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG4uZnctNDAwIHsgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG4uZnctNTAwIHsgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50OyB9XG4uZnctNjAwIHsgZm9udC13ZWlnaHQ6IDYwMCAhaW1wb3J0YW50OyB9XG4uZnctNzAwIHsgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG4uZnctODAwIHsgZm9udC13ZWlnaHQ6IDgwMCAhaW1wb3J0YW50OyB9XG4uZnctOTAwIHsgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQExpbmUgSGVpZ2h0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxoLTAgICAgeyBsaW5lLWhlaWdodDogMCAhaW1wb3J0YW50OyB9XG4ubGgtMSAgICB7IGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cbi5saC0zXFwvMiB7IGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvc3JjL3Njc3Mvc3BlYy91dGlscy9sYXlvdXQvaGVscGVycy90eXBvZ3JhcGh5LnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBRdWljayBCb3JkZXIgSGVscGVyc1xuLy8gKyBAQm9yZGVyIFdpZHRoXG4vLyArIEBCb3JkZXIgUmFkaXVzXG4vLyArIEBCb3JkZXIgU3R5bGVcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUXVpY2sgQm9yZGVyIEhlbHBlcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmQgIHsgYm9yZGVyOiAjeyRib3JkZXItd2lkdGh9IHNvbGlkICN7JGJvcmRlci1jb2xvcn0gIWltcG9ydGFudDsgfVxuLmJkVCB7IGJvcmRlci10b3A6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRSIHsgYm9yZGVyLXJpZ2h0OiAjeyRib3JkZXItd2lkdGh9IHNvbGlkICN7JGJvcmRlci1jb2xvcn0gIWltcG9ydGFudDsgfVxuLmJkQiB7IGJvcmRlci1ib3R0b206ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG4uYmRMIHsgYm9yZGVyLWxlZnQ6ICN7JGJvcmRlci13aWR0aH0gc29saWQgI3skYm9yZGVyLWNvbG9yfSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJvcmRlciBXaWR0aFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XG4gIC5iZHctI3skaX0gIHsgYm9yZGVyLXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJkd1QtI3skaX0geyBib3JkZXItdG9wLXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJkd1ItI3skaX0geyBib3JkZXItcmlnaHQtd2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3Qi0jeyRpfSB7IGJvcmRlci1ib3R0b20td2lkdGg6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuICAuYmR3TC0jeyRpfSB7IGJvcmRlci1sZWZ0LXdpZHRoOiAjeyRpfXB4ICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAQm9yZGVyIFJhZGl1c1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBmb3IgJGkgZnJvbSAwIHRvIDUge1xuICAuYmRycy0jeyRpfSB7IGJvcmRlci1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDsgfVxuXG4gIC5iZHJzVC0jeyRpfSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmRyc1ItI3skaX0ge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5iZHJzQi0jeyRpfSB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogI3skaX1weCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYmRyc0wtI3skaX0ge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICN7JGl9cHggIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAjeyRpfXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJkcnMtNTBwICB7IGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50OyB9XG4uYmRycy0xMGVtIHsgYm9yZGVyLXJhZGl1czogMTBlbSAhaW1wb3J0YW50OyB9XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQEJvcmRlciBTdHlsZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5iZHMtbiAgeyBib3JkZXItc3R5bGU6IG5vbmUgIWltcG9ydGFudDsgfVxuLmJkcy1zICB7IGJvcmRlci1zdHlsZTogc29saWQgIWltcG9ydGFudDsgfVxuLmJkcy1kdCB7IGJvcmRlci1zdHlsZTogZG90dGVkICFpbXBvcnRhbnQ7IH1cbi5iZHMtZHMgeyBib3JkZXItc3R5bGU6IGRhc2hlZCAhaW1wb3J0YW50OyB9XG4uYmRzLWRiIHsgYm9yZGVyLXN0eWxlOiBkb3VibGUgIWltcG9ydGFudDsgfVxuLmJkcy1nICB7IGJvcmRlci1zdHlsZTogZ3Jvb3ZlICFpbXBvcnRhbnQ7IH1cbi5iZHMtciAgeyBib3JkZXItc3R5bGU6IHJpZGdlICFpbXBvcnRhbnQ7IH1cbi5iZHMtaSAgeyBib3JkZXItc3R5bGU6IGluc2V0ICFpbXBvcnRhbnQ7IH1cbi5iZHMtbyAgeyBib3JkZXItc3R5bGU6IG91dHNldCAhaW1wb3J0YW50OyB9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9zcmMvc2Nzcy9zcGVjL3V0aWxzL2xheW91dC9oZWxwZXJzL2JvcmRlci5zY3NzIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAUHNldWRvIEVsZW1lbnRzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm5vLWFmdGVyOjphZnRlciAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4ubm8tYmVmb3JlOjpiZWZvcmUgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvbGF5b3V0L2hlbHBlcnMvcHNldWRvLnNjc3MiLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIEBUT0Ncbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyArIEBNYXRlcmlhbCBDb2xvclxuLy8gKyBAR3JleSBDb2xvcnNcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBATWF0ZXJpYWwgQ29sb3Jcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZWFjaCAkaXRlbSwgJGNvbG9yIGluICRtZC1jb2xvcnMge1xuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5iZ2MtI3skaXRlbX0sICAgLmJnY0gtI3skaXRlbX06aG92ZXIgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmRjLSN7JGl0ZW19LCAgIC5iZGNILSN7JGl0ZW19OmhvdmVyICAgIHsgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLnN0ci0jeyRpdGVtfSwgICAuc3RySC0jeyRpdGVtfTpob3ZlciAgICB7IHN0cm9rZTogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBAR3JleSBDb2xvcnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AZWFjaCAkaXRlbSwgJGNvbG9yIGluICRncmV5LWNvbG9ycy1hbHQge1xuICAuYy0jeyRpdGVtfSwgICAgIC5jSC0jeyRpdGVtfTpob3ZlciAgICAgIHsgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50OyB9XG4gIC5iZ2MtI3skaXRlbX0sICAgLmJnY0gtI3skaXRlbX06aG92ZXIgICAgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuYmRjLSN7JGl0ZW19LCAgIC5iZGNILSN7JGl0ZW19OmhvdmVyICAgIHsgYm9yZGVyLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDsgfVxuICAuZmlsbC0jeyRpdGVtfSwgIC5maWxsSC0jeyRpdGVtfTpob3ZlciAgIHsgZmlsbDogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgLnN0ci0jeyRpdGVtfSwgICAuc3RySC0jeyRpdGVtfTpob3ZlciAgICB7IHN0cm9rZTogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbn1cblxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL3NyYy9zY3NzL3NyYy9zY3NzL3NwZWMvdXRpbHMvY29sb3JzLnNjc3MiLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuXHRmb250LWZhbWlseTogJ3RoZW1pZnknO1xuXHRzcmM6dXJsKCcjeyR0aS1mb250LXBhdGh9L3RoZW1pZnkuZW90Py1mdmJhbmUnKTtcblx0c3JjOnVybCgnI3skdGktZm9udC1wYXRofS90aGVtaWZ5LmVvdD8jaWVmaXgtZnZiYW5lJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuXHRcdHVybCgnI3skdGktZm9udC1wYXRofS90aGVtaWZ5LndvZmY/LWZ2YmFuZScpIGZvcm1hdCgnd29mZicpLFxuXHRcdHVybCgnI3skdGktZm9udC1wYXRofS8vdGhlbWlmeS50dGY/LWZ2YmFuZScpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcblx0XHR1cmwoJyN7JHRpLWZvbnQtcGF0aH0vdGhlbWlmeS5zdmc/LWZ2YmFuZSN0aGVtaWZ5JykgZm9ybWF0KCdzdmcnKTtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL19wYXRoLnNjc3MiLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIEZPTlQgLyBNQVJHSU5TIC8gRk9OVCBTSVpFIC8gQ09MT1VSXG5AbWl4aW4gaWNvbigkaSwgJG06MTBweCwgJGZzOjE4cHgsICRjOmluaGVyaXQpIHtcbiAgJjpiZWZvcmUgeyBAaW5jbHVkZSBpY29uLXRoZW1pZnktaWNvbnMoKTsgY29udGVudDogJGk7IG1hcmdpbi1yaWdodDogJG07IGZvbnQtc2l6ZTogJGZzOyBjb2xvcjokYzt9XG59XG5AbWl4aW4gaWNvbmFmdGVyKCRpLCAkbToxMHB4LCAkZnM6MThweCwgJGM6aW5oZXJpdCkge1xuICAmOmFmdGVyIHsgQGluY2x1ZGUgaWNvbi10aGVtaWZ5LWljb25zKCk7IGNvbnRlbnQ6ICRpOyBtYXJnaW4tbGVmdDogJG07IGZvbnQtc2l6ZTogJGZzOyBjb2xvcjokYzsgfVxufVxuXG5AbWl4aW4gaWNvbi10aGVtaWZ5LWljb25zKCkge1xuICBmb250LWZhbWlseTogJ3RoZW1pZnknO1xuc3BlYWs6IG5vbmU7XG5mb250LXN0eWxlOiBub3JtYWw7XG5mb250LXdlaWdodDogbm9ybWFsO1xuZm9udC12YXJpYW50OiBub3JtYWw7XG50ZXh0LXRyYW5zZm9ybTogbm9uZTtcbmxpbmUtaGVpZ2h0OiAxO1xuLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4tbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAqbWFyZ2luLXJpZ2h0OiAuM2VtOyAvLyBmaXhlcyBpZTcgaXNzdWVzXG59XG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXMpIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG59XG5cblxuQG1peGluIGljb24tc3RhY2soJHdpZHRoOiAyZW0sICRoZWlnaHQ6IDJlbSwgJHRvcC1mb250LXNpemU6IDFlbSwgJGJhc2UtZm9udC1zaXplOiAyZW0pIHtcbiAgLmljb24tc3RhY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICR3aWR0aDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogLTM1JTtcbiAgICBbY2xhc3NePVwiaWNvbi1cIl0sXG4gICAgW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAkdG9wLWZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgKmxpbmUtaGVpZ2h0OiAkaGVpZ2h0O1xuICAgIH1cbiAgICAuaWNvbi1zdGFjay1iYXNlIHtcbiAgICAgIGZvbnQtc2l6ZTogJGJhc2UtZm9udC1zaXplO1xuICAgICAgKmxpbmUtaGVpZ2h0OiAjeyRoZWlnaHQgLyAkYmFzZS1mb250LXNpemV9ZW07XG4gICAgfVxuICB9XG59XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9ub2RlX21vZHVsZXMvdGhlbWlmeS1pY29ucy1zYXNzL3RoZW1pZnktaWNvbnMvX21peGlucy5zY3NzIiwiXG5bY2xhc3NePVwiaWNvbi1cIl0sXG5bY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgQGluY2x1ZGUgaWNvbi10aGVtaWZ5LWljb25zKCk7XG59XG5cbltjbGFzc149XCJpY29uLVwiXTpiZWZvcmUsXG5bY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBzcGVhazogbm9uZTtcbn1cblxuLyogbWFrZXMgdGhlIGZvbnQgMzMlIGxhcmdlciByZWxhdGl2ZSB0byB0aGUgaWNvbiBjb250YWluZXIgKi9cbi5pY29uLWxhcmdlOmJlZm9yZSB7XG4gIHZlcnRpY2FsLWFsaWduOiAtMTAlO1xuICBmb250LXNpemU6ICg0ZW0vMyk7XG59XG5cbi8qIG1ha2VzIHN1cmUgaWNvbnMgYWN0aXZlIG9uIHJvbGxvdmVyIGluIGxpbmtzICovXG5hIHtcbiAgW2NsYXNzXj1cImljb24tXCJdLFxuICBbY2xhc3MqPVwiIGljb24tXCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuLyogaW5jcmVhc2VkIGZvbnQgc2l6ZSBmb3IgaWNvbi1sYXJnZSAqL1xuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICYuaWNvbi1maXhlZC13aWR0aCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAoMTZlbS8xNCk7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgcGFkZGluZy1yaWdodDogKDRlbS8xNCk7XG4gICAgJi5pY29uLWxhcmdlIHtcbiAgICAgIHdpZHRoOiAoMjBlbS8xNCk7XG4gICAgfVxuICB9XG59XG5cbi5pY29ucy11bCB7XG4gIG1hcmdpbi1sZWZ0OiAkaWNvbnMtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcblxuICA+IGxpIHsgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiAgLmljb24tbGkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtJGljb25zLWxpLXdpZHRoO1xuICAgIHdpZHRoOiAkaWNvbnMtbGktd2lkdGg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB9XG59XG5cbi8vIGFsbG93cyB1c2FnZSBvZiB0aGUgaGlkZSBjbGFzcyBkaXJlY3RseSBvbiBmb250IGF3ZXNvbWUgaWNvbnNcbltjbGFzc149XCJpY29uLVwiXSxcbltjbGFzcyo9XCIgaWNvbi1cIl0ge1xuICAmLmhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmljb24tbXV0ZWQgeyBjb2xvcjogJGljb25NdXRlZDsgfVxuLmljb24tbGlnaHQgeyBjb2xvcjogJGljb25MaWdodDsgfVxuLmljb24tZGFyayB7IGNvbG9yOiAkaWNvbkRhcms7IH1cblxuLy8gSWNvbiBCb3JkZXJzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5pY29uLWJvcmRlciB7XG4gIGJvcmRlcjogc29saWQgMXB4ICRib3JkZXJDb2xvcjtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygzcHgpO1xufVxuXG4vLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5pY29uLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07XG4gICYuaWNvbi1ib3JkZXIge1xuICAgIGJvcmRlci13aWR0aDogMnB4O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoNHB4KTtcbiAgfVxufVxuLmljb24tM3gge1xuICBmb250LXNpemU6IDNlbTtcbiAgJi5pY29uLWJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg1cHgpO1xuICB9XG59XG4uaWNvbi00eCB7XG4gIGZvbnQtc2l6ZTogNGVtO1xuICAmLmljb24tYm9yZGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDZweCk7XG4gIH1cbn1cblxuLmljb24tNXgge1xuICBmb250LXNpemU6IDVlbTtcbiAgJi5pY29uLWJvcmRlciB7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyg3cHgpO1xuICB9XG59XG5cblxuLy8gRmxvYXRzICYgTWFyZ2luc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vLyBRdWljayBmbG9hdHNcbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuW2NsYXNzXj1cImljb24tXCJdLFxuW2NsYXNzKj1cIiBpY29uLVwiXSB7XG4gICYucHVsbC1sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC4zZW07XG4gIH1cbiAgJi5wdWxsLXJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogLjNlbTtcbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL19jb3JlLnNjc3MiLCIvKiBFWFRSQVNcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi8qIFN0YWNrZWQgYW5kIGxheWVyZWQgaWNvbiAqL1xuQGluY2x1ZGUgaWNvbi1zdGFjaygpO1xuXG4vKiBBbmltYXRlZCByb3RhdGluZyBpY29uICovXG4uaWNvbi1zcGluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC1vLWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBzcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLyogUHJldmVudCBzdGFjayBhbmQgc3Bpbm5lcnMgZnJvbSBiZWluZyB0YWtlbiBpbmxpbmUgd2hlbiBpbnNpZGUgYSBsaW5rICovXG5hIC5pY29uLXN0YWNrLFxuYSAuaWNvbi1zcGluIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbkAtbW96LWtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluIHtcbiAgMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cbkAtby1rZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHsgLW8tdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC1vLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cbkAtbXMta2V5ZnJhbWVzIHNwaW4ge1xuICAwJSB7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH1cbn1cblxuQG1peGluIHNwaW5pY29uKCl7XG4gIEBpbmNsdWRlIGljb24tRm9udEF3ZXNvbWUoKTtcbiAgXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAtby1hbmltYXRpb246IHNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICAtd2Via2l0LWFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG5cbiAgY29udGVudDogJHNwaW5uZXI7XG59XG5cbi8qIEljb24gcm90YXRpb25zIGFuZCBtaXJyb3JpbmcgKi9cbi5pY29uLXJvdGF0ZS05MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO1xufVxuXG4uaWNvbi1yb3RhdGUtMTgwOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKTtcbn1cblxuLmljb24tcm90YXRlLTI3MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Myk7XG59XG5cbi5pY29uLWZsaXAtaG9yaXpvbnRhbDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbn1cblxuLmljb24tZmxpcC12ZXJ0aWNhbDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbn1cblxuLyogZW5zdXJlIHJvdGF0aW9uIG9jY3VycyBpbnNpZGUgYW5jaG9yIHRhZ3MgKi9cbmEge1xuICAuaWNvbi1yb3RhdGUtOTAsIC5pY29uLXJvdGF0ZS0xODAsIC5pY29uLXJvdGF0ZS0yNzAsIC5pY29uLWZsaXAtaG9yaXpvbnRhbCwgLmljb24tZmxpcC12ZXJ0aWNhbCB7XG4gICAgJjpiZWZvcmUgeyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgfVxufVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL3Njc3Mvbm9kZV9tb2R1bGVzL3RoZW1pZnktaWNvbnMtc2Fzcy90aGVtaWZ5LWljb25zL19leHRyYXMuc2NzcyIsIi5pY29uLXdhbmQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYwMFwiO31cbi5pY29uLXZvbHVtZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjAxXCI7fVxuLmljb24tdXNlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjAyXCI7fVxuLmljb24tdW5sb2NrOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MDNcIjt9XG4uaWNvbi11bmxpbms6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYwNFwiO31cbi5pY29uLXRyYXNoOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MDVcIjt9XG4uaWNvbi10aG91Z2h0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MDZcIjt9XG4uaWNvbi10YXJnZXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYwN1wiO31cbi5pY29uLXRhZzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjA4XCI7fVxuLmljb24tdGFibGV0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MDlcIjt9XG4uaWNvbi1zdGFyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MGFcIjt9XG4uaWNvbi1zcHJheTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjBiXCI7fVxuLmljb24tc2lnbmFsOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MGNcIjt9XG4uaWNvbi1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MGRcIjt9XG4uaWNvbi1zaG9wcGluZy1jYXJ0LWZ1bGw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYwZVwiO31cbi5pY29uLXNldHRpbmdzOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MGZcIjt9XG4uaWNvbi1zZWFyY2g6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxMFwiO31cbi5pY29uLXpvb20taW46YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxMVwiO31cbi5pY29uLXpvb20tb3V0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MTJcIjt9XG4uaWNvbi1jdXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxM1wiO31cbi5pY29uLXJ1bGVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MTRcIjt9XG4uaWNvbi1ydWxlci1wZW5jaWw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxNVwiO31cbi5pY29uLXJ1bGVyLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjE2XCI7fVxuLmljb24tYm9va21hcms6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxN1wiO31cbi5pY29uLWJvb2ttYXJrLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjE4XCI7fVxuLmljb24tcmVsb2FkOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MTlcIjt9XG4uaWNvbi1wbHVzOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MWFcIjt9XG4uaWNvbi1waW46YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxYlwiO31cbi5pY29uLXBlbmNpbDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjFjXCI7fVxuLmljb24tcGVuY2lsLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjFkXCI7fVxuLmljb24tcGFpbnQtcm9sbGVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MWVcIjt9XG4uaWNvbi1wYWludC1idWNrZXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYxZlwiO31cbi5pY29uLW5hOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MjBcIjt9XG4uaWNvbi1tb2JpbGU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYyMVwiO31cbi5pY29uLW1pbnVzOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MjJcIjt9XG4uaWNvbi1tZWRhbGw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYyM1wiO31cbi5pY29uLW1lZGFsbC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYyNFwiO31cbi5pY29uLW1hcmtlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjI1XCI7fVxuLmljb24tbWFya2VyLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjI2XCI7fVxuLmljb24tYXJyb3ctdXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYyN1wiO31cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MjhcIjt9XG4uaWNvbi1hcnJvdy1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MjlcIjt9XG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MmFcIjt9XG4uaWNvbi1sb2NrOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MmJcIjt9XG4uaWNvbi1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjJjXCI7fVxuLmljb24tbGluazpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjJkXCI7fVxuLmljb24tbGF5b3V0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MmVcIjt9XG4uaWNvbi1sYXllcnM6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYyZlwiO31cbi5pY29uLWxheWVycy1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYzMFwiO31cbi5pY29uLWtleTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjMxXCI7fVxuLmljb24taW1wb3J0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2MzJcIjt9XG4uaWNvbi1pbWFnZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjMzXCI7fVxuLmljb24taGVhcnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYzNFwiO31cbi5pY29uLWhlYXJ0LWJyb2tlbjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjM1XCI7fVxuLmljb24taGFuZC1zdG9wOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MzZcIjt9XG4uaWNvbi1oYW5kLW9wZW46YmVmb3JlIHtjb250ZW50OiBcIlxcZTYzN1wiO31cbi5pY29uLWhhbmQtZHJhZzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjM4XCI7fVxuLmljb24tZm9sZGVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2MzlcIjt9XG4uaWNvbi1mbGFnOmJlZm9yZSB7Y29udGVudDogXCJcXGU2M2FcIjt9XG4uaWNvbi1mbGFnLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjNiXCI7fVxuLmljb24tZmxhZy1hbHQtMjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjNjXCI7fVxuLmljb24tZXllOmJlZm9yZSB7Y29udGVudDogXCJcXGU2M2RcIjt9XG4uaWNvbi1leHBvcnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTYzZVwiO31cbi5pY29uLWV4Y2hhbmdlLXZlcnRpY2FsOmJlZm9yZSB7Y29udGVudDogXCJcXGU2M2ZcIjt9XG4uaWNvbi1kZXNrdG9wOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NDBcIjt9XG4uaWNvbi1jdXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0MVwiO31cbi5pY29uLWNyb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NDJcIjt9XG4uaWNvbi1jb21tZW50czpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjQzXCI7fVxuLmljb24tY29tbWVudDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjQ0XCI7fVxuLmljb24tY29tbWVudC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0NVwiO31cbi5pY29uLWNsb3NlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NDZcIjt9XG4uaWNvbi1jbGlwOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NDdcIjt9XG4uaWNvbi1hbmdsZS11cDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjQ4XCI7fVxuLmljb24tYW5nbGUtcmlnaHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0OVwiO31cbi5pY29uLWFuZ2xlLWxlZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0YVwiO31cbi5pY29uLWFuZ2xlLWRvd246YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0YlwiO31cbi5pY29uLWNoZWNrOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NGNcIjt9XG4uaWNvbi1jaGVjay1ib3g6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY0ZFwiO31cbi5pY29uLWNhbWVyYTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjRlXCI7fVxuLmljb24tYW5ub3VuY2VtZW50OmJlZm9yZSB7Y29udGVudDogXCJcXGU2NGZcIjt9XG4uaWNvbi1icnVzaDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjUwXCI7fVxuLmljb24tYnJpZWZjYXNlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NTFcIjt9XG4uaWNvbi1ib2x0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2NTJcIjt9XG4uaWNvbi1ib2x0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjUzXCI7fVxuLmljb24tYmxhY2tib2FyZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjU0XCI7fVxuLmljb24tYmFnOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NTVcIjt9XG4uaWNvbi1tb3ZlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NTZcIjt9XG4uaWNvbi1hcnJvd3MtdmVydGljYWw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY1N1wiO31cbi5pY29uLWFycm93cy1ob3Jpem9udGFsOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NThcIjt9XG4uaWNvbi1mdWxsc2NyZWVuOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NTlcIjt9XG4uaWNvbi1hcnJvdy10b3AtcmlnaHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY1YVwiO31cbi5pY29uLWFycm93LXRvcC1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2NWJcIjt9XG4uaWNvbi1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY1Y1wiO31cbi5pY29uLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjVkXCI7fVxuLmljb24tYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY1ZVwiO31cbi5pY29uLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NWZcIjt9XG4uaWNvbi1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2MFwiO31cbi5pY29uLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjYxXCI7fVxuLmljb24tYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2MlwiO31cbi5pY29uLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NjNcIjt9XG4uaWNvbi16aXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2NFwiO31cbi5pY29uLXdvcmxkOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NjVcIjt9XG4uaWNvbi13aGVlbGNoYWlyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NjZcIjt9XG4uaWNvbi12aWV3LWxpc3Q6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2N1wiO31cbi5pY29uLXZpZXctbGlzdC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2OFwiO31cbi5pY29uLXZpZXctZ3JpZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjY5XCI7fVxuLmljb24tdXBwZXJjYXNlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NmFcIjt9XG4uaWNvbi11cGxvYWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2YlwiO31cbi5pY29uLXVuZGVybGluZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjZjXCI7fVxuLmljb24tdHJ1Y2s6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2ZFwiO31cbi5pY29uLXRpbWVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NmVcIjt9XG4uaWNvbi10aWNrZXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY2ZlwiO31cbi5pY29uLXRodW1iLXVwOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NzBcIjt9XG4uaWNvbi10aHVtYi1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NzFcIjt9XG4uaWNvbi10ZXh0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2NzJcIjt9XG4uaWNvbi1zdGF0cy11cDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjczXCI7fVxuLmljb24tc3RhdHMtZG93bjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjc0XCI7fVxuLmljb24tc3BsaXQtdjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjc1XCI7fVxuLmljb24tc3BsaXQtaDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjc2XCI7fVxuLmljb24tc21hbGxjYXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY3N1wiO31cbi5pY29uLXNoaW5lOmJlZm9yZSB7Y29udGVudDogXCJcXGU2NzhcIjt9XG4uaWNvbi1zaGlmdC1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjc5XCI7fVxuLmljb24tc2hpZnQtbGVmdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjdhXCI7fVxuLmljb24tc2hpZWxkOmJlZm9yZSB7Y29udGVudDogXCJcXGU2N2JcIjt9XG4uaWNvbi1ub3RlcGFkOmJlZm9yZSB7Y29udGVudDogXCJcXGU2N2NcIjt9XG4uaWNvbi1zZXJ2ZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY3ZFwiO31cbi5pY29uLXF1b3RlLXJpZ2h0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2N2VcIjt9XG4uaWNvbi1xdW90ZS1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2N2ZcIjt9XG4uaWNvbi1wdWxzZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjgwXCI7fVxuLmljb24tcHJpbnRlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjgxXCI7fVxuLmljb24tcG93ZXItb2ZmOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ODJcIjt9XG4uaWNvbi1wbHVnOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ODNcIjt9XG4uaWNvbi1waWUtY2hhcnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY4NFwiO31cbi5pY29uLXBhcmFncmFwaDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjg1XCI7fVxuLmljb24tcGFuZWw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY4NlwiO31cbi5pY29uLXBhY2thZ2U6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY4N1wiO31cbi5pY29uLW11c2ljOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ODhcIjt9XG4uaWNvbi1tdXNpYy1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY4OVwiO31cbi5pY29uLW1vdXNlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OGFcIjt9XG4uaWNvbi1tb3VzZS1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY4YlwiO31cbi5pY29uLW1vbmV5OmJlZm9yZSB7Y29udGVudDogXCJcXGU2OGNcIjt9XG4uaWNvbi1taWNyb3Bob25lOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OGRcIjt9XG4uaWNvbi1tZW51OmJlZm9yZSB7Y29udGVudDogXCJcXGU2OGVcIjt9XG4uaWNvbi1tZW51LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjhmXCI7fVxuLmljb24tbWFwOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OTBcIjt9XG4uaWNvbi1tYXAtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2OTFcIjt9XG4uaWNvbi1sb29wOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OTJcIjt9XG4uaWNvbi1sb2NhdGlvbi1waW46YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5M1wiO31cbi5pY29uLWxpc3Q6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5NFwiO31cbi5pY29uLWxpZ2h0LWJ1bGI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5NVwiO31cbi5pY29uLUl0YWxpYzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjk2XCI7fVxuLmljb24taW5mbzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjk3XCI7fVxuLmljb24taW5maW5pdGU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5OFwiO31cbi5pY29uLWlkLWJhZGdlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OTlcIjt9XG4uaWNvbi1odW1tZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5YVwiO31cbi5pY29uLWhvbWU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5YlwiO31cbi5pY29uLWhlbHA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTY5Y1wiO31cbi5pY29uLWhlYWRwaG9uZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjlkXCI7fVxuLmljb24taGFyZGRyaXZlczpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNjllXCI7fVxuLmljb24taGFyZGRyaXZlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2OWZcIjt9XG4uaWNvbi1naWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTBcIjt9XG4uaWNvbi1nYW1lOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTFcIjt9XG4uaWNvbi1maWx0ZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZhMlwiO31cbi5pY29uLWZpbGVzOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTNcIjt9XG4uaWNvbi1maWxlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTRcIjt9XG4uaWNvbi1lcmFzZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZhNVwiO31cbi5pY29uLWVudmVsb3BlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTZcIjt9XG4uaWNvbi1kb3dubG9hZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmE3XCI7fVxuLmljb24tZGlyZWN0aW9uOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YThcIjt9XG4uaWNvbi1kaXJlY3Rpb24tYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YTlcIjt9XG4uaWNvbi1kYXNoYm9hcmQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZhYVwiO31cbi5pY29uLWNvbnRyb2wtc3RvcDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmFiXCI7fVxuLmljb24tY29udHJvbC1zaHVmZmxlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YWNcIjt9XG4uaWNvbi1jb250cm9sLXBsYXk6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZhZFwiO31cbi5pY29uLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZhZVwiO31cbi5pY29uLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmFmXCI7fVxuLmljb24tY29udHJvbC1iYWNrd2FyZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmIwXCI7fVxuLmljb24tY2xvdWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiMVwiO31cbi5pY29uLWNsb3VkLXVwOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YjJcIjt9XG4uaWNvbi1jbG91ZC1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YjNcIjt9XG4uaWNvbi1jbGlwYm9hcmQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiNFwiO31cbi5pY29uLWNhcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmI1XCI7fVxuLmljb24tY2FsZW5kYXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiNlwiO31cbi5pY29uLWJvb2s6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiN1wiO31cbi5pY29uLWJlbGw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiOFwiO31cbi5pY29uLWJhc2tldGJhbGw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZiOVwiO31cbi5pY29uLWJhci1jaGFydDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmJhXCI7fVxuLmljb24tYmFyLWNoYXJ0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmJiXCI7fVxuLmljb24tYmFjay1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmJjXCI7fVxuLmljb24tYmFjay1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YmRcIjt9XG4uaWNvbi1hcnJvd3MtY29ybmVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YmVcIjt9XG4uaWNvbi1hcmNoaXZlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YmZcIjt9XG4uaWNvbi1hbmNob3I6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZjMFwiO31cbi5pY29uLWFsaWduLXJpZ2h0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzFcIjt9XG4uaWNvbi1hbGlnbi1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzJcIjt9XG4uaWNvbi1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzNcIjt9XG4uaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZjNFwiO31cbi5pY29uLWFsZXJ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzVcIjt9XG4uaWNvbi1hbGFybS1jbG9jazpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmM2XCI7fVxuLmljb24tYWdlbmRhOmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzdcIjt9XG4uaWNvbi13cml0ZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmM4XCI7fVxuLmljb24td2luZG93OmJlZm9yZSB7Y29udGVudDogXCJcXGU2YzlcIjt9XG4uaWNvbi13aWRnZXRpemVkOmJlZm9yZSB7Y29udGVudDogXCJcXGU2Y2FcIjt9XG4uaWNvbi13aWRnZXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZjYlwiO31cbi5pY29uLXdpZGdldC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZjY1wiO31cbi5pY29uLXdhbGxldDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmNkXCI7fVxuLmljb24tdmlkZW8tY2xhcHBlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmNlXCI7fVxuLmljb24tdmlkZW8tY2FtZXJhOmJlZm9yZSB7Y29udGVudDogXCJcXGU2Y2ZcIjt9XG4uaWNvbi12ZWN0b3I6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZkMFwiO31cbi5pY29uLXRoZW1pZnktbG9nbzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmQxXCI7fVxuLmljb24tdGhlbWlmeS1mYXZpY29uOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZDJcIjt9XG4uaWNvbi10aGVtaWZ5LWZhdmljb24tYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZDNcIjt9XG4uaWNvbi1zdXBwb3J0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZDRcIjt9XG4uaWNvbi1zdGFtcDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmQ1XCI7fVxuLmljb24tc3BsaXQtdi1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZkNlwiO31cbi5pY29uLXNsaWNlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZDdcIjt9XG4uaWNvbi1zaG9ydGNvZGU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZkOFwiO31cbi5pY29uLXNoaWZ0LXJpZ2h0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmQ5XCI7fVxuLmljb24tc2hpZnQtbGVmdC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZkYVwiO31cbi5pY29uLXJ1bGVyLWFsdC0yOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZGJcIjt9XG4uaWNvbi1yZWNlaXB0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZGNcIjt9XG4uaWNvbi1waW4yOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZGRcIjt9XG4uaWNvbi1waW4tYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZGVcIjt9XG4uaWNvbi1wZW5jaWwtYWx0MjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmRmXCI7fVxuLmljb24tcGFsZXR0ZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmUwXCI7fVxuLmljb24tbW9yZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmUxXCI7fVxuLmljb24tbW9yZS1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZlMlwiO31cbi5pY29uLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZTNcIjt9XG4uaWNvbi1tYWduZXQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZlNFwiO31cbi5pY29uLWxpbmUtZG91YmxlOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZTVcIjt9XG4uaWNvbi1saW5lLWRvdHRlZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmU2XCI7fVxuLmljb24tbGluZS1kYXNoZWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZlN1wiO31cbi5pY29uLWxheW91dC13aWR0aC1mdWxsOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZThcIjt9XG4uaWNvbi1sYXlvdXQtd2lkdGgtZGVmYXVsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmU5XCI7fVxuLmljb24tbGF5b3V0LXdpZHRoLWRlZmF1bHQtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZWFcIjt9XG4uaWNvbi1sYXlvdXQtdGFiOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZWJcIjt9XG4uaWNvbi1sYXlvdXQtdGFiLXdpbmRvdzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmVjXCI7fVxuLmljb24tbGF5b3V0LXRhYi12OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZWRcIjt9XG4uaWNvbi1sYXlvdXQtdGFiLW1pbjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmVlXCI7fVxuLmljb24tbGF5b3V0LXNsaWRlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmVmXCI7fVxuLmljb24tbGF5b3V0LXNsaWRlci1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmMFwiO31cbi5pY29uLWxheW91dC1zaWRlYmFyLXJpZ2h0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZjFcIjt9XG4uaWNvbi1sYXlvdXQtc2lkZWJhci1ub25lOmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZjJcIjt9XG4uaWNvbi1sYXlvdXQtc2lkZWJhci1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZjNcIjt9XG4uaWNvbi1sYXlvdXQtcGxhY2Vob2xkZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmNFwiO31cbi5pY29uLWxheW91dC1tZW51OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZjVcIjt9XG4uaWNvbi1sYXlvdXQtbWVudS12OmJlZm9yZSB7Y29udGVudDogXCJcXGU2ZjZcIjt9XG4uaWNvbi1sYXlvdXQtbWVudS1zZXBhcmF0ZWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmN1wiO31cbi5pY29uLWxheW91dC1tZW51LWZ1bGw6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmOFwiO31cbi5pY29uLWxheW91dC1tZWRpYS1yaWdodC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmOVwiO31cbi5pY29uLWxheW91dC1tZWRpYS1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmZhXCI7fVxuLmljb24tbGF5b3V0LW1lZGlhLW92ZXJsYXk6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmYlwiO31cbi5pY29uLWxheW91dC1tZWRpYS1vdmVybGF5LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmZjXCI7fVxuLmljb24tbGF5b3V0LW1lZGlhLW92ZXJsYXktYWx0LTI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmZFwiO31cbi5pY29uLWxheW91dC1tZWRpYS1sZWZ0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNmZlXCI7fVxuLmljb24tbGF5b3V0LW1lZGlhLWxlZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTZmZlwiO31cbi5pY29uLWxheW91dC1tZWRpYS1jZW50ZXItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MDBcIjt9XG4uaWNvbi1sYXlvdXQtbWVkaWEtY2VudGVyOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MDFcIjt9XG4uaWNvbi1sYXlvdXQtbGlzdC10aHVtYjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzAyXCI7fVxuLmljb24tbGF5b3V0LWxpc3QtdGh1bWItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MDNcIjt9XG4uaWNvbi1sYXlvdXQtbGlzdC1wb3N0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MDRcIjt9XG4uaWNvbi1sYXlvdXQtbGlzdC1sYXJnZS1pbWFnZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzA1XCI7fVxuLmljb24tbGF5b3V0LWxpbmUtc29saWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcwNlwiO31cbi5pY29uLWxheW91dC1ncmlkNDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzA3XCI7fVxuLmljb24tbGF5b3V0LWdyaWQzOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MDhcIjt9XG4uaWNvbi1sYXlvdXQtZ3JpZDI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcwOVwiO31cbi5pY29uLWxheW91dC1ncmlkMi10aHVtYjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzBhXCI7fVxuLmljb24tbGF5b3V0LWN0YS1yaWdodDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzBiXCI7fVxuLmljb24tbGF5b3V0LWN0YS1sZWZ0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MGNcIjt9XG4uaWNvbi1sYXlvdXQtY3RhLWNlbnRlcjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzBkXCI7fVxuLmljb24tbGF5b3V0LWN0YS1idG4tcmlnaHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcwZVwiO31cbi5pY29uLWxheW91dC1jdGEtYnRuLWxlZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcwZlwiO31cbi5pY29uLWxheW91dC1jb2x1bW40OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MTBcIjt9XG4uaWNvbi1sYXlvdXQtY29sdW1uMzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzExXCI7fVxuLmljb24tbGF5b3V0LWNvbHVtbjI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcxMlwiO31cbi5pY29uLWxheW91dC1hY2NvcmRpb24tc2VwYXJhdGVkOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MTNcIjt9XG4uaWNvbi1sYXlvdXQtYWNjb3JkaW9uLW1lcmdlZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzE0XCI7fVxuLmljb24tbGF5b3V0LWFjY29yZGlvbi1saXN0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MTVcIjt9XG4uaWNvbi1pbmstcGVuOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MTZcIjt9XG4uaWNvbi1pbmZvLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzE3XCI7fVxuLmljb24taGVscC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcxOFwiO31cbi5pY29uLWhlYWRwaG9uZS1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcxOVwiO31cbi5pY29uLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcxYVwiO31cbi5pY29uLWhhbmQtcG9pbnQtcmlnaHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcxYlwiO31cbi5pY29uLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzFjXCI7fVxuLmljb24taGFuZC1wb2ludC1kb3duOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MWRcIjt9XG4uaWNvbi1nYWxsZXJ5OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MWVcIjt9XG4uaWNvbi1mYWNlLXNtaWxlOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MWZcIjt9XG4uaWNvbi1mYWNlLXNhZDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzIwXCI7fVxuLmljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyMVwiO31cbi5pY29uLWNvbnRyb2wtc2tpcC1mb3J3YXJkOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MjJcIjt9XG4uaWNvbi1jb250cm9sLXNraXAtYmFja3dhcmQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyM1wiO31cbi5pY29uLWNvbnRyb2wtcmVjb3JkOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MjRcIjt9XG4uaWNvbi1jb250cm9sLWVqZWN0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MjVcIjt9XG4uaWNvbi1jb21tZW50cy1zbWlsZXk6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyNlwiO31cbi5pY29uLWJydXNoLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzI3XCI7fVxuLmljb24teW91dHViZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzI4XCI7fVxuLmljb24tdmltZW86YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyOVwiO31cbi5pY29uLXR3aXR0ZXI6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyYVwiO31cbi5pY29uLXRpbWU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyYlwiO31cbi5pY29uLXR1bWJscjpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzJjXCI7fVxuLmljb24tc2t5cGU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyZFwiO31cbi5pY29uLXNoYXJlOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MmVcIjt9XG4uaWNvbi1zaGFyZS1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTcyZlwiO31cbi5pY29uLXJvY2tldDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzMwXCI7fVxuLmljb24tcGludGVyZXN0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzFcIjt9XG4uaWNvbi1uZXctd2luZG93OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzJcIjt9XG4uaWNvbi1taWNyb3NvZnQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTczM1wiO31cbi5pY29uLWxpc3Qtb2w6YmVmb3JlIHtjb250ZW50OiBcIlxcZTczNFwiO31cbi5pY29uLWxpbmtlZGluOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzVcIjt9XG4uaWNvbi1sYXlvdXQtc2lkZWJhci0yOmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzZcIjt9XG4uaWNvbi1sYXlvdXQtZ3JpZDQtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzdcIjt9XG4uaWNvbi1sYXlvdXQtZ3JpZDMtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzhcIjt9XG4uaWNvbi1sYXlvdXQtZ3JpZDItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3MzlcIjt9XG4uaWNvbi1sYXlvdXQtY29sdW1uNC1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTczYVwiO31cbi5pY29uLWxheW91dC1jb2x1bW4zLWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzNiXCI7fVxuLmljb24tbGF5b3V0LWNvbHVtbjItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3M2NcIjt9XG4uaWNvbi1pbnN0YWdyYW06YmVmb3JlIHtjb250ZW50OiBcIlxcZTczZFwiO31cbi5pY29uLWdvb2dsZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzNlXCI7fVxuLmljb24tZ2l0aHViOmJlZm9yZSB7Y29udGVudDogXCJcXGU3M2ZcIjt9XG4uaWNvbi1mbGlja3I6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0MFwiO31cbi5pY29uLWZhY2Vib29rOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NDFcIjt9XG4uaWNvbi1kcm9wYm94OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NDJcIjt9XG4uaWNvbi1kcmliYmJsZTpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzQzXCI7fVxuLmljb24tYXBwbGU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0NFwiO31cbi5pY29uLWFuZHJvaWQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0NVwiO31cbi5pY29uLXNhdmU6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0NlwiO31cbi5pY29uLXNhdmUtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NDdcIjt9XG4uaWNvbi15YWhvbzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzQ4XCI7fVxuLmljb24td29yZHByZXNzOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NDlcIjt9XG4uaWNvbi12aW1lby1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0YVwiO31cbi5pY29uLXR3aXR0ZXItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NGJcIjt9XG4uaWNvbi10dW1ibHItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NGNcIjt9XG4uaWNvbi10cmVsbG86YmVmb3JlIHtjb250ZW50OiBcIlxcZTc0ZFwiO31cbi5pY29uLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NGVcIjt9XG4uaWNvbi1zb3VuZGNsb3VkOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NGZcIjt9XG4uaWNvbi1zaGFyZXRoaXM6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc1MFwiO31cbi5pY29uLXNoYXJldGhpcy1hbHQ6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc1MVwiO31cbi5pY29uLXJlZGRpdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzUyXCI7fVxuLmljb24tcGludGVyZXN0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzUzXCI7fVxuLmljb24tbWljcm9zb2Z0LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzU0XCI7fVxuLmljb24tbGludXg6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc1NVwiO31cbi5pY29uLWpzZmlkZGxlOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NTZcIjt9XG4uaWNvbi1qb29tbGE6YmVmb3JlIHtjb250ZW50OiBcIlxcZTc1N1wiO31cbi5pY29uLWh0bWw1OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NThcIjt9XG4uaWNvbi1mbGlja3ItYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NTlcIjt9XG4uaWNvbi1lbWFpbDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzVhXCI7fVxuLmljb24tZHJ1cGFsOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NWJcIjt9XG4uaWNvbi1kcm9wYm94LWFsdDpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzVjXCI7fVxuLmljb24tY3NzMzpiZWZvcmUge2NvbnRlbnQ6IFwiXFxlNzVkXCI7fVxuLmljb24tcnNzOmJlZm9yZSB7Y29udGVudDogXCJcXGU3NWVcIjt9XG4uaWNvbi1yc3MtYWx0OmJlZm9yZSB7Y29udGVudDogXCJcXGU3NWZcIjt9XG5cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9zcmMvc2Nzcy9ub2RlX21vZHVsZXMvdGhlbWlmeS1pY29ucy1zYXNzL3RoZW1pZnktaWNvbnMvX2ljb25zLnNjc3MiLCJzdmcge1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmp2ZWN0b3JtYXAtY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4uanZlY3Rvcm1hcC10aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNDRENEQ0Q7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQ6ICMyOTI5Mjk7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmLCBWZXJkYW5hO1xuICAgIGZvbnQtc2l6ZTogc21hbGxlcjtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbiwgLmp2ZWN0b3JtYXAtem9vbW91dCwgLmp2ZWN0b3JtYXAtZ29iYWNrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogIzI5MjkyOTtcbiAgICBwYWRkaW5nOiAzcHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi5qdmVjdG9ybWFwLXpvb21pbiwgLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uanZlY3Rvcm1hcC16b29taW4ge1xuICAgIHRvcDogMTBweDtcbn1cblxuLmp2ZWN0b3JtYXAtem9vbW91dCB7XG4gICAgdG9wOiAzMHB4O1xufVxuXG4uanZlY3Rvcm1hcC1nb2JhY2sge1xuICAgIGJvdHRvbTogMTBweDtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBhZGRpbmc6IDZweDtcbn1cblxuLmp2ZWN0b3JtYXAtc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kOiBjZW50ZXIgbm8tcmVwZWF0IHVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhJQUFnQVBNQUFQLy8vd0FBQU1iR3hvU0VoTGEydHBxYW1qWTJObFpXVnRqWTJPVGs1THk4dkI0ZUhnUUVCQUFBQUFBQUFBQUFBQ0gvQzA1RlZGTkRRVkJGTWk0d0F3RUFBQUFoL2hwRGNtVmhkR1ZrSUhkcGRHZ2dZV3BoZUd4dllXUXVhVzVtYndBaCtRUUpDZ0FBQUN3QUFBQUFJQUFnQUFBRTV4RElTV2xocGVyTjUySkxoU1NkUmd3Vm8xSUNRWlJVc2l3SHBUSlQ0aW93TlM4dnlXMmljQ0Y2azhITU1Ca0NFRHNreFRCREFad3VBa2txSWZ4SVF5aEJRQkZ2QVFTRElUTTVWRFc2WE5FNEthZ05oNkJnd2U2MHNtUVVCM2Q0UnoxWkJBcG5GQVNEZDBoaWhoMTJCa0U5a2pBSlZseWNYSWc3Q1FJRkE2U2xuSjg3cGFxYlNLaUtvcXVzbmJNZG1EQzJ0WFFsa1VoemlZdHlXVHhJZnk2QkU4V0p0NVlKdnBKaXZ4TmFHbUxIVDBWbk9nU1lmMGRaWFM3QVBkcEIzMDlSbkhPRzVnRHFYR0xEYUM0NTdEMXpaL1Yvbm1PTTgyWGlIUkxZS2hLUDFvWm1BRGRFQUFBaCtRUUpDZ0FBQUN3QUFBQUFJQUFnQUFBRTZoRElTV2xacE9yTnAxbEdOUlNkUnBEVW9sSUd3NVJVWWhoSHVrcUZ1OERzckV5cW5XVGhHdkFtaFZsdGVCdm9qcFREREJVRUlGd01GQlJBbUJrU2dPckJGWm9nQ0FTd0JERVkvQ1pTZzdHU0UwZ1NDalFCTVZHMDIzeFdCaGtsQW5vRWRoUUVmeU5xTUljS2poUnNqRWRuZXpCK0E0azhnVHdKaEZ1aVc0ZG9rWGlsb1VlcEJBcDVxYUtwcDYrSG83YVdXNTR3bDdvYnZFZTBrUnVvcGxDR2Vwd1N4MmpKdnFIRW1HdDZ3aEpwR3BmSkNIbU9vTkhLYUh4NjFXaVNSOTJFNGxiRm9xK0I2UUR0dWV0Y2FCUG5XNitPN3dESHBJaUs5U2FWSzVHZ1Y1NDN0empnR2NnaEFnQWgrUVFKQ2dBQUFDd0FBQUFBSUFBZ0FBQUU3aERJU1NreHBPck41ekZITldSZGhTaVZvVkxIc3BSVU1veVVha3lFZThQVFBDQVRXOUExNEUwVXZ1QUtNTkFaS1lVWkNpQk11QmFrU1FLRzhHMkZ6VVdveDJBVXRBUUZjQktsVlFvTGdRUmVaaFFsQ0lKZXNRWEk1QjBDQm5VTU94TUNlbm9DZlRDRVdCc0pDb2xUTUFObGR4MTVCR3M4QjV3bENaOVBvNk9Ka3dtUnBucWtxbnVTcmF5cWZLbXFwTGFqb2lXNUhKcTdGTDFHcjJtTU1jS1VNSWlKZ0llbXk3eFp0SnNUbXNNNHhIaUt2NUtNQ1hxZnlVQ0pFb25YUE4yckFPSUFtc2ZCM3VQb0FLKytHK3c0OGVkWlBLK002aExKcFFnNDg0ZW5YSWRRRlNTMXU2VWhrc0VORVFBQUlma0VDUW9BQUFBc0FBQUFBQ0FBSUFBQUJPY1F5RW1wR0tMcXpXY1pSVlVRblpZZzFhQlNoMkdVVkVJUTJhUU9FK0crY0Q0bnRwV2taUWoxSklpWklvZ0RGRnlISTBVeFF3RnVnTVNPRklQSmZ0ZlZBRW9aTEJiY0xFRmhsUWlxR3AxVmQxNDBBVWtsVU4zZUNBNTFDMUVXTXpNQ2V6Q0JCbWt4VklWSEJXZDNISGw5SlFPSUpTZFNuSjBUREtDaEN3VUpqb1dNUGFHcURLYW5uYXNNbzZXbk01NjJSNVlsdVpSd3VyMHdwZ3FaRTdOS1VtK0ZOUlBJaGpCSnhLWnRlV3VJQk1ONHpSTUlWSWhmZmNnb2p3Q0YxMTdpNG5sTG5ZNXp0Ukxzbk9rK2FWK29KWTdWN203NlBka1M0dHJLY2RnMFpjMHRUY0trUkFBQUlma0VDUW9BQUFBc0FBQUFBQ0FBSUFBQUJPNFF5RWtwS3FqcXpTY3BSYVZrWFpXUUV4aW13MUJTQ1VFSWxEb2hyZnQ2Y3BLQ2s1eGlkNU1OSlRhQUlrZWtLR1FrV3lLSGt2aEtzUjdBUm1pdGtBWURZUkliVVFSUWpXQndKUnpDaGk5Q1JsQmNZMVVONGcwL1ZOQjBBbGN2Y0FZSFJ5WlBkRVFGWVY4Y2N3UjVIV3hFSjAyWW1STUxuSjF4Q1lwMFk1aWRwUXVob3BtbUMyS2dvakthc1VRRGs1Qk5Bd3dNT2gyUnRScTV1UXVQWktHSUpRSUd3QXdHZjZJMEpYTXBDOEM3a1hXREJJTkZNeFM0REtNQVdWV0FHWXNBZE5xVzV1YVJ4a1NLSk9aS2FVM3RQT0JaNER1SzJMQVRnSmhrUEpNZ1R3S0NkRmp5UEhFbkt4RkNEaEVBQUNINUJBa0tBQUFBTEFBQUFBQWdBQ0FBQUFUekVNaEphVktwNnMybklrb2xJSjJXa0JTaHBrVlJXcXFRcmhMU0V1OU1aSktLOXkxWnJxWUs5V2lDbG12b1VhRjhnSVFTTmVGMUVyNE1ORm40U1JTREFSV3JvQUlFVGcxaVZ3dUhqWUIxa1ljMW13cnV3WEtDOWdtc0pYbGlHeGMrWGlVQ2J5OXlkaDFzT1NkTWtwTVRCcGFYQnpzZmhvYzVsNThHbTV5VG9BYVpoYU9VcWprRGdDV05IQVVMQ3dPTGFUbXpzd2FkRXFnZ1F3Z0h1UXNISW9aQ0hRTU1RZ1FHdWJWRWN4T1BGQWNNREFZVUE4NWVXQVJtZlNSUUNkY01lMHplUDFBQXlnd0xsSnRQTkFBTDE5REFSZFB6Qk9XU20xYnJKQmk0NXNvUkFXUUFBa3JRSXlrU2hROXdWaEhDd0NRQ0FDSDVCQWtLQUFBQUxBQUFBQUFnQUNBQUFBVHJFTWhKYVZLcDZzMm5Ja3FGWkYyVklCV2hVc0phVG9rcVVDb0JxK0U3MVNSUWV5cVVUb0xBN1Z4RjBKRHlJUWgvTVZWUE10MUVDWmxmY2paSjltSUtvYVRsMU1SSWw1bzRDVUtYT3dteXJDSW5DS3FjV3R2YWRMMlNZaHlBU3lOREowdUlpUk1EakkwRmQzMC9pSTJVQTVHU1M1VURqMmw2Tm9xZ09nTjRna3NFQmdZRmYwRkRxS2dIbnlaOU9YOEhyZ1lIZEhwY0hRVUxYQVMycUtwRU5SZzdlQU1MQzdrVEJhaXhVWUZrS0F6V0FBbkxDN0ZMVnhMV0RCTEtDd2FLVFVMZ0V3YkxBNGhKdE9rU0JOcUlUVDN4RWdmTHBCdHpFL2ppdUwwNFJHRUJnd1doU2hSZ1FFeEhCQUFoK1FRSkNnQUFBQ3dBQUFBQUlBQWdBQUFFN3hESVNXbFNxZXJOcHlKS2hXUmRsU0FWb1ZMQ1drNkpLbEFxQWF2aE85VWtVSHNxbEU2Q3dPMWNSZENROGlFSWZ6RlZUekxkUkFtWlgzSTJTZlppQ3FHazVkVEVTSmVhT0FsQ2x6c0pzcXdpSndpcW5GcmIyblM5a21JY2dFc2pReWRMaUlsSGVoaHBlamFJanpoOWVvbVNqWlIraXBzbFdJUkxBZ01ET1IyRE9xS29nVEI5cENVSkJhZ0RCWFI2WEIwRUJrSUlzYVJzR0dNTUF4b0RCZ1lIVEtKaVVZRUdEQXpIQzlFQUNjVUdrSWdGemd3WjBRc1NCY1hIaVF2T3dnRGRFd2ZGczBzRHp0NFM2Qks0eFlqa0RPem4wdW5GZUJ6T0JpakltMURnbWc1WUZRd3NDTWpwMW9KOEx5SUFBQ0g1QkFrS0FBQUFMQUFBQUFBZ0FDQUFBQVR3RU1oSmFWS3A2czJuSWtxRlpGMlZJQldoVXNKYVRva3FVQ29CcStFNzFTUlFleXFVVG9MQTdWeEYwSkR5SVFoL01WVlBNdDFFQ1psZmNqWko5bUlLb2FUbDFNUklsNW80Q1VLWE93bXlyQ0luQ0txY1d0dmFkTDJTWWh5QVN5TkRKMHVJaVVkNkdHbDZOb2lQT0gxNmlaS05sSDZLbXlXRk9nZ0hoRUV2QXd3TUEwTjlHQnNFQzZhbWhuVmNFd2F2REFhekd3SURhSDFpcGFZTEJVVENHZ1FEQThOZEh6MEZwcWdUQndzTHFBYldBQW5JQTRGV0tkTUxHZFlHRWdyYWlnYlQwT0lUQmNnNVF3UFQ0eExyUk9aTDZBdVFBUFVTN2J4THBvV2lkWTBKdHhMSEtod3dNSkJUSGdQS2RFUUFBQ0g1QkFrS0FBQUFMQUFBQUFBZ0FDQUFBQVRyRU1oSmFWS3A2czJuSWtxRlpGMlZJQldoVXNKYVRva3FVQ29CcStFNzFTUlFleXFVVG9MQTdWeEYwSkR5SVFoL01WVlBNdDFFQ1psZmNqWko5bUlLb2FUbDFNUklsNW80Q1VLWE93bXlyQ0luQ0txY1d0dmFkTDJTWWh5QVN5TkRKMHVJaVVkNkdBVUxESkNSaVhvMUNwR1hESk9ValkrWWlwOURoVG9KQTRSQkx3TUxDd1ZEZlJnYkJBYXFxb1oxWEJNSHN3c0h0eHRGYUgxaXFhb0dOZ0FJeFJwYkZBZ2ZQUVNxcGJnR0JxVUQxd0JYZUNZcDFBWVoxOUpKT1lnSDFLd0E0VUJ2UXdYVUJ4UHFWRDlMM3NicDJCTmsyeHZ2RlBKZCtNRkNONkhBQUlLZ05nZ1kwS3RFQkFBaCtRUUpDZ0FBQUN3QUFBQUFJQUFnQUFBRTZCRElTV2xTcWVyTnB5SktoV1JkbFNBVm9WTENXazZKS2xBcUFhdmhPOVVrVUhzcWxFNkN3TzFjUmRDUThpRUlmekZWVHpMZFJBbVpYM0kyU2ZZSURNYUFGZFRFU0plYUVEQUlNeFlGcXJPVWFOVzRFNE9iWWNDWGFpQlZFZ1VMZTBOSmF4eHRZa3NqaDJOTGtaSVNnRGdKaEh0aGtwVTRtVzZibFJpWW1aT2xoNEpXa0RxSUx3VUdCbkU2VFlFYkNnZXZyME4xZ0g0QXQ3Z0hpUnBGYUxOcnJxOEhOZ0FKQTcwQVd4UUlIMSt2c1lNREF6WlFQQzlWQ05rRFdVaEdrdUU1UHhKTndpVUs0VWZMek9sRDRXdnpBSGFvRzlueFBpNWQrallVcWZBaGh5a09Gd0pXaUFBQUlma0VDUW9BQUFBc0FBQUFBQ0FBSUFBQUJQQVF5RWxwVXFucXphY2lTb1ZrWFZVTUZhRlN3bHBPQ2NNWWxFckFhdmhPTW5OTE5vOEtzWnNNWkl0SkVJRElGU2tMR1FvUVROaElzRmVoUnd3MkNRTEtGMHRZR0tZU2creWdzWkl1TnFKa3NLZ2JmZ0lHZXBObzJjSVVCM1YxQjNJdk5pQllOUWFEU1R0ZmhoeDBDd1ZQSTBVSmUwK2JtNGc1VmdjR29xT2Nuam1qcURTZG5oZ0VvYW1jc1p1WE8xYVdReThLQXdPQXVUWVlHd2k3dzVoK0tyMFNKOE1GaWhwTmJ4KzRFcnE3QllCdXpzZGlIMWpDQXpvU2ZsMHJWaXJOYlJYbEJCbExYK0JQMFhKTEFQR3pUa0F1QU9xYjBXVDVBSDdPY2RDbTVCOFRnUndTUktJSFF0YUxDd2cxUkFBQU93QUFBQUFBQUFBQUFBPT0pO1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLWNudC1oIHtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtdiB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQge1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICBwYWRkaW5nOiAzcHggM3B4IDFweCAzcHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtaCAuanZlY3Rvcm1hcC1sZWdlbmQgLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2sge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LXYgLmp2ZWN0b3JtYXAtbGVnZW5kIHtcbiAgICBtYXJnaW46IDEwcHggMTBweCAwIDA7XG4gICAgcGFkZGluZzogM3B4O1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2sge1xuICAgIHdpZHRoOiA0MHB4O1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stc2FtcGxlIHtcbiAgICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5qdmVjdG9ybWFwLWxlZ2VuZC1jbnQtdiAuanZlY3Rvcm1hcC1sZWdlbmQtdGljay1zYW1wbGUge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LWggLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uanZlY3Rvcm1hcC1sZWdlbmQtY250LXYgLmp2ZWN0b3JtYXAtbGVnZW5kLXRpY2stdGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL2p2ZWN0b3JtYXAvanF1ZXJ5LWp2ZWN0b3JtYXAuY3NzIiwiLyohXG4gKiBEYXRlcGlja2VyIGZvciBCb290c3RyYXAgdjEuNy4xIChodHRwczovL2dpdGh1Yi5jb20vdXhzb2x1dGlvbnMvYm9vdHN0cmFwLWRhdGVwaWNrZXIpXG4gKlxuICogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlIHYyLjAgKGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMClcbiAqL1xuXG4uZGF0ZXBpY2tlcntwYWRkaW5nOjRweDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7ZGlyZWN0aW9uOmx0cn0uZGF0ZXBpY2tlci1pbmxpbmV7d2lkdGg6MjIwcHh9LmRhdGVwaWNrZXItcnRse2RpcmVjdGlvbjpydGx9LmRhdGVwaWNrZXItcnRsLmRyb3Bkb3duLW1lbnV7bGVmdDphdXRvfS5kYXRlcGlja2VyLXJ0bCB0YWJsZSB0ciB0ZCBzcGFue2Zsb2F0OnJpZ2h0fS5kYXRlcGlja2VyLWRyb3Bkb3due3RvcDowO2xlZnQ6MH0uZGF0ZXBpY2tlci1kcm9wZG93bjpiZWZvcmV7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItbGVmdDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjOTk5O2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsLjIpO3Bvc2l0aW9uOmFic29sdXRlfS5kYXRlcGlja2VyLWRyb3Bkb3duOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLWxlZnQ6NnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgI2ZmZjtib3JkZXItdG9wOjA7cG9zaXRpb246YWJzb2x1dGV9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDpiZWZvcmV7bGVmdDo2cHh9LmRhdGVwaWNrZXItZHJvcGRvd24uZGF0ZXBpY2tlci1vcmllbnQtbGVmdDphZnRlcntsZWZ0OjdweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1yaWdodDpiZWZvcmV7cmlnaHQ6NnB4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXJpZ2h0OmFmdGVye3JpZ2h0OjdweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC1ib3R0b206YmVmb3Jle3RvcDotN3B4fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LWJvdHRvbTphZnRlcnt0b3A6LTZweH0uZGF0ZXBpY2tlci1kcm9wZG93bi5kYXRlcGlja2VyLW9yaWVudC10b3A6YmVmb3Jle2JvdHRvbTotN3B4O2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wOjdweCBzb2xpZCAjOTk5fS5kYXRlcGlja2VyLWRyb3Bkb3duLmRhdGVwaWNrZXItb3JpZW50LXRvcDphZnRlcntib3R0b206LTZweDtib3JkZXItYm90dG9tOjA7Ym9yZGVyLXRvcDo2cHggc29saWQgI2ZmZn0uZGF0ZXBpY2tlciB0YWJsZXttYXJnaW46MDstd2Via2l0LXRvdWNoLWNhbGxvdXQ6bm9uZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmRhdGVwaWNrZXIgdGQsLmRhdGVwaWNrZXIgdGh7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyOm5vbmV9LnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQsLnRhYmxlLXN0cmlwZWQgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGh7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXJ7YmFja2dyb3VuZDojZWVlO2N1cnNvcjpwb2ludGVyfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLm5ldywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5vbGR7Y29sb3I6Izk5OX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOjAgMDtjb2xvcjojOTk5O2N1cnNvcjpkZWZhdWx0fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmhpZ2hsaWdodGVke2JhY2tncm91bmQ6I2Q5ZWRmNztib3JkZXItcmFkaXVzOjB9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXksLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmRlMTlhO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmZGQ0OWEsI2ZkZjU5YSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZmRkNDlhLCNmZGY1OWEpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCNmZGQ0OWEpLHRvKCNmZGY1OWEpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZmRkNDlhLCNmZGY1OWEpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZmRkNDlhLCNmZGY1OWEpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZmRkNDlhLCNmZGY1OWEpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZkZDQ5YScsIGVuZENvbG9yc3RyPScjZmRmNTlhJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjojZmRmNTlhICNmZGY1OWEgI2ZiZWQ1MDtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7Y29sb3I6IzAwMH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5W2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZGY1OWF9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnRvZGF5OmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmYmYwNjlcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQudG9kYXk6aG92ZXI6aG92ZXJ7Y29sb3I6IzAwMH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC50b2RheS5hY3RpdmU6aG92ZXJ7Y29sb3I6I2ZmZn0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZTpob3ZlcntiYWNrZ3JvdW5kOiNlZWU7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjA7LW1vei1ib3JkZXItcmFkaXVzOjA7Ym9yZGVyLXJhZGl1czowfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVye2JhY2tncm91bmQtY29sb3I6I2YzZDE3YTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjZjNjMTdhLCNmM2U5N2EpO2JhY2tncm91bmQtaW1hZ2U6LW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2YzYzE3YSwjZjNlOTdhKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSgjZjNjMTdhKSx0bygjZjNlOTdhKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2YzYzE3YSwjZjNlOTdhKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2YzYzE3YSwjZjNlOTdhKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2YzYzE3YSwjZjNlOTdhKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmM2MxN2EnLCBlbmRDb2xvcnN0cj0nI2YzZTk3YScsIEdyYWRpZW50VHlwZT0wKTtib3JkZXItY29sb3I6I2YzZTk3YSAjZjNlOTdhICNlZGRlMzQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjI1KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpOy13ZWJraXQtYm9yZGVyLXJhZGl1czowOy1tb3otYm9yZGVyLXJhZGl1czowO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZFtkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5W2Rpc2FibGVkXXtiYWNrZ3JvdW5kLWNvbG9yOiNmM2U5N2F9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheS5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXkuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5LmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5yYW5nZS50b2RheTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQucmFuZ2UudG9kYXk6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnJhbmdlLnRvZGF5OmhvdmVyOmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiNlZmUyNGJcXDl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojOWU5ZTllO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNiM2IzYjMsZ3JleSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjYjNiM2IzLGdyZXkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsMCAwLDAgMTAwJSxmcm9tKCNiM2IzYjMpLHRvKGdyZXkpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjYjNiM2IzLGdyZXkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjYjNiM2IzLGdyZXkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjYjNiM2IzLGdyZXkpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2IzYjNiMycsIGVuZENvbG9yc3RyPScjODA4MDgwJywgR3JhZGllbnRUeXBlPTApO2JvcmRlci1jb2xvcjpncmV5IGdyZXkgIzU5NTk1OTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMSkgcmdiYSgwLDAsMCwuMjUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLC4yNSl9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWRbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZFtkaXNhYmxlZF17YmFja2dyb3VuZC1jb2xvcjpncmV5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZC5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuc2VsZWN0ZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLnNlbGVjdGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5zZWxlY3RlZDpob3ZlcjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojNjY2XFw5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMwMDZkY2M7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwwIDAsMCAxMDAlLGZyb20oIzA4YyksdG8oIzA0YykpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCMwOGMsIzA0Yyk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjMDhjJywgZW5kQ29sb3JzdHI9JyMwMDQ0Y2MnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOiMwNGMgIzA0YyAjMDAyYTgwO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4xKSByZ2JhKDAsMCwwLC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtjb2xvcjojZmZmO3RleHQtc2hhZG93OjAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmVbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6IzA0Y30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZTpob3ZlcjphY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojMDM5XFw5fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW57ZGlzcGxheTpibG9jazt3aWR0aDoyMyU7aGVpZ2h0OjU0cHg7bGluZS1oZWlnaHQ6NTRweDtmbG9hdDpsZWZ0O21hcmdpbjoxJTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHh9LmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5mb2N1c2VkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW46aG92ZXJ7YmFja2dyb3VuZDojZWVlfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOjAgMDtjb2xvcjojOTk5O2N1cnNvcjpkZWZhdWx0fS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwNmRjYztiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwjMDhjLCMwNGMpO2JhY2tncm91bmQtaW1hZ2U6LW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSgjMDhjKSx0bygjMDRjKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIzA4YywjMDRjKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwOGMnLCBlbmRDb2xvcnN0cj0nIzAwNDRjYycsIEdyYWRpZW50VHlwZT0wKTtib3JkZXItY29sb3I6IzA0YyAjMDRjICMwMDJhODA7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjI1KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwuMjUpfS5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5kaXNhYmxlZCwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXJbZGlzYWJsZWRdLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLmRpc2FibGVkLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlciwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3ZlcltkaXNhYmxlZF0sLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRde2JhY2tncm91bmQtY29sb3I6IzA0Y30uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmFjdGl2ZSwuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlci5hY3RpdmUsLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXI6YWN0aXZle2JhY2tncm91bmQtY29sb3I6IzAzOVxcOX0uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm5ldywuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLm9sZHtjb2xvcjojOTk5fS5kYXRlcGlja2VyIC5kYXRlcGlja2VyLXN3aXRjaHt3aWR0aDoxNDVweH0uZGF0ZXBpY2tlciAuZGF0ZXBpY2tlci1zd2l0Y2gsLmRhdGVwaWNrZXIgLm5leHQsLmRhdGVwaWNrZXIgLnByZXYsLmRhdGVwaWNrZXIgdGZvb3QgdHIgdGh7Y3Vyc29yOnBvaW50ZXJ9LmRhdGVwaWNrZXIgLmRhdGVwaWNrZXItc3dpdGNoOmhvdmVyLC5kYXRlcGlja2VyIC5uZXh0OmhvdmVyLC5kYXRlcGlja2VyIC5wcmV2OmhvdmVyLC5kYXRlcGlja2VyIHRmb290IHRyIHRoOmhvdmVye2JhY2tncm91bmQ6I2VlZX0uZGF0ZXBpY2tlciAubmV4dC5kaXNhYmxlZCwuZGF0ZXBpY2tlciAucHJldi5kaXNhYmxlZHt2aXNpYmlsaXR5OmhpZGRlbn0uZGF0ZXBpY2tlciAuY3d7Zm9udC1zaXplOjEwcHg7d2lkdGg6MTJweDtwYWRkaW5nOjAgMnB4IDAgNXB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uaW5wdXQtYXBwZW5kLmRhdGUgLmFkZC1vbiwuaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb257Y3Vyc29yOnBvaW50ZXJ9LmlucHV0LWFwcGVuZC5kYXRlIC5hZGQtb24gaSwuaW5wdXQtcHJlcGVuZC5kYXRlIC5hZGQtb24gaXttYXJnaW4tdG9wOjNweH0uaW5wdXQtZGF0ZXJhbmdlIGlucHV0e3RleHQtYWxpZ246Y2VudGVyfS5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6Zmlyc3QtY2hpbGR7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHggMCAwIDNweDtib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4fS5pbnB1dC1kYXRlcmFuZ2UgaW5wdXQ6bGFzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgM3B4IDNweCAwO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDB9LmlucHV0LWRhdGVyYW5nZSAuYWRkLW9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87bWluLXdpZHRoOjE2cHg7aGVpZ2h0OjE4cHg7cGFkZGluZzo0cHggNXB4O2ZvbnQtd2VpZ2h0OjQwMDtsaW5lLWhlaWdodDoxOHB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7YmFja2dyb3VuZC1jb2xvcjojZWVlO2JvcmRlcjoxcHggc29saWQgI2NjYzttYXJnaW4tbGVmdDotNXB4O21hcmdpbi1yaWdodDotNXB4fVxuXG5cbi8vIFdFQlBBQ0sgRk9PVEVSIC8vXG4vLyAuL25vZGVfbW9kdWxlcy9ib290c3RyYXAtZGF0ZXBpY2tlci9kaXN0L2Nzcy9ib290c3RyYXAtZGF0ZXBpY2tlci5taW4uY3NzIiwiLyohXG4gKiBGdWxsQ2FsZW5kYXIgdjMuOC4wXG4gKiBEb2NzICYgTGljZW5zZTogaHR0cHM6Ly9mdWxsY2FsZW5kYXIuaW8vXG4gKiAoYykgMjAxNyBBZGFtIFNoYXdcbiAqLy5mYyBidXR0b24sLmZjIHRhYmxlLGJvZHkgLmZje2ZvbnQtc2l6ZToxZW19LmZjLWJnLC5mYy1yb3cgLmZjLWJnZXZlbnQtc2tlbGV0b24sLmZjLXJvdyAuZmMtaGlnaGxpZ2h0LXNrZWxldG9ue2JvdHRvbTowfS5mYy1pY29uLC5mYy11bnNlbGVjdGFibGV7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LWtodG1sLXVzZXItc2VsZWN0Om5vbmV9LmZje2RpcmVjdGlvbjpsdHI7dGV4dC1hbGlnbjpsZWZ0fS5mYy1ydGx7dGV4dC1hbGlnbjpyaWdodH0uZmMgdGgsLmZjLWJhc2ljLXZpZXcgdGQuZmMtd2Vlay1udW1iZXIsLmZjLWljb24sLmZjLXRvb2xiYXJ7dGV4dC1hbGlnbjpjZW50ZXJ9LmZjLWhpZ2hsaWdodHtiYWNrZ3JvdW5kOiNiY2U4ZjE7b3BhY2l0eTouM30uZmMtYmdldmVudHtiYWNrZ3JvdW5kOiM4ZmRmODI7b3BhY2l0eTouM30uZmMtbm9uYnVzaW5lc3N7YmFja2dyb3VuZDojZDdkN2Q3fS5mYyBidXR0b257LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O21hcmdpbjowO2hlaWdodDoyLjFlbTtwYWRkaW5nOjAgLjZlbTt3aGl0ZS1zcGFjZTpub3dyYXA7Y3Vyc29yOnBvaW50ZXJ9LmZjIGJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcnttYXJnaW46MDtwYWRkaW5nOjB9LmZjLXN0YXRlLWRlZmF1bHR7Ym9yZGVyOjFweCBzb2xpZDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsI2ZmZiwjZTZlNmU2KTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSgjZmZmKSx0bygjZTZlNmU2KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsI2ZmZiwjZTZlNmU2KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsI2ZmZiwjZTZlNmU2KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ZmZiwjZTZlNmU2KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtib3JkZXItY29sb3I6I2U2ZTZlNiAjZTZlNmU2ICNiZmJmYmY7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjEpIHJnYmEoMCwwLDAsLjI1KTtjb2xvcjojMzMzO3RleHQtc2hhZG93OjAgMXB4IDFweCByZ2JhKDI1NSwyNTUsMjU1LC43NSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LDI1NSwyNTUsLjIpLDAgMXB4IDJweCByZ2JhKDAsMCwwLC4wNSl9LmZjLXN0YXRlLWRlZmF1bHQuZmMtY29ybmVyLWxlZnR7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHh9LmZjLXN0YXRlLWRlZmF1bHQuZmMtY29ybmVyLXJpZ2h0e2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHh9LmZjIGJ1dHRvbiAuZmMtaWNvbntwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LS4wNWVtO21hcmdpbjowIC4yZW07dmVydGljYWwtYWxpZ246bWlkZGxlfS5mYy1zdGF0ZS1hY3RpdmUsLmZjLXN0YXRlLWRpc2FibGVkLC5mYy1zdGF0ZS1kb3duLC5mYy1zdGF0ZS1ob3Zlcntjb2xvcjojMzMzO2JhY2tncm91bmQtY29sb3I6I2U2ZTZlNn0uZmMtc3RhdGUtaG92ZXJ7Y29sb3I6IzMzMzt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTE1cHg7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtcG9zaXRpb24gLjFzIGxpbmVhcjstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1wb3NpdGlvbiAuMXMgbGluZWFyOy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1wb3NpdGlvbiAuMXMgbGluZWFyO3RyYW5zaXRpb246YmFja2dyb3VuZC1wb3NpdGlvbiAuMXMgbGluZWFyfS5mYy1zdGF0ZS1hY3RpdmUsLmZjLXN0YXRlLWRvd257YmFja2dyb3VuZC1jb2xvcjojY2NjO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3gtc2hhZG93Omluc2V0IDAgMnB4IDRweCByZ2JhKDAsMCwwLC4xNSksMCAxcHggMnB4IHJnYmEoMCwwLDAsLjA1KX0uZmMtc3RhdGUtZGlzYWJsZWR7Y3Vyc29yOmRlZmF1bHQ7YmFja2dyb3VuZC1pbWFnZTpub25lO29wYWNpdHk6LjY1O2JveC1zaGFkb3c6bm9uZX0uZmMtZXZlbnQuZmMtZHJhZ2dhYmxlLC5mYy1ldmVudFtocmVmXSwuZmMtcG9wb3ZlciAuZmMtaGVhZGVyIC5mYy1jbG9zZSxhW2RhdGEtZ290b117Y3Vyc29yOnBvaW50ZXJ9LmZjLWJ1dHRvbi1ncm91cHtkaXNwbGF5OmlubGluZS1ibG9ja30uZmMgLmZjLWJ1dHRvbi1ncm91cD4qe2Zsb2F0OmxlZnQ7bWFyZ2luOjAgMCAwIC0xcHh9LmZjIC5mYy1idXR0b24tZ3JvdXA+OmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmZjLXBvcG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7Ym94LXNoYWRvdzowIDJweCA2cHggcmdiYSgwLDAsMCwuMTUpfS5mYy1wb3BvdmVyIC5mYy1oZWFkZXJ7cGFkZGluZzoycHggNHB4fS5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLXRpdGxle21hcmdpbjowIDJweH0uZmMtbHRyIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLXRpdGxlLC5mYy1ydGwgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtY2xvc2V7ZmxvYXQ6bGVmdH0uZmMtbHRyIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3NlLC5mYy1ydGwgLmZjLXBvcG92ZXIgLmZjLWhlYWRlciAuZmMtdGl0bGV7ZmxvYXQ6cmlnaHR9LmZjLWRpdmlkZXJ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxcHh9aHIuZmMtZGl2aWRlcntoZWlnaHQ6MDttYXJnaW46MDtwYWRkaW5nOjAgMCAycHg7Ym9yZGVyLXdpZHRoOjFweCAwfS5mYy1iZyB0YWJsZSwuZmMtcm93IC5mYy1iZ2V2ZW50LXNrZWxldG9uIHRhYmxlLC5mYy1yb3cgLmZjLWhpZ2hsaWdodC1za2VsZXRvbiB0YWJsZXtoZWlnaHQ6MTAwJX0uZmMtY2xlYXJ7Y2xlYXI6Ym90aH0uZmMtYmcsLmZjLWJnZXZlbnQtc2tlbGV0b24sLmZjLWhlbHBlci1za2VsZXRvbiwuZmMtaGlnaGxpZ2h0LXNrZWxldG9ue3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDtyaWdodDowfS5mYyB0YWJsZXt3aWR0aDoxMDAlO2JveC1zaXppbmc6Ym9yZGVyLWJveDt0YWJsZS1sYXlvdXQ6Zml4ZWQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjB9LmZjIHRkLC5mYyB0aHtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjFweDtwYWRkaW5nOjA7dmVydGljYWwtYWxpZ246dG9wfS5mYyB0ZC5mYy10b2RheXtib3JkZXItc3R5bGU6ZG91YmxlfWFbZGF0YS1nb3RvXTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5mYyAuZmMtcm93e2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItd2lkdGg6MH0uZmMtcm93IHRhYmxle2JvcmRlci1sZWZ0OjAgaGlkZGVuIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDowIGhpZGRlbiB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjAgaGlkZGVuIHRyYW5zcGFyZW50fS5mYy1yb3c6Zmlyc3QtY2hpbGQgdGFibGV7Ym9yZGVyLXRvcDowIGhpZGRlbiB0cmFuc3BhcmVudH0uZmMtcm93e3Bvc2l0aW9uOnJlbGF0aXZlfS5mYy1yb3cgLmZjLWJne3otaW5kZXg6MX0uZmMtcm93IC5mYy1iZ2V2ZW50LXNrZWxldG9uIHRkLC5mYy1yb3cgLmZjLWhpZ2hsaWdodC1za2VsZXRvbiB0ZHtib3JkZXItY29sb3I6dHJhbnNwYXJlbnR9LmZjLXJvdyAuZmMtYmdldmVudC1za2VsZXRvbnt6LWluZGV4OjJ9LmZjLXJvdyAuZmMtaGlnaGxpZ2h0LXNrZWxldG9ue3otaW5kZXg6M30uZmMtcm93IC5mYy1jb250ZW50LXNrZWxldG9ue3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6NDtwYWRkaW5nLWJvdHRvbToycHh9LmZjLXJvdyAuZmMtaGVscGVyLXNrZWxldG9ue3otaW5kZXg6NX0uZmMgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0YWJsZSwuZmMgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0ZCwuZmMgLmZjLXJvdyAuZmMtaGVscGVyLXNrZWxldG9uIHRke2JhY2tncm91bmQ6MCAwO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0uZmMtcm93IC5mYy1jb250ZW50LXNrZWxldG9uIHRkLC5mYy1yb3cgLmZjLWhlbHBlci1za2VsZXRvbiB0ZHtib3JkZXItYm90dG9tOjB9LmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbiB0Ym9keSB0ZCwuZmMtcm93IC5mYy1oZWxwZXItc2tlbGV0b24gdGJvZHkgdGR7Ym9yZGVyLXRvcDowfS5mYy1zY3JvbGxlcnstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0uZmMtaWNvbiwuZmMtcm93LmZjLXJpZ2lkLC5mYy10aW1lLWdyaWQtZXZlbnR7b3ZlcmZsb3c6aGlkZGVufS5mYy1zY3JvbGxlcj4uZmMtZGF5LWdyaWQsLmZjLXNjcm9sbGVyPi5mYy10aW1lLWdyaWR7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX0uZmMtZXZlbnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztmb250LXNpemU6Ljg1ZW07bGluZS1oZWlnaHQ6MS4zO2JvcmRlci1yYWRpdXM6M3B4O2JvcmRlcjoxcHggc29saWQgIzNhODdhZH0uZmMtZXZlbnQsLmZjLWV2ZW50LWRvdHtiYWNrZ3JvdW5kLWNvbG9yOiMzYTg3YWR9LmZjLWV2ZW50LC5mYy1ldmVudDpob3Zlcntjb2xvcjojZmZmO3RleHQtZGVjb3JhdGlvbjpub25lfS5mYy1ub3QtYWxsb3dlZCwuZmMtbm90LWFsbG93ZWQgLmZjLWV2ZW50e2N1cnNvcjpub3QtYWxsb3dlZH0uZmMtZXZlbnQgLmZjLWJne3otaW5kZXg6MTtiYWNrZ3JvdW5kOiNmZmY7b3BhY2l0eTouMjV9LmZjLWV2ZW50IC5mYy1jb250ZW50e3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Mn0uZmMtZXZlbnQgLmZjLXJlc2l6ZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo0O2Rpc3BsYXk6bm9uZX0uZmMtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1yZXNpemVyLC5mYy1ldmVudC5mYy1zZWxlY3RlZCAuZmMtcmVzaXplcntkaXNwbGF5OmJsb2NrfS5mYy1ldmVudC5mYy1zZWxlY3RlZCAuZmMtcmVzaXplcjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3otaW5kZXg6OTk5OTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luLWxlZnQ6LTIwcHg7bWFyZ2luLXRvcDotMjBweH0uZmMtZXZlbnQuZmMtc2VsZWN0ZWR7ei1pbmRleDo5OTk5IWltcG9ydGFudDtib3gtc2hhZG93OjAgMnB4IDVweCByZ2JhKDAsMCwwLC4yKX0uZmMtZXZlbnQuZmMtc2VsZWN0ZWQuZmMtZHJhZ2dpbmd7Ym94LXNoYWRvdzowIDJweCA3cHggcmdiYSgwLDAsMCwuMyl9LmZjLWgtZXZlbnQuZmMtc2VsZWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjM7dG9wOi0xMHB4O2JvdHRvbTotMTBweDtsZWZ0OjA7cmlnaHQ6MH0uZmMtbHRyIC5mYy1oLWV2ZW50LmZjLW5vdC1zdGFydCwuZmMtcnRsIC5mYy1oLWV2ZW50LmZjLW5vdC1lbmR7bWFyZ2luLWxlZnQ6MDtib3JkZXItbGVmdC13aWR0aDowO3BhZGRpbmctbGVmdDoxcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MH0uZmMtbHRyIC5mYy1oLWV2ZW50LmZjLW5vdC1lbmQsLmZjLXJ0bCAuZmMtaC1ldmVudC5mYy1ub3Qtc3RhcnR7bWFyZ2luLXJpZ2h0OjA7Ym9yZGVyLXJpZ2h0LXdpZHRoOjA7cGFkZGluZy1yaWdodDoxcHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5mYy1sdHIgLmZjLWgtZXZlbnQgLmZjLXN0YXJ0LXJlc2l6ZXIsLmZjLXJ0bCAuZmMtaC1ldmVudCAuZmMtZW5kLXJlc2l6ZXJ7Y3Vyc29yOnctcmVzaXplO2xlZnQ6LTFweH0uZmMtbHRyIC5mYy1oLWV2ZW50IC5mYy1lbmQtcmVzaXplciwuZmMtcnRsIC5mYy1oLWV2ZW50IC5mYy1zdGFydC1yZXNpemVye2N1cnNvcjplLXJlc2l6ZTtyaWdodDotMXB4fS5mYy1oLWV2ZW50LmZjLWFsbG93LW1vdXNlLXJlc2l6ZSAuZmMtcmVzaXplcnt3aWR0aDo3cHg7dG9wOi0xcHg7Ym90dG9tOi0xcHh9LmZjLWgtZXZlbnQuZmMtc2VsZWN0ZWQgLmZjLXJlc2l6ZXJ7Ym9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXdpZHRoOjFweDt3aWR0aDo2cHg7aGVpZ2h0OjZweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7YmFja2dyb3VuZDojZmZmO3RvcDo1MCU7bWFyZ2luLXRvcDotNHB4fS5mYy1sdHIgLmZjLWgtZXZlbnQuZmMtc2VsZWN0ZWQgLmZjLXN0YXJ0LXJlc2l6ZXIsLmZjLXJ0bCAuZmMtaC1ldmVudC5mYy1zZWxlY3RlZCAuZmMtZW5kLXJlc2l6ZXJ7bWFyZ2luLWxlZnQ6LTRweH0uZmMtbHRyIC5mYy1oLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1lbmQtcmVzaXplciwuZmMtcnRsIC5mYy1oLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1zdGFydC1yZXNpemVye21hcmdpbi1yaWdodDotNHB4fS5mYy1kYXktZ3JpZC1ldmVudHttYXJnaW46MXB4IDJweCAwO3BhZGRpbmc6MCAxcHh9dHI6Zmlyc3QtY2hpbGQ+dGQ+LmZjLWRheS1ncmlkLWV2ZW50e21hcmdpbi10b3A6MnB4fS5mYy1kYXktZ3JpZC1ldmVudC5mYy1zZWxlY3RlZDphZnRlcntjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxO3RvcDotMXB4O3JpZ2h0Oi0xcHg7Ym90dG9tOi0xcHg7bGVmdDotMXB4O2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi4yNX0uZmMtZGF5LWdyaWQtZXZlbnQgLmZjLWNvbnRlbnR7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93OmhpZGRlbn0uZmMtZGF5LWdyaWQtZXZlbnQgLmZjLXRpbWV7Zm9udC13ZWlnaHQ6NzAwfS5mYy1sdHIgLmZjLWRheS1ncmlkLWV2ZW50LmZjLWFsbG93LW1vdXNlLXJlc2l6ZSAuZmMtc3RhcnQtcmVzaXplciwuZmMtcnRsIC5mYy1kYXktZ3JpZC1ldmVudC5mYy1hbGxvdy1tb3VzZS1yZXNpemUgLmZjLWVuZC1yZXNpemVye21hcmdpbi1sZWZ0Oi0ycHh9LmZjLWx0ciAuZmMtZGF5LWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1lbmQtcmVzaXplciwuZmMtcnRsIC5mYy1kYXktZ3JpZC1ldmVudC5mYy1hbGxvdy1tb3VzZS1yZXNpemUgLmZjLXN0YXJ0LXJlc2l6ZXJ7bWFyZ2luLXJpZ2h0Oi0ycHh9YS5mYy1tb3Jle21hcmdpbjoxcHggM3B4O2ZvbnQtc2l6ZTouODVlbTtjdXJzb3I6cG9pbnRlcjt0ZXh0LWRlY29yYXRpb246bm9uZX1hLmZjLW1vcmU6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmMuZmMtYm9vdHN0cmFwMyBhLC51aS13aWRnZXQgLmZjLWV2ZW50e3RleHQtZGVjb3JhdGlvbjpub25lfS5mYy1saW1pdGVke2Rpc3BsYXk6bm9uZX0uZmMtaWNvbiwuZmMtdG9vbGJhciAuZmMtY2VudGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mYy1kYXktZ3JpZCAuZmMtcm93e3otaW5kZXg6MX0uZmMtbW9yZS1wb3BvdmVye3otaW5kZXg6Mjt3aWR0aDoyMjBweH0uZmMtbW9yZS1wb3BvdmVyIC5mYy1ldmVudC1jb250YWluZXJ7cGFkZGluZzoxMHB4fS5mYy1ub3ctaW5kaWNhdG9ye3Bvc2l0aW9uOmFic29sdXRlO2JvcmRlcjowIHNvbGlkIHJlZH0uZmMtaWNvbjphZnRlciwuZmMtdG9vbGJhciBidXR0b257cG9zaXRpb246cmVsYXRpdmV9LmZjLXVuc2VsZWN0YWJsZXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOnRyYW5zcGFyZW50fS5mYy11bnRoZW1lZCAuZmMtY29udGVudCwuZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsLmZjLXVudGhlbWVkIC5mYy1saXN0LXZpZXcsLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyLC5mYy11bnRoZW1lZCAuZmMtcm93LC5mYy11bnRoZW1lZCB0Ym9keSwuZmMtdW50aGVtZWQgdGQsLmZjLXVudGhlbWVkIHRoLC5mYy11bnRoZW1lZCB0aGVhZHtib3JkZXItY29sb3I6I2RkZH0uZmMtdW50aGVtZWQgLmZjLXBvcG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS5mYy11bnRoZW1lZCAuZmMtZGl2aWRlciwuZmMtdW50aGVtZWQgLmZjLWxpc3QtaGVhZGluZyB0ZCwuZmMtdW50aGVtZWQgLmZjLXBvcG92ZXIgLmZjLWhlYWRlcntiYWNrZ3JvdW5kOiNlZWV9LmZjLXVudGhlbWVkIHRkLmZjLXRvZGF5e2JhY2tncm91bmQ6I2ZjZjhlM30uZmMtdW50aGVtZWQgLmZjLWRpc2FibGVkLWRheXtiYWNrZ3JvdW5kOiNkN2Q3ZDc7b3BhY2l0eTouM30uZmMtaWNvbntoZWlnaHQ6MWVtO2xpbmUtaGVpZ2h0OjFlbTtmb250LXNpemU6MWVtO2ZvbnQtZmFtaWx5OlwiQ291cmllciBOZXdcIixDb3VyaWVyLG1vbm9zcGFjZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmZjLWljb24tbGVmdC1zaW5nbGUtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlxcMjAzOVwiO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXNpemU6MjAwJTt0b3A6LTclfS5mYy1pY29uLXJpZ2h0LXNpbmdsZS1hcnJvdzphZnRlcntjb250ZW50OlwiXFwyMDNBXCI7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToyMDAlO3RvcDotNyV9LmZjLWljb24tbGVmdC1kb3VibGUtYXJyb3c6YWZ0ZXJ7Y29udGVudDpcIlxcQUJcIjtmb250LXNpemU6MTYwJTt0b3A6LTclfS5mYy1pY29uLXJpZ2h0LWRvdWJsZS1hcnJvdzphZnRlcntjb250ZW50OlwiXFxCQlwiO2ZvbnQtc2l6ZToxNjAlO3RvcDotNyV9LmZjLWljb24tbGVmdC10cmlhbmdsZTphZnRlcntjb250ZW50OlwiXFwyNUM0XCI7Zm9udC1zaXplOjEyNSU7dG9wOjMlfS5mYy1pY29uLXJpZ2h0LXRyaWFuZ2xlOmFmdGVye2NvbnRlbnQ6XCJcXDI1QkFcIjtmb250LXNpemU6MTI1JTt0b3A6MyV9LmZjLWljb24tZG93bi10cmlhbmdsZTphZnRlcntjb250ZW50OlwiXFwyNUJDXCI7Zm9udC1zaXplOjEyNSU7dG9wOjIlfS5mYy1pY29uLXg6YWZ0ZXJ7Y29udGVudDpcIlxcRDdcIjtmb250LXNpemU6MjAwJTt0b3A6NiV9LmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIgLmZjLWNsb3Nle2NvbG9yOiM2NjY7Zm9udC1zaXplOi45ZW07bWFyZ2luLXRvcDoycHh9LmZjLXVudGhlbWVkIC5mYy1saXN0LWl0ZW06aG92ZXIgdGR7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1fS51aS13aWRnZXQgLmZjLWRpc2FibGVkLWRheXtiYWNrZ3JvdW5kLWltYWdlOm5vbmV9LmZjLWJvb3RzdHJhcDMgLmZjLXRpbWUtZ3JpZCAuZmMtc2xhdHMgdGFibGUsLmZjLXRpbWUtZ3JpZCAuZmMtc2xhdHMgLnVpLXdpZGdldC1jb250ZW50e2JhY2tncm91bmQ6MCAwfS5mYy1wb3BvdmVyPi51aS13aWRnZXQtaGVhZGVyKy51aS13aWRnZXQtY29udGVudHtib3JkZXItdG9wOjB9LnVpLXdpZGdldCAuZmMtZXZlbnR7Y29sb3I6I2ZmZjtmb250LXdlaWdodDo0MDB9LnVpLXdpZGdldCB0ZC5mYy1heGlze2ZvbnQtd2VpZ2h0OjQwMH0uZmMuZmMtYm9vdHN0cmFwMyBhW2RhdGEtZ290b106aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZmMtYm9vdHN0cmFwMyBoci5mYy1kaXZpZGVye2JvcmRlci1jb2xvcjppbmhlcml0fS5mYy1ib290c3RyYXAzIC5mYy10b2RheS5hbGVydHtib3JkZXItcmFkaXVzOjB9LmZjLWJvb3RzdHJhcDMgLmZjLXBvcG92ZXIgLnBhbmVsLWJvZHl7cGFkZGluZzowfS5mYy10b29sYmFyLmZjLWhlYWRlci10b29sYmFye21hcmdpbi1ib3R0b206MWVtfS5mYy10b29sYmFyLmZjLWZvb3Rlci10b29sYmFye21hcmdpbi10b3A6MWVtfS5mYy10b29sYmFyIC5mYy1sZWZ0e2Zsb2F0OmxlZnR9LmZjLXRvb2xiYXIgLmZjLXJpZ2h0e2Zsb2F0OnJpZ2h0fS5mYyAuZmMtdG9vbGJhcj4qPip7ZmxvYXQ6bGVmdDttYXJnaW4tbGVmdDouNzVlbX0uZmMgLmZjLXRvb2xiYXI+Kj46Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uZmMtdG9vbGJhciBoMnttYXJnaW46MH0uZmMtdG9vbGJhciAuZmMtc3RhdGUtaG92ZXIsLmZjLXRvb2xiYXIgLnVpLXN0YXRlLWhvdmVye3otaW5kZXg6Mn0uZmMtdG9vbGJhciAuZmMtc3RhdGUtZG93bnt6LWluZGV4OjN9LmZjLXRvb2xiYXIgLmZjLXN0YXRlLWFjdGl2ZSwuZmMtdG9vbGJhciAudWktc3RhdGUtYWN0aXZle3otaW5kZXg6NH0uZmMtdG9vbGJhciBidXR0b246Zm9jdXN7ei1pbmRleDo1fS5mYy12aWV3LWNvbnRhaW5lciAqLC5mYy12aWV3LWNvbnRhaW5lciA6YWZ0ZXIsLmZjLXZpZXctY29udGFpbmVyIDpiZWZvcmV7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94Oy1tb3otYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5mYy12aWV3LC5mYy12aWV3PnRhYmxle3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MX0uZmMtYmFzaWNEYXktdmlldyAuZmMtY29udGVudC1za2VsZXRvbiwuZmMtYmFzaWNXZWVrLXZpZXcgLmZjLWNvbnRlbnQtc2tlbGV0b257cGFkZGluZy1ib3R0b206MWVtfS5mYy1iYXNpYy12aWV3IC5mYy1ib2R5IC5mYy1yb3d7bWluLWhlaWdodDo0ZW19LmZjLXJvdy5mYy1yaWdpZCAuZmMtY29udGVudC1za2VsZXRvbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MH0uZmMtZGF5LXRvcC5mYy1vdGhlci1tb250aHtvcGFjaXR5Oi4zfS5mYy1iYXNpYy12aWV3IC5mYy1kYXktbnVtYmVyLC5mYy1iYXNpYy12aWV3IC5mYy13ZWVrLW51bWJlcntwYWRkaW5nOjJweH0uZmMtYmFzaWMtdmlldyB0aC5mYy1kYXktbnVtYmVyLC5mYy1iYXNpYy12aWV3IHRoLmZjLXdlZWstbnVtYmVye3BhZGRpbmc6MCAycHh9LmZjLWx0ciAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtZGF5LW51bWJlcntmbG9hdDpyaWdodH0uZmMtcnRsIC5mYy1iYXNpYy12aWV3IC5mYy1kYXktdG9wIC5mYy1kYXktbnVtYmVye2Zsb2F0OmxlZnR9LmZjLWx0ciAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtd2Vlay1udW1iZXJ7ZmxvYXQ6bGVmdDtib3JkZXItcmFkaXVzOjAgMCAzcHh9LmZjLXJ0bCAuZmMtYmFzaWMtdmlldyAuZmMtZGF5LXRvcCAuZmMtd2Vlay1udW1iZXJ7ZmxvYXQ6cmlnaHQ7Ym9yZGVyLXJhZGl1czowIDAgMCAzcHh9LmZjLWJhc2ljLXZpZXcgLmZjLWRheS10b3AgLmZjLXdlZWstbnVtYmVye21pbi13aWR0aDoxLjVlbTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmMmYyZjI7Y29sb3I6Z3JleX0uZmMtYmFzaWMtdmlldyB0ZC5mYy13ZWVrLW51bWJlcj4qe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21pbi13aWR0aDoxLjI1ZW19LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktZ3JpZHtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjJ9LmZjLWFnZW5kYS12aWV3IC5mYy1kYXktZ3JpZCAuZmMtcm93e21pbi1oZWlnaHQ6M2VtfS5mYy1hZ2VuZGEtdmlldyAuZmMtZGF5LWdyaWQgLmZjLXJvdyAuZmMtY29udGVudC1za2VsZXRvbntwYWRkaW5nLWJvdHRvbToxZW19LmZjIC5mYy1heGlze3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjAgNHB4O3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtbHRyIC5mYy1heGlze3RleHQtYWxpZ246cmlnaHR9LmZjLXJ0bCAuZmMtYXhpc3t0ZXh0LWFsaWduOmxlZnR9LmZjLXRpbWUtZ3JpZCwuZmMtdGltZS1ncmlkLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmZjLXRpbWUtZ3JpZHttaW4taGVpZ2h0OjEwMCV9LmZjLXRpbWUtZ3JpZCB0YWJsZXtib3JkZXI6MCBoaWRkZW4gdHJhbnNwYXJlbnR9LmZjLXRpbWUtZ3JpZD4uZmMtYmd7ei1pbmRleDoxfS5mYy10aW1lLWdyaWQgLmZjLXNsYXRzLC5mYy10aW1lLWdyaWQ+aHJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5mYy10aW1lLWdyaWQgLmZjLWNvbnRlbnQtY29se3Bvc2l0aW9uOnJlbGF0aXZlfS5mYy10aW1lLWdyaWQgLmZjLWNvbnRlbnQtc2tlbGV0b257cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDozO3RvcDowO2xlZnQ6MDtyaWdodDowfS5mYy10aW1lLWdyaWQgLmZjLWJ1c2luZXNzLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LmZjLXRpbWUtZ3JpZCAuZmMtYmdldmVudC1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDoyfS5mYy10aW1lLWdyaWQgLmZjLWhpZ2hsaWdodC1jb250YWluZXJ7ei1pbmRleDozO3Bvc2l0aW9uOnJlbGF0aXZlfS5mYy10aW1lLWdyaWQgLmZjLWV2ZW50LWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjR9LmZjLXRpbWUtZ3JpZCAuZmMtbm93LWluZGljYXRvci1saW5le3otaW5kZXg6NX0uZmMtdGltZS1ncmlkIC5mYy1oZWxwZXItY29udGFpbmVye3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6Nn0uZmMtdGltZS1ncmlkIC5mYy1zbGF0cyB0ZHtoZWlnaHQ6MS41ZW07Ym9yZGVyLWJvdHRvbTowfS5mYy10aW1lLWdyaWQgLmZjLXNsYXRzIC5mYy1taW5vciB0ZHtib3JkZXItdG9wLXN0eWxlOmRvdHRlZH0uZmMtdGltZS1ncmlkIC5mYy1oaWdobGlnaHR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjB9LmZjLWx0ciAuZmMtdGltZS1ncmlkIC5mYy1ldmVudC1jb250YWluZXJ7bWFyZ2luOjAgMi41JSAwIDJweH0uZmMtcnRsIC5mYy10aW1lLWdyaWQgLmZjLWV2ZW50LWNvbnRhaW5lcnttYXJnaW46MCAycHggMCAyLjUlfS5mYy10aW1lLWdyaWQgLmZjLWJnZXZlbnQsLmZjLXRpbWUtZ3JpZCAuZmMtZXZlbnR7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxfS5mYy10aW1lLWdyaWQgLmZjLWJnZXZlbnR7bGVmdDowO3JpZ2h0OjB9LmZjLXYtZXZlbnQuZmMtbm90LXN0YXJ0e2JvcmRlci10b3Atd2lkdGg6MDtwYWRkaW5nLXRvcDoxcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmZjLXYtZXZlbnQuZmMtbm90LWVuZHtib3JkZXItYm90dG9tLXdpZHRoOjA7cGFkZGluZy1ib3R0b206MXB4O2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6MDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czowfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2VsZWN0ZWR7b3ZlcmZsb3c6dmlzaWJsZX0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNlbGVjdGVkIC5mYy1iZ3tkaXNwbGF5Om5vbmV9LmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtY29udGVudHtvdmVyZmxvdzpoaWRkZW59LmZjLXRpbWUtZ3JpZC1ldmVudCAuZmMtdGltZSwuZmMtdGltZS1ncmlkLWV2ZW50IC5mYy10aXRsZXtwYWRkaW5nOjAgMXB4fS5mYy10aW1lLWdyaWQtZXZlbnQgLmZjLXRpbWV7Zm9udC1zaXplOi44NWVtO3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy1jb250ZW50e3doaXRlLXNwYWNlOm5vd3JhcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lLC5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2hvcnQgLmZjLXRpdGxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcH0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lIHNwYW57ZGlzcGxheTpub25lfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtc2hvcnQgLmZjLXRpbWU6YmVmb3Jle2NvbnRlbnQ6YXR0cihkYXRhLXN0YXJ0KX0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aW1lOmFmdGVye2NvbnRlbnQ6XCJcXEEwLVxcQTBcIn0uZmMtdGltZS1ncmlkLWV2ZW50LmZjLXNob3J0IC5mYy10aXRsZXtmb250LXNpemU6Ljg1ZW07cGFkZGluZzowfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1yZXNpemVye2xlZnQ6MDtyaWdodDowO2JvdHRvbTowO2hlaWdodDo4cHg7b3ZlcmZsb3c6aGlkZGVuO2xpbmUtaGVpZ2h0OjhweDtmb250LXNpemU6MTFweDtmb250LWZhbWlseTptb25vc3BhY2U7dGV4dC1hbGlnbjpjZW50ZXI7Y3Vyc29yOnMtcmVzaXplfS5mYy10aW1lLWdyaWQtZXZlbnQuZmMtYWxsb3ctbW91c2UtcmVzaXplIC5mYy1yZXNpemVyOmFmdGVye2NvbnRlbnQ6XCI9XCJ9LmZjLXRpbWUtZ3JpZC1ldmVudC5mYy1zZWxlY3RlZCAuZmMtcmVzaXplcntib3JkZXItcmFkaXVzOjVweDtib3JkZXItd2lkdGg6MXB4O3dpZHRoOjhweDtoZWlnaHQ6OHB4O2JvcmRlci1zdHlsZTpzb2xpZDtib3JkZXItY29sb3I6aW5oZXJpdDtiYWNrZ3JvdW5kOiNmZmY7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3R0b206LTVweH0uZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWxpbmV7Ym9yZGVyLXRvcC13aWR0aDoxcHg7bGVmdDowO3JpZ2h0OjB9LmZjLXRpbWUtZ3JpZCAuZmMtbm93LWluZGljYXRvci1hcnJvd3ttYXJnaW4tdG9wOi01cHh9LmZjLWx0ciAuZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWFycm93e2xlZnQ6MDtib3JkZXItd2lkdGg6NXB4IDAgNXB4IDZweDtib3JkZXItdG9wLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1ib3R0b20tY29sb3I6dHJhbnNwYXJlbnR9LmZjLXJ0bCAuZmMtdGltZS1ncmlkIC5mYy1ub3ctaW5kaWNhdG9yLWFycm93e3JpZ2h0OjA7Ym9yZGVyLXdpZHRoOjVweCA2cHggNXB4IDA7Ym9yZGVyLXRvcC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50fS5mYy1ldmVudC1kb3R7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjVweH0uZmMtcnRsIC5mYy1saXN0LXZpZXd7ZGlyZWN0aW9uOnJ0bH0uZmMtbGlzdC12aWV3e2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkfS5mYyAuZmMtbGlzdC10YWJsZXt0YWJsZS1sYXlvdXQ6YXV0b30uZmMtbGlzdC10YWJsZSB0ZHtib3JkZXItd2lkdGg6MXB4IDAgMDtwYWRkaW5nOjhweCAxNHB4fS5mYy1saXN0LXRhYmxlIHRyOmZpcnN0LWNoaWxkIHRke2JvcmRlci10b3Atd2lkdGg6MH0uZmMtbGlzdC1oZWFkaW5ne2JvcmRlci1ib3R0b20td2lkdGg6MXB4fS5mYy1saXN0LWhlYWRpbmcgdGR7Zm9udC13ZWlnaHQ6NzAwfS5mYy1sdHIgLmZjLWxpc3QtaGVhZGluZy1tYWlue2Zsb2F0OmxlZnR9LmZjLWx0ciAuZmMtbGlzdC1oZWFkaW5nLWFsdCwuZmMtcnRsIC5mYy1saXN0LWhlYWRpbmctbWFpbntmbG9hdDpyaWdodH0uZmMtcnRsIC5mYy1saXN0LWhlYWRpbmctYWx0e2Zsb2F0OmxlZnR9LmZjLWxpc3QtaXRlbS5mYy1oYXMtdXJse2N1cnNvcjpwb2ludGVyfS5mYy1saXN0LWl0ZW0tbWFya2VyLC5mYy1saXN0LWl0ZW0tdGltZXt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MXB4fS5mYy1sdHIgLmZjLWxpc3QtaXRlbS1tYXJrZXJ7cGFkZGluZy1yaWdodDowfS5mYy1ydGwgLmZjLWxpc3QtaXRlbS1tYXJrZXJ7cGFkZGluZy1sZWZ0OjB9LmZjLWxpc3QtaXRlbS10aXRsZSBhe3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9LmZjLWxpc3QtaXRlbS10aXRsZSBhW2hyZWZdOmhvdmVye3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmZjLWxpc3QtZW1wdHktd3JhcDJ7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjB9LmZjLWxpc3QtZW1wdHktd3JhcDF7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtkaXNwbGF5OnRhYmxlfS5mYy1saXN0LWVtcHR5e2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7dGV4dC1hbGlnbjpjZW50ZXJ9LmZjLXVudGhlbWVkIC5mYy1saXN0LWVtcHR5e2JhY2tncm91bmQtY29sb3I6I2VlZX1cblxuXG4vLyBXRUJQQUNLIEZPT1RFUiAvL1xuLy8gLi9ub2RlX21vZHVsZXMvZnVsbGNhbGVuZGFyL2Rpc3QvZnVsbGNhbGVuZGFyLm1pbi5jc3MiLCIuaGVhZGVyLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjgzNjtcbn1cblxuLnNpZGViYXItbG9nbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhYjgzNjtcbn1cblxuLmxvZ2luLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFiODM2O1xufVxuXG4ubG9nbyA+IGltZyB7XG4gICAgd2lkdGg6NDAwJTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICNmYWI4MzYgIWltcG9ydGFudDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmFiODM2ICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL2Fzc2V0cy9zdGF0aWMvY3NzL2N1c3RvbS5jc3MiLCIudGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGFibGUgdGgsXG4udGFibGUgdGQge1xuICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTllY2VmO1xufVxuXG4udGFibGUgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi50YWJsZSAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi50YWJsZS1zbSB0aCxcbi50YWJsZS1zbSB0ZCB7XG4gICAgcGFkZGluZzogMC4zcmVtO1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOWVjZWY7XG59XG5cbi50YWJsZS1ib3JkZXJlZCB0aCxcbi50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWNlZjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRoLFxuLnRhYmxlLWJvcmRlcmVkIHRoZWFkIHRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGRhZmY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtcHJpbWFyeTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjtcbn1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGZlMjtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQyZDY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkMmQ2O1xufVxuXG4udGFibGUtc3VjY2Vzcyxcbi50YWJsZS1zdWNjZXNzID4gdGgsXG4udGFibGUtc3VjY2VzcyA+IHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7XG59XG5cbi50YWJsZS1pbmZvLFxuLnRhYmxlLWluZm8gPiB0aCxcbi50YWJsZS1pbmZvID4gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTtcbn1cblxuLnRhYmxlLXdhcm5pbmcsXG4udGFibGUtd2FybmluZyA+IHRoLFxuLnRhYmxlLXdhcm5pbmcgPiB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExO1xufVxuXG4udGFibGUtZGFuZ2VyLFxuLnRhYmxlLWRhbmdlciA+IHRoLFxuLnRhYmxlLWRhbmdlciA+IHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNztcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFuZ2VyOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7XG59XG5cbi50YWJsZS1saWdodCxcbi50YWJsZS1saWdodCA+IHRoLFxuLnRhYmxlLWxpZ2h0ID4gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZkZmU7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZjY7XG59XG5cbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjtcbn1cblxuLnRhYmxlLWRhcmssXG4udGFibGUtZGFyayA+IHRoLFxuLnRhYmxlLWRhcmsgPiB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhcms6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlO1xufVxuXG4udGFibGUtYWN0aXZlLFxuLnRhYmxlLWFjdGl2ZSA+IHRoLFxuLnRhYmxlLWFjdGl2ZSA+IHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG59XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbiAgICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZSAudGhlYWQtbGlnaHQgdGgge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmO1xufVxuXG4udGFibGUtZGFyayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjUyOTtcbn1cblxuLnRhYmxlLWRhcmsgdGgsXG4udGFibGUtZGFyayB0ZCxcbi50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICMzMjM4M2U7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbi50YWJsZS1kYXJrLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtc20udGFibGUtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbWQudGFibGUtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbGcudGFibGUtYm9yZGVyZWQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLXhsLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZS50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG50YWJsZS5kYXRhVGFibGUubm8tZm9vdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2MjUpO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zb3J0aW5nX2FzYzpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgY29sb3I6ICMzMTM0MzU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGggc2VsZWN0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogIzcyNzc3YTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluO1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgY29sb3I6ICMzMTM0MzU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYyNSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICM3Mjc3N2E7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbjtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19pbmZvIHtcbiAgICBjb2xvcjogIzcyNzc3YTtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgICBjb2xvcjogIzMxMzQzNTtcbn1cblxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gICAgY29sb3I6ICM3Mjc3N2E7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ge1xuICAgIGNvbG9yOiAjNzI3NzdhICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0LFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLnByZXZpb3VzLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmZpcnN0LFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmxhc3Qge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5uZXh0OmhvdmVyLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLm5leHQ6Zm9jdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ucHJldmlvdXM6aG92ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ucHJldmlvdXM6Zm9jdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZmlyc3Q6aG92ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZmlyc3Q6Zm9jdXMsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubGFzdDpob3Zlcixcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5sYXN0OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ubmV4dC5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5wcmV2aW91cy5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5maXJzdC5kaXNhYmxlZCxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5sYXN0LmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudCB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uY3VycmVudDpob3ZlciB7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kOiAjNzc3NGU3O1xufVxuXG4uZGF0YVRhYmxlc193cmFwcGVyIC5zdGF0dXMge1xuICAgIHdpZHRoOiA1cHg7XG4gICAgaGVpZ2h0OiA1cHg7XG59XG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vc3JjL2Fzc2V0cy9zdGF0aWMvY3NzL2RhdGF0YWJsZS5jc3MiXSwic291cmNlUm9vdCI6IiJ9*/